Page 2 of 12

Posted: Fri Oct 24, 2008 8:17 pm
by FeyFre
tireless, this behavior is correct.
There is such term as "Current directory" for each process. It used when file accessed by its relative path(relatively current directory as you can guess). Current directory for process can be set by parent process during process spawning or else it assumed as current directory of parent process. So when you double-clicking on D:\test.bat in Explorer window, Explorer process set current directory as D:\. AkelPad doesn't do it, so system sets it as AkelPad process' current directory.

Posted: Sat Oct 25, 2008 4:17 am
by Instructor
tireless

Code: Select all

Exec("%f", "%d")

Posted: Sat Oct 25, 2008 5:12 am
by tireless
Instructor wrote:

Code: Select all

Exec("%f", "%d")
Thanks!it works.

Posted: Mon Oct 27, 2008 10:01 pm
by Instructor
Added: Insert() method to replace selection with the specified text.
Added: now possible to assign hotkeys with: Space, Enter, Backspace, Escape.


Hotkeys plugin v1.3

Posted: Fri Jan 09, 2009 2:02 pm
by Instructor
Changed: ignore quotes in hotkey name.


Hotkeys plugin v1.5

Posted: Wed Feb 11, 2009 10:49 am
by Infocatcher
А нельзя ли добавить возможность «повесить» несколько действий на одно сочетание клавиш?
Например,
Ctrl+Alt+H =>
Call("HighLight::Main", 1, "html")
Call("AutoComplete::Main", 1, "html")

Posted: Thu Mar 19, 2009 10:24 am
by Instructor
Added: environment variables support. For example:

Code: Select all

Exec(`%windir%\notepad.exe`)
Hotkeys plugin v1.6

Posted: Mon Apr 06, 2009 5:43 am
by Instructor
Added: dialog resizing.


Hotkeys plugin v1.8

Posted: Sat Aug 29, 2009 3:30 am
by Instructor
Changed: main dialog.
Changed: Font() method.


Hotkeys plugin v2.1

Posted: Sat Oct 17, 2009 5:20 pm
by Instructor
Added: now possible to assign hotkeys: (Ctrl|Alt|Shift)+Delete, (Ctrl|Alt|Shift)+Backspace, Ctrl+Tab, Ctrl+Shift+Tab.
Added: external call for check hotkey existence in the plugin.


Hotkeys plugin v2.3

Posted: Tue Nov 10, 2009 7:59 pm
by Konstantin
А как на DblClick повесить вызов команды?
Хочу сделать удобную подсветку как в одном плагине к Visual Studio, что-то вроде

Code: Select all

Call("HighLight::Main", 2, "0", "#EECCEE")
, вызываемое при выделении слова двойным кликом.

Posted: Thu Nov 26, 2009 9:32 pm
by Instructor
Konstantin
См. HighLight плагин v4.9

Posted: Fri Nov 27, 2009 2:34 pm
by Konstantin
Instructor wrote:Konstantin
См. HighLight плагин v4.9
Во, супер! Спасибо!
Прямо как в cтаром добром IDA :) Такой вариант мне даже больше, чем "подсветка по даблклику" нравится.

Posted: Tue Dec 01, 2009 4:52 pm
by Fr0sT
Есть такое предложение: вставить функционал HotKeys плагина в прогу. Поясню, почему: сейчас может использоваться четыре источника горячих клавиш:
* Из меню, изменить которые можно только правкой ресурсов
* Из настроек плагинов (настроить можно)
* Из плагина HotKeys (настроить можно)
* Из других плагинов (настроить - когда как)

Мне это видится нерациональным. Единый модуль настройки очень бы пригодился, тем самым разрешились бы проблемы синхронизации (когда из двух мест назначаются одни и те же хоткеи), добавилась бы возможность настраивать клавиши для меню, появился бы стандартный интерфейс указания хоткеев для плагинов без необходимости каждый раз изобретать колесо (примерно так, как сделано в миранде начиная с 0.8 версии).

Posted: Wed Dec 02, 2009 5:49 am
by Instructor
* Из меню, изменить которые можно только правкой ресурсов
Полностью изменить главное меню может ContextMenu, переназначить "прошитые" акселераторы можно через HotKeys плагин (назначая для старых "Command(0)").