Lines 1-63
Link Here
|
1 |
--- src/gmdb2/debug.c.orig Tue Apr 15 12:02:39 2003 |
|
|
2 |
+++ src/gmdb2/debug.c Tue Apr 15 12:05:13 2003 |
3 |
@@ -354,6 +354,8 @@ |
4 |
GtkTextIter iter; |
5 |
GtkTextView *textview; |
6 |
GtkWidget *entry; |
7 |
+ GtkWidget *tree; |
8 |
+ GtkTreeView *store; |
9 |
char pagestr[20]; |
10 |
|
11 |
textview = (GtkTextView *) glade_xml_get_widget (xml, "debug_textview"); |
12 |
@@ -395,8 +397,8 @@ |
13 |
gtk_text_buffer_get_iter_at_offset (buffer, &iter, 0); |
14 |
gtk_text_buffer_insert(buffer,&iter,tbuf,strlen(tbuf)); |
15 |
|
16 |
- GtkWidget *tree = glade_xml_get_widget(xml, "debug_treeview"); |
17 |
- GtkTreeView *store = (GtkTreeView *) gtk_tree_view_get_model(GTK_TREE_VIEW(tree)); |
18 |
+ tree = glade_xml_get_widget(xml, "debug_treeview"); |
19 |
+ store = (GtkTreeView *) gtk_tree_view_get_model(GTK_TREE_VIEW(tree)); |
20 |
|
21 |
gmdb_debug_dissect(GTK_TREE_STORE(store), fbuf, 0, length); |
22 |
|
23 |
@@ -884,6 +886,11 @@ |
24 |
guint32 page; |
25 |
GtkWidget *entry, *mi, *button, *debugwin; |
26 |
gchar text[20]; |
27 |
+GtkWidget *tree; |
28 |
+GtkTreeStore *store; |
29 |
+GtkCellRenderer *renderer; |
30 |
+GtkTreeViewColumn *column; |
31 |
+GtkTreeSelection *select; |
32 |
GladeXML *debugwin_xml; |
33 |
|
34 |
/* load the interface */ |
35 |
@@ -947,11 +954,10 @@ |
36 |
pango_font_description_from_string("Courier")); |
37 |
|
38 |
/* set up treeview, libglade only gives us the empty widget */ |
39 |
- GtkWidget *tree = glade_xml_get_widget(debugwin_xml, "debug_treeview"); |
40 |
- GtkTreeStore *store = gtk_tree_store_new(3, G_TYPE_STRING, G_TYPE_INT, G_TYPE_INT); |
41 |
+ tree = glade_xml_get_widget(debugwin_xml, "debug_treeview"); |
42 |
+ store = gtk_tree_store_new(3, G_TYPE_STRING, G_TYPE_INT, G_TYPE_INT); |
43 |
gtk_tree_view_set_model(GTK_TREE_VIEW(tree), GTK_TREE_MODEL(store)); |
44 |
|
45 |
- GtkCellRenderer *renderer; |
46 |
button = glade_xml_get_widget (debugwin_xml, "debug_button"); |
47 |
g_signal_connect (G_OBJECT (button), "clicked", |
48 |
G_CALLBACK (gmdb_debug_display_cb), debugwin_xml); |
49 |
@@ -960,13 +966,12 @@ |
50 |
gtk_signal_connect (GTK_OBJECT (debugwin), "delete_event", |
51 |
GTK_SIGNAL_FUNC (gmdb_debug_delete_cb), debugwin_xml); |
52 |
|
53 |
- GtkTreeViewColumn *column; |
54 |
renderer = gtk_cell_renderer_text_new(); |
55 |
column = gtk_tree_view_column_new_with_attributes("Field", |
56 |
renderer, "text", 0, NULL); |
57 |
gtk_tree_view_append_column(GTK_TREE_VIEW (tree), column); |
58 |
|
59 |
- GtkTreeSelection *select = |
60 |
+ select = |
61 |
gtk_tree_view_get_selection (GTK_TREE_VIEW (tree)); |
62 |
gtk_tree_selection_set_mode (select, GTK_SELECTION_SINGLE); |
63 |
g_signal_connect (G_OBJECT (select), "changed", |