CongEditorWidget3

CongEditorWidget3

Synopsis




                    CongEditorWidget3;
#define             CONG_EDITOR_WIDGET3                 (obj)
#define             CONG_EDITOR_WIDGET3_CLASS           (klass)
#define             IS_CONG_EDITOR_WIDGET3              (obj)
GType               cong_editor_widget3_get_type        (void);
CongEditorWidget3*  cong_editor_widget3_construct       (CongEditorWidget3 *editor_widget,
                                                         CongDocument *doc,
                                                         CongPrimaryWindow *primary_window);
GtkWidget*          cong_editor_widget3_new             (CongDocument *doc,
                                                         CongPrimaryWindow *primary_window);
CongDocument*       cong_editor_widget3_get_document    (CongEditorWidget3 *editor_widget);
void                cong_editor_widget3_force_layout_update
                                                        (CongEditorWidget3 *editor_widget);
void                (*CongEditorNodeCallback)           (CongEditorWidget3 *widget,
                                                         CongEditorNode *editor_node,
                                                         gpointer user_data);
void                cong_editor_widget3_for_each_editor_node
                                                        (CongEditorWidget3 *widget,
                                                         CongNodePtr xml_node,
                                                         CongEditorNodeCallback editor_node_callback,
                                                         gpointer user_data);
CongEditorNode*     cong_editor_widget3_get_editor_node_for_traversal_node
                                                        (CongEditorWidget3 *editor_widget,
                                                         CongTraversalNode *traversal_node);
CongEditorNode*     cong_editor_widget3_get_editor_node (CongEditorWidget3 *editor_widget,
                                                         CongNodePtr node,
                                                         CongEditorNode *traversal_parent);
CongEditorNode*     cong_editor_widget3_get_an_editor_node
                                                        (CongEditorWidget3 *editor_widget,
                                                         CongNodePtr node);
CongEditorArea*     cong_editor_widget3_get_prehighlight_editor_area
                                                        (CongEditorWidget3 *editor_widget);
void                cong_editor_widget3_set_prehighlight_editor_area
                                                        (CongEditorWidget3 *editor_widget,
                                                         CongEditorArea *editor_area);
GdkGC*              cong_editor_widget3_get_test_gc     (CongEditorWidget3 *editor_widget);
CongEditorArea*     cong_editor_widget3_get_area_at     (CongEditorWidget3 *editor_widget,
                                                         gint x,
                                                         gint y);
const gchar*        cong_flow_type_get_debug_string     (CongFlowType flow_type);
void                editor_popup_build                  (CongEditorWidget3 *editor_widget,
                                                         GtkWindow *parent_window);
void                cong_editor_widget3_add_popup_items (CongEditorWidget3 *editor_widget,
                                                         GtkMenu *menu);
void                cong_editor_widget3_get_preedit_data
                                                        (CongEditorWidget3 *editor_widget,
                                                         gchar **output_string,
                                                         PangoAttrList **output_pango_attr_list,
                                                         gint *output_cursor_pos);

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkDrawingArea
                           +----CongEditorWidget3

Implemented Interfaces

CongEditorWidget3 implements AtkImplementorIface.

Style Properties


  "expander-size"            gint                  : Read

Description

Details

CongEditorWidget3

typedef struct _CongEditorWidget3 CongEditorWidget3;


CONG_EDITOR_WIDGET3()

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

obj :

CONG_EDITOR_WIDGET3_CLASS()

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

klass :

IS_CONG_EDITOR_WIDGET3()

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

obj :

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

editor_widget :
doc :
primary_window :
Returns :

cong_editor_widget3_new ()

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

TODO: Write me

doc :
primary_window :
Returns :

cong_editor_widget3_get_document ()

CongDocument*       cong_editor_widget3_get_document    (CongEditorWidget3 *editor_widget);

TODO: Write me

editor_widget :
Returns :

cong_editor_widget3_force_layout_update ()

void                cong_editor_widget3_force_layout_update
                                                        (CongEditorWidget3 *editor_widget);

editor_widget :

CongEditorNodeCallback ()

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

widget :
editor_node :
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

widget :
xml_node :
editor_node_callback :
user_data :

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

editor_widget :
traversal_node :
Returns :

cong_editor_widget3_get_editor_node ()

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

editor_widget :
node :
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

editor_widget :
node :
Returns :

cong_editor_widget3_get_prehighlight_editor_area ()

CongEditorArea*     cong_editor_widget3_get_prehighlight_editor_area
                                                        (CongEditorWidget3 *editor_widget);

TODO: Write me

editor_widget :
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

editor_widget :
editor_area :

cong_editor_widget3_get_test_gc ()

GdkGC*              cong_editor_widget3_get_test_gc     (CongEditorWidget3 *editor_widget);

TODO: Write me

editor_widget :
Returns :

cong_editor_widget3_get_area_at ()

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

TODO: Write me

editor_widget :
x :
y :
Returns :

cong_flow_type_get_debug_string ()

const gchar*        cong_flow_type_get_debug_string     (CongFlowType flow_type);

TODO: Write me

flow_type :
Returns :

editor_popup_build ()

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

TODO: Write me

editor_widget :
parent_window :

cong_editor_widget3_add_popup_items ()

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

TODO: Write me

editor_widget :
menu :

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

editor_widget :
output_string :
output_pango_attr_list :
output_cursor_pos :

Style Property Details

The "expander-size" style property

  "expander-size"            gint                  : Read

Size of the expander arrow.

Allowed values: >= 0

Default value: 10