Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

главная форма ровно по центру монитора   Найти похожие ветки 

 
Sash ©   (2004-10-01 12:31) [0]

Здравствуйте! Подскажите плиз, как сделать , чтобы форма появлялась ровно по центру монитора?


 
PVOzerski ©   (2004-10-01 12:34) [1]

Свойство формы Position:=poScreenCenter; Прямо в design-time, из инспектора объектов.


 
Sash ©   (2004-10-01 12:40) [2]

2PVOzerski ©   (01.10.04 12:34) [1]
спасибо!


 
trofimich   (2004-10-01 12:44) [3]

Учти, что poScreenCenter не учитывает панель задач. Если надо с учётом панели задач, то я пишу в конструкторе так:

 Left:=Screen.WorkAreaLeft+Screen.WorkAreaWidth div 2-Width div 2;
 Top:=Screen.WorkAreaTop+Screen.WorkAreaHeight div 2-Height div 2


 
Sash ©   (2004-10-01 12:46) [4]

2 trofimich
Понятно! и Вам спасибо!


 
TUser ©   (2004-10-01 13:53) [5]

2 [3]
poDesctopCenter

Тут кто-то жаловался, что в таком режиме на компах с двумя мониторами форма разрывается пополам, так что осторожнее, если у твоих пользователей по 2 экрана.


 
Mihey_temporary ©   (2004-10-01 15:27) [6]


>  Left:=Screen.WorkAreaLeft+Screen.WorkAreaWidth div 2-Width
> div 2;
>  Top:=Screen.WorkAreaTop+Screen.WorkAreaHeight div 2-Height
> div 2


Быстрее:

Left:=Screen.WorkAreaLeft+(Screen.WorkAreaWidth-Width) div 2;
Top:=Screen.WorkAreaTop+(Screen.WorkAreaHeight-Height) div 2



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
1-1096366533
Muhsin
2004-09-28 14:15
2004.10.17
После компиляции на другой компьютер не работает.


4-1095284915
Wind
2004-09-16 01:48
2004.10.17
Буфер обмена


14-1096296459
Stef
2004-09-27 18:47
2004.10.17
Многопоточность


1-1095669998
46_55_41_44
2004-09-20 12:46
2004.10.17
Ошибка при загрузке FastReport из DLL


14-1095341815
MYSTERYO
2004-09-16 17:36
2004.10.17
Интернет казино. Насколько реально там выиграть и можно ли вообще