Страница: 1 |
Страница: 1 |
Вопрос: Как отцентрировать текст Label по вертикали?
Добавлено: 08.10.05 12:40
Автор вопроса: Vlados
Как отцентрировать текст Label по вертикали?
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #1
Добавлено: 08.10.05 13:13
Только если по форме его подвигать.
Номер ответа: 2
Автор ответа:
«UL.eXe»
ICQ: 197.895.916.247
Вопросов: 72
Ответов: 540
Профиль | | #2
Добавлено: 08.10.05 15:08
В примерах есть компонент именно для этого
Номер ответа: 3
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #3
Добавлено: 08.10.05 15:31
Вот про лабл не знаю, а некоторык API помогут:
GetTextExtentPoint32 выдаст тебе ширину и высоту строки в заданном контексте устройства. затем через TextOut выведи там как надо
Номер ответа: 4
Автор ответа:
HACKER
Разработчик 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
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #5
Добавлено: 08.10.05 18:15
ЗЫ
Метод Move рулит больше чем Top & Left
Номер ответа: 6
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #6
Добавлено: 08.10.05 18:37
Lable вообще имхо не рулит... тока для пользовательских интерФЭЙСов
Номер ответа: 7
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #7
Добавлено: 08.10.05 19:57
тогда QBASIC
CLS
LOCATE 10,30
PRINT "ПРИВЕТ ВАСЯ!"
END
Номер ответа: 8
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #8
Добавлено: 08.10.05 22:11
DrawText рулит
Номер ответа: 9
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #9
Добавлено: 13.10.05 05:37
Желаю удачи при обработке событий от DrawText'а!
Лэйбл рулит!
Имхо, он задавал вопрос про то, как отцентрировать текст внутри лэйбла, а не сам лэйбл. Насколько я знаю - никак. Пиши свой контрол - а там уж можно и Draw'ить и Label'ить - один фиг ничего не будет видно снаружи.