protected virtual void CreateButtons()
{
buttonList = new HtmlEditorExtenderButtonCollection();
// avoid buttons for twice buttons creation
if(!tracked) {
tracked = true;
return;
}
tracked = false;
buttonList.Add(new Undo());
buttonList.Add(new Redo());
buttonList.Add(new Bold());
buttonList.Add(new Italic());
buttonList.Add(new Underline());
buttonList.Add(new StrikeThrough());
buttonList.Add(new Subscript());
buttonList.Add(new Superscript());
buttonList.Add(new JustifyLeft());
buttonList.Add(new JustifyCenter());
buttonList.Add(new JustifyRight());
buttonList.Add(new JustifyFull());
buttonList.Add(new InsertOrderedList());
buttonList.Add(new InsertUnorderedList());
buttonList.Add(new CreateLink());
buttonList.Add(new UnLink());
buttonList.Add(new RemoveFormat());
buttonList.Add(new SelectAll());
buttonList.Add(new UnSelect());
buttonList.Add(new Delete());
buttonList.Add(new Cut());
buttonList.Add(new Copy());
buttonList.Add(new Paste());
buttonList.Add(new BackgroundColorSelector());
buttonList.Add(new ForeColorSelector());
buttonList.Add(new FontNameSelector());
buttonList.Add(new FontSizeSelector());
buttonList.Add(new Indent());
buttonList.Add(new Outdent());
buttonList.Add(new InsertHorizontalRule());
buttonList.Add(new HorizontalSeparator());
buttonList.Add(new CleanWord());
}