Ich habe folgendes Problem.
Meine Anwendung besteht aus mehreren Formularen auf fast jedem befindet sich mindestens 1 Tachart mit diversen TLineSeries ..
Wie immer habe ich nichts gemacht außer den Code neu Compiliert und auf einmal geht die "Linke Maustaste Rechteck ziehen" Zoom funktion in allen Tachart nicht mehr. Es sieht so aus als ob das Projektweit so ist, nicht nur auf einzelnen Formularen.
Ich habe auch schon versucht ein komplett neues Tachart auf einem Formular im Projekt zu erstellen, selbes verhalten.
Ein komplett neues Projekt angelegt, da funktioniert alles wie es soll.
=> Es liegt nicht an TaChart sondern wohl an meinem Projekt.
Nun die Frage kennt jemand einen Weg mit dem ich für das gesamte Projekt die TaCharts deaktivieren kann ? Das Problem tritt auf Windows, Linux 64 und dem Raspi auf. Ist also auch OS unabhängig.
Form.enabled habe ich schon ausgeschlossen, denn auf dem Form befinden sich noch TButtons die kann ich klicken und das wäre dann ja auch Form weise.
Bin ein wenig Ratlos, hat von euch noch einer eine Idee ?
übrigens:
Code: Alles auswählen
procedure TForm1.Chart1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
showmessage('asd');
end;