Thema: Delphi MDI und TMainMenu

Einzelnen Beitrag anzeigen

Benutzerbild von ErazerZ
ErazerZ

Registriert seit: 27. Mai 2005
Ort: Baden
315 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: MDI und TMainMenu

  Alt 2. Mär 2006, 21:43
hey, ich hab heute auch für mein projekt so einen code gemacht, vielleicht ist es das was du suchst

Delphi-Quellcode:
procedure CreateMDI(Frm: TFormClass);
var
  i: Integer;
begin
  { falls vorhanden einfach im vordergrund }
  for i := 0 to frmMain.MDIChildCount -1 do
  begin
    if frmMain.MDIChildren[i] is frm then
    begin
      with (frmMain.MDIChildren[i]) do
      begin
        Show;
        WindowState := wsNormal;
      end;
      Exit;
    end;
  end;
  { ansonsten, erstellen }
  Frm.Create(Application);
end;

procedure TfrmMain.Rechnung2Click(Sender: TObject);
begin
  CreateMDI(TfrmRechnung);
end;
cya, ErazerZ
  Mit Zitat antworten Zitat