Jens Müller
unread,Apr 22, 2012, 1:54:05 PM4/22/12You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hallo,
ich merke mir die Position meines Programms, um sie beim nächsten Start
wieder herzustellen. Dazu setze ich Form.left, top, width und height auf die
gespeicherten Werte zurück. Falls die Auflösung verringert wurde, während
das Programm beendet ist, prüfe ich ob left+width > screen.width ist.
Jetzt habe ich das Problem, dass bei mehreren Monitoren die Abmessungen von
Screen anscheinenend denen des primären Monitors entsprechen, Positionen auf
einem anderen Monitor also nicht wiederhergestellt werden. Wie kann ich
prüfen welche Koordinaten sich in einem sichtbaren Bereich befinden - aber
egal auf welchem Monitor?
Danke und Grüße,
Jens