~ted/libindicator/bug587811

« back to all changes in this revision

Viewing changes to libindicator/indicator-object.h

  • Committer: Ted Gould
  • Date: 2010-09-19 18:26:01 UTC
  • mfrom: (377.1.6 about-to-show-root)
  • Revision ID: ted@gould.cx-20100919182601-brdwteoc3jf1km2y
Adding in the about-to-show signal

Show diffs side-by-side

added added

removed removed

Lines of Context:
94
94
        GList *    (*get_entries) (IndicatorObject * io);
95
95
        guint      (*get_location) (IndicatorObject * io, IndicatorObjectEntry * entry);
96
96
 
 
97
        void       (*entry_activate) (IndicatorObject * io, IndicatorObjectEntry * entry, guint timestamp);
 
98
 
97
99
        /* Signals */
98
100
        void       (*entry_added)   (IndicatorObject * io, IndicatorObjectEntry * entry, gpointer user_data);
99
101
        void       (*entry_removed) (IndicatorObject * io, IndicatorObjectEntry * entry, gpointer user_data);
102
104
        void       (*menu_show)     (IndicatorObject * io, IndicatorObjectEntry * entry, guint timestamp, gpointer user_data);
103
105
 
104
106
        /* Reserved */
 
107
        void       (*reserved1)     (void);
 
108
        void       (*reserved2)     (void);
 
109
        void       (*reserved3)     (void);
 
110
        void       (*reserved4)     (void);
 
111
        void       (*reserved5)     (void);
 
112
        void       (*reserved6)     (void);
105
113
};
106
114
 
107
115
/**
132
140
 
133
141
GList * indicator_object_get_entries (IndicatorObject * io);
134
142
guint   indicator_object_get_location (IndicatorObject * io, IndicatorObjectEntry * entry);
 
143
void    indicator_object_entry_activate (IndicatorObject * io, IndicatorObjectEntry * entry, guint timestamp);
135
144
 
136
145
G_END_DECLS
137
146