EWebViewGtkHTML

EWebViewGtkHTML

Functions

GtkWidget * e_web_view_gtkhtml_new ()
void e_web_view_gtkhtml_clear ()
void e_web_view_gtkhtml_load_string ()
gboolean e_web_view_gtkhtml_get_animate ()
void e_web_view_gtkhtml_set_animate ()
gboolean e_web_view_gtkhtml_get_caret_mode ()
void e_web_view_gtkhtml_set_caret_mode ()
GtkTargetList * e_web_view_gtkhtml_get_copy_target_list ()
gboolean e_web_view_gtkhtml_get_disable_printing ()
void e_web_view_gtkhtml_set_disable_printing ()
gboolean e_web_view_gtkhtml_get_disable_save_to_disk ()
void e_web_view_gtkhtml_set_disable_save_to_disk ()
gboolean e_web_view_gtkhtml_get_editable ()
void e_web_view_gtkhtml_set_editable ()
gboolean e_web_view_gtkhtml_get_inline_spelling ()
void e_web_view_gtkhtml_set_inline_spelling ()
gboolean e_web_view_gtkhtml_get_magic_links ()
void e_web_view_gtkhtml_set_magic_links ()
gboolean e_web_view_gtkhtml_get_magic_smileys ()
void e_web_view_gtkhtml_set_magic_smileys ()
const gchar * e_web_view_gtkhtml_get_selected_uri ()
void e_web_view_gtkhtml_set_selected_uri ()
GdkPixbufAnimation * e_web_view_gtkhtml_get_cursor_image ()
void e_web_view_gtkhtml_set_cursor_image ()
GtkAction * e_web_view_gtkhtml_get_open_proxy ()
void e_web_view_gtkhtml_set_open_proxy ()
GtkTargetList * e_web_view_gtkhtml_get_paste_target_list ()
GtkAction * e_web_view_gtkhtml_get_print_proxy ()
void e_web_view_gtkhtml_set_print_proxy ()
GtkAction * e_web_view_gtkhtml_get_save_as_proxy ()
void e_web_view_gtkhtml_set_save_as_proxy ()
GtkAction * e_web_view_gtkhtml_get_action ()
GtkActionGroup * e_web_view_gtkhtml_get_action_group ()
gchar * e_web_view_gtkhtml_extract_uri ()
void e_web_view_gtkhtml_copy_clipboard ()
void e_web_view_gtkhtml_cut_clipboard ()
gboolean e_web_view_gtkhtml_is_selection_active ()
void e_web_view_gtkhtml_paste_clipboard ()
gboolean e_web_view_gtkhtml_scroll_forward ()
gboolean e_web_view_gtkhtml_scroll_backward ()
void e_web_view_gtkhtml_select_all ()
void e_web_view_gtkhtml_unselect_all ()
void e_web_view_gtkhtml_zoom_100 ()
void e_web_view_gtkhtml_zoom_in ()
void e_web_view_gtkhtml_zoom_out ()
GtkUIManager * e_web_view_gtkhtml_get_ui_manager ()
GtkWidget * e_web_view_gtkhtml_get_popup_menu ()
void e_web_view_gtkhtml_show_popup_menu ()
void e_web_view_gtkhtml_status_message ()
void e_web_view_gtkhtml_stop_loading ()
void e_web_view_gtkhtml_update_actions ()

Properties

gboolean animate Read / Write
gboolean caret-mode Read / Write
GdkPixbufAnimation * cursor-image Read / Write
gboolean disable-printing Read / Write / Construct
gboolean disable-save-to-disk Read / Write / Construct
gboolean editable Read / Write
gboolean inline-spelling Read / Write
gboolean magic-links Read / Write
gboolean magic-smileys Read / Write
GtkAction * open-proxy Read / Write
GtkAction * print-proxy Read / Write
GtkAction * save-as-proxy Read / Write
gchar * selected-uri Read / Write

Signals

void copy-clipboard Action
void cut-clipboard Action
void paste-clipboard Action
gboolean popup-event Run Last
gboolean process-mailto Run Last
void status-message Run Last
void stop-loading Run Last
void update-actions Run Last

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkLayout
                    ╰── GtkHTML
                        ╰── EWebViewGtkHTML

Implemented Interfaces

EWebViewGtkHTML implements AtkImplementorIface, GtkBuildable, GtkScrollable, EExtensible, EAlertSink and ESelectable.

Description

Functions

e_web_view_gtkhtml_new ()

GtkWidget *
e_web_view_gtkhtml_new (void);

e_web_view_gtkhtml_clear ()

void
e_web_view_gtkhtml_clear (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_load_string ()

void
e_web_view_gtkhtml_load_string (EWebViewGtkHTML *web_view,
                                const gchar *string);

e_web_view_gtkhtml_get_animate ()

gboolean
e_web_view_gtkhtml_get_animate (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_animate ()

void
e_web_view_gtkhtml_set_animate (EWebViewGtkHTML *web_view,
                                gboolean animate);

e_web_view_gtkhtml_get_caret_mode ()

gboolean
e_web_view_gtkhtml_get_caret_mode (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_caret_mode ()

void
e_web_view_gtkhtml_set_caret_mode (EWebViewGtkHTML *web_view,
                                   gboolean caret_mode);

e_web_view_gtkhtml_get_copy_target_list ()

GtkTargetList *
e_web_view_gtkhtml_get_copy_target_list
                               (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_get_disable_printing ()

gboolean
e_web_view_gtkhtml_get_disable_printing
                               (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_disable_printing ()

void
e_web_view_gtkhtml_set_disable_printing
                               (EWebViewGtkHTML *web_view,
                                gboolean disable_printing);

e_web_view_gtkhtml_get_disable_save_to_disk ()

gboolean
e_web_view_gtkhtml_get_disable_save_to_disk
                               (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_disable_save_to_disk ()

void
e_web_view_gtkhtml_set_disable_save_to_disk
                               (EWebViewGtkHTML *web_view,
                                gboolean disable_save_to_disk);

e_web_view_gtkhtml_get_editable ()

gboolean
e_web_view_gtkhtml_get_editable (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_editable ()

void
e_web_view_gtkhtml_set_editable (EWebViewGtkHTML *web_view,
                                 gboolean editable);

e_web_view_gtkhtml_get_inline_spelling ()

gboolean
e_web_view_gtkhtml_get_inline_spelling
                               (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_inline_spelling ()

void
e_web_view_gtkhtml_set_inline_spelling
                               (EWebViewGtkHTML *web_view,
                                gboolean inline_spelling);

e_web_view_gtkhtml_get_magic_links ()

gboolean
e_web_view_gtkhtml_get_magic_links (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_magic_links ()

void
e_web_view_gtkhtml_set_magic_links (EWebViewGtkHTML *web_view,
                                    gboolean magic_links);

e_web_view_gtkhtml_get_magic_smileys ()

gboolean
e_web_view_gtkhtml_get_magic_smileys (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_magic_smileys ()

void
e_web_view_gtkhtml_set_magic_smileys (EWebViewGtkHTML *web_view,
                                      gboolean magic_smileys);

e_web_view_gtkhtml_get_selected_uri ()

const gchar *
e_web_view_gtkhtml_get_selected_uri (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_selected_uri ()

void
e_web_view_gtkhtml_set_selected_uri (EWebViewGtkHTML *web_view,
                                     const gchar *selected_uri);

e_web_view_gtkhtml_get_cursor_image ()

GdkPixbufAnimation *
e_web_view_gtkhtml_get_cursor_image (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_cursor_image ()

void
e_web_view_gtkhtml_set_cursor_image (EWebViewGtkHTML *web_view,
                                     GdkPixbufAnimation *animation);

e_web_view_gtkhtml_get_open_proxy ()

GtkAction *
e_web_view_gtkhtml_get_open_proxy (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_open_proxy ()

void
e_web_view_gtkhtml_set_open_proxy (EWebViewGtkHTML *web_view,
                                   GtkAction *open_proxy);

e_web_view_gtkhtml_get_paste_target_list ()

GtkTargetList *
e_web_view_gtkhtml_get_paste_target_list
                               (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_get_print_proxy ()

GtkAction *
e_web_view_gtkhtml_get_print_proxy (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_print_proxy ()

void
e_web_view_gtkhtml_set_print_proxy (EWebViewGtkHTML *web_view,
                                    GtkAction *print_proxy);

e_web_view_gtkhtml_get_save_as_proxy ()

GtkAction *
e_web_view_gtkhtml_get_save_as_proxy (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_set_save_as_proxy ()

void
e_web_view_gtkhtml_set_save_as_proxy (EWebViewGtkHTML *web_view,
                                      GtkAction *save_as_proxy);

e_web_view_gtkhtml_get_action ()

GtkAction *
e_web_view_gtkhtml_get_action (EWebViewGtkHTML *web_view,
                               const gchar *action_name);

e_web_view_gtkhtml_get_action_group ()

GtkActionGroup *
e_web_view_gtkhtml_get_action_group (EWebViewGtkHTML *web_view,
                                     const gchar *group_name);

e_web_view_gtkhtml_extract_uri ()

gchar *
e_web_view_gtkhtml_extract_uri (EWebViewGtkHTML *web_view,
                                GdkEventButton *event,
                                GtkHTML *frame);

e_web_view_gtkhtml_copy_clipboard ()

void
e_web_view_gtkhtml_copy_clipboard (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_cut_clipboard ()

void
e_web_view_gtkhtml_cut_clipboard (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_is_selection_active ()

gboolean
e_web_view_gtkhtml_is_selection_active
                               (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_paste_clipboard ()

void
e_web_view_gtkhtml_paste_clipboard (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_scroll_forward ()

gboolean
e_web_view_gtkhtml_scroll_forward (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_scroll_backward ()

gboolean
e_web_view_gtkhtml_scroll_backward (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_select_all ()

void
e_web_view_gtkhtml_select_all (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_unselect_all ()

void
e_web_view_gtkhtml_unselect_all (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_zoom_100 ()

void
e_web_view_gtkhtml_zoom_100 (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_zoom_in ()

void
e_web_view_gtkhtml_zoom_in (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_zoom_out ()

void
e_web_view_gtkhtml_zoom_out (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_get_ui_manager ()

GtkUIManager *
e_web_view_gtkhtml_get_ui_manager (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_get_popup_menu ()

GtkWidget *
e_web_view_gtkhtml_get_popup_menu (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_show_popup_menu ()

void
e_web_view_gtkhtml_show_popup_menu (EWebViewGtkHTML *web_view,
                                    GdkEventButton *event,
                                    GtkMenuPositionFunc func,
                                    gpointer user_data);

e_web_view_gtkhtml_status_message ()

void
e_web_view_gtkhtml_status_message (EWebViewGtkHTML *web_view,
                                   const gchar *status_message);

e_web_view_gtkhtml_stop_loading ()

void
e_web_view_gtkhtml_stop_loading (EWebViewGtkHTML *web_view);

e_web_view_gtkhtml_update_actions ()

void
e_web_view_gtkhtml_update_actions (EWebViewGtkHTML *web_view);

Types and Values

struct EWebViewGtkHTML

struct EWebViewGtkHTML;

Property Details

The “animate” property

  “animate”                  gboolean

Flags: Read / Write

Default value: FALSE


The “caret-mode” property

  “caret-mode”               gboolean

Flags: Read / Write

Default value: FALSE


The “cursor-image” property

  “cursor-image”             GdkPixbufAnimation *

Flags: Read / Write


The “disable-printing” property

  “disable-printing”         gboolean

Flags: Read / Write / Construct

Default value: FALSE


The “disable-save-to-disk” property

  “disable-save-to-disk”     gboolean

Flags: Read / Write / Construct

Default value: FALSE


The “editable” property

  “editable”                 gboolean

Flags: Read / Write

Default value: FALSE


The “inline-spelling” property

  “inline-spelling”          gboolean

Flags: Read / Write

Default value: FALSE


The “magic-links” property

  “magic-links”              gboolean

Flags: Read / Write

Default value: FALSE


The “magic-smileys” property

  “magic-smileys”            gboolean

Flags: Read / Write

Default value: FALSE


The “open-proxy” property

  “open-proxy”               GtkAction *

Flags: Read / Write


The “print-proxy” property

  “print-proxy”              GtkAction *

Flags: Read / Write


The “save-as-proxy” property

  “save-as-proxy”            GtkAction *

Flags: Read / Write


The “selected-uri” property

  “selected-uri”             gchar *

Flags: Read / Write

Default value: NULL

Signal Details

The “copy-clipboard” signal

void
user_function (EWebViewGtkHTML *ewebviewgtkhtml,
               gpointer         user_data)

Flags: Action


The “cut-clipboard” signal

void
user_function (EWebViewGtkHTML *ewebviewgtkhtml,
               gpointer         user_data)

Flags: Action


The “paste-clipboard” signal

void
user_function (EWebViewGtkHTML *ewebviewgtkhtml,
               gpointer         user_data)

Flags: Action


The “popup-event” signal

gboolean
user_function (EWebViewGtkHTML *ewebviewgtkhtml,
               GdkEvent        *arg1,
               gchar           *arg2,
               gpointer         user_data)

Flags: Run Last


The “process-mailto” signal

gboolean
user_function (EWebViewGtkHTML *ewebviewgtkhtml,
               gchar           *arg1,
               gpointer         user_data)

Flags: Run Last


The “status-message” signal

void
user_function (EWebViewGtkHTML *ewebviewgtkhtml,
               gchar           *arg1,
               gpointer         user_data)

Flags: Run Last


The “stop-loading” signal

void
user_function (EWebViewGtkHTML *ewebviewgtkhtml,
               gpointer         user_data)

Flags: Run Last


The “update-actions” signal

void
user_function (EWebViewGtkHTML *ewebviewgtkhtml,
               gpointer         user_data)

Flags: Run Last