[progress Communities] [progress Openedge Abl] Forum Post: Closing A Form From An Abl Window

  • Thread starter Thread starter ignace.sys@kluwer.be
  • Start date Start date
Status
Not open for further replies.
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...
 
Status
Not open for further replies.
Back
Top