Fenster nach vorne bringen funktioniert nicht. Außerdem lässt sich das Fenster nicht schließen. Ich brauche schnell eine Lösung
Hier ist mein Code
plotobj = Bivariate( Y( :Name( "current" ) ), X( :Name( "time" ) ) );
plotobj << Fenster nach vorne bringen;
Neues Fenster( „Nummer eingeben“,
< < Textfeld("Zahl"),
variablebox = Zahlenbearbeitungsfeld( ttf, 10,
< Function({this},
btn_ok << Klicken
)
)
),
btn_ok = Schaltflächenfeld( "OK",
entrie=variablebox << get;),
Schaltflächenfeld („Abbrechen“)
);
Close(plotobj);
Ich habe Ihren Code ausgeführt und sehe das Problem mit „Fenster nach vorne bringen“ nicht. Das Fenster wird nach vorne gebracht und dann wird darüber Ihr modales Fenster geöffnet, was zu erwarten ist. Wenn Sie das nicht möchten, müssen Sie das Fenster an eine Position weg von der plotobj-Position verschieben.
Was falsch ist, ist Ihre Close()-Funktion. Was Sie wollen ist:
plotobj << close window;