Главная страница
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.018 c
15-1183741660
ArtemESC
2007-07-06 21:07
2007.08.05
Как часто вы мечтаете?


15-1183383347
VirEx
2007-07-02 17:35
2007.08.05
String -> TControl


15-1183856874
Куб
2007-07-08 05:07
2007.08.05
История Demos: Мы все были программистами, а не бизнесменами.


15-1183630966
Jeer
2007-07-05 14:22
2007.08.05
AK-47 60 лет.


1-1180514571
_vl_
2007-05-30 12:42
2007.08.05
Перевод номера месяца в символьное представление месяца