Главная страница
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.041 c
8-1090748068
Окна
2004-07-25 13:34
2004.10.17
Допустим есть два окна, одно перекрывает другое..


3-1095857832
Sigetta
2004-09-22 16:57
2004.10.17
Восстановление индекса


4-1095046045
DelphiN!
2004-09-13 07:27
2004.10.17
Получить статус окна


14-1096316144
Друг
2004-09-28 00:15
2004.10.17
Прикол


1-1096919415
GanibalLector
2004-10-04 23:50
2004.10.17
USES ???