Yesterday I started to work on a GTK+ widget. After trying the GtkTreeView extensively and talking with some GTK+ gurus (Owen and Kris) I decided to write a Grid Widget from scratch.
I also tryed GtkSheet from the library gtkextra and it is pretty good. But the code is too big and I doubt it will ever get into the gtk library.
So my main goals are (order is significant):
- To get a Grid widget for easily edition of big amount of tabular data (think about databases).
- To learn how to create a gtk widget
- To learn how to create python bindings from a gtk widget
- Ideally, to get my code into the gtk library :). There is a bug in bugzilla.gnome.org asking for this widget so if my code is not too bad I may be lucky
So far I have read Havoc's book, gtktreeview.c and the GLib Object System tutorial. I also have the autotools working for this project and already typed some boilerplate code
Let's see what happens....