Thema: NToBE ?

Einzelnen Beitrag anzeigen

Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#24

AW: NToBE ?

  Alt 7. Mär 2014, 23:02
Mit den Events meinte ich das etwas anders.
Wenn das Event ungefähr so aussehen würde ohne dies "FItem"
Delphi-Quellcode:
// FItem hier ganz rauswerfen
if Assigned(FOnDXFLine) then
    FOnDXFLine(Self, Blockname, Color, FloatPointD2(X1, Y1), FloatPointD2(X2, Y2));
Dann würdest Du diese DXF-Sache komplett von deinem Programm abgrenzen.
Die graphische Darstellung würde etwa so aussehen :
Delphi-Quellcode:
procedure OnDXFLine(Sender: TObject; Name:string; Color:Tcolor; P1, P2: TPoint);
begin
  FMeineGraphikListe.AddLine(Color, P1, P2);
  FMeineGraphikListe.Draw;
  // oder so ähnlich
end;
Hinsichtlich OOP-Optimierung mußt Du sonst halt Christian fragen
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat