über diesen Pushbutton rufe ich aus einem Dialog ein weiteres Fenster auf, was im eigenen Thread läuft.
Code: Alles auswählen
@ 0,0 DCPUSHBUTTON;
ACTION {|o|o := Thread():new(), o:start({|o| oDialogZusatz:dispozeigen()})};
CAPTION "Tagesdienste";
CARGO "AN";
OBJECT oDialogZusatz:oPbDispoAnzeigen;
SIZE oDialogZusatz:nPbLaenge,oDialogZusatz:nPbHoehe
Ich möchte aber nun den Thread irgendwie abschießen (sobald ich DCREAD GUI verlasse), wenn der Ursprungsdialog geschlossen wird, ohne das der thread selbst vorher geschlossen wurde. Wie gehe ich da vor?
die Variable O steht da nicht mehr zur Verfügung, oder ist auf jden FAll da unbekannt.