Страница: 1 |
Вопрос: Как отцентрировать текст Label по вертикали? | Добавлено: 08.10.05 12:40 |
Автор вопроса: ![]() |
Как отцентрировать текст Label по вертикали? |
Ответы | Всего ответов: 9 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 46 Ответов: 848 |
Профиль | Цитата | #1 | Добавлено: 08.10.05 13:13 |
Только если по форме его подвигать. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 197.895.916.247 Вопросов: 72 Ответов: 540 |
Профиль | Цитата | #2 | Добавлено: 08.10.05 15:08 |
В примерах есть компонент именно для этого |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 224 Ответов: 3777 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 08.10.05 15:31 |
Вот про лабл не знаю, а некоторык API помогут:
GetTextExtentPoint32 выдаст тебе ширину и высоту строки в заданном контексте устройства. затем через TextOut выведи там как надо |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #4 | Добавлено: 08.10.05 16:25 |
Private Sub Form_Load() Label1.AutoSize = True: Label1 = "Привет Вася!" Label1.Left = (Me.ScaleWidth / 2) - (Label1.Width / 2) Label1.Top = (Me.ScaleHeight / 2) - (Label1.Height / 2) End Sub ? |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 233286456 Вопросов: 34 Ответов: 5445 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 08.10.05 18:15 |
ЗЫ
Метод Move рулит больше чем Top & Left ![]() |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 224 Ответов: 3777 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 08.10.05 18:37 |
Lable вообще имхо не рулит... тока для пользовательских интерФЭЙСов ![]() |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #7 | Добавлено: 08.10.05 19:57 |
тогда QBASIC ![]() CLS LOCATE 10,30 PRINT "ПРИВЕТ ВАСЯ!" END |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Лидер форума ICQ: 216865379 Вопросов: 106 Ответов: 9979 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 08.10.05 22:11 |
DrawText рулит |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 247906854 Вопросов: 133 Ответов: 882 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 13.10.05 05:37 |
Желаю удачи при обработке событий от DrawText'а!
Лэйбл рулит! Имхо, он задавал вопрос про то, как отцентрировать текст внутри лэйбла, а не сам лэйбл. Насколько я знаю - никак. Пиши свой контрол - а там уж можно и Draw'ить и Label'ить - один фиг ничего не будет видно снаружи. |
Страница: 1 |
|