Editor

Editor — A simple editor composed of other Talkatu Widgets

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBox
                    ╰── TalkatuEditor

Implemented Interfaces

TalkatuEditor implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Description

TalkatuEditor is a composite widget of TalkatuToolbar and TalkatuView to help make them easier to use.

Functions

talkatu_editor_new ()

GtkWidget *
talkatu_editor_new (void);

Creates a new TalkatuEditor with a normal GtkTextBuffer.

Returns

The new TalkatuEditor instance.

[transfer full]


talkatu_editor_get_view ()

GtkWidget *
talkatu_editor_get_view (TalkatuEditor *editor);

Gets the TalkatuView that editor is using.

Parameters

editor

The TalkatuEditor instance.

 

Returns

The TalkatuView that editor is using.

[transfer none]


talkatu_editor_get_toolbar ()

GtkWidget *
talkatu_editor_get_toolbar (TalkatuEditor *editor);

Gets the TalkatuToolbar that editor is using.

Parameters

editor

The TalkatuEditor instance.

 

Returns

The TalkatuToolbar that editor is using.

[transfer none]


talkatu_editor_show_toolbar ()

void
talkatu_editor_show_toolbar (TalkatuEditor *editor);

Shows the toolbar inside of editor if it was previously hidden.

Parameters

editor

The TalkatuEditor instance.

 

talkatu_editor_hide_toolbar ()

void
talkatu_editor_hide_toolbar (TalkatuEditor *editor);

Hides the toolbar inside of editor if it is currently visible.

Parameters

editor

The TalkatuEditor instance.

 

Types and Values

TALKATU_TYPE_EDITOR

#define TALKATU_TYPE_EDITOR            (talkatu_editor_get_type())

TalkatuEditor

typedef struct _TalkatuEditor TalkatuEditor;