Никак не могу понять в чём дело. Переделал всё с CreateToolbarEx на CreateWindowEx, прочитал половину MSDN по сообщениям ToolBarCtrl - и ничего. Кстати задисэйбленные кнопки по какой-то причене имеют прозрачный background, а вот доступные баттоны... хоть ты тресни, развеваются на белом фоне Может есть ещё какие-то мысли?
P.S. TBSTYLE_TRANSPARENT я юзаю, дело точно не в этом.
Как указать ToolBar'у цвет BackGround'а?
Модераторы: Duncon, Hawk, Romeo, Eugie
- Romeo
- Сообщения: 3091
- Зарегистрирован: 02 мар 2004, 17:25
- Откуда: Крым, Севастополь
- Контактная информация:
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Romeo, см. предыдущий мой пост. Сделал фон белым и получил ту же фигню, что и у тебя.
Даже самый дурацкий замысел можно воплотить мастерски
- Romeo
- Сообщения: 3091
- Зарегистрирован: 02 мар 2004, 17:25
- Откуда: Крым, Севастополь
- Контактная информация:
Всё получилость. Премного благодарен.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
-
- Сообщения: 2
- Зарегистрирован: 14 ноя 2006, 12:46
Уважаемые AiK, несколькими постами выше вы привели очень интерессный кусочек кода. Будьте добры, выкладите (или скиньте в личку) весь код. Пожалуйсиа! Очень надо!
Igor_thief, увы, ничем помочь не могу - тому коду уже больше двух лет и он не выжил
Даже самый дурацкий замысел можно воплотить мастерски
-
- Сообщения: 2
- Зарегистрирован: 14 ноя 2006, 12:46
Эх, жалко. Оказывается у кода есть срок годности Ладно, будем искать и разбираться дальше. Я просто хочу добавить возможность тулбатонам прорисовывать стрелочку прямо в кнопке, а не делить кнопку на две части (как это сделано сейчас в Дельфи) для кнопки и стрелочки. В любом случае ваш пример мне очень пригодился. Это очень хорошо что вы его запостили на форум, а не кинули в приват вопрошающим! Спсибо!
Ну, у меня с того времени винт погиб
А за стрелочку по-моему BTNS_WHOLEDROPDOWN ответственнен:
[syntax:171102c96e="delphi"]fsStyle := BTNS_WHOLEDROPDOWN or TBSTYLE_AUTOSIZE;[/syntax:171102c96e]
А за стрелочку по-моему BTNS_WHOLEDROPDOWN ответственнен:
[syntax:171102c96e="delphi"]fsStyle := BTNS_WHOLEDROPDOWN or TBSTYLE_AUTOSIZE;[/syntax:171102c96e]
Даже самый дурацкий замысел можно воплотить мастерски