2012-04-10 8 views
3

Wenn ich mit der Maus auf ein Diagramm (TeeChart) zoome (linke Taste und Ziehen unten rechts), zeichnet der Cursor ein Auswahlrechteck für den Zoombereich. Die Markierungslinie ist in hellgrauer Farbe kaum sichtbar. Gibt es eine Möglichkeit, die Farbe der Markierungslinie (etwas wie schwarz, rot usw.) zu ändern, um es kontrastreicher und leichter zu sehen?Zoomen mit der Maus: Auswahlfarbe

Ich benutze VCL TChart 4.04.

+4

Sie müssen den Namen der Komponente an, wo Sie den Zoom – RRUZ

+0

verwenden Es ist die Komponente Zeit erraten. Hiercube ?! –

+0

Ursprüngliche Frage wurde bearbeitet von (Moderator?) Und Komponentenreferenz zusammen mit dem Tag 'teechart' wurde entfernt. Das tut mir leid. Restauriert. – user1324628

Antwort

3

Ich denke, das ist in TChart v.4.04 nicht möglich, oder zumindest habe keine Eigenschaft gefunden, die dies tun könnte.

Zumindest in TChart v.8.03 (das mit Delphi 2009 gelieferte) gibt es Eigenschaften TChart.Zoom.Brush und TChart.Zoom.Pen, wo Sie die Farben und andere Eigenschaften für das Auswahlrechteck festlegen können. Also, wenn Sie die neuere Version von TChart haben würde könnte man so etwas wie folgt verwenden:

procedure TForm1.FormCreate(Sender: TObject); 
begin 
    Chart1.Zoom.Pen.Width := 2; 
    Chart1.Zoom.Pen.Color := clRed; 
end; 
+0

Leider hat TChart4.04 keine 'Zoom'-Eigenschaft. Der obige Code kann nicht in DELPHI kompiliert werden 7 – user1324628

+0

Ich fürchte, das ist in TChart v.4.04 nicht möglich. Ich habe versucht, eine Eigenschaft in Delphi 7 TChart dafür zu suchen, aber nichts gefunden. – TLama