waitWindowEvent, klar hast du oben ja schon mal erwähnt.
Wer lesen kann ist klar im Vorteil.

Damit hab ich ne Auslastung von 2%
Danke
Code: Alles auswählen
Repeat
EventID = WaitWindowEvent(1)
If EventID = #PB_Event_CloseWindow ; Auf Seite schließen abfragen
Exit = 1
EndIf
If EventGadget() = 101 ; Auf Speichern abfragen
Exit = 1
EndIf
If EventGadget() = 102 ; Auf Abbrechen abfragen
Exit = 1
EndIf
If EventGadget() = 103 ; Einstellungen übernehmen
com = GetGadgetText(104)
baud = GetGadgetText(105)
parity = GetGadgetText(106)
databit = GetGadgetText(107)
stopbit = GetGadgetText(108)
Neu_konf = com + ": baud=" + baud + " parity=" + parity + " data=" + databit + " stop=" + stopbit
Akt_konf = Neu_konf
MyCom = Akt_konf
EndIf
Until Exit = 1
Code: Alles auswählen
Repeat
EventID = WaitWindowEvent(1)
If EventID = #PB_Event_CloseWindow ; Auf Seite schließen abfragen
Exit = 1
EndIf
If EventID = #PB_Event_Gadget
If EventGadget() = 101 ; Auf Speichern abfragen
Exit = 1
EndIf
If EventGadget() = 102 ; Auf Abbrechen abfragen
Exit = 1
EndIf
If EventGadget() = 103 ; Einstellungen übernehmen
[...]
EndIf
EndIf
Until Exit = 1