Re: Webgadget Callback meldet nicht
Verfasst: 08.06.2016 10:57
Hallo Leute,
habe die Sache eingeengt! Wenn ich die Page über "Datasection" lade, geht der LCLK im Webgadget nicht mehr, er meldet nichts zurück!
Hingegen wenn ich die Seite mit "Z:\Pure@Store\HTML\BROWSER\Pinguin Schiessen.html" direkt lade geht die SACHE!
Jemand einen Tip!
Gruss ... Velindos!
habe die Sache eingeengt! Wenn ich die Page über "Datasection" lade, geht der LCLK im Webgadget nicht mehr, er meldet nichts zurück!
Hingegen wenn ich die Seite mit "Z:\Pure@Store\HTML\BROWSER\Pinguin Schiessen.html" direkt lade geht die SACHE!
Code: Alles auswählen
DataSection
PinguinSchiessen:
IncludeBinary "Z:\Pure@Store\HTML\BROWSER\Pinguin Schiessen.html": Data.s 0
EndDataSection
Procedure NavigationCallback(Gadget, Url$)
If Url$= "http://www.purebasic.com/news.php"
MessageRequester("", "No news today!")
ProcedureReturn #False
Else
ProcedureReturn #True
EndIf
EndProcedure
If OpenWindow(0, 0, 0, 600, 300, "WebGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
; So Funzt die Sache mit dem Aufruf
; WebGadget(0, 10, 10, 580, 280, "Z:\Pure@Store\HTML\BROWSER\Pinguin Schiessen.html")
; Not Funzt wenn ich die Sache einschalte
WebGadget(0, 10, 10, 580, 280, "")
SetGadgetItemText(0, #PB_Web_HtmlCode, PeekS(?PinguinSchiessen))
SetGadgetAttribute(0, #PB_Web_NavigationCallback, @NavigationCallback())
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Gruss ... Velindos!