Главная страница
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.039 c
14-1099215692
Topepo
2004-10-31 12:41
2004.11.21
Помогите в написании программы, плиз!


6-1094031477
TankMan
2004-09-01 13:37
2004.11.21
Почему не пускает меня?


1-1099984352
DesWind
2004-11-09 10:12
2004.11.21
Строковые константы


1-1100019839
Богдан
2004-11-09 20:03
2004.11.21
Меню пользователя


1-1099685715
Piter
2004-11-05 23:15
2004.11.21
а какой тип вызова у .NET библиотек?