AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi TrackBar - OnChange bei MouseMove unterdrücken
Thema durchsuchen
Ansicht
Themen-Optionen

TrackBar - OnChange bei MouseMove unterdrücken

Ein Thema von ralfiii · begonnen am 5. Aug 2008 · letzter Beitrag vom 6. Aug 2008
 
Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
489 Beiträge
 
Delphi 2010 Professional
 
#1

TrackBar - OnChange bei MouseMove unterdrücken

  Alt 5. Aug 2008, 16:36
Hallo!

Ich würde gern bei einem Trackbar nur "endgültige" Änderungen als Event haben.
D.h. bei Bewegung des Sliders mit der Tastatur bleibt alles beim alten, wenn man aber den Slider mit der Maus verschiebt, sollte der Event nur gefeuert werden, wenn die Maus losgelassen wird.

(Es ist natürlich völlig ausreichend, wenn ich im OnChange-Event irgendwie überprüfen kann, ob da grad eine Verschiebe-Action im Gange ist. Ich brauch das nur an zwei Stellen, muss also keine extra Komponente sein. Ist mir sogar lieber wenn's keine eigene sondern der Standard-TTrackBar ist)

Beim RxSlider wurde das durch einen Event "OnChanged" Event (zusätzlich zu "OnChange") abgedeckt, ich hätte diese Funktionalität aber gern beim Standard-Slider.

Nachdem das Delphi-Ding ja eine Kapselung von der MFC ist, geht das vielleicht einfach durch senden einer Message an das Handle. Any Hints?

Danke,
Ralf
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz