Zitat:
Und dann möchte ich noch darauf hinweisen, dass ich es in "onShow" gepackt habe
Gerade kein Delphi zur Hand, aber war es nicht zumindest früher so, dass OnShow ganz kurz vor dem tatsächlichen Anzeigen des Fensters ausgeführt wird? Was macht dein Code denn, wenn du ihn irgendwann später ausführst, zum Beispiel im OnClick?