renatofilho@20: #ifndef MMYTH_UICOMMON_H_ renatofilho@20: #define MMYTH_UICOMMON_H_ renatofilho@20: renatofilho@20: #include "config.h" renatofilho@20: renatofilho@20: #include renatofilho@20: #include renatofilho@20: renatofilho@20: #ifndef MAEMO_PLATFORM renatofilho@20: #define BUTTON_HEIGHT 50 renatofilho@20: #define BUTTON_WIDTH 100 renatofilho@20: #else renatofilho@20: #define BUTTON_HEIGHT 80 renatofilho@20: #define BUTTON_WIDTH 150 renatofilho@20: #endif renatofilho@20: renatofilho@20: #define MAIN_WINDOW_WIDTH 550 renatofilho@20: #define MAIN_WINDOW_HEIGHT 250 renatofilho@20: renatofilho@20: #define CHANNELS_DIALOG_WIDTH 300 renatofilho@20: #define CHANNELS_DIALOG_HEIGHT 200 renatofilho@20: renatofilho@20: #define SETTINGS_DIALOG_WIDTH 300 renatofilho@20: #define SETTINGS_DIALOG_HEIGHT 120 renatofilho@20: renatofilho@20: extern GdkColor main_bg_color; renatofilho@20: renatofilho@20: typedef struct _MMythUiCommon renatofilho@20: { renatofilho@20: GtkWidget *main_widget; renatofilho@20: renatofilho@20: /* event box to set the background color*/ renatofilho@20: GtkWidget *event_box; renatofilho@20: renatofilho@20: GtkWidget *vbox; renatofilho@20: GtkWidget *button_vbox; renatofilho@20: GtkWidget *label; renatofilho@20: renatofilho@20: GtkWidget *button1; renatofilho@20: GtkWidget *button2; renatofilho@20: GtkWidget *button3; renatofilho@20: renatofilho@20: gint source_id; renatofilho@20: } MMythUiCommon; renatofilho@20: renatofilho@20: MMythUiCommon *mmyth_uicommon_new (GtkWidget * main_widget, renatofilho@20: const gchar * label1, const gchar * label2, renatofilho@20: const gchar * label3); renatofilho@20: void mmyth_uicommon_free (MMythUiCommon *ui_common); renatofilho@20: renatofilho@20: #endif /* MMYTH_UICOMMON_H_ */