Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Стиль оформления как в MS Office [D7, 2003]


AlexeyN ©   (2007-10-23 23:18:00) 

Все наверное знают что в delphi 7 меню напоминает меню из MS Офиса. У меня вопрос как реализовать подобный стиль (как в меню) но для TToolBar или например для выделения произвольного объекта, например для выделения фокуса в TListBox?


homm   (2007-10-24 12:14:00) [1]

> [5] AlexeyN   (24.10.07 12:10)

ответ уже дали в [3]


AlexeyN   (2007-10-24 12:10:00) [2]

Набор тулбаров - это кончено классно, но мне не очень хочется использовать монстроподобный набор что бы сделать только отрисовку фокуса по другому. Я просто не знаю, как добиться такого эффекта, может кто-то встречал не большой исходник с таким "фокусом"? Просто разбираться в горе кода из тулбаров...


DVM   (2007-10-24 11:00:00) [3]


> AlexeyN  

Tb2k (ToolBar 2000) + TBX содержат все что тебе надо и даже больше.


Dimaxx   (2007-10-24 10:55:00) [4]

OwnerDraw, но придется отрисовывать все самому. Либо (возможно ошибусь) перехватывать OnPaint и давать ему отрисовать стандартно, а после выполнения рисовать то, что нужно тебе.


AlexeyN   (2007-10-24 09:05:00) [5]

А как именно осуществить отрисовку такой синей рамки? Я хочу например в TListBox, заменить стандартное выделение, на это.


DVM   (2007-10-23 23:24:00) [6]

TActionToolBar TActionMainMenuBar


Наверх

Титульная страница Поиск, карта сайта Написать письмо