Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
273 / 12 / 1
Регистрация: 18.09.2013
Сообщений: 641
1

Фон для ToolBar и прозрачность значков изображений

07.10.2013, 09:07. Показов 2215. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется ToolBar в него гружу картинки из ImageList.

Как сделать чтобы прозрачная часть картинки png на тулбаре была прозрачной?

Или может можно указать какой цвет должен быть прозрачным если грузить jpg вместо png?

Как задать в качестве фона ToolBar картинку jpg?

Программу выполняю в Builder XE.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.10.2013, 09:07
Ответы с готовыми решениями:

Не работает прозрачность для png изображений
Здравствуйте. Подскажите пожалуйста что можно сделать чтобы работала прозрачность на десктопном...

фон и прозрачность
есть документ, на нём установлен фон на всю страницу и имеется таблица не на полный экран. Задача:...

Фон и прозрачность
Помогите найти ошибку В общем хочу сделать блок <div> с фоном вот так <html> <head> </head>...

Как в ToolBar Background изменить задний фон?
Как в тулбаре изменить задний фон? Такого св-ва там нет. Может через API как-то? ToolBar...

4
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32962 / 21278 / 8170
Регистрация: 22.10.2011
Сообщений: 36,549
Записей в блоге: 8
07.10.2013, 10:58 2
Цитата Сообщение от coder8763 Посмотреть сообщение
Как сделать чтобы прозрачная часть картинки png на тулбаре была прозрачной?
Задать в свойствах ImageList-а перед загрузкой в него картинок, что ColorDepth = cd32bit, а DrawingStyle = dsTransparent...

Цитата Сообщение от coder8763 Посмотреть сообщение
Как задать в качестве фона ToolBar картинку jpg?
Положить TToolBar не на форму, а на TControlBar, а вот контрол-бару задать фоновую картинку...
1
273 / 12 / 1
Регистрация: 18.09.2013
Сообщений: 641
07.10.2013, 11:38  [ТС] 3
Цитата Сообщение от UI Посмотреть сообщение
Задать в свойствах ImageList-а перед загрузкой в него картинок, что ColorDepth = cd32bit, а DrawingStyle = dsTransparent...

Положить TToolBar не на форму, а на TControlBar, а вот контрол-бару задать фоновую картинку...
ок. спасибо. все получилось.

а теперь в левом крае тулбара полоска вертикальная из точек. можно сделать так чтобы её не было? чтобы только тулбар с картинками без этой полоски отображался. такое возможно?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32962 / 21278 / 8170
Регистрация: 22.10.2011
Сообщений: 36,549
Записей в блоге: 8
07.10.2013, 12:08 4
Этот grip тебе мешает? Просто так его отключить не удастся.

Не хочешь давать пользователю возможности перемещать свой ToolBar - так выставь ширину тулбара (в OnCreate формы где-нибудь) равной ширине ControlBar-а, не будет перемещений... Или вообще возьми, выставь ControlBar-у Align = alNone, и Left = -9, тогда grip просто окажется за пределами видимой части формы... Но в этом слкчае при изменении размеров формы может понадобиться переустанавливать ширину ControlBar-а... Мне почему-то этот grip не мешает никогда...
1
273 / 12 / 1
Регистрация: 18.09.2013
Сообщений: 641
07.10.2013, 13:26  [ТС] 5
Цитата Сообщение от UI Посмотреть сообщение
Этот grip тебе мешает? Просто так его отключить не удастся.

Не хочешь давать пользователю возможности перемещать свой ToolBar - так выставь ширину тулбара (в OnCreate формы где-нибудь) равной ширине ControlBar-а, не будет перемещений... Или вообще возьми, выставь ControlBar-у Align = alNone, и Left = -9, тогда grip просто окажется за пределами видимой части формы... Но в этом слкчае при изменении размеров формы может понадобиться переустанавливать ширину ControlBar-а... Мне почему-то этот grip не мешает никогда...
клево. спасибо. отлично все получается!
0
07.10.2013, 13:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.10.2013, 13:26
Помогаю со студенческими работами здесь

Прозрачность изображений WinForms
Доброго дня Реализована карусель: внешняя Panel1 фиксированного размера, в ней внутренняя...

произвольная обрезка/прозрачность изображений
Добрый день! пишу под андроид. столкнулся с проблеммой: есть png изображение, нам из него надо...

Изменение значков для папок
Замутил простую программку для создания папок и назначением для них иконок. Программулина принимает...

ToolBar для IE
Господа, возникла задача написать toolbar для ie. Ходил по нету, все примеры только на VC++, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru