Quelltext AUS Webgadget lesen [gelöst]

Für allgemeine Fragen zur Programmierung mit PureBasic.
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

Win11 x64 | PB 6.20
Benutzeravatar
saimen
Beiträge: 172
Registriert: 26.01.2005 10:44
Wohnort: Passau
Kontaktdaten:

Beitrag von saimen »

So, ich bin jetzt soweit mit der Umstellung dass das Script ausgeführt werden kann. Allerdings konnte ich dann meine Events über Tastertureingabe nicht mehr abfangen.
Was mache ich bei folgendem Beispiel falsch, dass die "Enter"-Taste nicht als Event auftaucht???

Code: Alles auswählen

;- Window Constants
;
Enumeration
  #Window_0
  #Panel_0
  #ListIcon_0
  #ListIcon_1
EndEnumeration

If OpenWindow(0, #PB_Ignore, 0, 600, 500, "Test")

      PanelGadget(#Panel_0, 20, 10, 560, 280)
      AddGadgetItem(#Panel_0, -1, "Tab 1")

      ListIconGadget(#ListIcon_0, 18, 18, 220, 190, "Column1", 100)
        AddGadgetItem(#ListIcon_0, 1,"bla")
        AddGadgetItem(#ListIcon_0, 1,"bla")

      ListIconGadget(#ListIcon_1, 248, 18, 220, 190, "Column2", 100)
        AddGadgetItem(#ListIcon_1, 1,"bla")
        AddGadgetItem(#ListIcon_1, 1,"bla")
      CloseGadgetList()
      
  Repeat 

  Ereignis = WaitWindowEvent() 

  If EventType() = #PB_EventType_ReturnKey
    Debug "Enter gedrückt"
  EndIf
  
  If Ereignis = #PB_Event_Gadget
  EndIf

  Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

PB_EventType_ReturnKey?
Entweder stehts nicht in der Hilfe oder du willst uns eine falsche Konstante
aufbrummen.
Win11 x64 | PB 6.20
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Benutze AddKeyBoardShortCut()
Deine Konstante ist zwar deklariert wird aber wohl von keinem Gadget
unterstützt.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten