Thema: Delphi MDI: Child erstellen

Einzelnen Beitrag anzeigen

rebugger

Registriert seit: 29. Okt 2002
Ort: Auerbach
190 Beiträge
 
Delphi 7 Professional
 
#4

Re: MDI: Child erstellen

  Alt 12. Apr 2004, 22:12
Fehler gefunden: er setzt das aktive Fenster immer als MDIChildren[0]

Lösung:
Delphi-Quellcode:
  if MDIChildCount = 1 then
    iNew_num := ActiveMDIChild.Tag + 1
  else if MDIChildCount > 0 then
  begin
    if ActiveMDIChild.Tag = MDIChildCount then
      iNew_num := MDIChildCount + 1
    else
      iNew_num := (MDIChildren[MDIChildCount - 1].Tag + 1);
  end
  else
    iNew_num := 1;
  Mit Zitat antworten Zitat