Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi TDBChart -> Editor während der Laufzeit öffnen (https://www.delphipraxis.net/133657-tdbchart-editor-waehrend-der-laufzeit-oeffnen.html)

HolgerCW 6. Mai 2009 14:47

Datenbank: ORACLE • Version: 10 • Zugriff über: BDE

TDBChart -> Editor während der Laufzeit öffnen
 
Hallo zusammen,

kann man die Funktion "Diagramm bearbeiten" auch während der Laufzeit aufrufen, so dass ich dem Anwender diesen zur Verfügung stellen kann ?

Gruss

Holger

guinnes 6. Mai 2009 15:40

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Bei der Professional-Version gibts da ne Menge Möglichkeiten

HolgerCW 6. Mai 2009 15:56

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Und wie sieht es da bei der Enterprise - Version aus.

Möchte nur sowas wie TDBChart.Editor.Show;

Das beeinflussen mit RadioButtons u.s.w. habe ich teilweise schon gemacht. Für alle Funktionen ist mir das aber zu aufwendig.

Gruss

Holger

guinnes 7. Mai 2009 09:01

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Mit professional meinte ich die TeeChart-professional Version. Da gibt es in der Tat den TChartEditor, der mit einer TChart-Komponente ( oder eben auch tDBChart ) verbunden wird. Dieser Editor ist der gleiche wie im Design-Modus

HolgerCW 7. Mai 2009 11:43

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Ich habe TeeChart Standard 4.04. Geht das damit nicht ?

Wie würde denn der Aufruf bei Professional sein ?

guinnes 7. Mai 2009 13:05

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Zitat:

Zitat von HolgerCW
Geht das damit nicht ?

Nicht daß ich wüsste
Zitat:

Wie würde denn der Aufruf bei Professional sein ?
Delphi-Quellcode:
Charteditor1.Execute

HolgerCW 7. Mai 2009 13:09

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Hast Recht. Gibt es nicht.

DBChart.Charteditor.Execute ist nicht vorhanden.

Na dann muss ich mir die wichtigen Dinge selber machen.

guinnes 7. Mai 2009 13:20

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Das ist eine eigenständige Komponente, die sich aber auf TChartEditForm stützt, also nicht davon abstammt, sondern eine Instanz von TChartEditForm benutzt

Nachtrag :
Den Quelltext kann ich hier wg. CopyRight nicht einstellen, ist aber kein Hexenwerk :wink:

HolgerCW 8. Mai 2009 11:49

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Hmmm. Per E-Mail vielleicht ?

guinnes 8. Mai 2009 12:12

Re: TDBChart -> Editor während der Laufzeit öffnen
 
Zitat:

Zitat von HolgerCW
Hmmm. Per E-Mail vielleicht ?

Sorry, auch das ist nicht erlaubt.
Ungefährer Ablauf :
1. Erzeuge eine Instanz von TChartEditForm
2. Weise dieser Instanz dein TDBChart zu ( Eigenschaft TheChart )
3. Weise dieser Instanz die EditorOptions zu
4. Zeige dein TChartEditForm modal an
5. Gib die Instanz wieder frei

Sollte eigentlich auch gehen, ohne daß du die Komponente nachbaust


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:25 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