Seite 1 von 1

TrackBarGadget - Weniger Ticks

Verfasst: 01.02.2009 06:05
von KeyKon
Gibt es eine Möglichkeit beim TrackbarGadget die Anzahl der Ticks unabhängig vom Maximalwert des Gadgets einzustellen?
Also zum beispiel bei einem Wertebereich von 0 - 1000 nur jede 100 ein Tick (Also nur 10 Ticks)...
Könnte ja sein das irgendjemand weis ob/wie das mit API geht, fände es auf jeden Fall ganz praktisch, wenns nich geht muss ich das halt selbst Zeichnen...

Verfasst: 01.02.2009 14:44
von gnasen
Ich meine unter VB war das ganze ala
Trackbar.padding = ...
vllt hilft dir das bei der Suche, viel Glück ;)

Verfasst: 01.02.2009 15:00
von edel
TBM_SETTIC muesste das sein :

Code: Alles auswählen

  If OpenWindow(0, 0, 0, 320, 200, "TrackBarGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    TrackBarGadget(1, 10, 20, 250, 40, 0, 1000)
    
    For i = 0 To 1000 Step 100
      sendmessage_(GadgetID(1),#TBM_SETTIC,0,i)
    Next
    
    Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
  EndIf

Verfasst: 01.02.2009 15:03
von KeyKon
Perfekt, thx :allright:

Verfasst: 01.02.2009 16:16
von KeyKon
Andere Frage, gibt es bei dem Gadget auch eine Möglichkeit Text zu den einzelnen Ticks abzulegen? Derzeit Zeige ich darunter immer ein Textgadget an, aber da muss man erst immer ein bisschen mit der richtigen Position rumexperimentieren...