Rund um die LCL und andere Komponenten
Eclipticon
Beiträge: 292 Registriert: Sa 5. Feb 2011, 20:38
OS, Lazarus, FPC: Windows XP VirtualBox (FPC 2.6.4, Laz 1.2.4)
CPU-Target: 32Bit
Wohnort: Wien
Beitrag
von Eclipticon » So 13. Mär 2011, 23:45
Guten Abend
Ich verwende zur Steuerung eines Geraets einen TTrackbar und moechte auf Aenderungen der Control reagieren ... ich bin aber noch nicht auf den richtigen Event gestossen, vielleicht habt ihr aber Ideen.
OnChange kann ich nicht verwenden, weil der Event auch schon ausgeloest wird, solange man den Slider zieht ... und das ist nicht gut fuer mein Geraet
OnMouseLeave kann ich nicht verwenden, weil der auch ausgeloest wird, wenn man mit der Maus einfach drueberfaehrt.
OnExit kann ich nicht verwenden, weil es ja gut sein kann, dass die Control weiter den Focus behaelt ...
Irgendwelche Vorschlaege?
Dankeschoen!
shokwave
Beiträge: 475 Registriert: Do 15. Nov 2007, 16:58
OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
CPU-Target: i386, x64
Wohnort: Gera
Beitrag
von shokwave » Mo 14. Mär 2011, 10:29
Klingt nach OnMouseUp. Wird ausgelöst, wenn man die Maustaste loslässt.
mfg Ingo
Eclipticon
Beiträge: 292 Registriert: Sa 5. Feb 2011, 20:38
OS, Lazarus, FPC: Windows XP VirtualBox (FPC 2.6.4, Laz 1.2.4)
CPU-Target: 32Bit
Wohnort: Wien
Beitrag
von Eclipticon » Mo 14. Mär 2011, 19:56
Klingt gut ... aber was fuer den Fall, dass jemand die Control mit der Tastatur bedient?
Maik81ftl
Beiträge: 619 Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt
Beitrag
von Maik81ftl » Mo 14. Mär 2011, 20:01
Cursortasten???
wenn du das meinen solltest, klaube OnKeyUp.
Ubuntu 10.04 LTS ist meine
Heimat .
Lazarus ist meine
Sprache und der
Kreis Segeberg meine
LIEBE
Eclipticon
Beiträge: 292 Registriert: Sa 5. Feb 2011, 20:38
OS, Lazarus, FPC: Windows XP VirtualBox (FPC 2.6.4, Laz 1.2.4)
CPU-Target: 32Bit
Wohnort: Wien
Beitrag
von Eclipticon » Mo 14. Mär 2011, 20:07
Gut, solange man Key auf Cursor links oder rechts prueft ... sonst loest naemlich jeder Key den Event aus und das braucht's nicht
Maik81ftl
Beiträge: 619 Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt
Beitrag
von Maik81ftl » Mo 14. Mär 2011, 20:38
oder Up & Down. da is der auswand wie du schon sagtst in der abfrage einiges mehr, aber so würd i des machen.
Ubuntu 10.04 LTS ist meine
Heimat .
Lazarus ist meine
Sprache und der
Kreis Segeberg meine
LIEBE