MouseWheel benutzen



  • Tag zusammen,

    Die TChart Komponente hat ja die Methoden OnMouseWheel, OnMouseWheelUp und OnMouseWheelDown.

    Aber wann werden die ausgelöst? muss dafür noch irgend etwas beachten?

    Wenn ich jetzt einfach mal z.B. Label1->Text="test"; da rein schreibe, dann ändert sich am label nichts, wenn ich das wheel Bewege. 😞

    Danke schonmal für eure hilfe.



  • klick mal mit dem Mausrad

    greetz KN4CK3R



  • hab ich logischerweise auch gemacht, tut sich auch nichts. aber mal davon abgesehen, ist klick nicht ein OnMouseUp etc. funktion? weil ist doch eine Maustaste.



  • Hallo

    Die Events müßen wie alle anderen auch vom Control ausgelöst werden. Wenn das bei TChart::OnMouseWheel... nicht klappt liegt das wohl daran das die Entwickler dieser Komponente zwar den Event mit eingebunden haben (durch einfach Ableitung) aber nirgendwo auslösen. Da must du selber die entsprechende WinAPI-Messages abfangen und verarbeiten. Eine allgemeine Anleitung findest du hier.

    bis bald
    akari



  • Ach ja, wär das schön, wenn meine ListBox-Komponente ein MouseWheel-Event hätte... 😞


Log in to reply