## EFocusTracker

EFocusTracker

## Functions

EFocusTracker * | e_focus_tracker_new ()
GtkWidget * | e_focus_tracker_get_focus ()
GtkWindow * | e_focus_tracker_get_window ()
EUIAction * | e_focus_tracker_get_cut_clipboard_action ()
void | e_focus_tracker_set_cut_clipboard_action ()
EUIAction * | e_focus_tracker_get_copy_clipboard_action ()
void | e_focus_tracker_set_copy_clipboard_action ()
EUIAction * | e_focus_tracker_get_paste_clipboard_action ()
void | e_focus_tracker_set_paste_clipboard_action ()
EUIAction * | e_focus_tracker_get_delete_selection_action ()
void | e_focus_tracker_set_delete_selection_action ()
EUIAction * | e_focus_tracker_get_select_all_action ()
void | e_focus_tracker_set_select_all_action ()
EUIAction * | e_focus_tracker_get_undo_action ()
void | e_focus_tracker_set_undo_action ()
EUIAction * | e_focus_tracker_get_redo_action ()
void | e_focus_tracker_set_redo_action ()
void | e_focus_tracker_update_actions ()
void | e_focus_tracker_cut_clipboard ()
void | e_focus_tracker_copy_clipboard ()
void | e_focus_tracker_paste_clipboard ()
void | e_focus_tracker_delete_selection ()
void | e_focus_tracker_select_all ()
void | e_focus_tracker_undo ()
void | e_focus_tracker_redo ()

## Properties

EUIAction * | copy-clipboard-action | Read / Write
EUIAction * | cut-clipboard-action | Read / Write
EUIAction * | delete-selection-action | Read / Write
GtkWidget * | focus | Read
EUIAction * | paste-clipboard-action | Read / Write
EUIAction * | redo-action | Read / Write
EUIAction * | select-all-action | Read / Write
EUIAction * | undo-action | Read / Write
GtkWindow * | window | Read / Write / Construct Only

## Object Hierarchy

        GObject
        ╰── EFocusTracker

## Description

## Functions

### e_focus_tracker_new ()

    EFocusTracker *
    e_focus_tracker_new (GtkWindow *window);

### e_focus_tracker_get_focus ()

    GtkWidget *
    e_focus_tracker_get_focus (EFocusTracker *focus_tracker);

### e_focus_tracker_get_window ()

    GtkWindow *
    e_focus_tracker_get_window (EFocusTracker *focus_tracker);

### e_focus_tracker_get_cut_clipboard_action ()

    EUIAction *
    e_focus_tracker_get_cut_clipboard_action
                                   (EFocusTracker *focus_tracker);

### e_focus_tracker_set_cut_clipboard_action ()

    void
    e_focus_tracker_set_cut_clipboard_action
                                   (EFocusTracker *focus_tracker,
                                    EUIAction *cut_clipboard);

### e_focus_tracker_get_copy_clipboard_action ()

    EUIAction *
    e_focus_tracker_get_copy_clipboard_action
                                   (EFocusTracker *focus_tracker);

### e_focus_tracker_set_copy_clipboard_action ()

    void
    e_focus_tracker_set_copy_clipboard_action
                                   (EFocusTracker *focus_tracker,
                                    EUIAction *copy_clipboard);

### e_focus_tracker_get_paste_clipboard_action ()

    EUIAction *
    e_focus_tracker_get_paste_clipboard_action
                                   (EFocusTracker *focus_tracker);

### e_focus_tracker_set_paste_clipboard_action ()

    void
    e_focus_tracker_set_paste_clipboard_action
                                   (EFocusTracker *focus_tracker,
                                    EUIAction *paste_clipboard);

### e_focus_tracker_get_delete_selection_action ()

    EUIAction *
    e_focus_tracker_get_delete_selection_action
                                   (EFocusTracker *focus_tracker);

### e_focus_tracker_set_delete_selection_action ()

    void
    e_focus_tracker_set_delete_selection_action
                                   (EFocusTracker *focus_tracker,
                                    EUIAction *delete_selection);

### e_focus_tracker_get_select_all_action ()

    EUIAction *
    e_focus_tracker_get_select_all_action (EFocusTracker *focus_tracker);

### e_focus_tracker_set_select_all_action ()

    void
    e_focus_tracker_set_select_all_action (EFocusTracker *focus_tracker,
                                           EUIAction *select_all);

### e_focus_tracker_get_undo_action ()

    EUIAction *
    e_focus_tracker_get_undo_action (EFocusTracker *focus_tracker);

### e_focus_tracker_set_undo_action ()

    void
    e_focus_tracker_set_undo_action (EFocusTracker *focus_tracker,
                                     EUIAction *undo);

### e_focus_tracker_get_redo_action ()

    EUIAction *
    e_focus_tracker_get_redo_action (EFocusTracker *focus_tracker);

### e_focus_tracker_set_redo_action ()

    void
    e_focus_tracker_set_redo_action (EFocusTracker *focus_tracker,
                                     EUIAction *redo);

### e_focus_tracker_update_actions ()

    void
    e_focus_tracker_update_actions (EFocusTracker *focus_tracker);

### e_focus_tracker_cut_clipboard ()

    void
    e_focus_tracker_cut_clipboard (EFocusTracker *focus_tracker);

### e_focus_tracker_copy_clipboard ()

    void
    e_focus_tracker_copy_clipboard (EFocusTracker *focus_tracker);

### e_focus_tracker_paste_clipboard ()

    void
    e_focus_tracker_paste_clipboard (EFocusTracker *focus_tracker);

### e_focus_tracker_delete_selection ()

    void
    e_focus_tracker_delete_selection (EFocusTracker *focus_tracker);

### e_focus_tracker_select_all ()

    void
    e_focus_tracker_select_all (EFocusTracker *focus_tracker);

### e_focus_tracker_undo ()

    void
    e_focus_tracker_undo (EFocusTracker *focus_tracker);

### e_focus_tracker_redo ()

    void
    e_focus_tracker_redo (EFocusTracker *focus_tracker);

## Property Details

### The `“copy-clipboard-action”` property

      “copy-clipboard-action”    EUIAction *

Owner: EFocusTracker

Flags: Read / Write

### The `“cut-clipboard-action”` property

      “cut-clipboard-action”     EUIAction *

Owner: EFocusTracker

Flags: Read / Write

### The `“delete-selection-action”` property

      “delete-selection-action”  EUIAction *

Owner: EFocusTracker

Flags: Read / Write

### The `“focus”` property

      “focus”                    GtkWidget *

Owner: EFocusTracker

Flags: Read

### The `“paste-clipboard-action”` property

      “paste-clipboard-action”   EUIAction *

Owner: EFocusTracker

Flags: Read / Write

### The `“redo-action”` property

      “redo-action”              EUIAction *

Owner: EFocusTracker

Flags: Read / Write

### The `“select-all-action”` property

      “select-all-action”        EUIAction *

Owner: EFocusTracker

Flags: Read / Write

### The `“undo-action”` property

      “undo-action”              EUIAction *

Owner: EFocusTracker

Flags: Read / Write

### The `“window”` property

      “window”                   GtkWindow *

Owner: EFocusTracker

Flags: Read / Write / Construct Only