Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Меню с картинками стало белым 
:(
    Опции темы
docwar
Дата 26.9.2006, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 209
Регистрация: 24.9.2006

Репутация: нет
Всего: нет



Привет!
Добавляю к MainMenu картинки через ImageList. Делаю так: добавил картинку, изменил у MainMenu Images на TImageList1. Изменил индексы у меню и... фон у запущенной программы стал белым!!!  smile 
Сколько не спрашивал, ни у кого такого не было!
Как быть? Что делать? Дизайн весь портиться!  smile

Добавлено @ 18:25 
Т.о. меню становится белым после установки ImageList1 в строке Images для MainMenu.
Убрать - меню опять стандартного цвета... smile 

Присоединённый файл ( Кол-во скачиваний: 18 )
Присоединённый файл  menu.JPG 6,75 Kb
PM MAIL   Вверх
Romikgy
Дата 26.9.2006, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 11
Всего: 146



добавь цвет менюшке


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
docwar
Дата 26.9.2006, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 209
Регистрация: 24.9.2006

Репутация: нет
Всего: нет



Как? Слово Color не встретил в инспекторе объекте для MainMenu. smile
PM MAIL   Вверх
586
Дата 26.9.2006, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2243
Регистрация: 8.5.2006

Репутация: 57
Всего: 146



docwar, речь случайно не об зтом идёт (см. аттач)? Если да - это виндозный баг.

Присоединённый файл ( Кол-во скачиваний: 18 )
Присоединённый файл  132.JPG 7,49 Kb
PM   Вверх
docwar
Дата 26.9.2006, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 209
Регистрация: 24.9.2006

Репутация: нет
Всего: нет



Ага! Белый фон! И как побороть этот баг? Моя прога с таким меню будет у всех так отображаться?
PM MAIL   Вверх
586
Дата 27.9.2006, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2243
Регистрация: 8.5.2006

Репутация: 57
Всего: 146



Это зависит от темы Windows. По умолчанию - невиден. Точно не помню, какой параметр влияет.
PM   Вверх
Romikgy
Дата 27.9.2006, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 11
Всего: 146



У меню есть такая пропертя OwnerDraw ....


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Bima
Дата 27.9.2006, 06:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 15.8.2006

Репутация: 2
Всего: 2



А какой фон у картинок, которые вставляются... конкретно интересует левый верхний пиксель? (кажется правильно вспомнил, это он кажется задает фон прозрачности)


--------------------
Чтобы дойти до цели, надо идти.

Клавиатура и мышь - это главные инструменты прогресса.
PM MAIL WWW   Вверх
docwar
Дата 27.9.2006, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 209
Регистрация: 24.9.2006

Репутация: нет
Всего: нет



Тема - стандартная. Win XP
Цитата
У меню есть такая пропертя OwnerDraw ....

Включил.
Левый верхний пиксель оказался прозрачным, но не в нем дело! Как только в Images у MainMenu укажу ListImages1, фон меню сразу становится белым... 

Присоединённый файл ( Кол-во скачиваний: 9 )
Присоединённый файл  menu.JPG 10,77 Kb
PM MAIL   Вверх
Bima
Дата 28.9.2006, 08:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 15.8.2006

Репутация: 2
Всего: 2



цвет меняется в темах....
свойства экрана -> оформление -> дополнительно.
Элемент  -> строка меню  -> цвет1.

Хотя как я заметил, если вставлять TImageList1, то меню становится все как выделенный пункт (то есть белым по умолчанию).

есть другой способ.
картинку выставлям прямо на меню... то есть в дизайнере Bitmap грузим картинку
при этом меню остается нужным цветом

user posted image


--------------------
Чтобы дойти до цели, надо идти.

Клавиатура и мышь - это главные инструменты прогресса.
PM MAIL WWW   Вверх
docwar
Дата 28.9.2006, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 209
Регистрация: 24.9.2006

Репутация: нет
Всего: нет



Цитата
цвет меняется в темах....

не катит!
Второй способ мне подходит... спасибо!

Так что это? Глюк или что?
PM MAIL   Вверх
Bima
Дата 29.9.2006, 06:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 15.8.2006

Репутация: 2
Всего: 2



Если вставлять картинкув меню, то меню обрабатывается как графический объект, а у него другие свойства в системе (это мое мнение). Хотя как один из вариантов... программировать в 98, а приложение использовать в ХР или 2000, в таком случае бага этого не будет, пробовал на старых программах!!!


--------------------
Чтобы дойти до цели, надо идти.

Клавиатура и мышь - это главные инструменты прогресса.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0602 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.