31 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
| using System.Linq;
 | |
| 
 | |
| namespace YARTE.UI.Buttons
 | |
| {
 | |
|     public static class PredefinedButtonSets
 | |
|     {
 | |
|         private static readonly string[] _webSafeFonts = new [] { "Courier New", "Times New Roman", "Georgia", "Arial", "Verdana"};
 | |
| 
 | |
|         public static void SetupDefaultButtons(HtmlEditor editor)
 | |
|         {
 | |
|             editor.AddToolbarItem(new BoldButton());
 | |
|             editor.AddToolbarItem(new ItalicButton());
 | |
|             editor.AddFontSelector(_webSafeFonts);
 | |
|             editor.AddFontSizeSelector(Enumerable.Range(1,7));
 | |
|             editor.AddToolbarDivider();
 | |
|             editor.AddToolbarItem(new LinkButton());
 | |
|             editor.AddToolbarItem(new UnlinkButton());
 | |
|             editor.AddToolbarDivider();
 | |
|             editor.AddToolbarItem(new InsertLinkedImageButton());
 | |
|             editor.AddToolbarDivider();
 | |
|             editor.AddToolbarItem(new OrderedListButton());
 | |
|             editor.AddToolbarItem(new UnorderedListButton());
 | |
|             editor.AddToolbarDivider();
 | |
|             editor.AddToolbarItem(new ForecolorButton());
 | |
|             editor.AddToolbarDivider();
 | |
|             editor.AddToolbarItem(new JustifyLeftButton());
 | |
|             editor.AddToolbarItem(new JustifyCenterButton());
 | |
|             editor.AddToolbarItem(new JustifyRightButton());
 | |
|         }
 | |
|     }
 | |
| } | 
