Mercurial > geeqie
comparison src/bar.c @ 1314:8cca18bce950
simplified config writing
author | nadvornik |
---|---|
date | Mon, 23 Feb 2009 22:13:09 +0000 |
parents | 55ea4962887a |
children | cd7204a18f14 |
comparison
equal
deleted
inserted
replaced
1313:1ffa5222dc61 | 1314:8cca18bce950 |
---|---|
154 GList *list, *work; | 154 GList *list, *work; |
155 if (!bar) return; | 155 if (!bar) return; |
156 bd = g_object_get_data(G_OBJECT(bar), "bar_data"); | 156 bd = g_object_get_data(G_OBJECT(bar), "bar_data"); |
157 if (!bd) return; | 157 if (!bd) return; |
158 | 158 |
159 write_indent(outstr, indent); | 159 WRITE_STRING("<bar>\n"); |
160 g_string_append_printf(outstr, "<bar>\n"); | |
161 | 160 |
162 list = gtk_container_get_children(GTK_CONTAINER(bd->vbox)); | 161 list = gtk_container_get_children(GTK_CONTAINER(bd->vbox)); |
163 work = list; | 162 work = list; |
164 while (work) | 163 while (work) |
165 { | 164 { |
175 | 174 |
176 work = work->next; | 175 work = work->next; |
177 } | 176 } |
178 g_list_free(list); | 177 g_list_free(list); |
179 | 178 |
180 write_indent(outstr, indent); | 179 WRITE_STRING("</bar>\n"); |
181 g_string_append_printf(outstr, "</bar>\n"); | |
182 } | 180 } |
183 | 181 |
184 | 182 |
185 void bar_pane_set_selection_func(GtkWidget *pane, GList *(*list_func)(gpointer data), gpointer data) | 183 void bar_pane_set_selection_func(GtkWidget *pane, GList *(*list_func)(gpointer data), gpointer data) |
186 { | 184 { |