For quick location of a constant's value, try Winconst, freeware available at http://www.oehive.org/node/466. It contains over 14,000 Win32 constants, quickly accesible by name. Usually, the constant's name (but not value!) is found in some code, or in examples from any Win32 documentation.FeyFre wrote:Win32 Constants Library
Set of constants usable during writing scripts using Win32 system calls.
Includes constants related to such Win32 system libraries
Scripts discussion (1)
- Author
- Message
-
Offline
- Posts: 147
- Joined: Fri Feb 08, 2008 6:41 pm
- Location: British Columbia, Canada
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Surveyor, thanks, but I already have source where I can get all ever used constants of WIN32 WIN64 (and even `WIN16`). Among C/C++ Windows programmers its well known as PlatformSDK(since Vista WindowsSDK)., instead of manual searching and defining them elsewhere every time, every new script. Script becomes more readable when there are meaningful symbols instead of magic numbers spread across whole code.
PS: Instructor, please move our conversation into Scripts discussion topic, it is more suitable for this.
That it. Library I published intended to provide values for well know symbolic names, so they easily can be used in scripts via adding simple line at the beginning of script fileUsually, the constant's name (but not value!) is found in some code, or in examples from any Win32 documentation.
Code: Select all
AkelPad.ReadFile(AkelPad.GetAkelDir()+"\\AkelFiles\\Plugs\\Scripts\\Lib\\user32.js")
PS: Instructor, please move our conversation into Scripts discussion topic, it is more suitable for this.
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
FeyFre
в zen_wrapwithabbreviation.js не работает фишка:

И ещё не доделан zen_togglecomment.js? Не хочет автоматом комментировать текущую строку и не "видит" CSS, упорно ставит HTML-комментарии
Zen Coding Actions
в zen_wrapwithabbreviation.js не работает фишка:

И ещё не доделан zen_togglecomment.js? Не хочет автоматом комментировать текущую строку и не "видит" CSS, упорно ставит HTML-комментарии
Zen Coding Actions
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
то есть твоя поддержка зен для акеля остановлена или движок, если что, будешь обновлять?FeyFre wrote:se7h, мне всё-равно. У вас у самих есть глаза. В любой скрипт можете заглянуть и увидеть что он делает. Для этого не нужно быть супер-дупер программистом. Кстати, версию зена можете попробовать обновить, может там что-то исправлено.
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Моя задача - написать биндинги Зен-Акел. Я это сделал. Если найдете что именно биндинг виновен - пофиксю. Если Зен - ничего не могу обещать. Сейчас это баг, точнее не нравящаяся Ваб функциональность Зена. Я не имею ни малейшего желания зарываться сейчас в фиксинг Зена. А когда появится время, то у меня ещё на очереди очередная версия одного из моих плагов и задумка на новый плаг, которому Вы обрадуетесь значительно больше чем фиксу Зена.
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
это именно баг, т.к. данная функция задокументирована и прекрасно работает в других редакторах, согласен, что это может быть в самом движке зена, а может просто не учтён какой-то параметр...FeyFre wrote:Моя задача - написать биндинги Зен-Акел. Я это сделал. Если найдете что именно биндинг виновен - пофиксю. Если Зен - ничего не могу обещать. Сейчас это баг, точнее не нравящаяся Ваб функциональность Зена. Я не имею ни малейшего желания зарываться сейчас в фиксинг Зена. А когда появится время, то у меня ещё на очереди очередная версия одного из моих плагов и задумка на новый плаг, которому Вы обрадуетесь значительно больше чем фиксу Зена.
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Если баг, то. конечно, нехорошо.. но я бы хотел и обрадоваться )))
Добавлено:
How to read the font size from AkelPad.ini file?
Вставил сюда ссылочку, т.к. есть примеры скрипта.
Добавлено:
How to read the font size from AkelPad.ini file?
Вставил сюда ссылочку, т.к. есть примеры скрипта.
Last edited by VladSh on Fri Oct 22, 2010 8:42 am, edited 1 time in total.
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Curiosity.
In javascript, you can not read the contents of the registry key, which is REG_BINARY type.
Type=unknown.
In javascript, you can not read the contents of the registry key, which is REG_BINARY type.
Code: Select all
var WshShell = new ActiveXObject("WScript.shell");
var RegValue = WshShell.RegRead("HKCU\\Software\\Akelsoft\\AkelPad\\Plugs\\XBrackets\\HighlightRGB");
WScript.Echo("Type=" + typeof(RegValue));