GtkOL Reference Manual

THIS DOCUMENTATION IS UNDER REDACTION
stands for libgtkol 1.4                                                                                                                                                                                                     


Table of contents

1. GtkOL overview
    1.1. Compiling and installing libgtkol
    1.2. Compiling your own GtkOL based on applications
    1.3. GtkOL mailing list and bug reports
    1.4. GtkOL Hello World !

2. GtkOL core reference
    2.1. GtkOL spine
        2.1.1. Component owner affectation
        2.1.2. Components hierarchy walk through
        2.1.3. Resource freeing
    2.2. GtkOL signals handling
    2.3. GtkOL serialization handling
        2.3.1. GtkOL serialization considerations
        2.3.2. GtkOL runtime potential approach

4. GtkOL components hierarchy

    [CClass]
        [CSerialized]
            [CMetaModule]
                [CObjectListener]
                    CWidgetListener
                        CFormListener
                            CFileChooserDialogListener
                        CButtonListener
                            CColorButtonListener
                            CFontButtonListener
                        CTextViewListener
                        CIconViewListener
                        CEntryListener
                            CSpinButtonListener
                        CScrollViewListener
                        CTreeViewListener
                        CNoteBookListener
                        CMenuBarListener
                        CMenuItemListener
                        CMenuPopupListener
                        CExpanderListener
                        CComboBoxListener
                            CComboBoxEntryListener
                    CItemFieldValueAPIListener
                        CTreeViewItemFieldValueAPIListener
                        CComboBoxItemFieldValueAPIListener
                        CIconViewItemFieldValueAPIListener
                [CObject]
                    CComponent
                        CApplication
                        CComboBoxItem
                        CControl
                            CTreeViewItem
                            CIconViewItem
                            CWidget
                                CComboBox
                                    CComboBoxEntry
                                CImage
                                CEntry
                                    CSpinButton
                                CLabel
                                CProgressBar
                                CSeparator
                                    CVSeparator
                                    CHSeparator
                                CContainer
                                    CForm
                                        CDialog
                                            CFileDialog
                                                CFileChooserDialog
                                            CMessageDialog
                                    CMenu
                                        CMenuBar
                                        CMenuPopup
                                        CMenuItem
                                            CMenuItemSeparator
                                            CMenuItemImage
                                            CMenuItemCheck
                                                CMenuItemRadio
                                    CButton
                                        CToolButton
                                            CToolToggleButton
                                                CToolRadioButton
                                            CToolSeparatorButton
                                        CToggleButton
                                            CCheckButton
                                                CRadioButton
                                        CColorButton
                                        CFontButton
                                    CExpander
                                    CFrame
                                    CTextView
                                    CScrollView
                                    CTreeView
                                    CNoteBook
                                    CLayout
                                        CToolBar
                                        CIconView
                                        CTableLayout
                                        CPaned
                                            CHPaned
                                            CVPaned
                                        CBoxLayout
                                            CHBoxLayout
                                                CStatusBar
                                                CFileChooserButton
                                            CVBoxLayout
                    CItemFieldValue
                        CItemFieldValueString
                        CItemFieldValueBoolean
                        CItemFieldValueProgress
                        CItemFieldValuePixbuf
                        CItemFieldValueCombo
        CGraphics
        CClothPainter
        CPixbuf