Changes in CGUI
CGUI

A C Graphical User Interface [add on to Allegro] by Christer Sandberg
E-mail: rya.christer@gmail.com
The CGUI Changes File

Changes from 2.0.3 to 2.0.4:

Changes from 2.0.2 to 2.0.3:

Changes from 2.0.1 to 2.0.2:

Changes from 2.0.0 to 2.0.1:

Changes from 1.6.26 to 2.0.0:

Changes from 1.6.25 to 1.6.26:

Changes from 1.6.24 to 1.6.25:

Changes from 1.6.23 to 1.6.24:

Changes from 1.6.22 to 1.6.23:

Changes from 1.6.21 to 1.6.22: Changes from 1.6.20 to 1.6.21: Changes from 1.6.19 to 1.6.20:

Changes from 1.6.18 to 1.6.19:

Changes from 1.6.17 to 1.6.18:

Changes from 1.6.17 to 1.6.18:

Changes from 1.6.16 to 1.6.17:

Changes from 1.6.15 to 1.6.16:

Changes from 1.6.14 to 1.6.15:

Changes from 1.6.13 to 1.6.14:

Changes from 1.6.12 to 1.6.13:

Changes from 1.6.11 to 1.6.12:

Changes from 1.6.10 to 1.6.11:

Changes from 1.6.9 to 1.6.10:

Changes from 1.6.8 to 1.6.9: Changes from 1.6.7 to 1.6.8: Changes from 1.6.6 to 1.6.7: Changes from 1.6.5 to 1.6.6:

Changes from 1.6.4 to 1.6.5:

Changes from 1.6.3 to 1.6.4:

Changes from 1.6.2 to 1.6.3:

Changes from 1.6.1 to 1.6.2:

Changes from 1.6 to 1.6.1:

Changes from 1.5.1 to 1.6:

Changes from 1.5 to 1.5.1:

Changes from 1.4 to 1.5:


Changes from 1.3.1 to 1.4

Changes in the API:
SetFocusOn(int id); has been added. It replaces `FocusOn', `SetVisibleWindow', `SetSubFocus' and `SetTabFocus' which all had the same semantic (to set focus on the specified object). The replaced functions are still present for compatibility.
JoinTabChain(int id); has been added. It replaces `SimpleJoinTabChain' and `NodeJoinTabChain'.The replaced functions are still present for compatibility.
AddTextBox(int x, int y, const char *string, int width, int nrows, int options); replaces `MkTextObject' (which still exists for compatibility). The 5:th patameter has changed meaning. For `MkTextObject' it meant "extra space between rows", For `AddTextBox' it means the height of the box. There are more option flags, and also the facilities of the box has been increased.
`FileSelect()' has been added as well as `FileManager()', see docs for details.
`AddWatch()' has been added, see docs for details.
`AddSlider()' has been added, see docs for details.
`AddProgressBar()' has been added as well as `MkProgressWindow()', see docs for details.
`GetMarkedRows()' has been added. It replaces `GetQueuedSelections()', See docs for details. The replaced function is still present for compatibility.



Changes from 1.3 to 1.3.1



Changes from 1.2 to 1.3 New features:

Bug fixes:



Changes from 1.1 to 1.2



Changes from 1.0 to 1.1



1.0