You are here

Toolkits

People developing applications typically use a native platform toolkit for GUI, or use a cross platform toolkit like gtk or Qt and normally don't create new widget types.

One of the interesting things with Tk and the tile themed tk extension (ttk) is that this is fairly straightforward. Each widget is built from elements and a new style can be made by defining a new layout for any number of various elements. However, one element which I've been missing for a long time is a chasing arrows element which is very useful for client developers. Chasing arrows widgets are very frequent in the Mac OS X Aqua interface, and is also seen in a modified form in Firefox.

With a few issues still to fix, such an x-platform element can now be found in the chasingarrows cvs module.