Thema: Delphi treeview auf mdiform

Einzelnen Beitrag anzeigen

kerim80

Registriert seit: 16. Jun 2005
9 Beiträge
 
#5

Re: treeview auf mdiform

  Alt 13. Jul 2005, 18:38
1.
ich hatte mir gerade so geholfen das ich im FormCreate die Buttons einzeln rausgelöscht habe

BorderIcons := BorderIcons - [biSystemMenu, biMaximize, biMinimize, biHelp]; wenn ich nun mehrere MDHchild´s erzeugt habe und danach diese schließe
erhalte ich folgendes Bild

C:\Dokumente und Einstellungen\x\Desktop\mdi.jpg

---------------------------------------------------------------------------------------------------
2.
dann hab ich folgendes unter FormActivate
Delphi-Quellcode:
    
self.BringToFront;
if (self.windowstate=wsminimized) or (self.windowstate=wsnormal) then
  self.windowstate := wsmaximized;
das funktioniert sehr gut aber dann hab ich folgendes problem:
wenn ich mehrere mdichild´s geöffnet habe und dann eins davon schließe und die TreeView-Form
erhaltet den Focus dann wird das Fenster maximiert und ich komme nicht mehr an die anderen fenster dran
---------------------------------------------------------------------------------------------------
3.
der vorschlag von dir jaikai ist fast das gleiche wie in Punkt 1.
es ist auf jedenfall besser als mein Code aber hat die gleichen Auswirkungen wie bei 1.



Ich kriege die Kriese

Die beste Lösung wäre das ich die TreeView auf die MDIForm drauftue und dann die MDIChild´s
erscheinen beim erzeugen vor dem TreeView. Aber wie??????
  Mit Zitat antworten Zitat