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

Вниз

Вертикальная надпись на кнопке   Найти похожие ветки 

 
sloug ©   (2004-11-07 17:19) [0]

Добрый день! Собственно суть вопроса изложена в названии темы. Как сделать на кнопке надпись вертикально?


 
KilkennyCat ©   (2004-11-07 17:50) [1]

использовать BitBtn и ее глифный канвас.


 
Defunct ©   (2004-11-07 17:54) [2]

сделать свой класс кнопки


 
Comp ©   (2004-11-07 18:01) [3]

Прямо - никак.

ИМХО надо сделать много чего:

Написать свой обработчик WMPAINT, где создаешь свой битмап, создаешь контекст устройства (BeginPaint) рисуешь что надо, освобождаешь контекст устройства (EndPaint).


 
KilkennyCat ©   (2004-11-07 18:06) [4]


> Comp ©   (07.11.04 18:01) [3]

не факт. можно попробовать присвоить кнопке логический шрифт, с необходимой ориентацией.


 
Семен Сорокин ©   (2004-11-07 18:44) [5]

где-то проскакивало простое решение: TLabel, с Caption = "B"#13"u"#13"t"#13"t"#13"o"#13"n" и Parent"ом = Button - решает проблему без наследников, если я правильно понял.


 
KilkennyCat ©   (2004-11-07 18:56) [6]


> Семен Сорокин ©   (07.11.04 18:44) [5]


я тоже так подумал в начале, причем это и на кнопке можно, наверное. Но выглядеть некрасиво будет. Красивей, когда буквы повернуты на 90.



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
14-1099486160
Shiza
2004-11-03 15:49
2004.11.21
Total Commander


14-1099130507
DelphiN!
2004-10-30 14:01
2004.11.21
Глюки Делфи 6


4-1097089653
maxz
2004-10-06 23:07
2004.11.21
неубиваемый процесс


1-1099754818
gigameg
2004-11-06 18:26
2004.11.21
выравнивание по ширене(justify) в memo или richedit?


1-1099606985
Кто---то
2004-11-05 01:23
2004.11.21
Какая стандартная функция в Дельфи не переводит строку во Float,