ContextMenu plugin
- Author
- Message
-
Offline
- Posts: 173
- Joined: Mon Dec 06, 2010 9:53 am
- Location: г.Харьков, Русь
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Изменено: содержимое меню ContextMenu::Show по умолчанию (для работы с ToolBar плагином).
Изменено: внешний вызов с кодом 1 для ContextMenu::Show:
- Координаты меню теперь необходимо заключать в кавычки.
- Добавлен необязательный параметр "SUBMENU" для открытия указанного по имени подменю.
Добавлено: опция для скрытия главного меню. Меню автоматически появляется при нажатии на Alt.
Добавлено: внешний вызов с кодом 2 для ContextMenu::Show - открыть главное меню на указанной позиции.
Changed: default contents of the ContextMenu::Show menu (for work with ToolBar plugin).
Changed: ContextMenu::Show external call with code 1:
- Menu coordinates now should be enclosed in quotes.
- Added optional "SUBMENU" parameter to open only specified submenu by name.
Added: option to hide main menu. Menu automatically appears when Alt is pressed.
Added: ContextMenu::Show external call with code 2 - open main menu at the specified position.
ContextMenu plugin v10.7
Изменено: внешний вызов с кодом 1 для ContextMenu::Show:
- Координаты меню теперь необходимо заключать в кавычки.
- Добавлен необязательный параметр "SUBMENU" для открытия указанного по имени подменю.
Code: Select all
Call("ContextMenu::Show", 1, "X", "Y", INDEX, "SUBMENU")
Добавлено: внешний вызов с кодом 2 для ContextMenu::Show - открыть главное меню на указанной позиции.
Changed: default contents of the ContextMenu::Show menu (for work with ToolBar plugin).
Changed: ContextMenu::Show external call with code 1:
- Menu coordinates now should be enclosed in quotes.
- Added optional "SUBMENU" parameter to open only specified submenu by name.
Code: Select all
Call("ContextMenu::Show", 1, "X", "Y", INDEX, "SUBMENU")
Added: ContextMenu::Show external call with code 2 - open main menu at the specified position.
ContextMenu plugin v10.7
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Изменено: нажатие левой клавишей мыши на стрелочку кнопки ToolBar плагина и ее отпускание на пункте меню - открывает пункт меню.
Changed: pressing left mouse button on the ToolBar button arrow and its release on the menu item - opens the menu item.
ContextMenu plugin v10.8
Changed: pressing left mouse button on the ToolBar button arrow and its release on the menu item - opens the menu item.
ContextMenu plugin v10.8
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Instructor
В ContextMenu (Show) настроен "MARK" {...}, он вызывается с тулбара, но в самом контекстном меню он вызывается по старому, т.е. фактически там дублирующийся с "MARK" код. Скопировал его из тулбара в ContextMenu, но он говорит, что неизвестный метод..
Огромная просьба! Реализуйте пожалуйста метод Menu в этом плаге, по аналогии с ToolBar-плагином.
Добавлено:
В Opera кроме SUBMENU (у нас это метод Menu в тулбаре) есть ещё метод INCLUDE, который вставляет кусок меню не в виде подменюшки, а просто включает пункты, как "простыню".
Пример (как можно было бы сделать с Menu):
Пример (как можно было бы сделать с Include):
Было бы мегаудобно!
В ContextMenu (Show) настроен "MARK" {...}, он вызывается с тулбара, но в самом контекстном меню он вызывается по старому, т.е. фактически там дублирующийся с "MARK" код. Скопировал его из тулбара в ContextMenu, но он говорит, что неизвестный метод..
Огромная просьба! Реализуйте пожалуйста метод Menu в этом плаге, по аналогии с ToolBar-плагином.
Добавлено:
В Opera кроме SUBMENU (у нас это метод Menu в тулбаре) есть ещё метод INCLUDE, который вставляет кусок меню не в виде подменюшки, а просто включает пункты, как "простыню".
Пример (как можно было бы сделать с Menu):
Code: Select all
- "Старый пункт меню 1" ...
#<Вставляемое меню как подменю>
{
- "Вставляемый пункт меню 1" ...
- "Вставляемый пункт меню 2" ...
}
#</Вставляемое меню как подменю>
- "Старый пункт меню 2" ...
Code: Select all
- "Старый пункт меню 1" ...
#<Вставляемое меню как "простыня">
- "Вставляемый пункт меню 1" ...
- "Вставляемый пункт меню 2" ...
#</Вставляемое меню как "простыня">
- "Старый пункт меню 2" ...
Last edited by VladSh on Thu Nov 17, 2011 2:22 pm, edited 1 time in total.
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Раньше такие кнопки работали
Сейчас нажатие на них приводит к зависанию
Перепробовал многое, но так и не получил результата
Кто разобрался - подскажите как
Code: Select all
"Контекстное меню №1" Call("ContextMenu::Show", 1, -1, -1, 0)
"Контекстное меню №2" Call("ContextMenu::Show", 1, -1, -1, 1)
"Контекстное меню №3" Call("ContextMenu::Show", 1, -1, -1, 2)
...
Перепробовал многое, но так и не получил результата
Кто разобрался - подскажите как
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: отображение главного меню при старте программы.
Changed: main menu displaying when program starts.
ContextMenu plugin v10.9
Changed: main menu displaying when program starts.
ContextMenu plugin v10.9
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: при отсутствии открытых файлов ContextMenu::Show меню не отображалось, а также не работала кнопка "Показать" в диалоге плагина (MDI).
Fixed: if no files opened, ContextMenu::Show menu did not displayed, and also did not work "Show" button in the plugin dialog (MDI).
ContextMenu plugin v11.0
Fixed: if no files opened, ContextMenu::Show menu did not displayed, and also did not work "Show" button in the plugin dialog (MDI).
ContextMenu plugin v11.0
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 22
- Joined: Sat Jun 19, 2010 8:46 am
- Location: Ukraine
У меня:Andrey_A_A wrote:команда Call("ContextMenu::Show", 1, -1, -1, 9) приводит к зависанию, хотя раньше срабптывала
Code: Select all
"Меню"Call("ContextMenu::Show", 1, -1, -1) Icon(37) приводит к вылету AkelPad
"Меню"Call("ContextMenu::Show", 1, "-1"," -1") Icon(37) Работает как задокументировано в последней версии
"Меню"Call("ContextMenu::Show", 1, "%bl", "%bb") Icon(37) Отображает меню как и должна под кнопкой
"Меню"Call("ContextMenu::Show", 1, %bl, %bb) Icon(37) Отображает меню под кареткой (интересная фича)
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 84
- Joined: Fri May 28, 2010 1:28 pm
Тут http://akelpad.sourceforge.net/files/plugs/ContextMenu/ обновление (Main-Rus.txt и Main-Eng.txt) будет?