ESelectable

ESelectable

Synopsis

                    ESelectable;
void                e_selectable_update_actions         (ESelectable *selectable,
                                                         EFocusTracker *focus_tracker,
                                                         GdkAtom *clipboard_targets,
                                                         gint n_clipboard_targets);
void                e_selectable_cut_clipboard          (ESelectable *selectable);
void                e_selectable_copy_clipboard         (ESelectable *selectable);
void                e_selectable_paste_clipboard        (ESelectable *selectable);
void                e_selectable_delete_selection       (ESelectable *selectable);
void                e_selectable_select_all             (ESelectable *selectable);
GtkTargetList *     e_selectable_get_copy_target_list   (ESelectable *selectable);
GtkTargetList *     e_selectable_get_paste_target_list  (ESelectable *selectable);

Object Hierarchy

  GInterface
   +----ESelectable

Prerequisites

ESelectable requires GtkWidget.

Known Implementations

ESelectable is implemented by EWebView and EWebViewGtkHTML.

Properties

  "copy-target-list"         GtkTargetList*        : Read
  "paste-target-list"        GtkTargetList*        : Read

Description

Details

ESelectable

typedef struct _ESelectable ESelectable;

e_selectable_update_actions ()

void                e_selectable_update_actions         (ESelectable *selectable,
                                                         EFocusTracker *focus_tracker,
                                                         GdkAtom *clipboard_targets,
                                                         gint n_clipboard_targets);

e_selectable_cut_clipboard ()

void                e_selectable_cut_clipboard          (ESelectable *selectable);

e_selectable_copy_clipboard ()

void                e_selectable_copy_clipboard         (ESelectable *selectable);

e_selectable_paste_clipboard ()

void                e_selectable_paste_clipboard        (ESelectable *selectable);

e_selectable_delete_selection ()

void                e_selectable_delete_selection       (ESelectable *selectable);

e_selectable_select_all ()

void                e_selectable_select_all             (ESelectable *selectable);

e_selectable_get_copy_target_list ()

GtkTargetList *     e_selectable_get_copy_target_list   (ESelectable *selectable);

e_selectable_get_paste_target_list ()

GtkTargetList *     e_selectable_get_paste_target_list  (ESelectable *selectable);

Property Details

The "copy-target-list" property

  "copy-target-list"         GtkTargetList*        : Read


The "paste-target-list" property

  "paste-target-list"        GtkTargetList*        : Read