Отсутствие символа "&" в названии аудиодорожки [Исправлено]

Автор LongKick64, 11 октября 2019, 03:32:21

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

LongKick64

В выпадающем списке выбора аудиодорожек, отсутствует символ "&", если таковой присутствует в названии аудиодорожки. Такое справедливо только для темной темы оформления. Проверял на версии 1.5.4 (build 4805) beta.






Добавлено: 2019-10-11 03:32:21

Если вызвать этот список с помощью сочетания клавиш, то символ отображается.

Aleksoid1978

С этим символом & все не просто. Обычно он пишется в тексте меню "&Проверка" для подчерка символа следующего за & - "П". А вот при расчете размеров выводимого меню не должен участвовать, вот и делема как разрулить :)
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

Интересно, что в светлой теме, символ в этом меню отображается как при нажатии на кнопку, так и при вызове этого меню с помощью хоткеев.

Aleksoid1978

В темной мы сами все рисуем. Символ \'&\' убираем(причину написал выше). Пока будет так - ибо решение неизвестно.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Aleksoid1978
Если подчеркивание не нужно, то убирание лишних символов \'&\' решается в лоб тремя заменами (есть недостатки). Но лучше написать спец. функцию.

Aleksoid1978

AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215


V0lt


LongKick64

Проверил на последней ночнушке, символ отображается.