diff options
Diffstat (limited to 'embed/ephy-embed-popup-control.h')
-rw-r--r-- | embed/ephy-embed-popup-control.h | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/embed/ephy-embed-popup-control.h b/embed/ephy-embed-popup-control.h index 4f45efe5f..075e62a9b 100644 --- a/embed/ephy-embed-popup-control.h +++ b/embed/ephy-embed-popup-control.h @@ -19,9 +19,11 @@ #ifndef EPHY_EMBED_POPUP_CONTROL_H #define EPHY_EMBED_POPUP_CONTROL_H -#include "ephy-embed-popup.h" #include <bonobo/bonobo-control.h> +#include "ephy-embed.h" +#include "ephy-embed-event.h" + G_BEGIN_DECLS typedef struct EphyEmbedPopupControlClass EphyEmbedPopupControlClass; @@ -44,18 +46,30 @@ typedef struct EphyEmbedPopupControlPrivate EphyEmbedPopupControlPrivate; struct EphyEmbedPopupControl { - EphyEmbedPopup parent; + GObject parent; EphyEmbedPopupControlPrivate *priv; }; struct EphyEmbedPopupControlClass { - EphyEmbedPopupClass parent_class; + GObjectClass parent_class; }; GType ephy_embed_popup_control_get_type (void); + EphyEmbedPopupControl *ephy_embed_popup_control_new (BonoboControl *control); +EphyEmbedEvent *ephy_embed_popup_control_get_event (EphyEmbedPopupControl *p); + +void ephy_embed_popup_control_set_event (EphyEmbedPopupControl *p, + EphyEmbedEvent *event); + +void ephy_embed_popup_control_connect_verbs (EphyEmbedPopupControl *p, + BonoboUIComponent *ui_component); + +void ephy_embed_popup_control_show (EphyEmbedPopupControl *pp, + EphyEmbed *embed); + G_END_DECLS #endif |