thesnow 发表于 2010-3-18 20:08:11

[公告][ACN项目]求编写一程序,对scite进行设置.

如果采用,将集成于汉化版中.
主要目的:
1.枚举\autoit3\SciTe\css\*.css
让用户选择一个CSS,点击应用复制该CSS文件覆盖根目录下的CSS,此css用于设置帮助文件的样式表.
复制CSS同名的.properties覆盖style.properties,此文件由于设置AU3文件的语法高亮显示.
2.CSS/properties中的变量要求可以自定义,界面可以参考\autoit3\SciTe\SciTEConfig中的代码.
3.要有新建,保存的功能.
4.有问题,请在此贴讨论.

sxd 发表于 2010-3-18 22:16:30

额 这里有个初期版本....可耻的丢上来 有需要的就参考下 没需要的就自己开始
作者:Kodin
**** Hidden Message *****

djzero 发表于 2010-3-18 23:12:15

:face (14):LookLook

afan 发表于 2010-3-19 01:49:36

本帖最后由 afan 于 2010-3-20 20:01 编辑

回复 2# sxd

仅加入了 “点击项目文字设置颜色”部分,后面的操作不理解,如 WinGetHandle("DirectorExtension") ,不知道这个窗口在哪……

**** Hidden Message *****

zmj2008 发表于 2010-3-19 03:39:43

回复 1# thesnow


    我看看我这里是否需要

thesnow 发表于 2010-3-19 09:46:30

to afan:
ReloadProperties() 用于发送消息给scite,让它重新加载下属性文件.能够即时看到修改后的效果.

l5mygirl 发表于 2010-3-19 09:54:05

:face (9):不懂啊.....

afan 发表于 2010-3-19 14:10:11

回复 6# thesnow


    我就是不知道"DirectorExtension"这个窗口是哪冒出来的。。。

thesnow 发表于 2010-3-19 16:52:02

回复 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

chnxitem 发表于 2010-3-19 20:57:19

看...看...看不懂......:face (36):

afan 发表于 2010-3-20 02:17:18

不知道具体的实现步骤。。。
\autoit3\SciTe\css\*.css —— 是否由它获取语法高亮显示?
重新做了个界面,选择 *.css 文件能获取并输出到Gui,不过貌似信息不全,有两项没有颜色信息,也都没有字体加粗的信息……

zmj2008 发表于 2010-3-20 04:24:23

呵呵我看过楼上的这个好像是修改过了 很好

rikthhpgf2005 发表于 2010-3-20 09:06:23

回复 2# sxd


    看一下

rikthhpgf2005 发表于 2010-3-20 09:14:23

看看//////

tarcy118 发表于 2010-3-20 09:33:18

正好来学习一下!!
页: [1] 2 3 4 5 6 7 8
查看完整版本: [公告][ACN项目]求编写一程序,对scite进行设置.