Mitchell,
I tried to compare both sources and found that the differences are quite 
extensive. Trying to add all codes with direct reference to  OnKey and 
recompiling scite, there appeared no compiling error. But using the exe thus 
obtained (yes, I'm under windows now) and testing the snippets, I got error 
messages in UpdateStatusBar or something. Looking back into the SciTE-tools 
svn, I realized that there are more codes defining UpdateStatusBar and other 
necessary procedures. So I'm afraid that merging all these into the official 
scite source might yield exactly the same source as the SciTE-tools svn.
That being said, I turned to look into the properties files to find what makes 
the font/color differences. It turned out that the following lines in 
lua.properties for SciTE-tools somehow overrides my language specific settings:
style.lua.1=$(colour.code.comment.box),$(font.code.comment.box),back:#D0F0F0,eolfilled
style.lua.3=$(colour.notused),$(font.notused)
style.lua.8=$(colour.string),$(font.code.comment.box),back:#E0FFFF

Meanwhile, in SciTEGlobal.properties, these lines managed to take global 
effects:
if PLAT_WIN
 font.base=font:Verdana,size:10
 font.small=font:Verdana,size:8
 font.comment=font:Comic Sans MS,size:9

Changing the above lines I was able to restore basically the same effect as it 
was in the official scite. Now the most puzzling fact is why settings like 
$(font.code.comment.box) and font.comment could interfere with my TeX and 
metapost settings out of the comment environment? 
Thanks and take care
instanton
----- Original Message ----- 
From: mitchell 
To: scite-interest 
Sent: 2007-06-09, 07:12:14
Subject: [scite] Re: Feature request: multicolumn tools menu or hiddenmenuitems


Hi,

 > Is there any simple way to make
> the keys.lua interface work in the official SciTE? What is the minimum
> requirement to make them work if some part of the source has to be modified?

Modify the SciTE extension interface to add support for OnKey. You can 
do a diff of SciTE-tools SVN and SciTE CVS to find the differences.

Take care,
-Mitchell;
_______________________________________________
Scite-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scite-interest

Reply via email to