|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
ComboBox меняет цвет
С чем связано изменение цвета combo при наведении мыши
У контролов все свойства по умолчанию кроме имени и Style:= DropDownList Из евентов только Запись значения в OnExit Снял на видео, извиняюсь за водяной знак(( https://youtu.be/o3HjS9F61iI |
#2
|
||||
|
||||
Это цветовая тема - либо от Windows, либо от используемых компонентов (Combobox вполне может быть кастомным).
|
#3
|
|||
|
|||
Combo обычный из Delphi 10.4.
А как отключить такое поведение? |
#4
|
||||
|
||||
Этого не знаю, т.к. использую Delphi 7 на Win7, и подобного эффекта не наблюдаю. Может есть какой компонент, глобально влияющий на цветовую схему приложения? Или ещё вариант - настроить цветовую схему Windows под свои нужды.
|
#5
|
||||
|
||||
Попробуйте отключить манифест:
(CTRL+SHIFT+F11) Project > Options > Application > Manifest, убрать галочку Enable Runtime Themes Грамотно поставленный вопрос содержит не менее 50% ответа. Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть. |
#6
|
|||
|
|||
Без манифеста все норм, но выглядит убого(( Может какой нибудь другой манифест подключить а не autogenerate ?
|
#7
|
|||
|
|||
Цитата:
|
#8
|
||||
|
||||
Сори, был неправ. Посмотрел только что - там нет ничего, что можно было бы отнести к ComboBox. Так что разбирайтесь с манифестом.
|