1 #ifndef _MAPPER_HILDON_WRAPPERS_H
2 #define _MAPPER_HILDON_WRAPPERS_H
4 /****************************************************************************
5 * Wrappers and defines for non-hildon build
6 ****************************************************************************/
11 /* Define hildon key to use gdk keys */
12 #define HILDON_HARDKEY_UP GDK_Up
13 #define HILDON_HARDKEY_DOWN GDK_Down
14 #define HILDON_HARDKEY_LEFT GDK_Left
15 #define HILDON_HARDKEY_RIGHT GDK_Right
16 #define HILDON_HARDKEY_SELECT GDK_F2
17 #define HILDON_HARDKEY_FULLSCREEN GDK_F10
18 #define HILDON_HARDKEY_INCREASE GDK_F6
19 #define HILDON_HARDKEY_DECREASE GDK_F5
20 #define HILDON_HARDKEY_ESC GDK_Escape
21 #define HILDON_COLOR_BUTTON GTK_COLOR_BUTTON
23 #define HILDON_COLOR_BUTTON GTK_COLOR_BUTTON
25 #define hildon_color_button_new gtk_color_button_new
26 #define hildon_color_button_set_color gtk_color_button_set_color
27 #define HILDON_BANNER(a) a
28 #define HILDON_CONTROLBAR(a) a
29 #define HILDON_NUMBER_EDITOR(a) a
31 #define hildon_note_new_information(aw, be) gtk_message_dialog_new (GTK_WINDOW (aw), \
32 GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT, \
33 GTK_MESSAGE_INFO, GTK_BUTTONS_OK, be);
35 GtkWidget *hildon_file_chooser_dialog_new(GtkWindow * parent, GtkFileChooserAction action);
36 void hildon_banner_show_information(GtkWidget *w, void *t, gchar *text);
37 GtkWidget *hildon_note_new_confirmation(GtkWidget *widget, const gchar *text);
38 void hildon_banner_set_fraction(GtkWidget * widget, gdouble fraction);
39 GtkWidget *hildon_banner_show_animation(GtkWidget *widget,
40 const gchar *animation_name,
42 GtkWidget *hildon_number_editor_new(gint min, gint max);
43 gint hildon_number_editor_get_value(GtkWidget * w);
44 void hildon_number_editor_set_value(GtkWidget * w, gint v);
45 void hildon_number_editor_set_range(GtkWidget * w, gint min, gint max);
46 GtkWidget *hildon_controlbar_new();
47 gint hildon_controlbar_get_value(GtkWidget * w);
48 void hildon_controlbar_set_value(GtkWidget * w, gint v);
49 void hildon_controlbar_set_range(GtkWidget * w, gint min, gint max);
53 #ifndef WITH_DEVICE_770
54 #define HWK_BUTTON_UP GDK_Up
55 #define HWK_BUTTON_DOWN GDK_Down
56 #define HWK_BUTTON_LEFT GDK_Left
57 #define HWK_BUTTON_RIGHT GDK_Right
58 #define HWK_BUTTON_SELECT GDK_Return
59 #define HWK_BUTTON_VIEW GDK_F10
60 #define HWK_BUTTON_INCREASE GDK_F6
61 #define HWK_BUTTON_DECREASE GDK_F5
62 #define HWK_BUTTON_CANCEL GDK_Escape