Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TForm1,
17. Jan 2015
Da ich mit Lazarus auf Mac kompiliere, kann ich dazu nichts sagen, aber eigentlich sollte es da doch keinen Unterschied zwischen Mac und Windows geben, oder? Ist aber auch egal da ich jetzt mit der Abfrage nach der Positionsänderung sehr gut klar komme.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TForm1,
17. Jan 2015
Wie meinst Du das mit dem Wertebereich? Die Größe des Wertebereiches der Trackbar scheint ja keine Auswirkungen auf die Art und Weise zu haben, wann OnChange ausgelöst wird. Eher die Art und Weise der Mausbewegung, d.h. immer wenn die Maus auch nur um ein Pixel verschoben wird, wird das Event ausgelöst. Ich schätze mal, das hat mit der Zeichenoperation innerhalb der Komponente zu tun.
@hathor:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by TForm1,
17. Jan 2015
Hallo,
gibt es eine Möglichkeit, eine TTrackBar so auszulesen, dass sie nur dann ein Ereignis wirft, wenn sie die ganzzahligen Positionen erreicht? OnChange ist mir zu kleinschrittig, da schon bei jeder kleinsten Mausbewegung das Event auslöst, sodass ich wenn ich den Zeiger um nur eine Einheit verschiebe, das Event bereits 20 mal aufgerufen wurde.
Gibt es so etwas oder muss ich mir da selbst...