Hi, Gavin
How multiple screens behave depends on the version of Windows and the hardware setup. There are Windows APIs (uses TMonitor etc) for multiple monitors but these only work if you have multiple video adapters. The Dual Out cards, like Radeon, handle multiple monitors as a single desktop in Windows 2000 but actually recognize the two screen in XP. If you maximize a window with Radeon in W2000, it takes over the the total area available. If you do the same in XP, it maximizes to a single monitor. You can drag a restore window to total area so a restored window can be bigger than a maximized one! I prefer XP as a default central window does not overlap both screens. Within Delphi, the addressing is a single desktop. Watch if you create an application on a dual screen and use the right screen for the opening Window. If does not show on a standard system. I have been caught many times as I code on the left and view on the right. You can increase the desktop space of a standard system to way beyond the size of the monitor. You can then scroll around but it is a pain. One solution is to ask the user to position windows where he wants them, record the positions as a rectangles which you can then use next time. Bobby Clarke PS Thanks to everyone who helped months ago with my problem about passing function names as parameters. The problem is now solved but I have had some hardware problems which is why I just changed hardware and windows. Gavin Powell wrote: > Warrick, > > If you stretch the windows desktop across say 2 monitors, can you > differentiate between the monitors? So could you say put form1/ > window1 fullscreen on monitor 1 and form2/window2 fullscreen on > monitor 2? or does it just become a pseudo stretched single monitor/ > desktop? > > Thanks > > Gav > > > -- > Dr Gavin Powell, Research Associate > School of Computer Science, Cardiff University > http://www.difdtc.com > > > On 2 Apr 2006, at 17:37, Warrick Wilson wrote: > > > Can you give us some idea of what you're wanting to do? For > > example, the > > Delphi code we use at work can draw a multimedia playback window > > across > > multiple monitors, where the hardware is set up such that the Windows > > desktop stretches across all the monitors. We've had some 4 and 8 > > channel > > displays going. Quality can suffer, depending on drivers and > > interface to > > the hardware (AGP being better than PCI, for example). > > > > The following links talk about the TScreen object: > > > > http://www.planet-source-code.com/vb/scripts/ShowCode.asp? > > txtCodeId=55&lngWI > > d=7 > > http://delphi.about.com/od/vclusing/l/aa112399.htm > > > > And I think there's a Tmonitor that describes the monitors... > > > > Warrick > > > >> -----Original Message----- > >> From: Gavin Powell [mailto:[EMAIL PROTECTED] > >> Sent: Sunday, April 02, 2006 5:05 AM > >> To: delphi-en@yahoogroups.com > >> Subject: [delphi-en] Dual Screen > >> > >> Hi, > >> > >> Can anyone point me toward some info on how to use dual > >> screens in Delphi? > >> > >> Thanks > >> > >> Gav > > > > > > > > ----------------------------------------------------- > > Home page: http://groups.yahoo.com/group/delphi-en/ > > To unsubscribe: [EMAIL PROTECTED] > > Yahoo! Groups Links > > > > > > > > > > > > > > > > > > ----------------------------------------------------- > Home page: http://groups.yahoo.com/group/delphi-en/ > To unsubscribe: [EMAIL PROTECTED] > > > -------------------------------------------------------------------------------- > YAHOO! GROUPS LINKS > > * Visit your group "delphi-en <http://groups.yahoo.com/group/delphi-en>" > on > the web. > > * To unsubscribe from this group, send an email to: > [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > * Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service > <http://docs.yahoo.com/info/terms/>. > > > -------------------------------------------------------------------------------- > > > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.1.385 / Virus Database: 268.4.1/309 - Release Date: 2006-04-11 > ----------------------------------------------------- Home page: http://groups.yahoo.com/group/delphi-en/ To unsubscribe: [EMAIL PROTECTED] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/delphi-en/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/