CongEditorWidget3

CongEditorWidget3

Functions

Style Properties

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkDrawingArea
                    ╰── CongEditorWidget3

Implemented Interfaces

CongEditorWidget3 implements AtkImplementorIface and GtkBuildable.

Description

Functions

CONG_EDITOR_WIDGET3()

#define CONG_EDITOR_WIDGET3(obj)         G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_EDITOR_WIDGET3_TYPE, CongEditorWidget3)


CONG_EDITOR_WIDGET3_CLASS()

#define CONG_EDITOR_WIDGET3_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_EDITOR_WIDGET3_TYPE, CongEditorWidget3Class)


IS_CONG_EDITOR_WIDGET3()

#define IS_CONG_EDITOR_WIDGET3(obj)      G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_EDITOR_WIDGET3_TYPE)


cong_editor_widget3_get_type ()

GType
cong_editor_widget3_get_type (void);

Returns


cong_editor_widget3_construct ()

CongEditorWidget3 *
cong_editor_widget3_construct (CongEditorWidget3 *editor_widget,
                               CongDocument *doc,
                               CongPrimaryWindow *primary_window);

TODO: Write me

Returns


cong_editor_widget3_new ()

GtkWidget *
cong_editor_widget3_new (CongDocument *doc,
                         CongPrimaryWindow *primary_window);

TODO: Write me

Returns


cong_editor_widget3_get_document ()

CongDocument *
cong_editor_widget3_get_document (CongEditorWidget3 *editor_widget);

TODO: Write me

Returns


cong_editor_widget3_force_layout_update ()

void
cong_editor_widget3_force_layout_update
                               (CongEditorWidget3 *editor_widget);


CongEditorNodeCallback ()

void
(*CongEditorNodeCallback) (CongEditorWidget3 *widget,
                           CongEditorNode *editor_node,
                           gpointer user_data);


cong_editor_widget3_for_each_editor_node ()

void
cong_editor_widget3_for_each_editor_node
                               (CongEditorWidget3 *widget,
                                CongNodePtr xml_node,
                                CongEditorNodeCallback editor_node_callback,
                                gpointer user_data);

TODO: Write me


cong_editor_widget3_get_editor_node_for_traversal_node ()

CongEditorNode *
cong_editor_widget3_get_editor_node_for_traversal_node
                               (CongEditorWidget3 *editor_widget,
                                CongTraversalNode *traversal_node);

TODO: Write me

Returns


cong_editor_widget3_get_editor_node ()

CongEditorNode *
cong_editor_widget3_get_editor_node (CongEditorWidget3 *editor_widget,
                                     CongNodePtr node,
                                     CongEditorNode *traversal_parent);

Returns


cong_editor_widget3_get_an_editor_node ()

CongEditorNode *
cong_editor_widget3_get_an_editor_node
                               (CongEditorWidget3 *editor_widget,
                                CongNodePtr node);

TODO: Write me

Returns


cong_editor_widget3_get_prehighlight_editor_area ()

CongEditorArea *
cong_editor_widget3_get_prehighlight_editor_area
                               (CongEditorWidget3 *editor_widget);

TODO: Write me

Returns


cong_editor_widget3_set_prehighlight_editor_area ()

void
cong_editor_widget3_set_prehighlight_editor_area
                               (CongEditorWidget3 *editor_widget,
                                CongEditorArea *editor_area);

TODO: Write me


cong_editor_widget3_get_test_gc ()

GdkGC *
cong_editor_widget3_get_test_gc (CongEditorWidget3 *editor_widget);

TODO: Write me

Returns


cong_editor_widget3_get_area_at ()

CongEditorArea *
cong_editor_widget3_get_area_at (CongEditorWidget3 *editor_widget,
                                 gint x,
                                 gint y);

TODO: Write me

Returns


cong_flow_type_get_debug_string ()

const gchar *
cong_flow_type_get_debug_string (CongFlowType flow_type);

TODO: Write me

Returns


editor_popup_build ()

void
editor_popup_build (CongEditorWidget3 *editor_widget,
                    GtkWindow *parent_window);

TODO: Write me


cong_editor_widget3_add_popup_items ()

void
cong_editor_widget3_add_popup_items (CongEditorWidget3 *editor_widget,
                                     GtkMenu *menu);

TODO: Write me


cong_editor_widget3_get_preedit_data ()

void
cong_editor_widget3_get_preedit_data (CongEditorWidget3 *editor_widget,
                                      gchar **output_string,
                                      PangoAttrList **output_pango_attr_list,
                                      gint *output_cursor_pos);

TODO: Write me

Types and Values

CongEditorWidget3

typedef struct _CongEditorWidget3 CongEditorWidget3;

Style Property Details

The “expander-size” style property

  “expander-size”            gint

Size of the expander arrow.

Flags: Read

Allowed values: >= 0

Default value: 10