Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fullscreen (https://www.delphipraxis.net/2186-fullscreen.html)

Privateer3000 11. Jan 2003 14:56


Fullscreen
 
Moin Leuts,

ich habe folgende procedure verwendet um ein Form2 auf Fullscreen zu ziehen:
Code:
Procedure TForm2.WMGetMinMaxInfo(Var msg: TWMGetMinMaxInfo);
  Begin
    inherited;
    With msg.MinMaxInfo^.ptMaxTrackSize Do Begin
      X := GetDeviceCaps( Canvas.handle, HORZRES ) + 
                        (Width - ClientWidth);
      Y := GetDeviceCaps( Canvas.handle, VERTRES ) + 
                        (Height - ClientHeight);
    End;
End;
Das Problem ist, dieses Form läuft immer auf dem 2.Bildschirm.
Ist am 2.VGA Port ein Monitor: alles Banane.
Ist am 2. VGA Port ein Fernseher klappt es nicht.
Hat jemand ne Ahnung??

Brüggendiek 11. Jan 2003 21:41

Hallo!

Die ganzen Canvas-Sachen sind geräteabhängig, d.h. abhängig vom aktiven Gerätetreiber.

bei mir ergab sich mal das Problem, die auf die Canvas des Printers geschriebenen Farbwerte wieder zurückzulesen. Bei 2 Tintenstrahlern lieferte das immer Weiß, beim Nadeldrucker kam "-1", also Funktion nicht unterstützt.

Bei Deinem Problem wird der Gerätetreiber bei angeschlossenem TV wohl die nachgefragten Werte nicht richtig zurückgeben. Reklamationen sind an den Treiber-Hersteller zu richten.

Gruß

Dietmar Brüggendiek

Privateer3000 12. Jan 2003 23:32

Hi,

gelöst habe ich es,
in dem ich per button die Titelleiste ein/aus schalte.
Der Effekt ist der Selbe.Maximiert un ohne titelleiste/laufleisten


Grüsse

Daniel B 12. Jan 2003 23:39

Hi,

und wenn Du z.B. den BorderStyle auf "bsSingle" setzt? Dann hättest Du auch keine Titelbalken. Du hättest nur das "reine" Formular.

Grüsse, Daniel :hi:

Privateer3000 13. Jan 2003 03:09

ja Daniel, hab vorsichtshalber per Liste alle möglichkeiten mit reingenommen *gg*


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz