Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
4. Feb 2013
Das Formular muss keineswegs synchronisiert werden. Allerdings scheint es so, dass zum Zeitpunkt der Events noch nicht alles fertig berechnet ist oder Events verschluckt werden (warum auch immer, ist halt komisch).
Das das mit dem Thread funktioniert hat eine andere Ursache ;)
TThread.Synchronize wartet bis der MainThread im Idle Zustand ist. In den Idle Zustand geht der MainThread dann,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
23. Jan 2013
Hast ja recht, FireMonkey ist noch Beta und sollte daher in Produktivlösungen nicht verwendet werden ... manchmal kann man aber nicht anders und dann muss man die Bugs eben irgendwie wegbügeln ;)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
13. Jan 2013
Ich habe zwar nicht dieses aber ein Verhalten beobachtet, was wohl die gleiche Ursache hat.
Beim TGrid wollte ich eine Spalte immer so breit machen, dass die gesamte Gridbreite ausgefüllt ist.
Eigentlich ganz einfach: Kleine procedure und im Resize Event des TGrid diese aufrufen.
Aber denkste, das funktioniert nicht immer (eher öfter nicht), allerdings wird das Ereignis zuverlässig...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
9. Jan 2013
CI = Corporate Identity
SI = Software Identity
;)