Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.01.09;
Скачать: CL | DM;

Вниз

Caption на кнопках ToolBar   Найти похожие ветки 

 
Германн ©   (2010-10-18 01:33) [0]

Есть ли какая-нибудь возможность заставить рисовать заголовки кнопок тулбара сбоку от глифов? В свойствах компонента TToolBar такого не нашел. Но может виндовый контрол Toolbar такое позволяет?
Весьма ограничен в высоте окна программы - 600 пикселей. Так что стандартное размещение заголовка под рисунком не подходит. Рисунок без текста весьма не информативен. Текст без рисунка - "некрасиво" (По мнению заказчика. И я его понимаю).
P.S.
Тулбар выбран мною потому, что все кнопки я создаю в дизайне, а в рантайме я ставлю некоторым кнопкам Visible:=False в зависимости от того, какая вкладка PageControl выбрана. И сам тулбар делает всё остальное за меня.
D2007, XP и выше.


 
Eraser ©   (2010-10-18 03:09) [1]

> [0] Германн ©   (18.10.10 01:33)

можно отрисовывать вручную (строк 20-30 кода). можно найти сторонний компонент.

я бы глянул в сторону Ribbon Controls еще.


> Тулбар выбран мною потому, что все кнопки я создаю в дизайне,
> а в рантайме я ставлю некоторым кнопкам Visible:=False
> в зависимости от того, какая вкладка PageControl выбрана.
> И сам тулбар делает всё остальное за меня.

лучше делать не кнопкам, а экшинам.
да и вариантов довольно много кстати, плоть до TFlowPanel.


 
Юрий Зотов ©   (2010-10-18 03:16) [2]

> Рисунок без текста весьма не информативен.

Хинты решают проблему. Нужен один день, чтобы поводить мышкой по кнопкам, посмотреть хинты и запомнить что есть что. На второй день все уже будет на автопилоте.


 
Германн ©   (2010-10-18 03:40) [3]


> Хинты решают проблему

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


> я бы глянул в сторону Ribbon Controls

Не. Д2010 мне пока не подходит.


> можно отрисовывать вручную

Пока тем и занимаюсь. Как и поиском подходящих рисунков.
Уже достало. Я не художник.
А с меня требуют "красиво". :(


 
0x00FF00 ©   (2010-10-18 04:10) [4]


> Германн ©

А что если добавить надписи на сами иконки, сбоку?
Судя по MSDN (http://msdn.microsoft.com/en-us/library/bb761557(v=VS.85).aspx), Image List поддерживает неквадратные изображения.


 
Германн ©   (2010-10-18 04:38) [5]


> А что если добавить надписи на сами иконки, сбоку?

Ежели приспичит, то попробую и такой вариант.



Страницы: 1 вся ветка

Текущий архив: 2011.01.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
15-1285527911
student92_
2010-09-26 23:05
2011.01.09
Формулировка текста задания.


3-1250949947
Yurikon
2009-08-22 18:05
2011.01.09
Изменение записи из другого приложения


4-1243760418
Nikfel
2009-05-31 13:00
2011.01.09
Как загрузить файл .res и из него брать ресурсы


2-1287365172
DimonS
2010-10-18 05:26
2011.01.09
Обновляемый запрос в старой программе.


15-1285218847
12
2010-09-23 09:14
2011.01.09
А сегодня довольно хорошая дата - 40444