wie kan me hier het een en ander over uitleggen, of weet tutorials hier van te vinden? b.v.d.
ik krijg het namelijk niet aan de praat..
ik krijg het namelijk niet aan de praat..
Verwijderd
Verwijderd
Van de MDIChildren kan ik geen procedures\functies oid. aanroepen. dus ook niet memofields, buttons, edit-boxes, etc.etc.. alleen dingen zoals "close" etc..procedure TMain.CreateMDIChild(const Name: string);
var
Window: TWindow;
begin
{ create a new MDI child window }
Window:=TWindow.Create(Application);
Window.Caption:=Name;
end;
procedure TMain.New1Click(Sender: TObject);
begin
CreateMDIChild('Window' + IntToStr(MDIChildCount + 1));
end;
procedure TMain.Button1Click(Sender: TObject);
begin
// als je hier op drukt, dan moet in bv. window en window2, "blabla" aan de memofield worden toegevoegd.
ActiveMDIChild.MDIChildren[1].memo1.lines.add('blabla');
ActiveMDIChild.MDIChildren[2].memo1.lines.add('blabla');
// dat werkt alleen niet..
end;
Verwijderd
Single Guy.. THNX! Shure hope this works.. (d8 het wel..1. var Kind: array[1..100] of TForm2;
2. for x := 1 to 10 do Kind := TForm2.Create(Self);
-------------------------------------
De tweede statement maakt meerdere instanties van Kind. Als je 'm aanmaakt verschijnt ie
meteen op het beeldscherm.
Nu doe je als volgt:
-------------------------------------
for x := 1 to 10 do
Kind[x].Memo1.Lines.Add('Single Guy');
Zo simpel is het. Any questions?