From 4750b90ad18f4f59fa19b839550d6397f5dffbfd Mon Sep 17 00:00:00 2001 From: Arturo Espinosa Date: Thu, 2 Apr 1998 02:18:42 +0000 Subject: GnomeCalendar toplevel GnomeApp; versit code -mig svn path=/trunk/; revision=89 --- calendar/gnome-cal.h | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 calendar/gnome-cal.h (limited to 'calendar/gnome-cal.h') diff --git a/calendar/gnome-cal.h b/calendar/gnome-cal.h new file mode 100644 index 0000000000..840ccf5122 --- /dev/null +++ b/calendar/gnome-cal.h @@ -0,0 +1,35 @@ +/* + * GnomeCalendar widget + * Copyright (C) 1998 the Free Software Foundation + * + * Author: Miguel de Icaza (miguel@kernel.org) + */ + +#ifndef GNOME_CALENDAR_APP_H +#define GNOME_CALENDAR_APP_H + +#include +#include + +BEGIN_GNOME_DECLS + +#define GNOME_CALENDAR(obj) GTK_CHECK_CAST(obj, gnome_calendar_get_type(), GnomeCalendar) +#define GNOME_CALENDAR_CLASS(class) GTK_CHECK_CAST_CLASS(class, gnome_calendar_get_type(), GnomeCalendarClass) +#define GNOME_IS_CALENDAR(obj) GTK_CHECK_TYPE(obj, gnome_calendar_get_type()) + +typedef struct { + GnomeApp gnome_app; + Calendar *cal; +} GnomeCalendar; + +typedef struct { + GnomeAppClass parent_class; +} GnomeCalendarClass; + +guint gnome_calendar_get_type (void); +GtkWidget *gnome_calendar_new (char *title); +void gnome_calendar_load (char *file); + +END_GNOME_DECLS + +#endif -- cgit