Thema
:
Zwei Forms - Zwei Monitore
Einzelnen Beitrag anzeigen
sx2008
Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
Delphi 2007 Professional
#
3
AW: Zwei Forms - Zwei Monitore
5. Apr 2013, 21:17
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TForm2.MoveTo2ndMonitor;
begin
if
Screen.MonitorCount > 1
then
with
Screen.Monitors[1]
do
begin
self.left := left;
self.top := top;
end
;
end
;
procedure
TForm2.ToggleWindowState;
begin
if
WindowState = wsMaximized
then
begin
WindowState := wsNormal;
BorderStyle := bsSizeable;
end
else
begin
// ohne Rand im Vollbild auf 2. Monitor verlegen
MoveTo2ndMonitor;
BorderStyle := bsNone;
WindowState := wsMaximized;
end
;
end
;
// Doppelklick auf Formular schiebt Fenster im Vollbild auf 2. Monitor
// bzw. wieder zurück
procedure
TForm2.FormDblClick(Sender: TObject);
begin
ToggleWindowState;
end
;
Zitat
sx2008
Öffentliches Profil ansehen
Mehr Beiträge von sx2008 finden