Posted: Sun Dec 07, 2014 7:20 am
Будет доступно в новой версии Scripts плагина.VladSh wrote:не работает. Как только не пытался, и слэшами экранировал, ничего не выходит.Code: Select all
..., `-param1='"' -param2='"'`)
Будет доступно в новой версии Scripts плагина.VladSh wrote:не работает. Как только не пытался, и слэшами экранировал, ничего не выходит.Code: Select all
..., `-param1='"' -param2='"'`)
Code: Select all
Call("Scripts::Main", 1, "MyScript.js", "-ArgName1=`0.01` -ArgName2='Value2'")
Code: Select all
Call("Scripts::Main", 1, "MyScript.js", "-ArgName1=`0.01` -ArgName2='Value2'")
Code: Select all
Ext = AkelPad.GetFilePath(AkelPad.GetEditFile(0), 4)
Code: Select all
Ext = CreateObject("Scripting.FileSystemObject").GetExtensionName(AkelPad.GetEditFile(0))
Instructor wrote:Changed: message loop not necessary for subclassing.
Maybe this should be removed from the example.Scripts-Eng.txt wrote:AkelPad.WindowSubClass (+ActiveX)
...
Example:
...
//Message loop
AkelPad.WindowGetMessage();
Code: Select all
MainWnd = AkelPad.GetMainWnd()
SetRedraw(MainWnd, False)
...
...
SetRedraw(MainWnd, True)
' Функция отключения/включения прорисовки окна
Function SetRedraw(hhWnd, bRedraw)
With AkelPad
.SendMessage hhWnd, 11, bRedraw, 0
If bRedraw Then
.SystemFunction().Call "user32::InvalidateRect", hhWnd, 0, True
End If
End With
End Function
Code: Select all
хотя с CloseUnnamedAll.js всё нормально вроде
Code: Select all
var hMainWnd = AkelPad.GetMainWnd();
SetRedraw(hMainWnd);
...
SetRedraw(0);
function SetRedraw(hWnd)
{
var oSys = AkelPad.SystemFunction();
oSys.Call("user32::LockWindowUpdate", hWnd);
}
У меня 1.6Andrey_A_A wrote:Сейчас посмотрел скрипт - 1.5
Code: Select all
У меня 1.6
http://akelpad.sourceforge.net/files/pl ... ructor.zipAndrey_A_A wrote:Может для узкого круга есть и 1.85, но на сайте 1.5
Я, правда, ручками привык.Добавлено: обновление скриптов в AkelUpdater.
А раньше как было?Instructor wrote:Сортировка идёт по алфавиту.