HTML Buffer

HTML Buffer — HTML support

Functions

Object Hierarchy

    GObject
    ╰── GtkTextBuffer
        ╰── TalkatuBuffer
            ╰── TalkatuHTMLBuffer

Description

Support for HTML is provided via a custom GtkTextBuffer that knows how to render it properly.

Functions

talkatu_html_buffer_new ()

GtkTextBuffer *
talkatu_html_buffer_new (void);

Creates a new TalkatuHTMLBuffer. A TalkatuHTMLBuffer supports HTML formatting as well as pasting rendered HTML.

Returns

The new TalkatuHTMLBuffer instance.

[transfer full]


talkatu_html_buffer_insert_html ()

void
talkatu_html_buffer_insert_html (TalkatuHTMLBuffer *buffer,
                                 GtkTextIter *iter,
                                 const gchar *text,
                                 gint len);

Inserts and renders text as HTML into buffer .

Parameters

buffer

The TalkatuHTMLBuffer instance.

 

iter

The GtkTextIter where to insert the HTML.

 

text

The HTML text to insert.

 

len

The length of text or -1

 

Types and Values