Releases: Ripjetski6502/A8CLibrary
Version 1.50
Version 1.50
-Added RAW2INT(). Converts raw scan code to internal code.
-Added GConf(). Presents confirmation prompt and accepts Yes/No.
-Added GAlertM(). Presents alert with severity as window ornament. Deprecated GAlert() with preprocessor translation to GAlertM().
-Added StrTrm(), Trims trailing right spaces from string.
-Bug fix in Menu(). Keystroke variable incorrectly declared as byte, now set as word. Prevents console keys from presenting as normal keys due to overflow.
Version 1.47 (revised)
Version 1.47
-Added IsSD() to A8LibDOS section, which detects and returns if SpartaDOS is present.
-Bumped library version.
Version 1.46
Version 1.46
-Adds A8LibDOS, which includes the function SDGDate(). SDGDate() retrieves the date and time from the SpartaDOS COMTAB table, which is independent of the actual real time clock being used.
Version 1.45
Version 1.45
-Adds GStat() function to display simple non-interactive status windows for short program operations.
Version 1.44
Version 1.44
-Added GLOWER to GInput() to force lowercase text.
-Added GFNAME to GInput() to force uppercase and only allow valid filename characters.
Version 1.43
Version 1.43
-Bugfix in Menu() for exit dehilite when in horizontal orientation.
Version 1.42
Version 1.42
-Revised GList() navigation to make more sense.
-Added GUPPER to GInput() to force uppercase entry.
-Added remaining A-Z keycodes in primary header.
-Bugfix in WOrn() to prevent buffer overrun under max size condition.
Version 1.40
Version 1.40
-Added GList() list input control.
-Updated demo app to include list selection demo.
Version 1.30
Version 1.30
-Borderless / Frameless window support.
-Bugfix in WPrint()
-Reworked Menu() which adds support for horizontal (single line) menu bars.
Version 1.21
Version 1.21
-Performance improvements courtesy of @billkendrick . Updarted appdemo with performance timing in Input Form. Updated documentation. Binaries recompiled with new library versions.