Editable cells in a treeview
- From: Will Luesley <lists luesley com>
- To: GTK+ App Develoment List <gtk-app-devel-list gnome org>
- Subject: Editable cells in a treeview
- Date: Thu, 06 Oct 2005 12:11:04 +0100
I've got a TreeView which has four columns, one of which is editable.
There are two things I am trying to do to make editing easier for the
user, but I can't see how to achieve either:
1) Starting editing with a single click on the editable cell. That is,
if a user clicks on the editable cell, even if the row is not selected,
editing will start. The default behaviour is that the row must be
selected (one click) and then another click to start editing.
2) If the user completes editing by pressing return, the next row is
selected and editing is started on the new row. The default behaviour
is to just finish editing, and leave the same row selected
I've looked at the gtk source code for the
gtk_tree_view_set_cursor_on_cell() thinking it has similar behaviour to
what I want, and it uses two functions gtk_tree_view_column_focus_cell
and gtk_tree_view_start_editing Which are static and therefore not available
Any help is much appreciated,
Will.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]