Introducing the JDOR Rexx Command Handler for Easy Creation of Bitmaps and Bitmap Manipulations on Windows, Mac and Linux

Publikation: Beitrag in Buch/KonferenzbandBeitrag in Konferenzband

Abstract

ooRexx 5.0 introduces a possibility to define Rexx command handlers at runtime and use them. The new BSF4ooRexx850 exploits the respective new native APIs such that it has become possible to implement Rexx command handlers in Java or NetRexx, but exploit them from plain, "classic Rexx" programs. The "JDOR" Rexx command handler is implemented in Java and allows any Rexx programmer to create and manipulate bitmaps, from drawing lines to ovals, to strings on any arbitrarily sized bitmap which then can be even saved in an external file for later usage. However, it is also possible to create animations by drawing in intervals, saving state and rolling back to previous images.
This presentation introduces the JDOR Rexx command handler, the commands available and demonstrates how to apply these commands to create cool bitmaps. As the Rexx command handler is written in Java and ooRexx and BSF4ooRexx850 are available on all popular operating systems like Windows, Mac or Linux, this infrastructure can be employed by any Rexx programmer on these platforms.
Please note that the current state can be regarded to be alpha, i.e. the system works, but has not been thoroughly tested yet. It is planned to release a beta version for testing and feedback a few weeks after the International Rexx Symposium 2022.
OriginalspracheEnglisch
Titel des Sammelwerks2022 RexxLa International Rexx Language Symposium Proceedings
Herausgeber*innenRené Vincent Jansen
ErscheinungsortAmsterdam
VerlagRexx Language Association
Seiten113-129
Seitenumfang17
ISBN (Print)9789403641461
PublikationsstatusVeröffentlicht - 2023
Veranstaltung33rd International Rexx Symposium - Digital
Dauer: 12 Sept. 202214 Sept. 2022
https://www.rexxla.org/events/schedule.rsp?year=2022

Publikationsreihe

ReiheRexxLA Symposium Proceedings Series
ISSN1534-8954

Konferenz

Konferenz33rd International Rexx Symposium
KurztitelInternational Rexx Symposium
Zeitraum12/09/2214/09/22
Internetadresse

Österreichische Systematik der Wissenschaftszweige (ÖFOS)

  • 102015 Informationssysteme
  • 102022 Softwareentwicklung
  • 502050 Wirtschaftsinformatik

Zitat