Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TSeries vordefinieren (https://www.delphipraxis.net/58513-tseries-vordefinieren.html)

Borti 8. Dez 2005 09:31


TSeries vordefinieren
 
Guten Morgen!

ich muss bei einem Tchart mehrere TSeries alle vom gleichen Typ während der Laufzeit hinzufügen. Ich will aber nicht jedesmal nach dem Erzeugen einer Serie alle Eigenschaften für sie erneut ändern müssen. Kann ich nicht einige Eigenschaften schon vordefinieren?

Gruß,
Borti

ibp 8. Dez 2005 09:56

Re: TSeries vordefinieren
 
ich habe zwar noch nichts mit tseries gemacht aber du hast sicherlich zwei möglichkeiten.

1. du schreibst dir eine init-prozedur, die du dann jeweils nach dem erzeugen aufrufst
2. du leitest dir tseries ab und machst deine voreinstellungen im construktor

Borti 9. Dez 2005 13:11

Re: TSeries vordefinieren
 
Das 2. hört sich gut an, aber wie geht das genau? hab mir zwar schon einige Tuts über Klassen und Objekte durchgelesen, hat aber nicht so viel gebarcht.
Gruß,
Borti

ibp 9. Dez 2005 13:53

Re: TSeries vordefinieren
 
ein kleiner einstieg....

Delphi-Quellcode:
TMyChartSeries = class(TChartSeries)
public
  constructor Create(AOwner: TComponent); override;
end;

...

constructor TMyChartSeries.Create(AOwner: TComponent);

begin
  inherited Create(AOwner);

  MaxXValue:=150;
  {... hier weitere vordefinierte eigenschaften}
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz