I'm writing an app that uses GtkTreeView widget to display data. However. for two of these GtkTreeViews, the data isn't really row based, but column based. It's more like a spread sheet and I don't think GTK has anything akin to what I want. Essentially, I want to be able to select an individual cell in a table. Get the data, right-click to popup a menu and perform some function. GtkTreeView isn't geared for this. I don't want to select an entire row. Does anyone have any hints on how to accomplish this? On another note, I've been pooring over the documentation for GtkTreeView in particular but other widgets as well and it astounds me (as a veteran technical writer for Metrowerks a while back) the lack of documentation. I don't mean/want to be harsh, but how can the developers of Gtk+ expect developers to write apps when there is such a lack of docs on many of the widget classes and methods? Let me give a practical example from the GtkTreeView class and one other widget: http://developer.gnome.org/doc/API/2.0/gtk/GtkTreeViewColumn.html The description for GtkTreeView column is incomplete. It says: "The GtkTreeViewColumn object is a visible column in a GtkTreeView widget. It determines the geometry, type" and that's as far as it gets. http://developer.gnome.org/doc/API/2.0/gtk/GtkTreeView.html#GtkTreeView-select-cursor-row here, arg1 and returns are blank. What are they supposed to be? When should this be called? I really think there needs to be some more docs. The Gtk 2.0 tutorial is missing docs on several widgets. it would be nice to get these filled in. Just my $0.02 worth. -- .''`. Carl B. Constantine : :' : duckwing duckwing ca `. `' GnuPG: 135F FC30 7A02 B0EB 61DB 34E3 3AF1 DC6C 9F7A 3FF8 `- Debian GNU/Linux -- The power of freedom
Attachment:
pgpkbQgUy9dfj.pgp
Description: PGP signature