(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;
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,