![]() |
|
|
![]()
|
|
| docwar |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
Привет!
Добавляю к MainMenu картинки через ImageList. Делаю так: добавил картинку, изменил у MainMenu Images на TImageList1. Изменил индексы у меню и... фон у запущенной программы стал белым!!! Сколько не спрашивал, ни у кого такого не было! Как быть? Что делать? Дизайн весь портиться! Добавлено @ 18:25 Т.о. меню становится белым после установки ImageList1 в строке Images для MainMenu. Убрать - меню опять стандартного цвета... Присоединённый файл ( Кол-во скачиваний: 18 )
menu.JPG 6,75 Kb |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 11 Всего: 146 |
добавь цвет менюшке
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| docwar |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
Как? Слово Color не встретил в инспекторе объекте для MainMenu.
|
|||
|
||||
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 57 Всего: 146 |
docwar, речь случайно не об зтом идёт (см. аттач)? Если да - это виндозный баг.
Присоединённый файл ( Кол-во скачиваний: 18 )
132.JPG 7,49 Kb |
|||
|
||||
| docwar |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
Ага! Белый фон! И как побороть этот баг? Моя прога с таким меню будет у всех так отображаться?
|
|||
|
||||
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 57 Всего: 146 |
Это зависит от темы Windows. По умолчанию - невиден. Точно не помню, какой параметр влияет.
|
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 11 Всего: 146 |
У меню есть такая пропертя OwnerDraw ....
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Bima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
А какой фон у картинок, которые вставляются... конкретно интересует левый верхний пиксель? (кажется правильно вспомнил, это он кажется задает фон прозрачности)
-------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
|||
|
||||
| docwar |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
Тема - стандартная. Win XP
Включил. Левый верхний пиксель оказался прозрачным, но не в нем дело! Как только в Images у MainMenu укажу ListImages1, фон меню сразу становится белым... Присоединённый файл ( Кол-во скачиваний: 9 )
menu.JPG 10,77 Kb |
|||
|
||||
| Bima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
цвет меняется в темах....
свойства экрана -> оформление -> дополнительно. Элемент -> строка меню -> цвет1. Хотя как я заметил, если вставлять TImageList1, то меню становится все как выделенный пункт (то есть белым по умолчанию). есть другой способ. картинку выставлям прямо на меню... то есть в дизайнере Bitmap грузим картинку при этом меню остается нужным цветом -------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
|||
|
||||
| docwar |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
не катит! Второй способ мне подходит... спасибо! Так что это? Глюк или что? |
|||
|
||||
| Bima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
Если вставлять картинкув меню, то меню обрабатывается как графический объект, а у него другие свойства в системе (это мое мнение). Хотя как один из вариантов... программировать в 98, а приложение использовать в ХР или 2000, в таком случае бага этого не будет, пробовал на старых программах!!!
-------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |