Mercurial > hg > forks > geeqie
comparison src/layout_image.c @ 2909:2e7fd08bfbe4
DEBUG_NAME() function for use with GTKInspector
This debug function can be used with GTKInspector to provide a visual
indication of where a widget is declared.
This is a documentation facility to aid developers new to the project.
Sample call:
GTK_DEBUG=interactive src/geeqie
author | Colin Clark <colin.clark@cclark.uk> |
---|---|
date | Thu, 14 Feb 2019 12:05:04 +0000 |
parents | b20a96b979a3 |
children |
comparison
equal
deleted
inserted
replaced
2908:ea58314bd19d | 2909:2e7fd08bfbe4 |
---|---|
2180 | 2180 |
2181 layout_image_setup_split_common(lw, 2); | 2181 layout_image_setup_split_common(lw, 2); |
2182 | 2182 |
2183 /* horizontal split means vpaned and vice versa */ | 2183 /* horizontal split means vpaned and vice versa */ |
2184 if (horizontal) | 2184 if (horizontal) |
2185 { | |
2185 paned = gtk_vpaned_new(); | 2186 paned = gtk_vpaned_new(); |
2187 DEBUG_NAME(paned); | |
2188 } | |
2186 else | 2189 else |
2190 { | |
2187 paned = gtk_hpaned_new(); | 2191 paned = gtk_hpaned_new(); |
2192 DEBUG_NAME(paned); | |
2193 } | |
2188 | 2194 |
2189 gtk_paned_pack1(GTK_PANED(paned), lw->split_images[0]->widget, TRUE, TRUE); | 2195 gtk_paned_pack1(GTK_PANED(paned), lw->split_images[0]->widget, TRUE, TRUE); |
2190 gtk_paned_pack2(GTK_PANED(paned), lw->split_images[1]->widget, TRUE, TRUE); | 2196 gtk_paned_pack2(GTK_PANED(paned), lw->split_images[1]->widget, TRUE, TRUE); |
2191 | 2197 |
2192 gtk_widget_show(lw->split_images[0]->widget); | 2198 gtk_widget_show(lw->split_images[0]->widget); |
2208 lw->split_mode = SPLIT_QUAD; | 2214 lw->split_mode = SPLIT_QUAD; |
2209 | 2215 |
2210 layout_image_setup_split_common(lw, 4); | 2216 layout_image_setup_split_common(lw, 4); |
2211 | 2217 |
2212 hpaned = gtk_hpaned_new(); | 2218 hpaned = gtk_hpaned_new(); |
2219 DEBUG_NAME(hpaned); | |
2213 vpaned1 = gtk_vpaned_new(); | 2220 vpaned1 = gtk_vpaned_new(); |
2221 DEBUG_NAME(vpaned1); | |
2214 vpaned2 = gtk_vpaned_new(); | 2222 vpaned2 = gtk_vpaned_new(); |
2223 DEBUG_NAME(vpaned2); | |
2215 | 2224 |
2216 gtk_paned_pack1(GTK_PANED(vpaned1), lw->split_images[0]->widget, TRUE, TRUE); | 2225 gtk_paned_pack1(GTK_PANED(vpaned1), lw->split_images[0]->widget, TRUE, TRUE); |
2217 gtk_paned_pack2(GTK_PANED(vpaned1), lw->split_images[2]->widget, TRUE, TRUE); | 2226 gtk_paned_pack2(GTK_PANED(vpaned1), lw->split_images[2]->widget, TRUE, TRUE); |
2218 | 2227 |
2219 gtk_paned_pack1(GTK_PANED(vpaned2), lw->split_images[1]->widget, TRUE, TRUE); | 2228 gtk_paned_pack1(GTK_PANED(vpaned2), lw->split_images[1]->widget, TRUE, TRUE); |