All releases of GDXlib


Release Notes: gdx_imageupdate and gdx_hlineroot were added.


Release Notes: This is a goal release. gdx_window() was cleaned up and stabilized. A pen error for 8-bit displays was fixed. gdx_label() widget was completely reworked. gdx_setlabelbg() was added.


Release Notes: Text based widget memory was expanded. focused text entries are now highlighted. The gdx_imagebutton(), gdx_image(), gdx_menu(), gdx_menubar(), gdx_menuitem(), and gdx_settextentry() functions were added. gdx_set_button_color() was renamed to gdx_setbuttoncolor(). GDX_event was created. A major text entry bug was fixed. Forgotten trouble-shooting code was removed.


Release Notes: Button pens, button return, and the gdx_set_button_color function have been added. An install file has been added to the package. gdx_selectlist with row and column options is complete. Password type has been added to gdx_textentry Tiling of background images/format change for gdx_setwindowbg(). Test2.c has been expanded for better testing. The text entry widget is now working. A light button widget has been added. A pie widget has been added.


Release Notes: Existing GPacal functions have been converted to C base functions. Additional widget structures and a callback structure have been created, and widget focus added. The folowing functions were added: x_slistwindow, gdx_frame, gdx_button, gdx_label, gdx_hseparator, gdx_vseparator, gdx_frame, gdx_window, gdx_label, gdx_main, gdx_setwindowbg, gdx_closewindow, and gdx_selectlist. The gdx_textentry function has been started.


Release Notes: This release adds many new features and fixes.


Release Notes: The compile script has been tweaked to work with the new code. An rmdir() function has been added. A FILE.IOResult system variable has been added. unlink() now returns FILE.IOResult. unlink() will now take variable names. FILE.info is assigned as an integer. This fixes a bug where if the first var defined was a 'text' file, other variables would not print in the second argument of write() and writeln(). get_system() Fedora Linux support has been added. Space/parsing problems before and after variables in write(), writeln(), concat(), and insert() have been fixed. Real number addition, subtraction, division, and multiplication have been fixed.


Release Notes: This release fixes quoted/var mix append failure in concat_set(), integer compair in the pascal_if fuction for integer less than or greater than when looking for a true or false case, math_set when a command contains the same variable as the set variable, concat_set when a command contains the same variable as set variable, and a pascal_if error where if and then are not on the same line with no command. The functions repeat and pascal_until have been added.


Release Notes: A core dump that occurred if no file was specified was fixed. A UCSD-compliant concat() function was added, and a major code restructure was performed with main, string, and web. Append and concatenation of strings with '+' in a set was added (eg A := A + B). A -d debug flag was included. Major improvements were made to debug formatting, and variable bugs with 'var', 'begin', and the first character of variables were fixed.