Forum: Win32/Win64 API (native code)
Delphi
by alcaeus,
15. Mai 2005
Hallo Johnny,
nicht ganz. Die Forms die ich lade sollen zuerst mal dahinvegetieren, bis der Anwender auf den Button fuers entsprechende Modul klickt. Sobald er das macht, soll das Form auf dem Panel gezeichnet werden. Gleich am Anfang ShowModal aufzurufen klappt also leider nicht.
Trotzdem Danke fuer den Tipp.
Greetz
alcaeus
Forum: Win32/Win64 API (native code)
Delphi
by alcaeus,
14. Mai 2005
Hallo Julius,
da Invalidate eine Member-Funktion von TControl ist faellt die Funktion mal flach. Nach einem Blick in die Sourcen habe ich allerdings InvalideRect gefunden. Ich habs so aufgerufen:
GetWindowRect(Module.ModuleFormHandle, ModuleRect);
InvalidateRect(Module.ModuleFormHandle, @ModuleRect, True);
Geholfen hat dies leider nicht. Hat sonst noch jemand einen Tipp fuer mich? So...
Forum: Win32/Win64 API (native code)
Delphi
by alcaeus,
14. Mai 2005
Also ich hab jetzt mal versucht, an das Form die CM_RECREATEWND-Message zu senden:
SendMessage(Module.ModuleFormHandle, CM_RECREATEWND, 0, 0);
Dies hatte nur zur Folge, dass ich gar nichts mehr gesehn hab, nichtmal die Labels. Die anderen Messages haben mir nicht zugesagt, also waere ich fuer jeden Tipp dankbar :)
Greetz
alcaeus