Ein Drehknopf-Gadget mit Rasterstellung, das in Purbasicanwendungen eingebunden werden kann.
Funktionen:
GridAdjustKnob_Create( idGadget.i , nX.i , nY.i , nWidth.i , maxSkala.i, tileSkala.f, useColor.l = #Default_Sys_Color)
Erstellt das Gadget, gibt die ID des Gadget zurück
idGadget : ID des Gadget
nX, nY: x und y Position des Gadget
nWidth: Göße des Gadget. Weite und Höhe werden gleichgesetzt. Werte zwischen 100 - 200 erscheinen sinnvoll
maxSkala: Maxwert des Gadgets
tileSkala: Teiwert der Skala in der sie unterteilt wird z.B. 0.5 oder 1
useColor: Es kann eine Farbe angegeben werden ansonsten wird die vordefinierte Farbe genommen
GridAdjustKnobGadget_Klick(Windowid.i,idGadget)
Empfängt einen Mausklick mittels #PB_EventType_LeftClick
und stellt das Gadget auf den angeklickten Wert.
GridAdjustKnobGadget_SetValue(idGadget.i, Value.f)
Setzt das Gadget auf den angegebenen Wert
GridAdjustKnobGadget_GetValue(idGadget)
Gibt den eingestellten Wert des Gadgets zurück
GridAdjustKnobGadget_ValueChanged(idGadget)
Gibt bei Änderungen des Werts True zurück
Download:
GridAdjustKnob.zip