I
ignace.sys@kluwer.be
Guest
I want to start a Form from an ABL Window. When closing the ABL Window i want to close the Form. But i get "Invalid widget handle used in WAIT-FOR statement. WAIT-FOR terminated. (4122)" We use Openedge 10.2B. Sample code. ABL Window: DEFINE VARIABLE myViewer AS CLASS Viewer. ON CLOSE OF THIS-PROCEDURE DO: IF myViewer NE ? THEN myViewer:close(). RUN disable_UI. END. ON CHOOSE OF but-view IN FRAME DEFAULT-FRAME DO: myViewer = NEW viewer(). myViewer:show(). myViewer:WAIT(). END. Viewer.cls: USING System.Windows.Forms.* FROM ASSEMBLY. CLASS Viewer INHERITS Progress.Windows.Form: METHOD PUBLIC VOID WAIT (): WAIT-FOR Application:RUN( THIS-OBJECT ). END METHOD. END CLASS. Thanks, Ignace
Continue reading...
Continue reading...