Thema: Delphi MDI Child neu zeichen...

Einzelnen Beitrag anzeigen

bingo72

Registriert seit: 18. Aug 2006
Ort: Österreich
180 Beiträge
 
Delphi 5 Professional
 
#1

MDI Child neu zeichen...

  Alt 8. Okt 2007, 08:07
Hallo Experten!!

Ich habe in meiner MDI-Hauptform die OnPaint-Methode und OnResize-Methode in Verwendung um den Hintergrund neu zu zeichen.
Wenn ich ein MDI-Child öffne, wird dieses ziemlich unvollständig dargestellt.
Ich tippte mal auf das OnPaint-Event das mir hier reinspuckt und tatsächlich, wenn ich (für Testzwecke) ein konkretes MDI-Child in der OnPaint-Methode nochmals update, dann wird es auch so dargestellt wie es sein sollte.

Nun meine Frage: Wie sieht in so einem Fall eine saubere Lösung aus?? Denn ich habe ja unzählige verschiedene MDI-Childs die aus dem Hauptmenü aufgerufen werden können und ich muß das Update auf ein Child flexibel halten, da ich ja logischerweise im Vorfeld nicht weiß, welches Child anklicken wird. (Für Testzwecke hab ich ja quasi ChildVariablenname.Udate verwendet)!!
  Mit Zitat antworten Zitat