Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
3-1098801119
nd
2004-10-26 18:31
2004.11.21
О Транзакциях и Кэшированных изменениях


1-1099510216
tormoz
2004-11-03 22:30
2004.11.21
Работа с Word (туда и обратно)


1-1099468244
denis24
2004-11-03 10:50
2004.11.21
получение Dataset.name


14-1099495391
Qwest
2004-11-03 18:23
2004.11.21
Графический редактор.


3-1098682997
Gloomer
2004-10-25 09:43
2004.11.21
Как узнать, установлена ли BDE на компе




   Наверх