]> Dogcows Code - chaz/tint2/blobdiff - src/tint2conf/theme_view.h
start tint2conf work
[chaz/tint2] / src / tint2conf / theme_view.h
index 3c64f690bace485da97efe6f5fcf97953311693d..dc1c71d9c9d08ab9dbee57272c8b57064b1e6ef1 100644 (file)
@@ -1,48 +1,20 @@
+
 #ifndef THEME_VIEW
 #define THEME_VIEW
 
 #include <gtk/gtk.h>
 
-// Some boilerplate GObject type check and type cast macros.
-// 'klass' is used here instead of 'class', because 'class' is a c++ keyword
-
-#define CUSTOM_TYPE_CELL_RENDERER_THEME             (custom_cell_renderer_theme_get_type())
-#define CUSTOM_CELL_RENDERER_THEME(obj)             (G_TYPE_CHECK_INSTANCE_CAST((obj),  CUSTOM_TYPE_CELL_RENDERER_THEME, CustomCellRendererTheme))
-#define CUSTOM_CELL_RENDERER_THEME_CLASS(klass)     (G_TYPE_CHECK_CLASS_CAST ((klass),  CUSTOM_TYPE_CELL_RENDERER_THEME, CustomCellRendererThemeClass))
-#define CUSTOM_IS_CELL_PROGRESS_THEME(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CUSTOM_TYPE_CELL_RENDERER_THEME))
-#define CUSTOM_IS_CELL_PROGRESS_THEME_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE ((klass),  CUSTOM_TYPE_CELL_RENDERER_THEME))
-#define CUSTOM_CELL_RENDERER_THEME_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj),  CUSTOM_TYPE_CELL_RENDERER_THEME, CustomCellRendererThemeClass))
-
+extern GtkWidget *g_theme_view;
 extern GtkListStore *g_store;
+enum { COL_THEME_FILE = 0, COL_THEME_NAME, COL_SNAPSHOT, NB_COL, };
 
-enum { COL_TEXT = 0, N_COLUMNS };
-
-typedef struct _CustomCellRendererTheme CustomCellRendererTheme;
-typedef struct _CustomCellRendererThemeClass CustomCellRendererThemeClass;
-
-
-struct _CustomCellRendererTheme
-{
-       GtkCellRenderer parent;
+GtkWidget *create_view();
 
-       gchar   *title;
-       gdouble progress;
-};
+void custom_list_append(const gchar *name);
 
+gboolean update_snapshot();
 
-struct _CustomCellRendererThemeClass
-{
-       GtkCellRendererClass  parent_class;
-};
-
-
-GtkWidget *create_view_and_model(void);
-
-GType  custom_cell_renderer_theme_get_type(void);
-
-void on_changed(GtkWidget *widget, gpointer label);
+#endif
 
-void add_to_list(GtkWidget *list, const gchar *str);
 
-#endif
 
This page took 0.021446 seconds and 4 git commands to generate.