Found a bug in qt mode:
Code:
OpenWindow(0, 0, 0, 320, 200, "TrackBarGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
TrackBarGadget(0, 10, 40, 250, 20, 0, 0)
SetGadgetAttribute(0, #PB_TrackBar_Minimum, 5)
Debug "TrackBar_Min = " + GetGadgetAttribute(0, #PB_TrackBar_Minimum)
Debug "TrackBar_Max = " + GetGadgetAttribute(0, #PB_TrackBar_Maximum)
Debug "--------------"
SetGadgetAttribute(0, #PB_TrackBar_Maximum, 10)
Debug "TrackBar_Min = " + GetGadgetAttribute(0, #PB_TrackBar_Minimum)
Debug "TrackBar_Max = " + GetGadgetAttribute(0, #PB_TrackBar_Maximum)
Debug "--------------"
SetGadgetAttribute(0, #PB_TrackBar_Minimum, 1)
Debug "TrackBar_Min = " + GetGadgetAttribute(0, #PB_TrackBar_Minimum)
Debug "TrackBar_Max = " + GetGadgetAttribute(0, #PB_TrackBar_Maximum)
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
After setting #PB_TrackBar_Maximum, #PB_TrackBar_Minimum gets the value of #PB_TrackBar_Maximum and vice versa!. Hopefully this can be fixed very soon.