Forgot this file
This commit is contained in:
@ -4,21 +4,13 @@
|
|||||||
GtkObject *model;
|
GtkObject *model;
|
||||||
|
|
||||||
static void
|
static void
|
||||||
row_selected (GtkTreeView *tree_view,
|
selection_changed (GtkTreeSelection *selection,
|
||||||
GtkTreeModel *tree_model,
|
GtkWidget *button)
|
||||||
GtkTreeNode *node,
|
|
||||||
GtkWidget *button)
|
|
||||||
{
|
{
|
||||||
gtk_widget_set_sensitive (button, TRUE);
|
if (gtk_tree_selection_get_selected (selection))
|
||||||
}
|
gtk_widget_set_sensitive (button, TRUE);
|
||||||
|
else
|
||||||
static void
|
gtk_widget_set_sensitive (button, FALSE);
|
||||||
row_unselected (GtkTreeView *tree_view,
|
|
||||||
GtkTreeModel *tree_model,
|
|
||||||
GtkTreeNode *node,
|
|
||||||
GtkWidget *button)
|
|
||||||
{
|
|
||||||
gtk_widget_set_sensitive (button, FALSE);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static GtkTreeNode *
|
static GtkTreeNode *
|
||||||
@ -134,9 +126,9 @@ make_window ()
|
|||||||
button = gtk_button_new_with_label ("gtk_tree_store_node_remove");
|
button = gtk_button_new_with_label ("gtk_tree_store_node_remove");
|
||||||
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
gtk_signal_connect (GTK_OBJECT (selection),
|
||||||
"row_selected", row_selected, button);
|
"selection_changed",
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
selection_changed,
|
||||||
"row_unselected", row_unselected, button);
|
button);
|
||||||
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_remove, tree_view);
|
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_remove, tree_view);
|
||||||
gtk_widget_set_sensitive (button, FALSE);
|
gtk_widget_set_sensitive (button, FALSE);
|
||||||
|
|
||||||
@ -152,20 +144,20 @@ make_window ()
|
|||||||
|
|
||||||
button = gtk_button_new_with_label ("gtk_tree_store_node_insert_before");
|
button = gtk_button_new_with_label ("gtk_tree_store_node_insert_before");
|
||||||
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
|
||||||
"row_selected", row_selected, button);
|
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
|
||||||
"row_unselected", row_unselected, button);
|
|
||||||
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_insert_before, tree_view);
|
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_insert_before, tree_view);
|
||||||
|
gtk_signal_connect (GTK_OBJECT (selection),
|
||||||
|
"selection_changed",
|
||||||
|
selection_changed,
|
||||||
|
button);
|
||||||
gtk_widget_set_sensitive (button, FALSE);
|
gtk_widget_set_sensitive (button, FALSE);
|
||||||
|
|
||||||
button = gtk_button_new_with_label ("gtk_tree_store_node_insert_after");
|
button = gtk_button_new_with_label ("gtk_tree_store_node_insert_after");
|
||||||
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
|
||||||
"row_selected", row_selected, button);
|
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
|
||||||
"row_unselected", row_unselected, button);
|
|
||||||
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_insert_after, tree_view);
|
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_insert_after, tree_view);
|
||||||
|
gtk_signal_connect (GTK_OBJECT (selection),
|
||||||
|
"selection_changed",
|
||||||
|
selection_changed,
|
||||||
|
button);
|
||||||
gtk_widget_set_sensitive (button, FALSE);
|
gtk_widget_set_sensitive (button, FALSE);
|
||||||
|
|
||||||
button = gtk_button_new_with_label ("gtk_tree_store_node_prepend");
|
button = gtk_button_new_with_label ("gtk_tree_store_node_prepend");
|
||||||
|
@ -4,21 +4,13 @@
|
|||||||
GtkObject *model;
|
GtkObject *model;
|
||||||
|
|
||||||
static void
|
static void
|
||||||
row_selected (GtkTreeView *tree_view,
|
selection_changed (GtkTreeSelection *selection,
|
||||||
GtkTreeModel *tree_model,
|
GtkWidget *button)
|
||||||
GtkTreeNode *node,
|
|
||||||
GtkWidget *button)
|
|
||||||
{
|
{
|
||||||
gtk_widget_set_sensitive (button, TRUE);
|
if (gtk_tree_selection_get_selected (selection))
|
||||||
}
|
gtk_widget_set_sensitive (button, TRUE);
|
||||||
|
else
|
||||||
static void
|
gtk_widget_set_sensitive (button, FALSE);
|
||||||
row_unselected (GtkTreeView *tree_view,
|
|
||||||
GtkTreeModel *tree_model,
|
|
||||||
GtkTreeNode *node,
|
|
||||||
GtkWidget *button)
|
|
||||||
{
|
|
||||||
gtk_widget_set_sensitive (button, FALSE);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static GtkTreeNode *
|
static GtkTreeNode *
|
||||||
@ -134,9 +126,9 @@ make_window ()
|
|||||||
button = gtk_button_new_with_label ("gtk_tree_store_node_remove");
|
button = gtk_button_new_with_label ("gtk_tree_store_node_remove");
|
||||||
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
gtk_signal_connect (GTK_OBJECT (selection),
|
||||||
"row_selected", row_selected, button);
|
"selection_changed",
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
selection_changed,
|
||||||
"row_unselected", row_unselected, button);
|
button);
|
||||||
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_remove, tree_view);
|
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_remove, tree_view);
|
||||||
gtk_widget_set_sensitive (button, FALSE);
|
gtk_widget_set_sensitive (button, FALSE);
|
||||||
|
|
||||||
@ -152,20 +144,20 @@ make_window ()
|
|||||||
|
|
||||||
button = gtk_button_new_with_label ("gtk_tree_store_node_insert_before");
|
button = gtk_button_new_with_label ("gtk_tree_store_node_insert_before");
|
||||||
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
|
||||||
"row_selected", row_selected, button);
|
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
|
||||||
"row_unselected", row_unselected, button);
|
|
||||||
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_insert_before, tree_view);
|
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_insert_before, tree_view);
|
||||||
|
gtk_signal_connect (GTK_OBJECT (selection),
|
||||||
|
"selection_changed",
|
||||||
|
selection_changed,
|
||||||
|
button);
|
||||||
gtk_widget_set_sensitive (button, FALSE);
|
gtk_widget_set_sensitive (button, FALSE);
|
||||||
|
|
||||||
button = gtk_button_new_with_label ("gtk_tree_store_node_insert_after");
|
button = gtk_button_new_with_label ("gtk_tree_store_node_insert_after");
|
||||||
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
|
||||||
"row_selected", row_selected, button);
|
|
||||||
gtk_signal_connect (GTK_OBJECT (selection),
|
|
||||||
"row_unselected", row_unselected, button);
|
|
||||||
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_insert_after, tree_view);
|
gtk_signal_connect (GTK_OBJECT (button), "clicked", node_insert_after, tree_view);
|
||||||
|
gtk_signal_connect (GTK_OBJECT (selection),
|
||||||
|
"selection_changed",
|
||||||
|
selection_changed,
|
||||||
|
button);
|
||||||
gtk_widget_set_sensitive (button, FALSE);
|
gtk_widget_set_sensitive (button, FALSE);
|
||||||
|
|
||||||
button = gtk_button_new_with_label ("gtk_tree_store_node_prepend");
|
button = gtk_button_new_with_label ("gtk_tree_store_node_prepend");
|
||||||
|
Reference in New Issue
Block a user