AIMP Forum

AIMP for Windows => Ошибки и замечания / Bugs => Skin Editor, Skin Engine => Обработано / Processed => Тема начата: D2NP от Декабря 04, 2019, 16:01:00

Название: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: D2NP от Декабря 04, 2019, 16:01:00
Собственно, на версии [2160] отображался.

скриншот (https://i.imgur.com/Doir7DM.png)
Название: Re: [x] [2161] Не отображается разделитель у составного контекстного меню
Отправлено: D2NP от Января 03, 2020, 12:03:51
Версия [2167], разделитель не отображается.
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Black_AVP от Января 03, 2020, 13:37:14
Не отображается, когда разделитель первым в списке.
Можно перенести его в основное меню.
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Black_AVP от Января 03, 2020, 20:51:59
Кстати, и в делфях, если в PopupMenu поставить первым разделитель, он не отображается, что логично - зачем меню начинаться с разделителя.
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Artem от Января 05, 2020, 14:00:40
Попробуйте:
https://yadi.sk/d/0KGawkHegDOGIg
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: D2NP от Января 05, 2020, 17:08:21
Попробуйте:
https://yadi.sk/d/0KGawkHegDOGIg
Теперь отображается
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Black_AVP от Января 05, 2020, 18:30:59
В редакторе в тесте не отображается.
ИМХО, надуманная проблема, просто разделитель надо поставить в правильное место.
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: D2NP от Января 06, 2020, 22:45:20
В редакторе в тесте не отображается.
ИМХО, надуманная проблема, просто разделитель надо поставить в правильное место.
В редакторе[1082] меню вообще вот так  (https://i.imgur.com/B5qFfgc.png)отображается.
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Black_AVP от Января 07, 2020, 07:56:18
В редакторе[1082] меню вообще вот так  (https://i.imgur.com/B5qFfgc.png)отображается.
И я про то же - редактор, ведь, не изменился. Если меню начинается с разделителя, то он отображаться не будет.
Сам, как раз,на днях с точно такой же проблемой столкнулся в Delphi. Имеется PopupMenu, в котором последние пункты созданы в самом компоненте в среде Delphi и начинаться они должны тоже с разделителя, а первые пункты создаются динамически при запуске программы чтением из внешнего файла. Так вот, нужный разделитель приходится добавлять программно.
В сабжевом случае, если разделитель поставить в нужное место, то он и в редакторе отображается:

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=63875.0;attach=59779)
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Artem от Января 07, 2020, 09:51:59
Delphi тут не аргумент, в нем менюшек, которые подставляются в другие менюшки. Редактор, всего навсего, не раскручивает добавленные в другие меню линки.
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Black_AVP от Января 07, 2020, 13:23:36
С линкованными меню понятно, речь-то о разделителе.
AIMP, ведь, тоже на Delphi  написан, поэтому следует ожидать и одинакового поведения TMenu и TPopupMenu. Я к тому, что по сабжу - это не ошибка, если вставить разделитель, как на приведённой мной картинке (до линка), то он отображается как в редакторе, так и в плеере и в прежних сборках.
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Artem от Января 07, 2020, 14:06:14
Я не использую стандартных TMenu и TPopupMenu в плеере, они очень кривые.
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: D2NP от Января 07, 2020, 15:49:57
Попробуйте:
https://yadi.sk/d/0KGawkHegDOGIg
Еще немного поэкспериментировал. Разделитель размещенный в конце меню не убирается. По идее должен, согласно правилу из справки.

скриншот  (https://i.imgur.com/Ht2TP5m.png)
Название: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Отправлено: Artem от Января 07, 2020, 21:31:59
Поправил