ScrollBarGadget + SetGadgetAttribute?
Verfasst: 29.05.2007 10:39
Gruß,
Dieser Code sollte ja die Seitelänge und das Maximum des ScrollBarGadgets ändern, bei
mir tut sich aber garnichts. Ist das nun ein PB Bug? Ich benutze Version 4.02 unter Windows.
(Wenn ja, kennt jemand von euch einen funktionierenden Workaround dafür?)
Vielen Dank im Voraus!
EDIT: Workaround hab ich hier im Forum schon einen gefunden.
Code: Alles auswählen
If OpenWindow(0, 0, 0, 305, 140, "ScrollBarGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
ScrollBarGadget (1, 270, 10, 25, 120 ,0, 300, 50, #PB_ScrollBar_Vertical)
SetGadgetState (1, 100) ; wir setzen den zweiten Schiebebalken (ID = 1) auf 100 von 300
SetGadgetAttribute(1, 50, #PB_ScrollBar_Maximum)
SetGadgetAttribute(1, 20, #PB_ScrollBar_PageLength)
TextGadget(2, 0, 0, 200, 20, "Max: " + Str(GetGadgetAttribute(1, #PB_ScrollBar_Maximum)) + " Length" + Str(GetGadgetAttribute(1, #PB_ScrollBar_PageLength)))
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
mir tut sich aber garnichts. Ist das nun ein PB Bug? Ich benutze Version 4.02 unter Windows.
(Wenn ja, kennt jemand von euch einen funktionierenden Workaround dafür?)
Vielen Dank im Voraus!
EDIT: Workaround hab ich hier im Forum schon einen gefunden.