--- oup/current/Tools/MetaEditor.pas 2007/06/15 22:12:39 218 +++ oup/current/Tools/MetaEditor.pas 2007/06/20 10:57:51 229 @@ -30,8 +30,6 @@ type public end; -var - Form_Meta: TForm_Meta; implementation {$R *.dfm} @@ -63,12 +61,13 @@ var data: TNodeData; node: PVirtualNode; begin +{ if ID >= 0 then begin QueryPerformanceFrequency(c); QueryPerformanceCounter(a); if not Assigned(Meta) then - Meta := TMetaManager.Create(ID); + Meta := TMetaManager.Create(ID, Self); QueryPerformanceCounter(b); ShowMessage('Loading Done - ' + FloatToStr((b-a)/c) + 's'); @@ -86,6 +85,7 @@ begin end; VST.EndUpdate; end; +} end; @@ -98,6 +98,7 @@ var i: Integer; id: Integer; begin +{ data := VST.GetNodeData(node); for i := 0 to Meta.FileById[TFile(data.Field).FileID].ChildCount - 1 do begin @@ -109,6 +110,7 @@ begin VST.HasChildren[newnode] := True; end; ChildCount := Meta.FileById[TFile(data.Field).FileID].ChildCount; +} end; @@ -225,7 +227,7 @@ end; procedure TForm_Meta.FormClose(Sender: TObject; var Action: TCloseAction); begin - Meta.Free; +// Meta.Free; inherited; end;