Scripts discussion (2)
- Author
- Message
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
1. Тогда корректнее формулируйте вопрос (next time).Skif_off wrote:...с нуля не напишу...
2. У меня здесь, вероятнее всего, не самый красивый код, но все же работает:
Code: Select all
// Usage:
// Call("Scripts::Main", 1, "MyScript.js")
//
// Установить синтакс.тему во всех открытых вкладках
//
var WM_COMMAND=273;
var hEditWnd;
var IDM_WINDOW_FRAMENEXT=4316;
var hMainWnd=AkelPad.GetMainWnd();
var hEditWndStart=AkelPad.GetEditWnd();
// обойдем в цикле все открытые вкладки и зададим новую синт.тему (cpp)
do
{
AkelPad.SendMessage(hMainWnd, WM_COMMAND, IDM_WINDOW_FRAMENEXT, 0); // переходим к следующей вкладке
hEditWnd=AkelPad.GetEditWnd(); // и берем ее хэндл
AkelPad.Call("Coder::Settings", 1, "cpp"); // красим вкладку
}
while (hEditWnd != hEditWndStart); // т.е. пока не вернёмся к вкладке с которой начали
3. Я не специалист и мои советы в этом вопросе немного стОят, но лично для меня большим подспорьем был "Test.js" из основного пакета. Попробуйте и вы с него начать "горшки обжигать".
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Изменено: объединение последовательно идущего текста с одинаковой подсветкой (подсветка разделителями txt.coder).
Изменено: параметр "XHTML" на "BR".
Изменено: параметр "Format" теперь по умолчанию "html".
Добавлено: параметр "InfoSize".
Исправлено: параметр "Enclose" и текст содержащий символ $ (>>>).
CodePoster.js v2.2
Изменено: параметр "XHTML" на "BR".
Изменено: параметр "Format" теперь по умолчанию "html".
Добавлено: параметр "InfoSize".
Исправлено: параметр "Enclose" и текст содержащий символ $ (>>>).
CodePoster.js v2.2
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
О, здорово.Instructor wrote:Изменено: объединение последовательно идущего текста с одинаковой подсветкой (подсветка разделителями txt.coder).
Но вот фон не объединяется, если в *.txt подсветить слово чем-нибудь типа
Code: Select all
Call("Coder::HighLight", 2, 0, "#BCF3BC", 1, 0, -1)
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: объединение последовательно идущего текста с одинаковой подсветкой фона (для -Strict=true).
CodePoster.js v2.3
CodePoster.js v2.3
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
AkelPadDocsView.js
Added: preview files AkelHelp-Eng.htm and AkelHelp-Rus.htm.
Added: preview files AkelHelp-Eng.htm and AkelHelp-Rus.htm.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
LineBoardRClickPanel.js
Script adapted for LineBoard plugin v11.2.
Script adapted for LineBoard plugin v11.2.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
AkelPadManualSettings.js
Updated description of AkelUpdaterOptions for AkelUpdater v4.0.
Updated description of AkelUpdaterOptions for AkelUpdater v4.0.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Добавлено: параметры "FromPage", "ToPage", "AddFlags".
Добавлено: параметры "Copies", "Collate", которые будут работать в релизе AkelPad 4.8.8 или выше.
PrintAll.js v1.3
Добавлено: параметры "Copies", "Collate", которые будут работать в релизе AkelPad 4.8.8 или выше.
PrintAll.js v1.3