Sunday, January 05, 2014

New Year's Enhancements

Given some extra time to the implementation of the gnocl::toolBar items. Whilst is is possible to pack buttons, toggles and radio buttons into the toolbar, the custom items offer better formatting and are stylistically 'correct'. As the resulting module source code was stretching into thousands of lines, the toolbar.c module was split and the code for creating the 'items' shifted into separate files. Here's summary of the recent changes:

2014-01:
    gnocl::toolbar
        o separated source code for the creation of toolbar items into
            individual modules.
        o -onToggled functionality now working properly for relevant
            items.
    gnocl::radioButton
        o added %p substitution strings
    gnocl::toggleButton
        o added %p %d subtitution strings
        o new option -data

Updated code available from sourceforge.

No comments: