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

Здесь можно обсудить ваш любимый плагин.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Latest post of the previous page:

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 10729 times
Век живи - век учись...
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Лень :)
Shmuel
Posts: 6840
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Shmuel
Код как бы доступен :)
Shmuel
Posts: 6840
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

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

Post by Shmuel »

DrKnS wrote:Код как бы доступен :)
За доступный код - спасибо. Но если бы я стал сам чинить все баги, по которым шлю репорты, ни на что другое времени бы уже не осталось.
User avatar
John Doe
Бюрократ
Posts: 13867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

На плагринге плагин по имени найти невозможно, т.к. числится он под именем предшественника - EditorMenu.

Как минимум исправить имя.
Post Reply

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