260 |
|
|
261 |
return dialog; |
return dialog; |
262 |
} |
} |
263 |
|
|
264 |
|
#if defined(USE_HILDON) && (MAEMO_VERSION_MAJOR == 5) |
265 |
|
#include <hildon/hildon-pannable-area.h> |
266 |
|
/* create a pannable area */ |
267 |
|
GtkWidget *misc_scrolled_window_new(gboolean etched_in) { |
268 |
|
return hildon_pannable_area_new(); |
269 |
|
} |
270 |
|
|
271 |
|
void misc_scrolled_window_add_with_viewport(GtkWidget *win, GtkWidget *child) { |
272 |
|
hildon_pannable_area_add_with_viewport(HILDON_PANNABLE_AREA(win), child); |
273 |
|
} |
274 |
|
|
275 |
|
#else |
276 |
|
/* create a scrolled window */ |
277 |
|
GtkWidget *misc_scrolled_window_new(gboolean etched_in) { |
278 |
|
GtkWidget *scrolled_window = gtk_scrolled_window_new(NULL, NULL); |
279 |
|
gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window), |
280 |
|
GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); |
281 |
|
if(etched_in) |
282 |
|
gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(scrolled_window), |
283 |
|
GTK_SHADOW_ETCHED_IN); |
284 |
|
return scrolled_window; |
285 |
|
} |
286 |
|
|
287 |
|
void misc_scrolled_window_add_with_viewport(GtkWidget *win, GtkWidget *child) { |
288 |
|
gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(win), child); |
289 |
|
} |
290 |
|
|
291 |
|
|
292 |
|
#endif |
293 |
|
|
294 |
|
|