(define-object GtkHTML (GtkLayout))
(define-object GtkHTMLEmbedded (GtkBin) (cast GTK_HTML_EMBEDDED))
(define-enum GtkHTMLStreamStatus
(ok GTK_HTML_STREAM_OK)
(error GTK_HTML_STREAM_ERROR))
(define-enum GtkHTMLParagraphStyle
(normal GTK_HTML_PARAGRAPH_STYLE_NORMAL)
(h1 GTK_HTML_PARAGRAPH_STYLE_H1)
(h2 GTK_HTML_PARAGRAPH_STYLE_H2)
(h3 GTK_HTML_PARAGRAPH_STYLE_H3)
(h4 GTK_HTML_PARAGRAPH_STYLE_H4)
(h5 GTK_HTML_PARAGRAPH_STYLE_H5)
(h6 GTK_HTML_PARAGRAPH_STYLE_H6)
(address GTK_HTML_PARAGRAPH_STYLE_ADDRESS)
(pre GTK_HTML_PARAGRAPH_STYLE_PRE)
(itemdotted GTK_HTML_PARAGRAPH_STYLE_ITEMDOTTED)
(itemroman GTK_HTML_PARAGRAPH_STYLE_ITEMROMAN)
(itemdigit GTK_HTML_PARAGRAPH_STYLE_ITEMDIGIT))
(define-enum GtkHTMLParagraphAlignment
(left GTK_HTML_PARAGRAPH_ALIGNMENT_LEFT)
(right GTK_HTML_PARAGRAPH_ALIGNMENT_RIGHT)
(center GTK_HTML_PARAGRAPH_ALIGNMENT_CENTER))
(define-flags GtkHTMLFontStyle
(default GTK_HTML_FONT_STYLE_DEFAULT)
(size-1 GTK_HTML_FONT_STYLE_SIZE_1)
(size-2 GTK_HTML_FONT_STYLE_SIZE_2)
(size-3 GTK_HTML_FONT_STYLE_SIZE_3)
(size-4 GTK_HTML_FONT_STYLE_SIZE_4)
(size-5 GTK_HTML_FONT_STYLE_SIZE_5)
(size-6 GTK_HTML_FONT_STYLE_SIZE_6)
(size-7 GTK_HTML_FONT_STYLE_SIZE_7)
(size-mask GTK_HTML_FONT_STYLE_SIZE_MASK)
(bold GTK_HTML_FONT_STYLE_BOLD)
(italic GTK_HTML_FONT_STYLE_ITALIC)
(underline GTK_HTML_FONT_STYLE_UNDERLINE)
(strikeout GTK_HTML_FONT_STYLE_STRIKEOUT)
(fixed GTK_HTML_FONT_STYLE_FIXED))
(define-enum GtkHTMLCursorSkipType
(one GTK_HTML_CURSOR_SKIP_ONE)
(word GTK_HTML_CURSOR_SKIP_WORD)
(page GTK_HTML_CURSOR_SKIP_PAGE)
(all GTK_HTML_CURSOR_SKIP_ALL))
(define-enum GtkHTMLCommandType
(undo GTK_HTML_COMMAND_UNDO)
(redo GTK_HTML_COMMAND_REDO)
(copy GTK_HTML_COMMAND_COPY)
(cut GTK_HTML_COMMAND_CUT)
(paste GTK_HTML_COMMAND_PASTE)
(cut-line GTK_HTML_COMMAND_CUT_LINE)
(insert-paragraph GTK_HTML_COMMAND_INSERT_PARAGRAPH)
(insert-rule GTK_HTML_COMMAND_INSERT_RULE)
(insert-rule-param GTK_HTML_COMMAND_INSERT_RULE_PARAM)
(insert-image-param GTK_HTML_COMMAND_INSERT_IMAGE_PARAM)
(make-link GTK_HTML_COMMAND_MAKE_LINK)
(remove-link GTK_HTML_COMMAND_REMOVE_LINK)
(delete GTK_HTML_COMMAND_DELETE)
(delete-back GTK_HTML_COMMAND_DELETE_BACK)
(set-mark GTK_HTML_COMMAND_SET_MARK)
(disable-selection GTK_HTML_COMMAND_DISABLE_SELECTION)
(bold-on GTK_HTML_COMMAND_BOLD_ON)
(bold-off GTK_HTML_COMMAND_BOLD_OFF)
(bold-toggle GTK_HTML_COMMAND_BOLD_TOGGLE)
(italic-on GTK_HTML_COMMAND_ITALIC_ON)
(italic-off GTK_HTML_COMMAND_ITALIC_OFF)
(italic-toggle GTK_HTML_COMMAND_ITALIC_TOGGLE)
(underline-on GTK_HTML_COMMAND_UNDERLINE_ON)
(underline-off GTK_HTML_COMMAND_UNDERLINE_OFF)
(underline-toggle GTK_HTML_COMMAND_UNDERLINE_TOGGLE)
(strikeout-on GTK_HTML_COMMAND_STRIKEOUT_ON)
(strikeout-off GTK_HTML_COMMAND_STRIKEOUT_OFF)
(strikeout-toggle GTK_HTML_COMMAND_STRIKEOUT_TOGGLE)
(size-minus-2 GTK_HTML_COMMAND_SIZE_MINUS_2)
(size-minus-1 GTK_HTML_COMMAND_SIZE_MINUS_1)
(size-plus-0 GTK_HTML_COMMAND_SIZE_PLUS_0)
(size-plus-1 GTK_HTML_COMMAND_SIZE_PLUS_1)
(size-plus-2 GTK_HTML_COMMAND_SIZE_PLUS_2)
(size-plus-3 GTK_HTML_COMMAND_SIZE_PLUS_3)
(size-plus-4 GTK_HTML_COMMAND_SIZE_PLUS_4)
(size-increase GTK_HTML_COMMAND_SIZE_INCREASE)
(size-decrease GTK_HTML_COMMAND_SIZE_DECREASE)
(align-left GTK_HTML_COMMAND_ALIGN_LEFT)
(align-center GTK_HTML_COMMAND_ALIGN_CENTER)
(align-right GTK_HTML_COMMAND_ALIGN_RIGHT)
(indent-zero GTK_HTML_COMMAND_INDENT_ZERO)
(indent-inc GTK_HTML_COMMAND_INDENT_INC)
(indent-dec GTK_HTML_COMMAND_INDENT_DEC)
(paragraph-style-normal GTK_HTML_COMMAND_PARAGRAPH_STYLE_NORMAL)
(paragraph-style-h1 GTK_HTML_COMMAND_PARAGRAPH_STYLE_H1)
(paragraph-style-h2 GTK_HTML_COMMAND_PARAGRAPH_STYLE_H2)
(paragraph-style-h3 GTK_HTML_COMMAND_PARAGRAPH_STYLE_H3)
(paragraph-style-h4 GTK_HTML_COMMAND_PARAGRAPH_STYLE_H4)
(paragraph-style-h5 GTK_HTML_COMMAND_PARAGRAPH_STYLE_H5)
(paragraph-style-h6 GTK_HTML_COMMAND_PARAGRAPH_STYLE_H6)
(paragraph-style-address GTK_HTML_COMMAND_PARAGRAPH_STYLE_ADDRESS)
(paragraph-style-pre GTK_HTML_COMMAND_PARAGRAPH_STYLE_PRE)
(paragraph-style-itemdotted GTK_HTML_COMMAND_PARAGRAPH_STYLE_ITEMDOTTED)
(paragraph-style-itemroman GTK_HTML_COMMAND_PARAGRAPH_STYLE_ITEMROMAN)
(paragraph-style-itemdigit GTK_HTML_COMMAND_PARAGRAPH_STYLE_ITEMDIGIT)
(modify-selection-up GTK_HTML_COMMAND_MODIFY_SELECTION_UP)
(modify-selection-down GTK_HTML_COMMAND_MODIFY_SELECTION_DOWN)
(modify-selection-left GTK_HTML_COMMAND_MODIFY_SELECTION_LEFT)
(modify-selection-right GTK_HTML_COMMAND_MODIFY_SELECTION_RIGHT)
(modify-selection-pageup GTK_HTML_COMMAND_MODIFY_SELECTION_PAGEUP)
(modify-selection-pagedown GTK_HTML_COMMAND_MODIFY_SELECTION_PAGEDOWN)
(modify-selection-bol GTK_HTML_COMMAND_MODIFY_SELECTION_BOL)
(modify-selection-eol GTK_HTML_COMMAND_MODIFY_SELECTION_EOL)
(modify-selection-bod GTK_HTML_COMMAND_MODIFY_SELECTION_BOD)
(modify-selection-eod GTK_HTML_COMMAND_MODIFY_SELECTION_EOD)
(capitalize-word GTK_HTML_COMMAND_CAPITALIZE_WORD)
(upcase-word GTK_HTML_COMMAND_UPCASE_WORD)
(downcase-word GTK_HTML_COMMAND_DOWNCASE_WORD)
(spell-suggest GTK_HTML_COMMAND_SPELL_SUGGEST)
(spell-personal-dictionary-add GTK_HTML_COMMAND_SPELL_PERSONAL_DICTIONARY_ADD)
(spell-session-dictionary-add GTK_HTML_COMMAND_SPELL_SESSION_DICTIONARY_ADD)
(search GTK_HTML_COMMAND_SEARCH)
(search-incremental-forward GTK_HTML_COMMAND_SEARCH_INCREMENTAL_FORWARD)
(search-incremental-backward GTK_HTML_COMMAND_SEARCH_INCREMENTAL_BACKWARD)
(search-regex GTK_HTML_COMMAND_SEARCH_REGEX)
(focus-forward GTK_HTML_COMMAND_FOCUS_FORWARD)
(focus-backward GTK_HTML_COMMAND_FOCUS_BACKWARD)
(popup-menu GTK_HTML_COMMAND_POPUP_MENU)
(properties-dialog GTK_HTML_COMMAND_PROPERTIES_DIALOG)
(cursor-forward GTK_HTML_COMMAND_CURSOR_FORWARD)
(cursor-backward GTK_HTML_COMMAND_CURSOR_BACKWARD))