X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fhildon-font-selection-dialog.h;h=558f660f19da23eafef00dcbbacf2a5aef919e0a;hb=7d3f0468795e7298a98578fbb054b5cb9908d523;hp=da8134b832fd89b4f13cd4e131d037c2df39e08e;hpb=f6302d17784a0020efc9faef31b8d8c773b1ba44;p=hildon diff --git a/src/hildon-font-selection-dialog.h b/src/hildon-font-selection-dialog.h index da8134b..558f660 100644 --- a/src/hildon-font-selection-dialog.h +++ b/src/hildon-font-selection-dialog.h @@ -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 + * Contact: Rodrigo Novo * * 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 @@ -21,80 +21,71 @@ * 02110-1301 USA * */ -#ifndef __HILDON_FONT_SELECTION_DIALOG_H__ -#define __HILDON_FONT_SELECTION_DIALOG_H__ -#include -#include +#ifndef HILDON_DISABLE_DEPRECATED + +#ifndef __HILDON_FONT_SELECTION_DIALOG_H__ +#define __HILDON_FONT_SELECTION_DIALOG_H__ + +#include 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 */