![]() |
![]() |
![]() |
Epiphany Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
EphyStatusbar; GtkWidget * ephy_statusbar_new (void
); GtkWidget * ephy_statusbar_get_security_frame (EphyStatusbar *statusbar
); void ephy_statusbar_set_caret_mode (EphyStatusbar *statusbar
,gboolean enabled
); void ephy_statusbar_set_security_state (EphyStatusbar *statusbar
,const char *stock_id
,const char *tooltip
); void ephy_statusbar_set_popups_state (EphyStatusbar *statusbar
,gboolean hidden
,const char *tooltip
); void ephy_statusbar_add_widget (EphyStatusbar *statusbar
,GtkWidget *widget
); void ephy_statusbar_remove_widget (EphyStatusbar *statusbar
,GtkWidget *widget
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkHBox +----GtkStatusbar +----EphyStatusbar
EphyStatusbar implements AtkImplementorIface, GtkBuildable and GtkOrientable.
GtkWidget * ephy_statusbar_new (void
);
Creates a new EphyStatusbar.
Returns : |
the new EphyStatusbar object |
GtkWidget * ephy_statusbar_get_security_frame (EphyStatusbar *statusbar
);
|
an EphyStatusbar |
Returns : |
the statusbar's lock icon frame. transfer none. |
void ephy_statusbar_set_caret_mode (EphyStatusbar *statusbar
,gboolean enabled
);
Sets the statusbar's caret browsing mode indicator.
|
an EphyStatusbar |
|
TRUE to show the caret browsing mode indicator
|
void ephy_statusbar_set_security_state (EphyStatusbar *statusbar
,const char *stock_id
,const char *tooltip
);
Sets the statusbar's security icon and its tooltip.
|
an EphyStatusbar |
|
stock-id of the icon showing the security state |
|
a string detailing the security state |
void ephy_statusbar_set_popups_state (EphyStatusbar *statusbar
,gboolean hidden
,const char *tooltip
);
Sets the statusbar's popup-blocker icon's tooltip and visibility.
|
an EphyStatusbar |
|
TRUE if popups have been hidden
|
|
a string to display as tooltip, or NULL
|
void ephy_statusbar_add_widget (EphyStatusbar *statusbar
,GtkWidget *widget
);
Adds the widget
to the statusbar. Use this function whenever you want to
add a widget to the statusbar. You can remove the widget again with
ephy_statusbar_remove_widget()
.
|
an EphyStatusbar |
|
a GtkWidget |
void ephy_statusbar_remove_widget (EphyStatusbar *statusbar
,GtkWidget *widget
);
Removes widget
, which must have been added to statusbar
using
ephy_statusbar_add_widget()
.
|
an EphyStatusbar |
|
a GtkWidget |
"lock-clicked"
signalvoid user_function (EphyStatusbar *statusbar, gpointer user_data) : Run Last / Action
This signal corresponds to the user clicking on the lock icon on the
statusbar
.
|
the object which received the signal. |
|
user data set when the signal handler was connected. |