Startseite ¦  was ist neu ¦  programmier tips ¦  indy artikel ¦  intraweb artikel ¦  informationen ¦  links ¦  interviews ¦  sonstiges
kylix ¦  tutorials ¦  online shop ¦  fotos ¦  Add&Win Gewinnspiel


Willkommen Gast. Bitte einloggen oder registrieren.
21.05.2012, 12:13:32
Übersicht Hilfe Suche Einloggen Registrieren

+  SwissDelphiCenter Forum
|-+  German Forums
| |-+  Einsteiger Forum
| | |-+  Form grösser als Screen ?
« vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: Form grösser als Screen ?  (Gelesen 1918 mal)
bernd.raves
Jr. Member
**
Offline Offline

Beiträge: 78



« am: 20.03.2002, 22:24:56 »

Hallo,
ich möchte ein Formular erzeugen das grösser ist als die eingestellte Bildschirmauflösung (1024x768).
Wenn ich z.B. Form1.Height:=1200 eingebe, wird der Wert auf 780 zurück gestellt.
Wenn ich die Bildschirmauflösung grösser stelle bleibt der Wert auf 1200.
Mit Screen.Height:=1200 gehts auch nicht, ist nur lesender Zugriff.

Wie kann ich die Formhöhe grösser stellen ohne die Bildschirmauflösung zu ändern ?
Gespeichert

wer Rechtschreibfehler findet, darf sie behalten !
AndreasMascher
Gast
« Antworten #1 am: 21.03.2002, 00:27:43 »

mmm, ich muss gestehen, dass ich deine frage nicht beantworten kann. (wobei ich mir vorstellen kann, dass man über den Bereich hinausgehen kann)

 Aber eventuell hilft dir was ganz anderes weiter.
Guck dir mal diesen Tipp an, wenn du den einbindest erfährst du ob die Auflösung geändert wurde.
[a href="http://www.swissdelphicenter.ch/de/showcode.php?id=362" target="_blank"]http://www.swissdelphicenter.ch/de/showcode.php?id=362[/a]

Und eventuell willst du die Form "Im Vollbildmodus" anzeigen, ( [a href="http://www.swissdelphicenter.ch/de/showcode.php?id=552" target="_blank"]http://www.swissdelphicenter.ch/de/showcode.php?id=552[/a] ) das kannst du ja "wiederholen", wenn sich die Auflösung ändert...

Hoffe ich konnte diir n bisschen helfen!
Gespeichert
Thomas Stutz
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1784



WWW
« Antworten #2 am: 21.03.2002, 10:16:27 »

Hi,

Schau dir mal diesen Tip an:
[a href="http://www.swissdelphicenter.ch/de/showcode.php?id=1063" target="_blank"]http://www.swissdelphicenter.ch/de/showcod...ode.php?id=1063[/a]

Dann kannst mit ptMaxTrackSize.Y (der TWMGETMINMAXINFO Struktur)
bestimmen, wie Hoch deine Form maximal werden darf:

[font size=2 face="Courier New"][font color="#000000"]private
 procedure 
GetMinMaxInfo(var Msg: TWMGETMINMAXINFO); message WM_GETMINMAXINFO;

[font color="#000080"]{...}

[/font]implementation

[font color="#000080"]{...}

[/font]procedure TForm1.GetMinMaxInfo(var Msg: TWMGETMINMAXINFO);
begin
  inherited
;
  with Msg.MinMaxInfo^ do
    
ptMaxTrackSize.Y := 2000; [font color="#000080"]// maximale Höhe festsetzen
[/font]end;
[/font][/font]
Gespeichert

(¯`·._tom_.·´¯)

Tipp: Viele Antworten auf Fragen gibt's hier:
http://www.swissdelphicenter.ch/de/tipsuchen.php
bernd.raves
Jr. Member
**
Offline Offline

Beiträge: 78



« Antworten #3 am: 24.03.2002, 21:51:37 »

Ja, das klappt.

Danke Bernd
Gespeichert

wer Rechtschreibfehler findet, darf sie behalten !
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS