Quotation Flatscher, Rony G. 2019. Replacing the RxMessageBox() RexxUtil Function (Windows, OS/2) with BSF4ooRexx for Windows, Linux and MacOSX. The 2019 International RexxLA Symposium, Hursley, Great Britain, United Kingdom, 22.09.-25.09.




Many Rexx programs that were created for the OS/2 and Windows environment employ the RxMessageBox() RexxUtil function, which creates a graphical dialog popup window. Running such Rexx programs on other operating system platforms (Linux, MacOSX) will not be possible, if RxMessageBox() is not available. Using BSF4ooRexx opens up all functionality available in Java including its GUI dialog popups, which gets exploited by the ooRexx BSF.Dialog class defined in the BSF.CLS package (program) of BSF4ooRexx. This class and its usage will be demonstrated in nutshell examples, followed by additional available features that may be benefitial for Rexx programmers like input dialog boxes which can be easily created. With the knowledge of this presentation it would become possible for the audience to devise one owns snap-in replacement of RxMessageBox() that would work as a public routine for all operating systems!


Press 'enter' for creating the tag

Publication's profile

Status of publication Published
Affiliation External
Type of publication Paper presented at an academic conference or symposium
Language English
Title Replacing the RxMessageBox() RexxUtil Function (Windows, OS/2) with BSF4ooRexx for Windows, Linux and MacOSX
Event The 2019 International RexxLA Symposium
Year 2019
Date 22.09.-25.09.
Country United Kingdom
Location Hursley, Great Britain
URL https://www.rexxla.org/events/2019/presentations/201909-05_RxMessageBox.pdf


BSF4ooRexx - Bean Scripting Framework for ooRexx
Open Object Rexx (ooRexx)
Flatscher, Rony G. (Details)
Research areas (Ă–STAT Classification 'Statistik Austria')
1109 Information and data processing (Details)
1138 Information systems (Details)
1140 Software engineering (Details)
1146 Management information systems (Details)
1150 Information design (Details)
2403 Architectural model building (Details)
5367 Management information systems (Details)
5802 Applied pedagogy (Details)
Google Scholar: Search