CongEditorAreaContainer

CongEditorAreaContainer

Synopsis

                    CongEditorAreaContainer;
#define             CONG_EDITOR_AREA_CONTAINER          (obj)
#define             CONG_EDITOR_AREA_CONTAINER_CLASS    (klass)
#define             IS_CONG_EDITOR_AREA_CONTAINER       (obj)
GType               cong_editor_area_container_get_type (void);
CongEditorArea *    cong_editor_area_container_construct
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorWidget3 *editor_widget);
void                cong_editor_area_container_add_child
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorArea *child,
                                                         gboolean add_to_end);
void                cong_editor_area_container_add_child_after
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorArea *new_child,
                                                         CongEditorArea *relative_to);
void                cong_editor_area_container_remove_child
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorArea *child);
void                cong_editor_area_remove_all_children
                                                        (CongEditorAreaContainer *area_container);
void                cong_editor_area_container_children_changed
                                                        (CongEditorAreaContainer *area_container);
void                cong_editor_area_container_for_each (CongEditorArea *editor_area,
                                                         CongEditorAreaCallbackFunc func,
                                                         gpointer user_data);
void                cong_editor_area_container_protected_postprocess_add_non_internal_child
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorArea *child);

Object Hierarchy

  GObject
   +----CongEditorArea
         +----CongEditorAreaContainer
               +----CongEditorAreaBin
               +----CongEditorAreaComposer
               +----CongEditorAreaLine

Description

Details

CongEditorAreaContainer

typedef struct _CongEditorAreaContainer CongEditorAreaContainer;


CONG_EDITOR_AREA_CONTAINER()

#define CONG_EDITOR_AREA_CONTAINER(obj)         G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_EDITOR_AREA_CONTAINER_TYPE, CongEditorAreaContainer)

obj :


CONG_EDITOR_AREA_CONTAINER_CLASS()

#define CONG_EDITOR_AREA_CONTAINER_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_EDITOR_AREA_CONTAINER_TYPE, CongEditorAreaContainerClass)

klass :


IS_CONG_EDITOR_AREA_CONTAINER()

#define IS_CONG_EDITOR_AREA_CONTAINER(obj)      G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_EDITOR_AREA_CONTAINER_TYPE)

obj :


cong_editor_area_container_get_type ()

GType               cong_editor_area_container_get_type (void);

Returns :


cong_editor_area_container_construct ()

CongEditorArea *    cong_editor_area_container_construct
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorWidget3 *editor_widget);

TODO: Write me

area_container :

editor_widget :

Returns :


cong_editor_area_container_add_child ()

void                cong_editor_area_container_add_child
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorArea *child,
                                                         gboolean add_to_end);

TODO: Write me

area_container :

child :

add_to_end :


cong_editor_area_container_add_child_after ()

void                cong_editor_area_container_add_child_after
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorArea *new_child,
                                                         CongEditorArea *relative_to);

TODO: Write me

area_container :

new_child :

relative_to :


cong_editor_area_container_remove_child ()

void                cong_editor_area_container_remove_child
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorArea *child);

TODO: Write me

area_container :

child :


cong_editor_area_remove_all_children ()

void                cong_editor_area_remove_all_children
                                                        (CongEditorAreaContainer *area_container);

TODO: Write me

area_container :


cong_editor_area_container_children_changed ()

void                cong_editor_area_container_children_changed
                                                        (CongEditorAreaContainer *area_container);

TODO: Write me

area_container :


cong_editor_area_container_for_each ()

void                cong_editor_area_container_for_each (CongEditorArea *editor_area,
                                                         CongEditorAreaCallbackFunc func,
                                                         gpointer user_data);

editor_area :

func :

user_data :


cong_editor_area_container_protected_postprocess_add_non_internal_child ()

void                cong_editor_area_container_protected_postprocess_add_non_internal_child
                                                        (CongEditorAreaContainer *area_container,
                                                         CongEditorArea *child);

TODO: Write me

area_container :

child :