# Module OgtkTextProps

    module OgtkTextProps: sig .. end

    val set : ('a, 'b) Gobject.property -> 'a Gobject.obj -> 'b -> unit

    val get : ('a, 'b) Gobject.property -> 'a Gobject.obj -> 'b

    val param : ('a, 'b) Gobject.property -> 'b -> 'a Gobject.param

    class virtual text_view_props : object .. end

    class virtual text_view_notify : [> `textview ] Gobject.obj -> object .. end

    class virtual text_view_sigs : object .. end

    class virtual text_buffer_props : object .. end

    class virtual text_buffer_notify : [> `textbuffer ] Gobject.obj -> object .. end

    class virtual text_buffer_sigs : object .. end

    val text_tag_param : [< `ACCUMULATIVE_MARGIN of bool
            | `BACKGROUND of string
            | `BACKGROUND_FULL_HEIGHT of bool
            | `BACKGROUND_FULL_HEIGHT_SET of bool
            | `BACKGROUND_GDK of Gdk.color
            | `BACKGROUND_SET of bool
            | `BACKGROUND_STIPPLE of Gdk.bitmap
            | `BACKGROUND_STIPPLE_SET of bool
            | `DIRECTION of GtkEnums.text_direction
            | `EDITABLE of bool
            | `EDITABLE_SET of bool
            | `FAMILY of string
            | `FAMILY_SET of bool
            | `FONT of string
            | `FONT_DESC of Pango.font_description
            | `FOREGROUND of string
            | `FOREGROUND_GDK of Gdk.color
            | `FOREGROUND_SET of bool
            | `FOREGROUND_STIPPLE of Gdk.bitmap
            | `FOREGROUND_STIPPLE_SET of bool
            | `INDENT of int
            | `INDENT_SET of bool
            | `INVISIBLE of bool
            | `INVISIBLE_SET of bool
            | `JUSTIFICATION of GtkEnums.justification
            | `JUSTIFICATION_SET of bool
            | `LANGUAGE of string
            | `LANGUAGE_SET of bool
            | `LEFT_MARGIN of int
            | `LEFT_MARGIN_SET of bool
            | `PARAGRAPH_BACKGROUND of string
            | `PARAGRAPH_BACKGROUND_GDK of Gdk.color
            | `PARAGRAPH_BACKGROUND_SET of bool
            | `PIXELS_ABOVE_LINES of int
            | `PIXELS_ABOVE_LINES_SET of bool
            | `PIXELS_BELOW_LINES of int
            | `PIXELS_BELOW_LINES_SET of bool
            | `PIXELS_INSIDE_WRAP of int
            | `PIXELS_INSIDE_WRAP_SET of bool
            | `RIGHT_MARGIN of int
            | `RIGHT_MARGIN_SET of bool
            | `RISE of int
            | `RISE_SET of bool
            | `SCALE of float
            | `SCALE_SET of bool
            | `SIZE of int
            | `SIZE_POINTS of float
            | `SIZE_SET of bool
            | `STRETCH of PangoEnums.stretch
            | `STRETCH_SET of bool
            | `STRIKETHROUGH of bool
            | `STRIKETHROUGH_SET of bool
            | `STYLE of PangoEnums.style
            | `STYLE_SET of bool
            | `TABS_SET of bool
            | `UNDERLINE of PangoEnums.underline
            | `UNDERLINE_SET of bool
            | `VARIANT of PangoEnums.variant
            | `VARIANT_SET of bool
            | `WEIGHT of int
            | `WEIGHT_SET of bool
            | `WRAP_MODE of GtkEnums.wrap_mode
            | `WRAP_MODE_SET of bool ] ->
           [> `texttag ] Gobject.param

    class virtual text_tag_table_sigs : object .. end