HMenu: Horizontal Menu — Горизонтальное меню

Здесь можно обсудить ваш любимый плагин.
User avatar
HaRT
Moderator
Posts: 9423
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 219 times

Post by HaRT »

Latest post of the previous page:

DrKnS
Чуть не забыл: вместо задания расширений файлов надо бы задавать маски — наиболее уважаемые плагины работают именно так.

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

Post by DrKnS »

OK.

User avatar
Mike
Posts: 300
Joined: Thu 01 Sep, 2005 07:35
Location: Томск

Post by Mike »

у меня одного такое?
Attachments
bug.PNG
bug.PNG (11.01 KiB) Viewed 9698 times
Век живи - век учись...

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

Post by DrKnS »

Mike
Хм, видимо, у тебя одного растровый шрифт :).
Да, видимо, неспроста в оригинале WriteConsoleOutputCharacter был переопределён... Поправил.

User avatar
Mike
Posts: 300
Joined: Thu 01 Sep, 2005 07:35
Location: Томск

Post by Mike »

DrKnS wrote:Mike
Хм, видимо, у тебя одного растровый шрифт :)
:) я его обожаю. серьезно. если бы был какой-нить TTF-юникодовый, полный аналог этого растра, то поставил бы его
Поправил.
когда ждать? :oops:
Век живи - век учись...

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

Post by DrKnS »

Скоро :)

User avatar
Mike
Posts: 300
Joined: Thu 01 Sep, 2005 07:35
Location: Томск

Post by Mike »

эх, хорошая штука..
поймал что-то:
повесил плаг на Apps клавишу в редакторе (F11 H Down). так вот down я туда написал потому что хочу, чтобы при вызове плагина меню распахивалось. не фурычит.
Век живи - век учись...

User avatar
Mike
Posts: 300
Joined: Thu 01 Sep, 2005 07:35
Location: Томск

Post by Mike »

и еще - неплохо бы End и Home заюзать аналогично файловым панелям (нижний елемент списка/верхний элемент списка)
Век живи - век учись...

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

Post by DrKnS »

Mike wrote:не фурычит.
И не будет - плагин сам обрабатывает клавиатурные и мышиные события, фар на время его работы "впадает в спячку", и Down прийдёт уже после того, как меню закроется.
и еще - неплохо бы End и Home заюзать аналогично файловым панелям
Это можно.

User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Post by Вадим Захаренко »

Плагин удобен, но
1. Если задать только меню верхнего уровня, без пунктов - вылетает гарантированно
если же добавить скобки - все нормально, например

Code: Select all

:Пров&ерка
{
}
2. Последний пункт меню - в стандартной поставке - это правая
дублирует тот пункт, который был перед этим
т.е. если идти слева направа - то пред.пункт - это опции - отображает его пункты
если идти справа на лево - то пред пункт - это левая - отображение его пунктов
Ошибка - получается если после последней скобки } идет конец файла, если же перевод строки - то все тип-топ

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

Post by DrKnS »

Есть такое. Поправлю.

pult
Posts: 23
Joined: Tue 11 Apr, 2006 16:31
Location: Kyiv
Contact:

HMenu: Horizontal Menu — unicode

Post by pult »

unicode версия будет ?
Vadim

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

Re: HMenu: Horizontal Menu — Горизонтальное меню

Post by DrKnS »

Лень :)

Shmuel
Posts: 6127
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 309 times

Re: HMenu: Horizontal Menu — Горизонтальное меню

Post by Shmuel »

Фар 1.75 build 2587, из плагинов - только HMenu. Вызываю через меню плагинов и делаю 2 (иногда 3) клика мышью на верхней строке, справа от последнего пункта меню - выскакивает exception. Воспроизводится в панелях, редакторе и вьювере.

Code: Select all

╔═════════════════ Plugin call error ═════════════════╗
║                 Exception occurred:                 ║
║ "Attempt to read from the inaccessible address 0xD" ║
║       Exception address: 0xFC2255 in module:        ║
║      C:\...iles\Far\Plugins\HMenu\HMenu32.dll       ║
╟─────────────────────────────────────────────────────╢
║            The plugin will be Unloaded!             ║
║                         Ok                          ║
╚═════════════════════════════════════════════════════╝

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

Re: HMenu: Horizontal Menu — Горизонтальное меню

Post by DrKnS »

Shmuel
Код как бы доступен :)

Shmuel
Posts: 6127
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 309 times

Re: HMenu: Horizontal Menu — Горизонтальное меню

Post by Shmuel »

DrKnS wrote:Код как бы доступен :)
За доступный код - спасибо. Но если бы я стал сам чинить все баги, по которым шлю репорты, ни на что другое времени бы уже не осталось.

Post Reply

Return to “Обсуждение плагинов”