Returntaste statt Leertaste um ButtonGadget auszulösen
Verfasst: 12.11.2006 21:15
				
				Hallo PureBasic-Gemeinde,
habe das Problem, das ich die aktivierte Taste (bei Benutzung ohne Maus) nur mit der Leertaste ausführen kann. Schön wäre es, wenn ich es mit der Return-Taste machen könnte.
PS: Habe bei der Suche natürlich viel zu dem Thema Tasten gefunden - es aber irgendwie nicht geblickt
			habe das Problem, das ich die aktivierte Taste (bei Benutzung ohne Maus) nur mit der Leertaste ausführen kann. Schön wäre es, wenn ich es mit der Return-Taste machen könnte.
PS: Habe bei der Suche natürlich viel zu dem Thema Tasten gefunden - es aber irgendwie nicht geblickt
Code: Alles auswählen
  OpenWindow(0,0,0,150,50, "Anwendung", #PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_SizeGadget) 
If CreateGadgetList(WindowID(0))
  	ButtonGadget  (1,1, 10,60,20,"Button 1")
	  GadgetToolTip(1, "Ohne Maus benutze die Leertaste")
	  SetActiveGadget(1)
EndIf   
Repeat
  EventID = WaitWindowEvent()
   
    If EventID = #PB_Event_Gadget
        Gadget  = EventGadget()  
        Select Gadget
          Case 1,#PB_EventType_ReturnKey 
            MessageRequester("Information", "ButtonGadget", 0)
          EndSelect      
    EndIf
    If EventID = #PB_Event_CloseWindow
      Quit = 1
    EndIf
Until Quit = 1
End