Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
Внизглавная форма ровно по центру монитора Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c