Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gremlin,
11. Mai 2007
Ich hab jetzt mal die Resize-Componente installiert, verstehe aber
nicht wie man diese anwendet oder was diese bewirken soll.
Das Form schliesst sich trotzdem, wird aber kurz angezeigt (Flacker-Effekt),
was aber normal ist. Wie übergibst du die Werte an das Formular?
Beispiel:
with TEditForm.Create(self) do begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gremlin,
10. Mai 2007
const
WM_CloseMeNow = WM_USER+1;
type
private
procedure FormCloseMeNow(var Msg:TMessage); message WM_CloseMeNow;
public
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gremlin,
10. Mai 2007
Warum schickst du dir nicht selbst im FormShow eine Message, die dann dein FormClose aufrufen kann, somit sparst du dir den Timer?
BTW: Eigentlich sollte vor dem Anzeigen der Form geprüft werden, ob alle Anforderungen erfüllt werden.
Ist dies nicht möglich, dann sollte dies wenigstens nach dem FormShow im Formular passieren und entsprechend
ein Hinweis auf mögliche Fehlerursachen angezeigt...