If EventID=#PB_Key_Escape:Quit=1:EndIf

Anfängerfragen zum Programmieren mit PureBasic.
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

If EventID=#PB_Key_Escape:Quit=1:EndIf

Beitrag von Gamer »

Code: Alles auswählen

Repeat 

EventID = WaitWindowEvent()

If EventID=#PB_Key_Escape:Quit=1:EndIf

Until Quit=1
Wie muss ich das umbauen, damit das Programm durch Druck
der Escapetaste beendet wird in einem normalen Window,
egal ob die Esc nun über einem StringGadget oder sonstwo
gedrückt wurde?
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

Code: Alles auswählen

Repeat

EventID = WaitWindowEvent()

If EventID=#Wm_keyfirst
  If EventwParam() = #vk_escape : Quit=1 : EndIf
EndIf

Until Quit=1
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Beitrag von Gamer »

Supi! ;)
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

Kein Problem musste auch erst fragen: http://forums.purebasic.com/german/viewtopic.php?t=2364
Antworten