Scripts discussion (2)
- Author
- Message
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FileAndStream_functions.js
Fixed functions IsDirExists() and GetFileAttr().
Fixed functions IsDirExists() and GetFileAttr().
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
KDJ, разобрался... всё отлично работает. Спасибо в очередной раз
Instructor есть скрипт ForceNewInstance.js - а как можно запускать 2-ю копию программы без открытия всех документов. Т.е с одной пустой вкладкой
Instructor есть скрипт ForceNewInstance.js - а как можно запускать 2-ю копию программы без открытия всех документов. Т.е с одной пустой вкладкой
Last edited by Andrey_A_A on Wed Apr 25, 2012 3:37 am, edited 1 time in total.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
PluginText.js
Added:
- option "Change directory for text files",
- confirmation for saving text files.
Fixed minor bugs.
Andrey_A_A
You can also use relative paths, eg.:
%a\..\
- this is parent directory of AkelPad.
Added:
- option "Change directory for text files",
- confirmation for saving text files.
Fixed minor bugs.
Andrey_A_A
You can also use relative paths, eg.:
%a\..\
- this is parent directory of AkelPad.
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Andrey_A_A
In VBS:or
In VBS:
Code: Select all
AkelPad.Font "Courier New", 0, 0
Code: Select all
Dim nValue
nValue = AkelPad.Font("Courier New", 0, 0)
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
KDJ
разобрался, надо было небольшую паузу поставить
и после включения функций прорисовки
разобрался, надо было небольшую паузу поставить
Code: Select all
WScript.Sleep 10
Call AkelPad.Font ("Courier New", 0, 0)
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FileAndStream.js
Added:
- second viewer, editor and comparer,
- context menu for file/stream (right click on item of list),
- right click on buttons "View", "Edit", "Copy", "Create", "Delete", "Compare" is equivalent to pressing Ctrl+F3, Ctrl+F4, Shift+F5, Shift+F7, Shift+F8, Ctrl+F12.
Changed *.lng files.
Fixed bugs.
Added:
- second viewer, editor and comparer,
- context menu for file/stream (right click on item of list),
- right click on buttons "View", "Edit", "Copy", "Create", "Delete", "Compare" is equivalent to pressing Ctrl+F3, Ctrl+F4, Shift+F5, Shift+F7, Shift+F8, Ctrl+F12.
Changed *.lng files.
Fixed bugs.
-
Offline
- Posts: 176
- Joined: Sat Dec 24, 2011 4:05 pm
Подскажите нубу, как из жабоскрипта заставить Акел открыть файл, прокрутив его к определенной строке? 
Чутка покопавшись, настрочил вот такую штуку:
но она глючит, если включен перенос строк. Да и не центрирует нормально, как штатный "переход".

Чутка покопавшись, настрочил вот такую штуку:
Code: Select all
// Известны значения: file - полный путь к файлу, line - нужная строка (с отсчетом от 1)
AkelPad.OpenFile(file);
AkelPad.Command(4216); // только чтение
var cur = AkelPad.SendMessage(AkelPad.GetEditWnd(), 187 /*EM_LINEINDEX*/, line - 1, 0);
AkelPad.SetSel(cur, cur);
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Примерно как тут: viewtopic.php?p=9735#p9735F. Phoenix wrote:... как штатный "переход".