wenn ich den o.g. Funktionsbaustein POPUP_TO_CONFIRM zweimal hintereinander aufrufe, werden die Positionsdaten start_column, start_row nicht neu übernommen.
Das heißt, unabhängig davon was ich diesen Parametern mitgebe, wird der neue Aufruf genau an der Position des ersten Aufrufes platziert und damit kaum wahrgenommen, dass es sich um einen neuen Aufruf handelt.
Hat jemand eine Idee wie der zweite Aufruf neu positioniert werden kann.
Auch ich muss sagen, dass das eher nach einem Programmierfehler in deinem Programm hindeutet, Hugo. Der Aufruf von CALL SCREEN ... STARTING AT ... ENDING AT ... verwendet intern in der Funktionsgruppe von POPUP_TO_CONFIRM keine globalen Variablen, somit zieht immer das, was beim Aufruf mitgegeben wurde.
Meistens bräuchte ich eher das genaue Gegenteil:
Wenn der Benutzer das Popup irgendwie verschiebt, hätte ich gerne, dass beim zweiten Aufruf die neue Position verwendet wird, damit man nicht "ewig" mit dem Mauscursor herumsuchen muss um das Popup wieder zu erreichen. (Stichwort: Usability)
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
Danke für die Antworten.
Viel falsch machen kann man bei dem Aufruf ja nicht.
Habe leider kann anderes System um das mal woanders auszuprobieren.
Bei mir funktioniert es leider so wie oben beschrieben.