Einzelnen Beitrag anzeigen

sonicfire

Registriert seit: 17. Jan 2006
Ort: Berlin
58 Beiträge
 
#9

Re: Doofe Frage, ich weiss...

  Alt 17. Aug 2006, 14:38
Zitat von marabu:
Guten Morgen,

grundsätzlich ändern sich keine "Einstellungen" an einer Form, deren Methoden Hide() und Show() aufgerufen werden - vorausgesetzt, die Form wurde nicht zerstört und neu erzeugt. Die Formulierung "eine zweite Form" macht mich stutzig. Vielleicht ist der Zugriff auf die globale Form-Variable schuld an der Verwirrung.

Grüße vom marabu
Hmm... naja, ich habe in meinem Hauptprogramm unter TForm1.FormCreate (usw) das hier:
(Also damit die zweite Form beim Programmstart einmal instanziiiert wird:
Delphi-Quellcode:
    NewForm := TForm2.Create(Application);
    NewForm.Position := poMainFormCenter;
Ist natürlich auch unter "Uses" eingebunden (Unit2).

Dann habe ich einfach nur im "Hauptprogramm" einen Button der die Form2 anzeigt:
  Form2.Show; Und in Form2 bzw. Unit2 habe ich einen "Schließen"-Button:
  Self.Hide; ...komisch
  Mit Zitat antworten Zitat