Recent Changes version 0.9.92

Gnocl work is still in progress and some of the less regularly used functionality of the Gtk widget set may not be fully supported. 

New Widgets

Buttons

linkButton
toggleButtton
scaleButton
volumeButton

Arrow Buttons

upArrowButton
downArrowButton
leftArrowButton
rightArrowButton

Containers

 handleBox

Enhanced Features

Button

        button
                options
                            -onEnter
                            -onLeave

Entry

text
options
-defaultBackgroundColor
-defaultFont
-onButtonPress
-onButtonRelease

commands
class

text tag options
-onEvent

text tag commands
add
remove
           

Packages

textUndoRedo    (still in progres)
splashScreen
bind

Developers familiar with Gtk+ should not confuse this package with the setting of widget keybindings using a .gtkrc file. This package, written purely in Tcl, is a convenient means of setting application specific  bindings. As this package works in response to widget events, a greater range of flexibility is available allowing the developer to test for more complex sequences involving meta keys used in conjunction with the key or mousebutton events. In this sense, the bind package seeks to replicate the Tk bind command.

Other Changes

Began using robodocs for the creation of sourcecode documentation. Progress on the completion of these notes is slow, and is, to use the cliche, a "work in progress", ie full of scant, full of errors and only reasonably complete for those parts of the code worked on in order to prepare the current release.