Play sounds with "module-stream-restore.id" set to "x-maemo-system-sound"
[hildon] / hildon / hildon-note.h
index 8e67cfd..6e8f67f 100644 (file)
@@ -33,17 +33,18 @@ G_BEGIN_DECLS
                                                 (hildon_note_get_type())
 
 #define                                         HILDON_NOTE(obj) \
-                                                (GTK_CHECK_CAST (obj, HILDON_TYPE_NOTE, HildonNote))
+                                                (G_TYPE_CHECK_INSTANCE_CAST (obj, \
+                                                HILDON_TYPE_NOTE, HildonNote))
 
 #define                                         HILDON_NOTE_CLASS(klass) \
-                                                (GTK_CHECK_CLASS_CAST ((klass), \
+                                                (G_TYPE_CHECK_CLASS_CAST ((klass), \
                                                 HILDON_TYPE_NOTE, HildonNoteClass))
 
 #define                                         HILDON_IS_NOTE(obj) \
-                                                (GTK_CHECK_TYPE (obj, HILDON_TYPE_NOTE))
+                                                (G_TYPE_CHECK_INSTANCE_TYPE (obj, HILDON_TYPE_NOTE))
 
 #define                                         HILDON_IS_NOTE_CLASS(klass) \
-                                                (GTK_CHECK_CLASS_TYPE ((klass), HILDON_TYPE_NOTE))
+                                                (G_TYPE_CHECK_CLASS_TYPE ((klass), HILDON_TYPE_NOTE))
 
 typedef struct                                  _HildonNote HildonNote;
 
@@ -102,6 +103,19 @@ hildon_note_set_button_texts                    (HildonNote *note,
                                                  const gchar *text_ok,
                                                  const gchar *text_cancel);
 
+/**
+ * HildonNoteType:
+ * @HILDON_NOTE_TYPE_CONFIRMATION: Standard confirmation note with 'Yes'
+ * and 'No' buttons.
+ * @HILDON_NOTE_TYPE_CONFIRMATION_BUTTON: Confirmation note with
+ * custom buttons.
+ * @HILDON_NOTE_TYPE_INFORMATION: Information note with an 'OK' button.
+ * @HILDON_NOTE_TYPE_INFORMATION_THEME: Deprecated information note with a themed
+ * icon. Equivalent to %HILDON_NOTE_TYPE_INFORMATION.
+ * @HILDON_NOTE_TYPE_PROGRESSBAR: Note with a #GtkProgressBar and an 'OK' button.
+ *
+ * Type of a #HildonNote, defining its behavior, contents, and theming.
+ */
 typedef enum
 {
     HILDON_NOTE_TYPE_CONFIRMATION = 0,