Evolution Utilities Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
Synopsis
struct EWebView; GtkWidget * e_web_view_new (void
); void e_web_view_clear (EWebView *web_view
); void e_web_view_load_string (EWebView *web_view
,const gchar *string
); void e_web_view_load_uri (EWebView *web_view
,const gchar *uri
); const gchar * e_web_view_get_uri (EWebView *web_view
); void e_web_view_reload (EWebView *web_view
); void e_web_view_frame_load_string (EWebView *web_view
,const gchar *frame_name
,const gchar *string
); void e_web_view_frame_load_uri (EWebView *web_view
,const gchar *frame_name
,const gchar *uri
); const gchar * e_web_view_frame_get_uri (EWebView *web_view
,const gchar *frame_name
); gchar * e_web_view_get_html (EWebView *web_view
); gboolean e_web_view_get_caret_mode (EWebView *web_view
); void e_web_view_set_caret_mode (EWebView *web_view
,gboolean caret_mode
); GtkTargetList * e_web_view_get_copy_target_list (EWebView *web_view
); gboolean e_web_view_get_disable_printing (EWebView *web_view
); void e_web_view_set_disable_printing (EWebView *web_view
,gboolean disable_printing
); gboolean e_web_view_get_disable_save_to_disk (EWebView *web_view
); void e_web_view_set_disable_save_to_disk (EWebView *web_view
,gboolean disable_save_to_disk
); gboolean e_web_view_get_enable_frame_flattening (EWebView *web_view
); void e_web_view_set_enable_frame_flattening (EWebView *web_view
,gboolean enable_frame_flattening
); gboolean e_web_view_get_editable (EWebView *web_view
); void e_web_view_set_editable (EWebView *web_view
,gboolean editable
); gboolean e_web_view_get_inline_spelling (EWebView *web_view
); void e_web_view_set_inline_spelling (EWebView *web_view
,gboolean inline_spelling
); gboolean e_web_view_get_magic_links (EWebView *web_view
); void e_web_view_set_magic_links (EWebView *web_view
,gboolean magic_links
); gboolean e_web_view_get_magic_smileys (EWebView *web_view
); void e_web_view_set_magic_smileys (EWebView *web_view
,gboolean magic_smileys
); const gchar * e_web_view_get_selected_uri (EWebView *web_view
); void e_web_view_set_selected_uri (EWebView *web_view
,const gchar *selected_uri
); GdkPixbufAnimation * e_web_view_get_cursor_image (EWebView *web_view
); void e_web_view_set_cursor_image (EWebView *web_view
,GdkPixbufAnimation *animation
); const gchar * e_web_view_get_cursor_image_src (EWebView *web_view
); void e_web_view_set_cursor_image_src (EWebView *web_view
,const gchar *src_uri
); GtkAction * e_web_view_get_open_proxy (EWebView *web_view
); void e_web_view_set_open_proxy (EWebView *web_view
,GtkAction *open_proxy
); GtkTargetList * e_web_view_get_paste_target_list (EWebView *web_view
); GtkAction * e_web_view_get_print_proxy (EWebView *web_view
); void e_web_view_set_print_proxy (EWebView *web_view
,GtkAction *print_proxy
); GtkAction * e_web_view_get_save_as_proxy (EWebView *web_view
); void e_web_view_set_save_as_proxy (EWebView *web_view
,GtkAction *save_as_proxy
); void e_web_view_add_highlight (EWebView *web_view
,const gchar *highlight
); void e_web_view_clear_highlights (EWebView *web_view
); GtkAction * e_web_view_get_action (EWebView *web_view
,const gchar *action_name
); GtkActionGroup * e_web_view_get_action_group (EWebView *web_view
,const gchar *group_name
); gchar * e_web_view_extract_uri (EWebView *web_view
,GdkEventButton *event
); void e_web_view_copy_clipboard (EWebView *web_view
); void e_web_view_cut_clipboard (EWebView *web_view
); gboolean e_web_view_is_selection_active (EWebView *web_view
); void e_web_view_paste_clipboard (EWebView *web_view
); gboolean e_web_view_scroll_forward (EWebView *web_view
); gboolean e_web_view_scroll_backward (EWebView *web_view
); void e_web_view_select_all (EWebView *web_view
); void e_web_view_unselect_all (EWebView *web_view
); void e_web_view_zoom_100 (EWebView *web_view
); void e_web_view_zoom_in (EWebView *web_view
); void e_web_view_zoom_out (EWebView *web_view
); GtkUIManager * e_web_view_get_ui_manager (EWebView *web_view
); GtkWidget * e_web_view_get_popup_menu (EWebView *web_view
); void e_web_view_show_popup_menu (EWebView *web_view
); void e_web_view_status_message (EWebView *web_view
,const gchar *status_message
); void e_web_view_stop_loading (EWebView *web_view
); void e_web_view_update_actions (EWebView *web_view
); gchar * e_web_view_get_selection_html (EWebView *web_view
); void e_web_view_set_settings (EWebView *web_view
,WebKitWebSettings *settings
); void e_web_view_update_fonts (EWebView *web_view
); WebKitWebSettings * e_web_view_get_default_settings (void
); void e_web_view_install_request_handler (EWebView *web_view
,GType handler_type
);
Object Hierarchy
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----WebKitWebView +----EWebView
Implemented Interfaces
EWebView implements AtkImplementorIface, GtkBuildable, GtkScrollable, EExtensible, EAlertSink and ESelectable.
Properties
"caret-mode" gboolean : Read / Write "cursor-image" GdkPixbufAnimation* : Read / Write "cursor-image-src" gchar* : Read / Write "disable-printing" gboolean : Read / Write / Construct "disable-save-to-disk" gboolean : Read / Write / Construct "inline-spelling" gboolean : Read / Write "magic-links" gboolean : Read / Write "magic-smileys" gboolean : Read / Write "open-proxy" GtkAction* : Read / Write "print-proxy" GtkAction* : Read / Write "save-as-proxy" GtkAction* : Read / Write "selected-uri" gchar* : Read / Write
Signals
"popup-event" :Run Last
"process-mailto" :Run Last
"status-message" :Run Last
"stop-loading" :Run Last
"update-actions" :Run Last
Details
e_web_view_frame_load_string ()
void e_web_view_frame_load_string (EWebView *web_view
,const gchar *frame_name
,const gchar *string
);
e_web_view_frame_load_uri ()
void e_web_view_frame_load_uri (EWebView *web_view
,const gchar *frame_name
,const gchar *uri
);
e_web_view_frame_get_uri ()
const gchar * e_web_view_frame_get_uri (EWebView *web_view
,const gchar *frame_name
);
e_web_view_set_caret_mode ()
void e_web_view_set_caret_mode (EWebView *web_view
,gboolean caret_mode
);
e_web_view_get_copy_target_list ()
GtkTargetList * e_web_view_get_copy_target_list (EWebView *web_view
);
e_web_view_set_disable_printing ()
void e_web_view_set_disable_printing (EWebView *web_view
,gboolean disable_printing
);
e_web_view_get_disable_save_to_disk ()
gboolean e_web_view_get_disable_save_to_disk (EWebView *web_view
);
e_web_view_set_disable_save_to_disk ()
void e_web_view_set_disable_save_to_disk (EWebView *web_view
,gboolean disable_save_to_disk
);
e_web_view_get_enable_frame_flattening ()
gboolean e_web_view_get_enable_frame_flattening
(EWebView *web_view
);
e_web_view_set_enable_frame_flattening ()
void e_web_view_set_enable_frame_flattening (EWebView *web_view
,gboolean enable_frame_flattening
);
e_web_view_set_inline_spelling ()
void e_web_view_set_inline_spelling (EWebView *web_view
,gboolean inline_spelling
);
e_web_view_set_magic_links ()
void e_web_view_set_magic_links (EWebView *web_view
,gboolean magic_links
);
e_web_view_set_magic_smileys ()
void e_web_view_set_magic_smileys (EWebView *web_view
,gboolean magic_smileys
);
e_web_view_set_selected_uri ()
void e_web_view_set_selected_uri (EWebView *web_view
,const gchar *selected_uri
);
e_web_view_get_cursor_image ()
GdkPixbufAnimation * e_web_view_get_cursor_image (EWebView *web_view
);
e_web_view_set_cursor_image ()
void e_web_view_set_cursor_image (EWebView *web_view
,GdkPixbufAnimation *animation
);
e_web_view_get_cursor_image_src ()
const gchar * e_web_view_get_cursor_image_src (EWebView *web_view
);
e_web_view_set_cursor_image_src ()
void e_web_view_set_cursor_image_src (EWebView *web_view
,const gchar *src_uri
);
e_web_view_set_open_proxy ()
void e_web_view_set_open_proxy (EWebView *web_view
,GtkAction *open_proxy
);
e_web_view_get_paste_target_list ()
GtkTargetList * e_web_view_get_paste_target_list (EWebView *web_view
);
e_web_view_set_print_proxy ()
void e_web_view_set_print_proxy (EWebView *web_view
,GtkAction *print_proxy
);
e_web_view_set_save_as_proxy ()
void e_web_view_set_save_as_proxy (EWebView *web_view
,GtkAction *save_as_proxy
);
e_web_view_add_highlight ()
void e_web_view_add_highlight (EWebView *web_view
,const gchar *highlight
);
e_web_view_get_action ()
GtkAction * e_web_view_get_action (EWebView *web_view
,const gchar *action_name
);
e_web_view_get_action_group ()
GtkActionGroup * e_web_view_get_action_group (EWebView *web_view
,const gchar *group_name
);
e_web_view_extract_uri ()
gchar * e_web_view_extract_uri (EWebView *web_view
,GdkEventButton *event
);
e_web_view_status_message ()
void e_web_view_status_message (EWebView *web_view
,const gchar *status_message
);
e_web_view_set_settings ()
void e_web_view_set_settings (EWebView *web_view
,WebKitWebSettings *settings
);
e_web_view_install_request_handler ()
void e_web_view_install_request_handler (EWebView *web_view
,GType handler_type
);
Property Details
The "disable-printing"
property
"disable-printing" gboolean : Read / Write / Construct
Default value: FALSE
The "disable-save-to-disk"
property
"disable-save-to-disk" gboolean : Read / Write / Construct
Default value: FALSE
Signal Details
The "popup-event"
signal
gboolean user_function (EWebView *ewebview,
gchar *arg1,
gpointer user_data) : Run Last
The "process-mailto"
signal
gboolean user_function (EWebView *ewebview,
gchar *arg1,
gpointer user_data) : Run Last
The "status-message"
signal
void user_function (EWebView *ewebview,
gchar *arg1,
gpointer user_data) : Run Last