PS:
Вот такой кусочек кода может вам поможет
Code: Select all
var frame = AkelPad.SendMessage(hmain, AKD_FRAMEFIND,FWF_CURRENT,0);
Code: Select all
var frame = AkelPad.SendMessage(hmain, AKD_FRAMEFIND,FWF_CURRENT,0);
Code: Select all
#define AKD_FRAMEFIND (WM_USER + 264)
#define AKD_FRAMEFINDA (WM_USER + 265)
#define AKD_FRAMEFINDW (WM_USER + 266)
Спасибо огромное за помощь!FeyFre wrote:Тут мы напрямую у контролла спрашиваем размер табов, и устанавливаем его, без участия FRAMEDATA. Соотв. оно в настройки не попадет. Но с другой стороны, сколько оно буде держатся в окне тоже понятия не имею.
а если добавить возможость открытия файлов в ассоциированных программах будет вообще атасInfocatcher wrote:openRelativeFile.js
Небольшие улучшения + поддержка вложенных манифестов (только один уровень, дока молчит, примеров с большей вложенностью не видать, а проверять лениво).
Не понятно, как различать, что открывать в AkelPad'e, а что – по системной ассоциации.se7h wrote:а если добавить возможость открытия файлов в ассоциированных программах будет вообще атасInfocatcher wrote:openRelativeFile.js
[...]
jpg во вьювере, mp3 в плеере и т.д.
возможно, файл можно проверить на бинарность? и затем открыть такой в другой программеInfocatcher wrote:Не понятно, как различать, что открывать в AkelPad'e, а что – по системной ассоциации.se7h wrote:а если добавить возможость открытия файлов в ассоциированных программах будет вообще атасInfocatcher wrote:openRelativeFile.js
[...]
jpg во вьювере, mp3 в плеере и т.д.
Впрочем, начать можно и со списка расширений.
Fr0sT wrote:Как?возможно, файл можно проверить на бинарность?
А различать, в чем запускать, можно параметром.
как-то такScripts-Rus.txt wrote:AkelPad.OpenFile
________________
Открыть файл.
OpenFile(pFile[, nFlags][, nCodePage][, bBOM]);
Аргументы
pFile
Файл для открытия.
nFlags
0x1 //OD_ADT_BINARY_ERROR Проверить является ли файл бинарным.
...
Как-то так будетse7h wrote:как-то так
На ОК вернет 0, а на Отмена – -12.AkelPad
---------------------------
"...\l.gif" бинарный файл. Продолжить?
---------------------------
ОК Отмена