Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
3. Mär 2004
Bei der einfach Timer-Komponente (TTimer) braucht man da wohl "keine" Angst zu haben.
Diese kann erst ihre Ereignisprozedur aufrufen, wenn der Hauptthread arbeitet und die Botschaftswarteschlange verarbeitet, denn der arbeitet ja über diese.
Und die Ereignis-Procedur hält ja diesen an, es sei denn, man fügt Application.ProcessMessages; in den Code diese Prozedur mit ein.
Nimm dir z.B....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
3. Mär 2004
Da kannst du ja auch das Freigeben eine andere Prozedur machen lassen, die erst nach dem Beenden der Ereignisprozedur diese Komponente gestartet wird. (z.B. mit einem Timer oder einer Windowsbotschaft an's eigene Programm)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
3. Mär 2004
Das findet alle Komponenten, egal ob zur Entwurfs-, oder zur Laufzeit erstellt.
Ich vermute mal du läßt FindCompontent an der falschen stelle suchen.
erstellen läßt du das Panel ja als Element von
Detail1.MainFrame1.QueryFrame1.Panels2
und gesucht wird unter
Detail1.MainFrame1.QueryFrame1