Mouse-Klick zu erkennen
-
Hallo,
es gibt kein Event von OnClick von dem Komponent TTrackBar. Um ein Mouse-Event zu erkennen brauche ich so eine Funktion, mit der man wissen kann, ob man mit Mouse klickt?
Weiß jemand, ob es so eine Funktion in der Library gibt?
Danke
-
Also glaub mir, bei der Beschreibung wird dir keiner helfen wollen/können.
Versuch das ganze mal präzieser zu Beschreiben und benutze dabei ein paar Fachwörter
Redest du von einer Closure ?
Willst du dem OnClick Event eine Funktion zuordnen und es Funktioniert in ?Versuch das mal irgendwie zu beantworten
-
bei TTrackBar gibt es OnChange, das reagiert auch schon wenn man den Riegel nur anklickt, allerdings sogar mehrfach....
-
Sorry, ich hätte ausführlicher erzählen sollen. Mein Code ist beschrieben wie folgendes:
//--------------------------------------------------------------------------- void __fastcall TF_MediaPlayer::TB_TrackBarChange(TObject *Sender) { if (TB_TrackBar->Tag != 1) { Timer1->Enabled = false; if (mit Mouse anklicken) //Hier brauche ich eine Funktion, Mouse-klick zu erkennen { VideoPlayer1->Stop(); VideoPlayer1->Position = TB_TrackBar->Position; VideoPlayer1->Play(); } Timer1->Enabled = true; } }Danke!!
-
vielleicht hilft dir das http://www.c-plusplus.net/forum/viewtopic.php?t=39184