Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ULIK,
29. Dez 2010
Hast Du die Zentrierung der Achsen aus meinem letzten Code probiert? Wenn ja, was paßt daran nicht?
// Achsen zentrieren im Ursprung (Min/Max Werte von -600 bis 600)
Chart1.LeftAxis.PositionUnits := muPercent;
Chart1.LeftAxis.PositionPercent := 50;
Chart1.BottomAxis.PositionUnits := muPercent;
Chart1.BottomAxis.PositionPercent := 50;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ULIK,
28. Dez 2010
@Linkat:
Probier's mal damit:
procedure TForm1.Chart1Resize(Sender: TObject);
var
nMinSize: integer;
begin
// Chart neu positionieren, dabei Verhältnis fix lassen!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ULIK,
23. Dez 2010
Achsenhervorhebung: Du mußt auf des Ticks-Seite die Strichstärke der Achsen ändern, nicht die der Ticks: Button 'Axis...' (siehe Bild)
Skalierung: dazu fällt mir keine Eignschaft ein. Du könntest höchstens im FormResize die Skalierung bzw. die Größen neu berechnen.
Grüße,
Uli
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ULIK,
22. Dez 2010
Was paßt denn nicht? Bei mir hat es schon einen Effekt gehabt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ULIK,
22. Dez 2010
Hier mal eine Beschreibung, was Du zur Designzeit einstellen kannst:
- im Charteditor: Chart -> Axis -> LeftAxis
- dort erst mal bei 'Scales' das 'Automatic' ausschalten
- nun bei 'Minimum' und 'Maximum' ebenso 'Auto' auschalten und die Werte setzen ('Change')
- Dann den Increment per Hand eingeben (Tab 'Increment')
- jetzt machst das gleiche für die Bottom Axis (mit identischen Werten,...