Scripts discussion (2)
- Author
- Message
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
InputBox_function.js
Changed: now dialog box is centered in owner (parent) window.
Changed: now dialog box is centered in owner (parent) window.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FileAndStream.js
Added:
- internal associations of files (Main menu->File and context menu->Open).
Changed:
- language strings moved from script to file FileAndStream_1033.lng,
- language files,
- Shift+Enter -> Ctrl+Shift+Enter (run AkelPad script with arguments),
- Shift+Enter - now opens file with internal association.
Required new version InputBox_function.js.
Added:
- internal associations of files (Main menu->File and context menu->Open).
Changed:
- language strings moved from script to file FileAndStream_1033.lng,
- language files,
- Shift+Enter -> Ctrl+Shift+Enter (run AkelPad script with arguments),
- Shift+Enter - now opens file with internal association.
Required new version InputBox_function.js.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Updated: FileAndStream_2052.lng by cnnnc.
-
Offline
- Posts: 88
- Joined: Sun Jun 03, 2012 8:15 am
Привык за много лет к MS_Sans_Serif.fon 7-го размера, но с псевдографикой у него беда. Хотелось бы переключаться горячей клавишей или из меню на CourierNew.ttf 8-го размера и обратно. Как реализовать функцию переключения в определенный шрифт и функцию цикличного переключения между несколькими любимыми?
Моих познаний хватает только для такого:
Назначить на Alt-1: Call("Scripts::Main", 1, "cur.js")
cur.js: AkelPad.Font("Courier New", 0, 8 );
Назначить на Alt-2: Call("Scripts::Main", 1, "ser.js")
ser.js: AkelPad.Font("MS Sans Serif", 0, 7);
Моих познаний хватает только для такого:
Назначить на Alt-1: Call("Scripts::Main", 1, "cur.js")
cur.js: AkelPad.Font("Courier New", 0, 8 );
Назначить на Alt-2: Call("Scripts::Main", 1, "ser.js")
ser.js: AkelPad.Font("MS Sans Serif", 0, 7);
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
-
Offline
- Posts: 88
- Joined: Sun Jun 03, 2012 8:15 am
Спасибо за поправку. Читаю вниметельней Hotkeys Help.KDJ wrote:
А как реализовать на JS циклическое переключение с подобной логикой:
если $i не определен $i=1;
выбор $ch {
для $i=1 $ch="'Courier New', 0, 8";
для $i=2 $ch="'MS Sans Serif', 0, 7";
для $i=3 $ch="'Courier New', 0, 7";
}
$i++;
если $i>3 $i=1;
AkelPad.Font($ch);
И возможно ли сохранить переменную выйдя из скрипта?
-
Offline
- Posts: 88
- Joined: Sun Jun 03, 2012 8:15 am