123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208(**************************************************************************)(* Lablgtk *)(* *)(* This program is free software; you can redistribute it *)(* and/or modify it under the terms of the GNU Library General *)(* Public License as published by the Free Software Foundation *)(* version 2, with the exception described in file COPYING which *)(* comes with the library. *)(* *)(* This program is distributed in the hope that it will be useful, *)(* but WITHOUT ANY WARRANTY; without even the implied warranty of *)(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *)(* GNU Library General Public License for more details. *)(* *)(* You should have received a copy of the GNU Library General *)(* Public License along with this program; if not, write to the *)(* Free Software Foundation, Inc., 59 Temple Place, Suite 330, *)(* Boston, MA 02111-1307 USA *)(* *)(* *)(**************************************************************************)(* $Id$ *)openGobjectexceptionErrorofstringtype'aoptobj='aobjGpointer.optboxedtypeclampf=floatmoduleTags=structtypeexpand_type=[`X|`Y|`BOTH|`NONE]include(GtkEnums:moduletypeofGtkEnumswithmoduleConv:=GtkEnums.Conv)typeposition=position_typeendopenTagstypegtk_classtypeaccel_grouptypeclipboardtypestyle=[`style]objtype'agroup='aobjoptiontypestatusbar_messagetypestatusbar_contexttypeselection_datatyperectangle={x:int;y:int;width:int;height:int}typetarget_entry={target:string;flags:target_flagslist;info:int}typebox_packing={expand:bool;fill:bool;padding:int;pack_type:pack_type}typeorientable=[`giu|`orientable]typeadjustment=[`giu|`adjustment]typetooltips=[`giu|`tooltips]typewidget=[`giu|`widget]typecontainer=[widget|`container]typecontainer'=containerobjtypebin=[container|`bin]typealignment=[bin|`alignment]typebutton=[bin|`button]typetoggle_button=[button|`togglebutton]typeradio_button=[button|`togglebutton|`radiobutton]typecolor_button=[button|`colorbutton]typefont_button=[button|`fontbutton]typelink_button=[button|`linkbutton]typescale_button=[button|`scalebutton]typeoption_menu=[button|`optionmenu]typeevent_box=[bin|`eventbox]typeframe=[bin|`frame]typeaspect_frame=[bin|`frame|`aspectframe]typehandle_box=[bin|`handlebox]typeinvisible=[bin|`invisible]typeitem=[bin|`item]typelist_item=[item|`listitem]typemenu_item=[item|`menuitem]typeimage_menu_item=[menu_item|`imagemenuitem]typecheck_menu_item=[item|`menuitem|`checkmenuitem]typeradio_menu_item=[item|`menuitem|`checkmenuitem|`radiomenuitem]typetree_item=[item|`treeitem]typebuilder=[`giu|`builder]typescrolled_window=[bin|`scrolledwindow]typeviewport=[bin|`viewport]typewindow=[bin|`window]typeassistant=[window|`assistant]typedialog=[window|`dialog]typemessage_dialog=[dialog|`messagedialog]typecolor_selection_dialog=[dialog|`colorselectiondialog]typeinput_dialog=[dialog|`inputdialog]typefile_selection=[dialog|`fileselection]typefont_selection_dialog=[dialog|`fontselectiondialog]typeplug=[window|`plug]typebox=[container|`box]typebutton_box=[container|`box|`buttonbox]typecolor_selection=[container|`box|`colorselection]typefont_selection=[container|`box|`fontselection]typecombo=[container|`box|`combo]typestatusbar=[container|`box|`statusbar]typestatus_icon=[`gtkstatusicon]typegtk_status_icon=status_iconobjtypefixed=[container|`fixed]typelayout=[container|`layout]typemenu_shell=[container|`menushell]typemenu=[container|`menushell|`menu]typemenu_bar=[container|`menushell|`menubar]typenotebook=[container|`notebook]typepacker=[container|`packer]typepaned=[container|`paned]typesocket=[container|`socket]typetable=[container|`table]typegrid=[container|`grid]typetoolbar=[container|`toolbar|`orientable]typetool_item=[bin|`toolitem]typeseparator_tool_item=[tool_item|`separatortoolitem]typetool_button=[tool_item|`toolbutton]typetoggle_tool_button=[tool_button|`toggletoolbutton]typeradio_tool_button=[toggle_tool_button|`radiotoolbutton]typemenu_tool_button=[tool_button|`menutoolbutton]typetree=[container|`tree]typecalendar=[widget|`calendar]typedrawing_area=[widget|`drawingarea]typecurve=[drawing_area|`curve]typeeditable=[widget|`editable]typeentry=[editable|`entry]typespin_button=[editable|`entry|`spinbutton]typeold_editable=[editable|`oldeditable]typetext=[old_editable|`text]typemisc=[widget|`misc]typearrow=[misc|`arrow]typeimage=[misc|`image]typelabel=[misc|`label]typetips_query=[misc|`label|`tipsquery]typepixmap=[misc|`pixmap]typeprogress=[widget|`progress]typeprogress_bar=[widget|`progress|`progressbar]typerange=[widget|`range]typescale=[widget|`range|`scale]typescrollbar=[widget|`range|`scrollbar]typeruler=[widget|`ruler]typeseparator=[widget|`separator]typetext_view=[container|`textview]typetext_buffer=[`textbuffer]objtypetext_tag_table=[`texttagtable]objtypetext_tag=[`texttag]objtypetext_mark=[`textmark]objtypetext_child_anchor=[`textchildanchor]objtypetext_itertypetree_view=[container|`treeview]typetree_view_column=[`giu|`celllayout|`treeviewcolumn]typetree_selection=[`treeselection]objtypetree_model=[`treemodel]objtypetree_model_custom=[`custommodel|`treemodel]objtypetree_sortable=[`treemodel|`treesortable]objtypetree_model_sort=[`treemodelsort|`treesortable|`treemodel]objtypetree_model_filter=[`treemodelfilter|`treemodel]objtypetree_store=[`treestore|`treesortable|`treemodel]objtypelist_store=[`liststore|`treesortable|`treemodel]objtypetree_itertypetree_pathtyperow_referencetypecell_renderer=[`giu|`cellrenderer]typecell_renderer_pixbuf=[cell_renderer|`cellrendererpixbuf]typecell_renderer_text=[cell_renderer|`cellrenderertext]typecell_renderer_toggle=[cell_renderer|`cellrenderertoggle]typecell_renderer_progress=[cell_renderer|`cellrendererprogress]typecell_renderer_combo=[cell_renderer_text|`cellrenderercombo]typecell_renderer_accel=[cell_renderer_text|`cellrendereraccel]typeicon_sourcetypeicon_settypeicon_factory=[`iconfactory]objtypesize_group=[`sizegroup]obj(* New widgets in 2.4 *)typecell_layout=[`celllayout]typecombo_box=[bin|`combobox|cell_layout]typecombo_box_text=[combo_box|`comboboxtext]typeexpander=[bin|`expander]typefile_filter=[`giu|`filefilter]typefile_chooser=[widget|`filechooser]typeentry_completion=[`entrycompletion|cell_layout]objtypeaction=[`action]typetoggle_action=[action|`toggleaction]typeradio_action=[toggle_action|`radioaction]typeaction_group=[`actiongroup]typeui_manager=[`uimanager](* New widgets in 2.6 *)typeicon_view=[container|`iconview]typeabout_dialog=[dialog|`aboutdialog]typefile_chooser_button=[box|`filechooserbutton|`filechooser](* New widgets in 2.12 *)typetooltip=[`tooltip]obj(* re-export Gobject.obj *)type'aobj='aGobject.obj(* constraint 'a = [> `giu] *)(* *Props modules break this *)