![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Показать форму на втором мониторе [D7, Win95/98, WinME, NT4, Win2k, WinXP]
lendasoft © (2004-12-08 20:50:00)Есть два монитора, как при запуске программы показать её на втором мониторе?
Нужно для плеера .
Можете его скачать http://lendasoft.narod.ru/progr/fsplay.zip
lendasoft (2005-01-20 12:39:00) [1]Вроде сделал
Если у кого есть второй монитор, можете протестировать:)
Ссылка http://lendasoft.narod.ru/progr/fsdevol.rar
Размер 320кб
Reindeer Moss Eater (2005-01-11 11:23:00) [2]"Два монитора" - понятие очень растяжимое.
Это могут быть две видеокарты и растянутый по ширине десктоп.
А может быть и совсем другая опера.
Но мониторов тоже два будет.
-SeM- (2005-01-11 11:13:00) [3]Глянь реализацию TCustomForm.SetWindowToMonitor
Vedem (2005-01-11 10:34:00) [4]
> С одним монитором просто разворачивается на весь экран,
> с двумя скорее всего развернётся на оба монитора.
Кто тебе такое сказал? Развернется только на тот монитор, на который отображается большая площадь твоего окна! А код верен.
lendasoft (2004-12-09 12:12:00) [5]С одним монитором просто разворачивается на весь экран, с двумя скорее всего развернётся на оба монитора.
С этим можно уже что-то сделать. Проблема в другом. Мне нужно вывести на второй монитор. Но на моём компе нет второго монитора, т.е. проверить я не могу.
Нужен комп со вторым монитором или TV выходом.
Form1.Left := Screen.Monitors[1].WorkareaRect.left
Если у кто может проверить код. Пишите.
Если есть ещё варианты. Пишите.
GuAV (2004-12-09 00:50:00) [6]Form2.BoundsRect := Screen.Monitors[2].WorkareaRect; ?
lendasoft (2004-12-09 00:43:00) [7]Извени, но
form1.Monitorимеет свойствоRead-Only.
Может кто-нибудь поможет, pls...
GuAV (2004-12-08 21:38:00) [8]Form1.Monitor := Screen.Monitors[2]; ?