Seite 1 von 1
Purebasic 4.41 Webgadet und Tab-Taste
Verfasst: 26.06.2010 13:13
von manibaerchen
Hallo Zusammen,
ich benötige den Webgadget für ein Projekt, das Problem ist nur das die
Tab-Taste, um auf einzelne Web-Formular Objekte zu springen nicht reagiert.
Im IE oder Firefox direkt reagiert die Tab-Taste im selben Formular normal.
Meine Frage, wie bekomme ich es hin, das der Webgadget die TabTaste
entsprechend verarbeitet.
Vielen Dank
Mani
Re: Purebasic 4.41 Webgadet und Tab-Taste
Verfasst: 26.06.2010 13:29
von iostream
PureBasic Hilfe hat geschrieben:Standardmäßig hat ein Fenster bereits die #PB_Shortcut_Tab und #PB_Shortcut_Tab|#PB_Shortcut_Shift Shortcuts, um die Tabulator und Shift-Tabulator Tasten(kombinationen) korrekt zu handhaben
Probier also mal RemoveKeyboardShortcut(#Window, #PB_Shortcut_Tab)
Re: Purebasic 4.41 Webgadet und Tab-Taste
Verfasst: 26.06.2010 13:31
von Kiffi
iostream hat geschrieben:Probier also mal RemoveKeyboardShortcut(#Window, #PB_Shortcut_Tab)
war auch mein erster Gedanke. Leider will es nicht so richtig
Code: Alles auswählen
If OpenWindow(0, 0, 0, 600, 300, "WebGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
RemoveKeyboardShortcut(0, #PB_Shortcut_Tab)
WebGadget(0, 10, 10, 580, 280, "http://de.selfhtml.org/html/formulare/anzeige/input_text.htm")
SetActiveGadget(0)
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
@manibaerchen: Die PB Version 4.50 ist aktuell.
Grüße ... Kiffi
Re: Purebasic 4.41 Webgadet und Tab-Taste
Verfasst: 26.06.2010 13:43
von manibaerchen
Hallo Zusammen,
habe auf 4.5 upgedated,
Und den Source Code entsprechend korrigiert:
Code: Alles auswählen
Procedure Open_Window_0()
If OpenWindow(#Window_0, 1, 1, 1010, 710, "test", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_SizeGadget | #PB_Window_TitleBar )
If CreateMenu(#MenuBar_0, WindowID(#Window_0))
MenuTitle("Programm")
MenuItem(#MENU_1, "Beenden")
EndIf
RemoveKeyboardShortcut(0, #PB_Shortcut_Tab)
WebGadget(#Web_0, 5, 5, 985, 665, "about:blank")
SetActiveGadget(#Web_0)
EndIf
EndProcedure
Vielleicht mache ich auch was falsch. Aber es geht leider nicht.
Die eigentliche Formularseite wird erst später reingeladen.
Danke
Mani
Re: Purebasic 4.41 Webgadet und Tab-Taste
Verfasst: 26.06.2010 14:24
von hjbremer
Re: Purebasic 4.41 Webgadet und Tab-Taste
Verfasst: 26.06.2010 15:10
von manibaerchen
Vielen Dank
hat funktioniert !!!!!!
Mani