Warst du den schon mit dem Webgadget auf einer anderen Seite (außer der "Startseite")?
Du kannst nur zurück gehen , wenn es auch was gibt, worauf man zurück greifen kann.
SetGadgetState(8, #PB_Web_Back)
Code: Alles auswählen
OpenWindow(0, 0, 0, 600, 300, "WebGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
WebGadget(3, 10, 30, 580, 280, "http://www.purebasic.com")
ButtonGadget(8, 10, 10, 100, 20, "Back")
Repeat
Select WaitWindowEvent()
Case #PB_Event_Gadget
Select EventGadget()
Case 8
SetGadgetState(3, #PB_Web_Back)
EndSelect
Case #PB_Event_CloseWindow
Break
EndSelect
ForEver
a²+b²=mc²
Kleine Erweiterung an Kiffis Code (da ich denke das du sowas grad "baust")
Code: Alles auswählen
OpenWindow(0, 0, 0, 600, 300, "WebGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
WebGadget(3, 10, 30, 580, 280, "http://www.purebasic.com")
ButtonGadget(8, 10, 10, 100, 20, "Back")
ButtonGadget(9, 120, 10, 100, 20, "Gehe zu")
StringGadget(10, 230, 10, 340, 20, "http://www.google.de")
Repeat
Select WaitWindowEvent()
Case #PB_Event_Gadget
Select EventGadget()
Case 9
Seite$ = GetGadgetText(10)
SetGadgetText(3, Seite$)
Case 8
SetGadgetState(3, #PB_Web_Back)
EndSelect
Case #PB_Event_CloseWindow
Break
EndSelect
ForEver