Jump to content

DrDialog: Difference between revisions

From EDM2
mNo edit summary
No edit summary
Line 18: Line 18:
====Known issues====
====Known issues====
* Software created with DrDialog will only work on OS/2 Version 4 or higher or eComStation system if you use Version v3.27, older versions of DrDialog will run under OS/2 2.x and 3.x but have problems with later systems.
* Software created with DrDialog will only work on OS/2 Version 4 or higher or eComStation system if you use Version v3.27, older versions of DrDialog will run under OS/2 2.x and 3.x but have problems with later systems.
* The slider controls of DrDialog are known to be buggy, as a workaround you can use the scrollbars instead. Thanks to [[Klaus Staedtler]] for this information.
=====DrDialog & [[Object REXX]]=====
"There is a problem running DrDialog programs under Object REXX if they use DrsAide (as shipped) controls. Because Object REXX parses the entire file before running, many times syntax errors which would go undetected under "Classic" REXX are in fact detected. There is just such a syntax error in the DrsAide utility.
To fix the problem, open the DRSAIDE.RES file from the DrDialog File Menu option. Double-Click the ICONBUTTON (the only control visible other than the DIALOG). The DrRexx Code editor should appear with the ICONBUTTON section open. Click the "Drop-" tab and use the spin-button under the edit window to bring up the Class code. At the very end, on its own line, type END. Save the file. And now everything should work."
Source: [[Thos Davis]]


==Links==
==Links==
Line 48: Line 56:


==License==
==License==
Discontinued freeware. Author [[David C. Morrill]] indicated that the source code of this program had been lost over time (2012/11/13). DrDialog was written in a system called [[IBM Oberon-2]] that never got distributed outside of IBM anyway so would be of a limited use.
Discontinued freeware. Author [[David C. Morrill]] indicated that the source code of this program had been lost over time (2012-11-13). DrDialog was written in a system called [[IBM Oberon-2]] that never got distributed outside of IBM anyway so would be of a limited use.


==Author==
==Author==

Revision as of 04:00, 19 August 2016

Doctor Dialog, more commonly referred to as just DrDialog, is a REXX graphical user interface builder that allows you to create simple interfaces for REXX programs based on dialog boxes. It was written by David Morrill when he was working for IBM and was included for free with the IBM Developer Connection. It allows developers to build windowed 32-bit applications using the Classic REXX language and with some modifications can be made to work with Object REXX as well.

DrDialog is a very good tool to develop PM applications in REXX. You can use DrDialog to develop event driven REXX programs with PM GUI.

Version

Preresiquites
Fix for Object REXX
Add on packages

Known issues

  • Software created with DrDialog will only work on OS/2 Version 4 or higher or eComStation system if you use Version v3.27, older versions of DrDialog will run under OS/2 2.x and 3.x but have problems with later systems.
  • The slider controls of DrDialog are known to be buggy, as a workaround you can use the scrollbars instead. Thanks to Klaus Staedtler for this information.
DrDialog & Object REXX

"There is a problem running DrDialog programs under Object REXX if they use DrsAide (as shipped) controls. Because Object REXX parses the entire file before running, many times syntax errors which would go undetected under "Classic" REXX are in fact detected. There is just such a syntax error in the DrsAide utility.

To fix the problem, open the DRSAIDE.RES file from the DrDialog File Menu option. Double-Click the ICONBUTTON (the only control visible other than the DIALOG). The DrRexx Code editor should appear with the ICONBUTTON section open. Click the "Drop-" tab and use the spin-button under the edit window to bring up the Class code. At the very end, on its own line, type END. Save the file. And now everything should work."

Source: Thos Davis

Links

Publications

Local articles

Tutorials
Review

License

Discontinued freeware. Author David C. Morrill indicated that the source code of this program had been lost over time (2012-11-13). DrDialog was written in a system called IBM Oberon-2 that never got distributed outside of IBM anyway so would be of a limited use.

Author