From baff6e4ee423dbacdded177bdc734ce79cb93733 Mon Sep 17 00:00:00 2001 From: Rodrigo Moya Date: Sat, 2 Nov 2002 03:00:30 +0000 Subject: ported to GConf and GObject. 2002-11-02 Rodrigo Moya * e-config-listener.[ch]: ported to GConf and GObject. svn path=/trunk/; revision=18500 --- e-util/e-config-listener.h | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'e-util/e-config-listener.h') diff --git a/e-util/e-config-listener.h b/e-util/e-config-listener.h index 87159d147c..f14a9211b3 100644 --- a/e-util/e-config-listener.h +++ b/e-util/e-config-listener.h @@ -11,31 +11,30 @@ #ifndef __E_CONFIG_LISTENER_H__ #define __E_CONFIG_LISTENER_H__ -#include -#include +#include G_BEGIN_DECLS #define E_CONFIG_LISTENER_TYPE (e_config_listener_get_type ()) -#define E_CONFIG_LISTENER(o) (GTK_CHECK_CAST ((o), E_CONFIG_LISTENER_TYPE, EConfigListener)) -#define E_CONFIG_LISTENER_CLASS(k) (GTK_CHECK_CLASS_CAST((k), E_CONFIG_LISTENER_TYPE, EConfigListenerClass)) -#define E_IS_CONFIG_LISTENER(o) (GTK_CHECK_TYPE ((o), E_CONFIG_LISTENER_TYPE)) -#define E_IS_CONFIG_LISTENER_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_CONFIG_LISTENER_TYPE)) +#define E_CONFIG_LISTENER(o) (G_TYPE_CHECK_INSTANCECAST ((o), E_CONFIG_LISTENER_TYPE, EConfigListener)) +#define E_CONFIG_LISTENER_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), E_CONFIG_LISTENER_TYPE, EConfigListenerClass)) +#define E_IS_CONFIG_LISTENER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), E_CONFIG_LISTENER_TYPE)) +#define E_IS_CONFIG_LISTENER_CLASS(k) (GT_TYPE_CHECK_CLASS_TYPE ((k), E_CONFIG_LISTENER_TYPE)) typedef struct _EConfigListenerPrivate EConfigListenerPrivate; typedef struct { - GtkObject object; + GObject object; EConfigListenerPrivate *priv; } EConfigListener; typedef struct { - GtkObjectClass parent_class; + GObjectClass parent_class; void (* key_changed) (EConfigListener *cl, const char *key); } EConfigListenerClass; -GtkType e_config_listener_get_type (void); +GType e_config_listener_get_type (void); EConfigListener *e_config_listener_new (void); gboolean e_config_listener_get_boolean_with_default (EConfigListener *cl, @@ -67,8 +66,6 @@ void e_config_listener_set_string (EConfigListener *cl, const char *key, const char *value); -Bonobo_ConfigDatabase e_config_listener_get_db (EConfigListener *cl); - G_END_DECLS #endif -- cgit v1.2.3