Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.01.09;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
2-1286992785
Fantomas_RUS
2010-10-13 21:59
2011.01.09
Dll важный вопрос


15-1285241479
oxffff
2010-09-23 15:31
2011.01.09
YAR и параметрический полиморфизм


6-1233302123
vegarulez
2009-01-30 10:55
2011.01.09
Вопрос про TidHttp. Просмотр отправляемого содержимого.


2-1286908287
ZerGo
2010-10-12 22:31
2011.01.09
Аунтетификация и доступ к ресурсам Windows XP на Delphi.


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский