2009-02-27 Alberto Garcia <agarcia@igalia.com>
[hildon] / src / hildon-gtk.h
index f0d2ca9..15dd935 100644 (file)
 
 G_BEGIN_DECLS
 
-typedef enum {
-   HILDON_SIZE_AUTO_WIDTH                       = 0 << 0, /* set to automatic width */
-   HILDON_SIZE_HALFSCREEN_WIDTH                 = 1 << 0, /* set to 50% screen width */
-   HILDON_SIZE_FULLSCREEN_WIDTH                 = 2 << 0, /* set to 100% screen width */
-   HILDON_SIZE_AUTO_HEIGHT                      = 0 << 2, /* set to automatic height */
-   HILDON_SIZE_FINGER_HEIGHT                    = 1 << 2, /* set to finger height */
-   HILDON_SIZE_THUMB_HEIGHT                     = 2 << 2, /* set to thumb height */
-   HILDON_SIZE_AUTO                             = (HILDON_SIZE_AUTO_WIDTH | HILDON_SIZE_AUTO_HEIGHT)
-}                                               HildonSizeType;
-
-void
-hildon_gtk_widget_set_theme_size                (GtkWidget      *widget,
-                                                 HildonSizeType  size);
-
 GtkWidget *
 hildon_gtk_menu_new                             (void);
 
@@ -60,18 +46,32 @@ GtkWidget *
 hildon_gtk_tree_view_new_with_model             (HildonUIMode  mode,
                                                  GtkTreeModel *model);
 
+void
+hildon_gtk_tree_view_set_ui_mode                (GtkTreeView  *treeview,
+                                                 HildonUIMode  mode);
+
 GtkWidget *
 hildon_gtk_icon_view_new                        (HildonUIMode mode);
 
 GtkWidget *
 hildon_gtk_icon_view_new_with_model             (HildonUIMode  mode,
                                                  GtkTreeModel *model);
+
+void
+hildon_gtk_icon_view_set_ui_mode                (GtkIconView  *iconview,
+                                                 HildonUIMode  mode);
 #endif /* MAEMO_GTK */
 
 void
 hildon_gtk_window_set_progress_indicator        (GtkWindow    *window,
                                                  guint        state);
 
+GtkWidget*
+hildon_gtk_hscale_new                           (void);
+
+GtkWidget*
+hildon_gtk_vscale_new                           (void);
+
 G_END_DECLS
 
 #endif /* __HILDON_GTK_H__ */