今天看了一下 FreeTextBox 。

修改ToolbarGenerator.cs文件
在面板上插入一个东西

None.gif public   static   string  DefaultConfigString  =   " Bold,Italic,Underline,Strikethrough;Superscript,Subscript,RemoveFormat|FontFacesMenu,FontSizesMenu,FontForeColorsMenu|JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent;CreateLink,Unlink,InsertImageFromGallery,InsertTable,InsertRule|Cut,Copy,Paste;Undo,Redo,Print,ieSpellCheck " ;
None.gif        
public   static   string  AlternateConfigString  =   " Save,Print,Undo,Redo,WordClean,InsertTable|ParagraphMenu,FontFacesMenu,FontSizesMenu,FontForeColorPicker,FontBackColorPicker,SymbolsMenu|Bold,Italic,Underline,Strikethrough;Superscript,Subscript,RemoveFormat|JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent;CreateLink,Unlink,InsertImageFromGallery,InsertRule|Cut,Copy,Paste,ieSpellCheck " ;
None.gif        
public   static   string  EnableAllConfigString  =   " ParagraphMenu,FontFacesMenu,FontSizesMenu|FontForeColorsMenu,FontForeColorPicker,FontBackColorsMenu,FontBackColorPicker|Bold,Italic,Underline,Strikethrough,Superscript,Subscript;InsertImageFromGallery,CreateLink,Unlink,RemoveFormat|JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent|Cut,Copy,Paste,Delete;Undo,Redo,Print,Save|StyleMenu,SymbolsMenu,InsertHtmlMenu|InsertRule,InsertDate,InsertTime,WordCount,ieSpellCheck,WordClean,InsertTable " ;
None.gif        
public   static   string  MinimalConfigString  =   " Bold,Italic,Underline " ;    

在这里判断的
 

ContractedBlock.gif ExpandedBlockStart.gif
ExpandedBlockStart.gifContractedBlock.gifpublic static ToolbarItem ToolbarItemFromString(string StringName)  dot.gif{
ExpandedSubBlockStart.gifContractedSubBlock.gif            
switch (StringName.ToLower()) dot.gif{
InBlock.gif                
case "iespellcheck":
InBlock.gif                    
return ToolbarItems.ieSpellCheck;
InBlock.gif                
case "save":
InBlock.gif                    
return ToolbarItems.Save;
InBlock.gif                
case "bold":
InBlock.gif                    
return ToolbarItems.Bold;
InBlock.gif                
case "italic":
InBlock.gif                    
return ToolbarItems.Italic;
InBlock.gif                
case "underline":
InBlock.gif                    
return ToolbarItems.Underline;
InBlock.gif                
case "strikethrough":
InBlock.gif                    
return ToolbarItems.Strikethrough;
InBlock.gif                
case "superscript":
InBlock.gif                    
return ToolbarItems.Superscript;
InBlock.gif                
case "subscript":
InBlock.gif                    
return ToolbarItems.Subscript;
InBlock.gif                
case "removeformat":
InBlock.gif                    
return ToolbarItems.RemoveFormat;
InBlock.gif                
case "fontforecolorpicker":
InBlock.gif                    
return ToolbarItems.FontForeColorPicker;
InBlock.gif                
case "fontbackcolorpicker":
InBlock.gif                    
return ToolbarItems.FontBackColorPicker;
InBlock.gif                
case "justifyleft":
InBlock.gif                    
return ToolbarItems.JustifyLeft;
InBlock.gif                
case "justifycenter":
InBlock.gif                    
return ToolbarItems.JustifyCenter;
InBlock.gif                
case "justifyright":
InBlock.gif                    
return ToolbarItems.JustifyRight;
InBlock.gif                
case "justifyfull":
InBlock.gif                    
return ToolbarItems.JustifyFull;
InBlock.gif                
case "bulletedlist":
InBlock.gif                    
return ToolbarItems.BulletedList;
InBlock.gif                
case "numberedlist":
InBlock.gif                    
return ToolbarItems.NumberedList;
InBlock.gif                
case "indent":
InBlock.gif                    
return ToolbarItems.Indent;
InBlock.gif                
case "outdent":
InBlock.gif                    
return ToolbarItems.Outdent;
InBlock.gif                
case "cut":
InBlock.gif                    
return ToolbarItems.Cut;
InBlock.gif                
case "copy":
InBlock.gif                    
return ToolbarItems.Copy;
InBlock.gif                
case "paste":
InBlock.gif                    
return ToolbarItems.Paste;
InBlock.gif                
case "delete":
InBlock.gif                    
return ToolbarItems.Delete;
InBlock.gif                
case "undo":
InBlock.gif                    
return ToolbarItems.Undo;
InBlock.gif                
case "redo":
InBlock.gif                    
return ToolbarItems.Redo;
InBlock.gif                
case "print":
InBlock.gif                    
return ToolbarItems.Print;
InBlock.gif                
case "changecase":
InBlock.gif                    
return ToolbarItems.ChangeCase;
InBlock.gif                
case "createlink":
InBlock.gif                    
return ToolbarItems.CreateLink;
InBlock.gif                
case "unlink":
InBlock.gif                    
return ToolbarItems.Unlink;
InBlock.gif                
case "insertimagefromgallery":
InBlock.gif                    
return ToolbarItems.InsertImageFromGallery;        
InBlock.gif                
case "insertimage":
InBlock.gif                    
return ToolbarItems.InsertImage;
InBlock.gif                
case "insertrule":
InBlock.gif                    
return ToolbarItems.InsertRule;
InBlock.gif                
case "insertdate":
InBlock.gif                    
return ToolbarItems.InsertDate;
InBlock.gif                
case "inserttime":
InBlock.gif                    
return ToolbarItems.InsertTime;
InBlock.gif                
case "wordcount":
InBlock.gif                    
return ToolbarItems.WordCount;
InBlock.gif                
case "fontfacesmenu":
InBlock.gif                    
return ToolbarItems.FontFacesMenu;
InBlock.gif                
case "fontsizesmenu":
InBlock.gif                    
return ToolbarItems.FontSizesMenu;
InBlock.gif                
case "fontforecolorsmenu":
InBlock.gif                    
return ToolbarItems.FontForeColorsMenu;
InBlock.gif                
case "fontbackcolorsmenu":
InBlock.gif                    
return ToolbarItems.FontBackColorsMenu;
InBlock.gif                
case "stylemenu":
InBlock.gif                    
return ToolbarItems.StyleMenu;
InBlock.gif                
case "inserthtmlmenu":
InBlock.gif                    
return ToolbarItems.InsertHtmlMenu;
InBlock.gif                
case "symbolsmenu":
InBlock.gif                    
return ToolbarItems.SymbolsMenu;
InBlock.gif                
case "paragraphmenu":
InBlock.gif                    
return ToolbarItems.ParagraphMenu;
InBlock.gif                
case "inserttable":
InBlock.gif                    
return ToolbarItems.InsertTable;
InBlock.gif                
case "wordclean":
InBlock.gif                    
return ToolbarItems.WordClean;
InBlock.gif                
default:                    
InBlock.gif                    
return ToolbarItems.Separator;
InBlock.gif            
InBlock.gif
ExpandedSubBlockEnd.gif            }

ExpandedBlockEnd.gif        }
    



在这里下载宝玉汉化的源码:http://www.percyboy.com/w/ftb/

转载于:https://www.cnblogs.com/LCX/archive/2006/01/11/315494.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值