Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TDBChart: herauszoomen (https://www.delphipraxis.net/217966-tdbchart-herauszoomen.html)

Helmi 4. Okt 2025 18:54

TDBChart: herauszoomen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Zusammen,

ich hab in einem Projekt ein TDBChart.

Mit der linken Maustaste kann ich gedrückt ein Zoomfenster erzeugen, in das dann auch hineingezoomt wird.

Leider hab ich noch keine Möglichkeit gefunden, auch wieder heraus zu zoomen.
Hab es mit Strg, Umschaltung, etc. probiert - aber ich zomme immer nur hinein.

Ist ein Herauszoomen überhaupt möglich und falls ja, was muss ich dazu einstellen?

Anbei ein Bild aus dem Objektinspektor von den Zoom-Einstellungen.

Cypheros 5. Okt 2025 07:58

AW: TDBChart: herauszoomen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Das Zoomfenster(linke Maustaste gedrückt halten) nach recht zieht zoom herein und das Fenster nach link ziehen, setzt den Zoom zurück.

Anhang 57831

Ansonsten kannst du den Zoom selbst zurücksetzen über DBChart1.UndoZoom.
Das kannst du dann bei der Komponente im Event OnDblClick hinterlegen oder bei OnKeyDown und dir dann eine Taste zum Zurücksetzen aussuchen.

Weitere Infos zum Zoom: https://www.steema.com/docs/teechart...l/manu4ajw.htm

Helmi 5. Okt 2025 16:58

AW: TDBChart: herauszoomen
 
Zitat:

Zitat von Cypheros (Beitrag 1552503)
Das Zoomfenster(linke Maustaste gedrückt halten) nach recht zieht zoom herein und das Fenster nach link ziehen, setzt den Zoom zurück.

Bei mir wird immer gezoomt, egal ob ich nach rechts oder links ziehe.
Ggf. hat man im Laufe der Versionen das Verhalten mal geändert.

Zitat:

Zitat von Cypheros (Beitrag 1552503)
Ansonsten kannst du den Zoom selbst zurücksetzen über DBChart1.UndoZoom.
Das kannst du dann bei der Komponente im Event OnDblClick hinterlegen oder bei OnKeyDown und dir dann eine Taste zum Zurücksetzen aussuchen.

Die Idee ist gut, Dank dir

shebang 5. Okt 2025 18:20

AW: TDBChart: herauszoomen
 
Zitat:

Zitat von Helmi (Beitrag 1552518)
Bei mir wird immer gezoomt, egal ob ich nach rechts oder links ziehe.

Das könnte möglicherweise damit zusammenhängen, das bei dir
Delphi-Quellcode:
UpLeftZooms:=True
(siehe dein Screenshot) gesetzt ist.

Helmi 5. Okt 2025 18:29

AW: TDBChart: herauszoomen
 
Zitat:

Zitat von shebang (Beitrag 1552520)
Zitat:

Zitat von Helmi (Beitrag 1552518)
Bei mir wird immer gezoomt, egal ob ich nach rechts oder links ziehe.

Das könnte möglicherweise damit zusammenhängen, das bei dir
Delphi-Quellcode:
UpLeftZooms:=True
(siehe dein Screenshot) gesetzt ist.

wie wahr, wie wahr - daran hats gelegen.
Mit
Delphi-Quellcode:
UpLeftZoom := false
kann man nach rechts hineinzoomen, nach links wieder herauszommen.

Danke für den Hinweis


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 Uhr.

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