2009-01-13 Claudio Saavedra <csaavedra@igalia.com>
[hildon] / src / hildon-font-selection-dialog.h
index da8134b..558f660 100644 (file)
@@ -1,14 +1,14 @@
 /*
- * This file is part of hildon-libs
+ * This file is a part of hildon
  *
  * Copyright (C) 2005, 2006 Nokia Corporation, all rights reserved.
  *
- * Contact: Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
+ * Contact: Rodrigo Novo <rodrigo.novo@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; version 2.1 of
- * the License.
+ * the License, or (at your option) any later version.
  *
  * This library is distributed in the hope that it will be useful, but
  * WITHOUT ANY WARRANTY; without even the implied warranty of
  * 02110-1301 USA
  *
  */
-#ifndef __HILDON_FONT_SELECTION_DIALOG_H__
-#define __HILDON_FONT_SELECTION_DIALOG_H__
 
-#include <gtk/gtkdialog.h>
-#include <gtk/gtktextbuffer.h>
+#ifndef                                         HILDON_DISABLE_DEPRECATED
+
+#ifndef                                         __HILDON_FONT_SELECTION_DIALOG_H__
+#define                                         __HILDON_FONT_SELECTION_DIALOG_H__
+
+#include                                        <gtk/gtk.h>
 
 G_BEGIN_DECLS
 
-#define HILDON_TYPE_FONT_SELECTION_DIALOG \
-        (hildon_font_selection_dialog_get_type ())
-#define HILDON_FONT_SELECTION_DIALOG(obj) \
-        (G_TYPE_CHECK_INSTANCE_CAST ((obj),\
-         HILDON_TYPE_FONT_SELECTION_DIALOG, HildonFontSelectionDialog))
-#define HILDON_FONT_SELECTION_DIALOG_CLASS(klass) \
-        (G_TYPE_CHECK_CLASS_CAST ((klass),\
-         HILDON_TYPE_FONT_SELECTION_DIALOG,\
-         HildonFontSelectionDialogClass))
-#define HILDON_IS_FONT_SELECTION_DIALOG(obj) \
-        (G_TYPE_CHECK_INSTANCE_TYPE ((obj),\
-         HILDON_TYPE_FONT_SELECTION_DIALOG))
-#define HILDON_IS_FONT_SELECTION_DIALOG_CLASS(klass) \
-        (G_TYPE_CHECK_CLASS_TYPE ((klass),\
-         HILDON_TYPE_FONT_SELECTION_DIALOG))
-#define HILDON_FONT_SELECTION_DIALOG_GET_CLASS(obj) \
-        (G_TYPE_INSTANCE_GET_CLASS ((obj),\
-         HILDON_TYPE_FONT_SELECTION_DIALOG,\
-         HildonFontSelectionDialogClass))
-
-typedef struct _HildonFontSelectionDialog      HildonFontSelectionDialog;
-typedef struct _HildonFontSelectionDialogClass HildonFontSelectionDialogClass;
-
-struct _HildonFontSelectionDialog
-{
-    GtkDialog parent;
-};
+#define                                         HILDON_TYPE_FONT_SELECTION_DIALOG \
+                                                (hildon_font_selection_dialog_get_type ())
 
-struct _HildonFontSelectionDialogClass
-{
-    GtkDialogClass parent_class;
+#define                                         HILDON_FONT_SELECTION_DIALOG(obj) \
+                                                (G_TYPE_CHECK_INSTANCE_CAST ((obj),\
+                                                HILDON_TYPE_FONT_SELECTION_DIALOG, HildonFontSelectionDialog))
 
-    /* Padding for future expansion */
-    void (*_gtk_reserved1) (void);
-    void (*_gtk_reserved2) (void);
-    void (*_gtk_reserved3) (void);
-    void (*_gtk_reserved4) (void);
-};
+#define                                         HILDON_FONT_SELECTION_DIALOG_CLASS(klass) \
+                                                (G_TYPE_CHECK_CLASS_CAST ((klass),\
+                                                HILDON_TYPE_FONT_SELECTION_DIALOG,\
+                                                HildonFontSelectionDialogClass))
 
-#ifndef HILDON_DISABLE_DEPRECATED
-PangoAttrList* hildon_font_selection_dialog_get_font(HildonFontSelectionDialog *fsd);
+#define                                         HILDON_IS_FONT_SELECTION_DIALOG(obj) \
+                                                (G_TYPE_CHECK_INSTANCE_TYPE ((obj),\
+                                                HILDON_TYPE_FONT_SELECTION_DIALOG))
 
-void           hildon_font_selection_dialog_set_font(HildonFontSelectionDialog *fsd,
-                                                     PangoAttrList             *list);
-#endif
+#define                                         HILDON_IS_FONT_SELECTION_DIALOG_CLASS(klass) \
+                                                (G_TYPE_CHECK_CLASS_TYPE ((klass),\
+                                                HILDON_TYPE_FONT_SELECTION_DIALOG))
 
+#define                                         HILDON_FONT_SELECTION_DIALOG_GET_CLASS(obj) \
+                                                (G_TYPE_INSTANCE_GET_CLASS ((obj),\
+                                                HILDON_TYPE_FONT_SELECTION_DIALOG,\
+                                                HildonFontSelectionDialogClass))
 
-GType      hildon_font_selection_dialog_get_type       (void) G_GNUC_CONST;
+typedef struct                                  _HildonFontSelectionDialog HildonFontSelectionDialog;
 
-GtkWidget* hildon_font_selection_dialog_new            (GtkWindow   *parent,
-                                                       const gchar *title);
+typedef struct                                  _HildonFontSelectionDialogClass HildonFontSelectionDialogClass;
 
+struct                                          _HildonFontSelectionDialog
+{
+    GtkDialog parent;
+};
+
+struct                                          _HildonFontSelectionDialogClass
+{
+    GtkDialogClass parent_class;
+};
 
-#ifndef HILDON_DISABLE_DEPRECATED
-void    hildon_font_selection_dialog_set_buffer        (HildonFontSelectionDialog *fsd, 
-                                                       GtkTextBuffer *buffer);
+GType G_GNUC_CONST
+hildon_font_selection_dialog_get_type           (void);
 
-GtkTextTag* hildon_font_selection_dialog_get_text_tag  (HildonFontSelectionDialog *fsd);
-#endif
+GtkWidget* 
+hildon_font_selection_dialog_new                (GtkWindow *parent,
+                                                 const gchar *title);
 
-       
-gchar*  hildon_font_selection_dialog_get_preview_text  (HildonFontSelectionDialog *fsd);
+gchar* 
+hildon_font_selection_dialog_get_preview_text   (HildonFontSelectionDialog *fsd);
 
-void    hildon_font_selection_dialog_set_preview_text  (HildonFontSelectionDialog *fsd, 
-                                                       const gchar * text);
+void
+hildon_font_selection_dialog_set_preview_text   (HildonFontSelectionDialog *fsd, 
+                                                 const gchar * text);
 
 G_END_DECLS
 
-#endif /* __HILDON_FONT_SELECTION_DIALOG_H__ */
+#endif                                          /* __HILDON_FONT_SELECTION_DIALOG_H__ */
+
+#endif                                          /* HILDON_DISABLE_DEPRECATED */