Как разместить TLabel по центру формы?

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
CrCoder
Сообщения: 2
Зарегистрирован: 07 ноя 2006, 23:21

Как (и возможно ли) разместить TLabel по центру формы, в зависимости от ее длины?
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Ну можно расчитывать позицию центра экрана и перемещать туда его (screen.width div 2,screen.Height div 2)
Аватара пользователя
LAngel
Сообщения: 277
Зарегистрирован: 30 мар 2005, 08:19
Откуда: Ульяновск
Контактная информация:

label.AutoSize := False;
label.left := 0;
label.width := form.clientwidth;
label.alignment := taCenter;
С уважением, Lost Angel...
CrCoder
Сообщения: 2
Зарегистрирован: 07 ноя 2006, 23:21

Всем большое спасибо!
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

(screen.width div 2,screen.Height div 2) - если совсем привередничать, можно ((screen.width-Label1.Width) div 2,(screen.Height-Label1.Height) div 2)
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить