2006-08-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
[hildon] / hildon-widgets / hildon-calendar-popup.h
index 84989e3..1b9f986 100644 (file)
@@ -1,14 +1,14 @@
 /*
  * This file is part of hildon-libs
  *
- * Copyright (C) 2005 Nokia Corporation.
+ * Copyright (C) 2005, 2006 Nokia Corporation.
  *
- * Contact: Luc Pionchon <luc.pionchon@nokia.com>
+ * Contact: Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
+ * as published by the Free Software Foundation; version 2.1 of
+ * the License.
  *
  * This library is distributed in the hope that it will be useful, but
  * WITHOUT ANY WARRANTY; without even the implied warranty of
 
 G_BEGIN_DECLS
 /**
- * HILDON_CALENDAR_POPUP_TYPE:
+ * HILDON_TYPE_CALENDAR_POPUP:
  *
  * Macro for getting type of calendar popup.
+ * Since: 0.12.10
  */
-#define HILDON_CALENDAR_POPUP_TYPE ( hildon_calendar_popup_get_type() )
+#define HILDON_TYPE_CALENDAR_POPUP ( hildon_calendar_popup_get_type() )
+
+/**
+ * HILDON_CALENDAR_POPUP_TYPE:
+ *
+ * Deprecated: use #HILDON_TYPE_CALENDAR_POPUP instead
+ */
+#define HILDON_CALENDAR_POPUP_TYPE HILDON_TYPE_CALENDAR_POPUP
+
 #define HILDON_CALENDAR_POPUP(obj) (GTK_CHECK_CAST (obj,\
-  HILDON_CALENDAR_POPUP_TYPE, HildonCalendarPopup))
+  HILDON_TYPE_CALENDAR_POPUP, HildonCalendarPopup))
 #define HILDON_CALENDAR_POPUP_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass),\
-  HILDON_CALENDAR_POPUP_TYPE, HildonCalendarPopupClass))
+  HILDON_TYPE_CALENDAR_POPUP, HildonCalendarPopupClass))
 #define HILDON_IS_CALENDAR_POPUP(obj) (GTK_CHECK_TYPE (obj,\
-  HILDON_CALENDAR_POPUP_TYPE))
+  HILDON_TYPE_CALENDAR_POPUP))
 #define HILDON_IS_CALENDAR_POPUP_CLASS(klass) \
-  (GTK_CHECK_CLASS_TYPE ((klass), HILDON_CALENDAR_POPUP_TYPE))
+  (GTK_CHECK_CLASS_TYPE ((klass), HILDON_TYPE_CALENDAR_POPUP))
 
 /**
  * HildonCalendarPopup:
@@ -62,7 +71,7 @@ struct _HildonCalendarPopupClass {
     GtkDialogClass parent_class;
 };
 
-GType hildon_calendar_popup_get_type(void);
+GType hildon_calendar_popup_get_type(void) G_GNUC_CONST;
 
 GtkWidget *hildon_calendar_popup_new(GtkWindow * parent, guint year,
                                      guint month, guint day);
@@ -75,4 +84,4 @@ void hildon_calendar_popup_get_date(HildonCalendarPopup * cal,
                                     guint * day);
 
 G_END_DECLS
-#endif
+#endif /* __HILDON_CALENDAR_POPUP_H__ */