[公告][ACN项目]求编写一程序,对scite进行设置.
如果采用,将集成于汉化版中.主要目的:
1.枚举\autoit3\SciTe\css\*.css
让用户选择一个CSS,点击应用复制该CSS文件覆盖根目录下的CSS,此css用于设置帮助文件的样式表.
复制CSS同名的.properties覆盖style.properties,此文件由于设置AU3文件的语法高亮显示.
2.CSS/properties中的变量要求可以自定义,界面可以参考\autoit3\SciTe\SciTEConfig中的代码.
3.要有新建,保存的功能.
4.有问题,请在此贴讨论. 额 这里有个初期版本....可耻的丢上来 有需要的就参考下 没需要的就自己开始
作者:Kodin
**** Hidden Message ***** :face (14):LookLook 本帖最后由 afan 于 2010-3-20 20:01 编辑
回复 2# sxd
仅加入了 “点击项目文字设置颜色”部分,后面的操作不理解,如 WinGetHandle("DirectorExtension") ,不知道这个窗口在哪……
**** Hidden Message ***** 回复 1# thesnow
我看看我这里是否需要 to afan:
ReloadProperties() 用于发送消息给scite,让它重新加载下属性文件.能够即时看到修改后的效果. :face (9):不懂啊..... 回复 6# thesnow
我就是不知道"DirectorExtension"这个窗口是哪冒出来的。。。 回复 8# afan
DirectorExtension 是scite提供的一个外部接口,用于和其它程序进行数据交换.
参考:
http://www.scintilla.org/SciTEDirector.html
http://code.google.com/p/thesnow/source/browse/trunk/Code/CPP/Scite4AutoIt/scite/src/Extender.h
http://code.google.com/p/thesnow/source/browse/trunk/Code/CPP/Scite4AutoIt/scite/win32/DirectorExtension.h
http://msdn.microsoft.com/en-us/library/ms649011%28VS.85%29.aspx 看...看...看不懂......:face (36): 不知道具体的实现步骤。。。
\autoit3\SciTe\css\*.css —— 是否由它获取语法高亮显示?
重新做了个界面,选择 *.css 文件能获取并输出到Gui,不过貌似信息不全,有两项没有颜色信息,也都没有字体加粗的信息……
呵呵我看过楼上的这个好像是修改过了 很好 回复 2# sxd
看一下 看看////// 正好来学习一下!!