Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Zeithase,
17. Mai 2005
Hi,
_USERNAME gibt es nur einmal und zwar in ac_global.pas -- das erkennt auch mein liebes Delphi mit einem STRG-Klick auf die Variable im Frame. Fehler entdeckt - UpdateFrame sollte man schon in OnShow tun, denn die SplashForm hatte ich nach der MainForm created. :wall: :wall: :roll:
Trotzdem Danke,
Hannes.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Zeithase,
17. Mai 2005
Nein, in der Form1 liegt nur ein Panel. Das ist gleichzeitig das Parent für den Frame der nicht schon im Designer existiert.
Kurzer Quelltext von Form1.OnCreate:
Frame_Overview := TFrame_Overview.Create(Self);
Frame_Overview.Parent := MainPanel;
Frame_Overview.UpdateFrame(0);
Frame_Overview.Show;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Zeithase,
17. Mai 2005
Nein, Frame1 wird definitiv erst bei Form1.OnCreate erzeugt.
Eh, kurzes Addon: Rufe ich die Funktionen Frame1.UpdateFrame und Frame1.Show bei Form1.OnCreate auf, ist die Variable leer.. Rufe ich diese über einen Button auf, gibt es auch keine Probleme. It's magic.