PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MDIChild.Next und Previous



Florian Bernhardt
10.12.2001, 20:33
Hi!

Wenn ich vom MainForm aus diese Routinen aufrufe, passiert nix.

Auch mit einem Versuch, die teile Manuel durchzuschalten (siehe unten) hat es nicht geklappt,
<PRE>
For i:=0 to MDIChildCount-1 do
If MDIChildren[i].Active then
x:=i;

MDIChildren[x+1].Show
</PRE>

Hat einer ne Lösung?

Gruss Florian

frb
03.01.2002, 11:55
Wozu soll die Funktion gut sein, Mdis sind von Geburt an Visible ?

1. MDIChildren[x+1] ist nicht richtig denn die Zählung beginnt bei 0.
2. Es ist sinnvolldie Schleife mit einem break bei Erfolg abzubrechen
3. Wenn ein iconisiertes MDI angezeigt werden soll ist der WindowState zu setzen und BringToFront aufzurufen.

Gruss Fran