Главная страница
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.47 MB
Время: 0.093 c
1-1099578647
Antiloop
2004-11-04 17:30
2004.11.21
TwebBrowser подскажите плиз


1-1099572575
Sectey
2004-11-04 15:49
2004.11.21
Что такое rtl70.bpl и почему оно дает исключение?


6-1095312364
integral9
2004-09-16 09:26
2004.11.21
обработка исключения EidHTTPProtocolException


1-1099379935
leonidus
2004-11-02 10:18
2004.11.21
Вопрос по созданию класса


14-1099416329
Mihey_temporary
2004-11-02 20:25
2004.11.21
Фень Юань "Программирование графики для Windows"