AIMP Forum

AIMP для Windows => Ошибки / Замечания => Skin Editor / Skin Engine => Исправлено в новых сборках => Topic started by: D2NP on December 04, 2019, 16:01:00

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

скриншот (https://i.imgur.com/Doir7DM.png)
Title: Re: [x] [2161] Не отображается разделитель у составного контекстного меню
Post by: D2NP on January 03, 2020, 12:03:51
Версия [2167], разделитель не отображается.
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: Black_AVP on January 03, 2020, 13:37:14
Не отображается, когда разделитель первым в списке.
Можно перенести его в основное меню.
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: Black_AVP on January 03, 2020, 20:51:59
Кстати, и в делфях, если в PopupMenu поставить первым разделитель, он не отображается, что логично - зачем меню начинаться с разделителя.
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: Artem on January 05, 2020, 14:00:40
Попробуйте:
https://yadi.sk/d/0KGawkHegDOGIg
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: D2NP on January 05, 2020, 17:08:21
Попробуйте:
https://yadi.sk/d/0KGawkHegDOGIg
Теперь отображается
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: Black_AVP on January 05, 2020, 18:30:59
В редакторе в тесте не отображается.
ИМХО, надуманная проблема, просто разделитель надо поставить в правильное место.
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: D2NP on January 06, 2020, 22:45:20
В редакторе в тесте не отображается.
ИМХО, надуманная проблема, просто разделитель надо поставить в правильное место.
В редакторе[1082] меню вообще вот так  (https://i.imgur.com/B5qFfgc.png)отображается.
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: Black_AVP on January 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)
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: Artem on January 07, 2020, 09:51:59
Delphi тут не аргумент, в нем менюшек, которые подставляются в другие менюшки. Редактор, всего навсего, не раскручивает добавленные в другие меню линки.
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: Black_AVP on January 07, 2020, 13:23:36
С линкованными меню понятно, речь-то о разделителе.
AIMP, ведь, тоже на Delphi  написан, поэтому следует ожидать и одинакового поведения TMenu и TPopupMenu. Я к тому, что по сабжу - это не ошибка, если вставить разделитель, как на приведённой мной картинке (до линка), то он отображается как в редакторе, так и в плеере и в прежних сборках.
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: Artem on January 07, 2020, 14:06:14
Я не использую стандартных TMenu и TPopupMenu в плеере, они очень кривые.
Title: Re: [x] [2167] Не отображается разделитель у составного контекстного меню
Post by: D2NP on January 07, 2020, 15:49:57
Попробуйте:
https://yadi.sk/d/0KGawkHegDOGIg
Еще немного поэкспериментировал. Разделитель размещенный в конце меню не убирается. По идее должен, согласно правилу из справки.

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