Hallo,
ich hab wiedermal ein komisches Problem.
Und zwar besitzt mein Programm eine
MDI-Form, in der Unterfenster am Rand andocken können sollen. Das funktioniert auch soweit.
Im Show-Ereignis meines
MDI-Fensters wird beim Start folgendermaßen ein Kindfenster automatisch angedockt:
MyMessageViewer.ManualDock(BottomPageControl);
Ein anderes Fenster dockt wie folgt an:
MyProjectViewer.ManualDock(LeftDockPanel, nil, nil);
Dazu sollte ich erwähnen, dass BottomPageControl vom Typ TPageControl und LeftDockPanel vom Typ TPanel ist.
Letzterer Fall ist kein Problem und funktioniert immer.
Im ersten Fall dagegen ist es abhängig vom System auf dem das Programm ausgeführt wird. Auf meinem jetzigen WinXP-Laptop funktioniert es einwandfrei. Auf zwei anderen Rechner, auf denen ich es getestet habe - einmal Win98 und einmal WinXP - hat's nicht geklappt - und der Debugger springt bei
MyMessageViewer.ManualDock(BottomPageControl);
mit einer
Exception raus.
Kann mir da jemand weiterhelfen?
Danke! - Gruß Max