1 /****************************************************************************
2 * Hildon function Wrappers for non-hildon build
3 ****************************************************************************/
11 GtkWidget *hildon_file_chooser_dialog_new(GtkWindow * parent,
12 GtkFileChooserAction action)
16 if (action == GTK_FILE_CHOOSER_ACTION_SAVE) {
17 dialog = gtk_file_chooser_dialog_new("Save", parent, action,
21 GTK_RESPONSE_ACCEPT, NULL);
22 gtk_file_chooser_set_do_overwrite_confirmation(GTK_FILE_CHOOSER
25 dialog = gtk_file_chooser_dialog_new("Open", parent, action,
29 GTK_RESPONSE_ACCEPT, NULL);
35 void hildon_banner_show_information(void *w, void *t, gchar * text)
40 gtk_statusbar_pop(_status_bar, cid);
42 cid = gtk_statusbar_get_context_id(_status_bar, text);
43 gtk_statusbar_push(_status_bar, cid, text);
46 GtkWidget *hildon_banner_show_progress(GtkWidget * widget, GtkProgressBar * bar,
49 hildon_banner_show_information(NULL, NULL, text);
53 GtkWidget *hildon_note_new_confirmation(GtkWidget * w, gchar * text)
56 dialog = gtk_message_dialog_new(w,
57 GTK_DIALOG_DESTROY_WITH_PARENT,
59 GTK_BUTTONS_OK_CANCEL, text);
64 void hildon_banner_set_fraction(GtkWidget * w, gfloat tmp)
68 GtkWidget *hildon_banner_show_animation(GtkWidget * widget,
69 const gchar * animation_name,
72 g_print(animation_name);
77 GdkColor *hildon_color_button_get_color(GtkColorButton * color_button)
80 gtk_color_button_get_color(color_button, gc);
84 void gtk_widget_tap_and_hold_setup(GtkWidget * a, GtkWidget * w, void *p,
89 GtkWidget *hildon_number_editor_new(gint min, gint max)
91 return gtk_spin_button_new_with_range(min, max, 1);
94 gint hildon_number_editor_get_value(GtkWidget * w)
96 return gtk_spin_button_get_value_as_int(GTK_WIDGET(w));
99 void hildon_number_editor_set_value(GtkWidget * w, gint v)
101 gtk_spin_button_set_value(w, v);
104 void hildon_number_editor_set_range(GtkWidget * w, gint min, gint max)
106 gtk_range_set_range(w, min, max);
109 GtkWidget *hildon_controlbar_new()
111 return gtk_hscale_new_with_range(1, 10, 1);
114 gint hildon_controlbar_get_value(GtkWidget * w)
116 return gtk_range_get_value(w);
119 void hildon_controlbar_set_value(GtkWidget * w, gint v)
121 gtk_range_set_value(w, v);
124 void hildon_controlbar_set_range(GtkWidget * w, gint min, gint max)
126 gtk_range_set_range(w, min, max);