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

Вниз

Работа с несколькими мониторами.   Найти похожие ветки 

 
parasolka ©   (2007-05-22 14:53) [0]

Здравствуйте, мастера. К одной видеокарте подключено два монитора. Подскажите, пожалуйста, как вывести форму на конкретный монитор из этих двух. Заранее спасибо.


 
MBo ©   (2007-05-22 15:00) [1]

В хелпе загляни в свойства TForm


 
Darvin ©   (2007-05-22 15:05) [2]

TScreen.MonitorCount
TScreen.Monitors


 
parasolka ©   (2007-05-23 09:49) [3]

А можно как-то поподробнее?


 
parasolka ©   (2007-05-23 13:09) [4]


> TScreen.MonitorCount
>TScreen.Monitors


MonitorCount - число мониторов
Monitors - позволяет прочитать свойства конкретного монитора

Но как вывести форму на один из них я не понял.


 
MBo ©   (2007-05-23 13:17) [5]

[1] еще раз


 
Плохиш ©   (2007-05-23 13:17) [6]


> parasolka ©   (23.05.07 13:09) [4]

А что говорит справка по свойству TCustomForm.DefaultMonitor?


 
parasolka ©   (2007-05-23 13:17) [7]

Уточню. Нужно открыть форму на присоединенном мониторе, а не на главном.


 
parasolka ©   (2007-05-23 13:18) [8]


> А что говорит справка по свойству TCustomForm.DefaultMonitor?


dmDesktop – форма отображается на текущем мониторе; никаких попыток разместить форму на каком-то конкретном мониторе не делается;
dmPrimary – форма отображается на первом мониторе в списке Monitors объекта Screen;
dmMainForm – форма отображается на том мониторе, на котором находится главная форма;
dmActiveForm – форма отображается на том мониторе, на котором находится активная в данный момент форма.


 
MBo ©   (2007-05-23 13:47) [9]

Если мониторы образуют единое пространство, то из Screen.Monitor[i] можно узнать координаты монитора, и форму вывести в его пределы.


 
parasolka ©   (2007-05-23 14:01) [10]

Все, спасибо, сделал.


 
pirate ©   (2007-05-25 07:45) [11]

procedure MakeFullyVisible(AMonitor: TMonitor = nil);
Ensures that the form is fully visible on a specified monitor.



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

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

Наверх




Память: 0.49 MB
Время: 0.016 c
2-1184134646
Jacks
2007-07-11 10:17
2007.08.05
Помогите с FastReport


2-1183881661
Triax
2007-07-08 12:01
2007.08.05
Как это сделать?


15-1183973489
tesseract
2007-07-09 13:31
2007.08.05
народ это же наш телефон!!!!!


15-1184013347
Petr V. Abramov
2007-07-10 00:35
2007.08.05
положительные стороны совка....


15-1183670344
Плохиш
2007-07-06 01:19
2007.08.05
И нас ещё называют злыми