Replacing the RxMessageBox() RexxUtil Function with BSF4ooRexx

Publikation: Beitrag in Buch/KonferenzbandBeitrag in Konferenzband

Abstract

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 beneficial 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!
OriginalspracheEnglisch
Titel des Sammelwerks2019 RexxLa International Rexx Language Symposium Proceedings
Herausgeber*innenRené Vincent Jansen
ErscheinungsortAmsterdam
VerlagRexx Language Association
Seiten204-218
Seitenumfang15
ISBN (Print)9789464855562
PublikationsstatusVeröffentlicht - 2023
Veranstaltung2019 - 30th Annual Rexx Symposium - IBM Research Center, Hursley, Hursley, Großbritannien/Vereinigtes Königreich
Dauer: 22 Sept. 201925 Sept. 2019
https://www.rexxla.org/events/schedule.rsp?year=2019

Publikationsreihe

ReiheRexxLA Symposium Proceedings Series
ISSN1534-8954

Konferenz

Konferenz2019 - 30th Annual Rexx Symposium
Land/GebietGroßbritannien/Vereinigtes Königreich
OrtHursley
Zeitraum22/09/1925/09/19
Internetadresse

Österreichische Systematik der Wissenschaftszweige (ÖFOS)

  • 102015 Informationssysteme
  • 102022 Softwareentwicklung
  • 502050 Wirtschaftsinformatik

Zitat