aboutsummaryrefslogtreecommitdiffstats
path: root/executive-summary/evolution-services/executive-summary.h
diff options
context:
space:
mode:
authorIain Holmes <iain@src.gnome.org>2000-10-26 07:03:33 +0800
committerIain Holmes <iain@src.gnome.org>2000-10-26 07:03:33 +0800
commit20394851919f80269d11aa460e60f2bd1e46b7dc (patch)
tree6b3fc7cd84913f288434f58e5a4a9cb86604b073 /executive-summary/evolution-services/executive-summary.h
parent8ab09706d1ddaa55f1e76dc395fdee2104e4d105 (diff)
downloadgsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.gz
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.bz2
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.lz
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.xz
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.zst
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.zip
Summary is back in :D
Fixed a silly size issue for composer file selectors. svn path=/trunk/; revision=6187
Diffstat (limited to 'executive-summary/evolution-services/executive-summary.h')
-rw-r--r--executive-summary/evolution-services/executive-summary.h44
1 files changed, 18 insertions, 26 deletions
diff --git a/executive-summary/evolution-services/executive-summary.h b/executive-summary/evolution-services/executive-summary.h
index e2d5557d69..4f6b959a9c 100644
--- a/executive-summary/evolution-services/executive-summary.h
+++ b/executive-summary/evolution-services/executive-summary.h
@@ -38,38 +38,30 @@ typedef struct _ExecutiveSummaryPrivate ExecutiveSummaryPrivate;
typedef struct _ExecutiveSummary ExecutiveSummary;
typedef struct _ExecutiveSummaryClass ExecutiveSummaryClass;
-typedef void (* EvolutionServicesSetTitleFn) (ExecutiveSummary *summary,
- const Evolution_SummaryComponent component,
- const char *title,
- void *closure);
-typedef void (* EvolutionServicesFlashFn) (ExecutiveSummary *summary,
- const Evolution_SummaryComponent component,
- void *closure);
-typedef void (* EvolutionServicesUpdateFn) (ExecutiveSummary *summary,
- const Evolution_SummaryComponent component,
- const char *html,
- void *closure);
-
struct _ExecutiveSummary {
- BonoboObject parent;
-
- ExecutiveSummaryPrivate *private;
+ BonoboObject parent;
+
+ ExecutiveSummaryPrivate *private;
};
struct _ExecutiveSummaryClass {
- BonoboObjectClass parent_class;
+ BonoboObjectClass parent_class;
+
+ void (* update) (ExecutiveSummary *summary,
+ const Evolution_SummaryComponent component,
+ const char *html);
+ void (* set_title) (ExecutiveSummary *summary,
+ const Evolution_SummaryComponent component,
+ const char *title);
+ void (* set_icon) (ExecutiveSummary *summary,
+ const Evolution_SummaryComponent component,
+ const char *icon);
+ void (* flash) (ExecutiveSummary *summary,
+ const Evolution_SummaryComponent component);
};
GtkType executive_summary_get_type (void);
void executive_summary_construct (ExecutiveSummary *es,
- Evolution_Summary corba_object,
- EvolutionServicesSetTitleFn set_title,
- EvolutionServicesFlashFn flash,
- EvolutionServicesUpdateFn update,
- void *closure);
-BonoboObject *executive_summary_new (EvolutionServicesSetTitleFn set_title,
- EvolutionServicesFlashFn flash,
- EvolutionServicesUpdateFn update,
- void *closure);
-
+ Evolution_Summary corba_object);
+BonoboObject *executive_summary_new (void);
#endif