2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<api >
2002-08-20 20:35:42 +00:00
<namespace name= "Gnome" library= "gnome-2" >
<enum name= "FileDomain" cname= "GnomeFileDomain" type= "enum" >
<member cname= "GNOME_FILE_DOMAIN_UNKNOWN" name= "Unknown" />
<member cname= "GNOME_FILE_DOMAIN_LIBDIR" name= "Libdir" />
<member cname= "GNOME_FILE_DOMAIN_DATADIR" name= "Datadir" />
<member cname= "GNOME_FILE_DOMAIN_SOUND" name= "Sound" />
<member cname= "GNOME_FILE_DOMAIN_PIXMAP" name= "Pixmap" />
<member cname= "GNOME_FILE_DOMAIN_CONFIG" name= "Config" />
<member cname= "GNOME_FILE_DOMAIN_HELP" name= "Help" />
<member cname= "GNOME_FILE_DOMAIN_APP_LIBDIR" name= "AppLibdir" />
<member cname= "GNOME_FILE_DOMAIN_APP_DATADIR" name= "AppDatadir" />
<member cname= "GNOME_FILE_DOMAIN_APP_SOUND" name= "AppSound" />
<member cname= "GNOME_FILE_DOMAIN_APP_PIXMAP" name= "AppPixmap" />
<member cname= "GNOME_FILE_DOMAIN_APP_CONFIG" name= "AppConfig" />
<member cname= "GNOME_FILE_DOMAIN_APP_HELP" name= "AppHelp" />
</enum>
<enum name= "HelpError" cname= "GnomeHelpError" type= "enum" >
<member cname= "GNOME_HELP_ERROR_INTERNAL" name= "Internal" />
<member cname= "GNOME_HELP_ERROR_NOT_FOUND" name= "NotFound" />
</enum>
<enum name= "TriggerType" cname= "GnomeTriggerType" type= "enum" >
<member cname= "GTRIG_NONE" name= "None" />
<member cname= "GTRIG_FUNCTION" name= "Function" />
<member cname= "GTRIG_COMMAND" name= "Command" />
<member cname= "GTRIG_MEDIAPLAY" name= "Mediaplay" />
</enum>
<enum name= "URLError" cname= "GnomeURLError" type= "enum" >
<member cname= "GNOME_URL_ERROR_PARSE" name= "Parse" />
</enum>
<callback name= "ModuleClassInitHook" cname= "GnomeModuleClassInitHook" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeProgramClass*" name= "klass" />
<parameter type= "const-GnomeModuleInfo*" name= "mod_info" />
</parameters>
</callback>
<callback name= "ModuleHook" cname= "GnomeModuleHook" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeProgram*" name= "program" />
<parameter type= "GnomeModuleInfo*" name= "mod_info" />
</parameters>
</callback>
<callback name= "ModuleInitHook" cname= "GnomeModuleInitHook" >
<return-type type= "void" />
<parameters >
<parameter type= "const-GnomeModuleInfo*" name= "mod_info" />
</parameters>
</callback>
<callback name= "TriggerActionFunction" cname= "GnomeTriggerActionFunction" >
<return-type type= "void" />
<parameters >
<parameter type= "char*" name= "msg" />
<parameter type= "char*" name= "level" />
<parameter type= "char*" array= "true" name= "supinfo" />
</parameters>
</callback>
<object name= "Program" cname= "GnomeProgram" parent= "GObject" >
<field cname= "_priv" type= "GnomeProgramPrivate*" />
<property name= "PoptTable" cname= "popt-table" type= "gpointer" doc-string= " _(The table of options for popt)" writeable= "true" construct-only= "true" />
<property name= "PoptFlags" cname= "popt-flags" type= "gint" doc-string= " _(The flags to use for popt)" writeable= "true" construct-only= "true" />
<property name= "PoptContext" cname= "popt-context" type= "gpointer" doc-string= " _(The popt context pointer that GnomeProgramis using)" readable= "true" />
<property name= "HumanReadableName" cname= "human-readable-name" type= "gchar*" doc-string= " _(Human readable name of this application)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "GnomePath" cname= "gnome-path" type= "gchar*" doc-string= " _(Path in which to look for installed files)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "AppId" cname= "app-id" type= "gchar*" doc-string= " _(ID string to use for this application)" readable= "true" />
<property name= "AppVersion" cname= "app-version" type= "gchar*" doc-string= " _(Version of this application)" readable= "true" />
<property name= "GnomePrefix" cname= "gnome-prefix" type= "gchar*" doc-string= " _(Prefix where GNOME was installed)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "GnomeLibdir" cname= "gnome-libdir" type= "gchar*" doc-string= " _(Library prefix where GNOME was installed)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "GnomeDatadir" cname= "gnome-datadir" type= "gchar*" doc-string= " _(Data prefix where GNOME was installed)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "GnomeSysconfdir" cname= "gnome-sysconfdir" type= "gchar*" doc-string= " _(Configuration prefix where GNOMEwas installed)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "AppPrefix" cname= "app-prefix" type= "gchar*" doc-string= " _(Prefix where this application was installed)" readable= "true" writeable= "true" />
<property name= "AppLibdir" cname= "app-libdir" type= "gchar*" doc-string= " _(Library prefix where this applicationwas installed)" readable= "true" writeable= "true" />
<property name= "AppDatadir" cname= "app-datadir" type= "gchar*" doc-string= " _(Data prefix where this applicationwas installed)" readable= "true" writeable= "true" />
<property name= "AppSysconfdir" cname= "app-sysconfdir" type= "gchar*" doc-string= " _(Configuration prefix where this applicationwas installed)" readable= "true" writeable= "true" />
<property name= "CreateDirectories" cname= "create-directories" type= "gboolean" doc-string= " _(Create standard GNOME directories on startup)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "EnableSound" cname= "enable-sound" type= "gboolean" doc-string= " _(Enable sound on startup)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "Espeaker" cname= "espeaker" type= "gchar*" doc-string= " _(How to connect to esd)" readable= "true" writeable= "true" construct-only= "true" />
<method name= "Get" cname= "gnome_program_get" shared= "true" >
<return-type type= "GnomeProgram*" />
</method>
<method name= "GetAppId" cname= "gnome_program_get_app_id" >
<return-type type= "const-char*" />
</method>
<method name= "GetAppVersion" cname= "gnome_program_get_app_version" >
<return-type type= "const-char*" />
</method>
<method name= "GetHumanReadableName" cname= "gnome_program_get_human_readable_name" >
<return-type type= "const-char*" />
</method>
<method name= "GetType" cname= "gnome_program_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "Init" cname= "gnome_program_init" shared= "true" >
<return-type type= "GnomeProgram*" />
<parameters >
<parameter type= "const-char*" name= "app_id" />
<parameter type= "const-char*" name= "app_version" />
<parameter type= "const-GnomeModuleInfo*" name= "module_info" />
<parameter type= "int" name= "argc" />
<parameter type= "char**" name= "argv" />
<parameter type= "const-char*" name= "first_property_name" />
<parameter ellipsis= "true" />
</parameters>
</method>
<method name= "Initv" cname= "gnome_program_initv" shared= "true" >
<return-type type= "GnomeProgram*" />
<parameters >
<parameter type= "GType" name= "type" />
<parameter type= "const-char*" name= "app_id" />
<parameter type= "const-char*" name= "app_version" />
<parameter type= "const-GnomeModuleInfo*" name= "module_info" />
<parameter type= "int" name= "argc" />
<parameter type= "char**" name= "argv" />
<parameter type= "const-char*" name= "first_property_name" />
<parameter type= "va_list" name= "args" />
</parameters>
</method>
<method name= "InstallProperty" cname= "gnome_program_install_property" shared= "true" >
<return-type type= "guint" />
<parameters >
<parameter type= "GnomeProgramClass*" name= "pclass" />
<parameter type= "GObjectGetPropertyFunc" name= "get_fn" />
<parameter type= "GObjectSetPropertyFunc" name= "set_fn" />
<parameter type= "GParamSpec*" name= "pspec" />
</parameters>
</method>
<method name= "LocateFile" cname= "gnome_program_locate_file" >
<return-type type= "gchar*" />
<parameters >
<parameter type= "GnomeFileDomain" name= "domain" />
<parameter type= "const-gchar*" name= "file_name" />
<parameter type= "gboolean" name= "only_if_exists" />
<parameter type= "GSList**" name= "ret_locations" />
</parameters>
</method>
<method name= "ModuleLoad" cname= "gnome_program_module_load" shared= "true" >
<return-type type= "const-GnomeModuleInfo*" />
<parameters >
<parameter type= "const-char*" name= "mod_name" />
</parameters>
</method>
<method name= "ModuleRegister" cname= "gnome_program_module_register" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "const-GnomeModuleInfo*" name= "module_info" />
</parameters>
</method>
<method name= "ModuleRegistered" cname= "gnome_program_module_registered" shared= "true" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "const-GnomeModuleInfo*" name= "module_info" />
</parameters>
</method>
<method name= "ParseArgs" cname= "gnome_program_parse_args" >
<return-type type= "void" />
</method>
<method name= "Postinit" cname= "gnome_program_postinit" >
<return-type type= "void" />
</method>
<method name= "Preinit" cname= "gnome_program_preinit" >
<return-type type= "poptContext" />
<parameters >
<parameter type= "const-char*" name= "app_id" />
<parameter type= "const-char*" name= "app_version" />
<parameter type= "int" name= "argc" />
<parameter type= "char**" name= "argv" />
</parameters>
</method>
</object>
<boxed name= "ModuleInfo" cname= "GnomeModuleInfo" >
<field cname= "name" type= "const-char*" />
<field cname= "version" type= "const-char*" />
<field cname= "description" type= "const-char*" />
<field cname= "requirements" type= "GnomeModuleRequirement*" />
<field cname= "instance_init" type= "GnomeModuleHook" />
<field cname= "pre_args_parse" type= "GnomeModuleHook" />
<field cname= "post_args_parse" type= "GnomeModuleHook" />
<field cname= "options" type= "struct-poptOption*" />
<field cname= "init_pass" type= "GnomeModuleInitHook" />
<field cname= "class_init" type= "GnomeModuleClassInitHook" />
<field cname= "opt_prefix" type= "const-char*" />
<field cname= "expansion1" type= "gpointer" />
<method name= "GetType" cname= "gnome_module_info_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</boxed>
<struct name= "ModuleRequirement" cname= "GnomeModuleRequirement" >
<field cname= "required_version" type= "const-char*" />
<field cname= "module_info" type= "const-GnomeModuleInfo*" />
</struct>
<struct name= "Trigger" cname= "GnomeTrigger" >
<field cname= "type" type= "GnomeTriggerType" />
<field cname= "function" type= "GnomeTriggerActionFunction" />
<field cname= "level" type= "gchar*" />
<method name= "TypeGetType" cname= "gnome_trigger_type_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</struct>
<struct name= "TriggerList" cname= "GnomeTriggerList" >
<field cname= "nodename" type= "char*" />
<field cname= "subtrees" type= "GnomeTriggerList**" />
<field cname= "actions" type= "GnomeTrigger**" />
<field cname= "numsubtrees" type= "gint" />
<field cname= "numactions" type= "gint" />
</struct>
</namespace>
<namespace name= "Gnome" library= "gnomecanvas-2" >
<object name= "Canvas" cname= "GnomeCanvas" parent= "GtkLayout" >
<field cname= "root" type= "GnomeCanvasItem*" />
<field cname= "redraw_area" type= "ArtUta*" />
<field cname= "current_item" type= "GnomeCanvasItem*" />
<field cname= "new_current_item" type= "GnomeCanvasItem*" />
<field cname= "grabbed_item" type= "GnomeCanvasItem*" />
<field cname= "focused_item" type= "GnomeCanvasItem*" />
<field cname= "pixmap_gc" type= "GdkGC*" />
<field cname= "pick_event" type= "GdkEvent" />
<field cname= "scroll_x1" type= "double" />
<field cname= "scroll_y1" type= "double" />
<field cname= "scroll_x2" type= "double" />
<field cname= "scroll_y2" type= "double" />
<field cname= "pixels_per_unit" type= "double" />
<field cname= "idle_id" type= "guint" />
<field cname= "root_destroy_id" type= "guint" />
<field cname= "redraw_x1" type= "int" />
<field cname= "redraw_y1" type= "int" />
<field cname= "redraw_x2" type= "int" />
<field cname= "redraw_y2" type= "int" />
<field cname= "draw_xofs" type= "int" />
<field cname= "draw_yofs" type= "int" />
<field cname= "zoom_xofs" type= "int" />
<field cname= "zoom_yofs" type= "int" />
<field cname= "state" type= "int" />
<field cname= "grabbed_event_mask" type= "guint" />
<field cname= "close_enough" type= "int" />
<field cname= "center_scroll_region" bits= "1" type= "unsigned" />
<field cname= "need_update" bits= "1" type= "unsigned" />
<field cname= "need_redraw" bits= "1" type= "unsigned" />
<field cname= "need_repick" bits= "1" type= "unsigned" />
<field cname= "left_grabbed_item" bits= "1" type= "unsigned" />
<field cname= "in_repick" bits= "1" type= "unsigned" />
<field cname= "aa" bits= "1" type= "unsigned" />
<field cname= "dither" type= "GdkRgbDither" />
<property name= "Aa" cname= "aa" type= "gboolean" doc-string= " _(The antialiasing mode of the canvas.)" readable= "true" writeable= "true" construct-only= "true" />
<signal name= "DrawBackground" cname= "draw_background" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeCanvas*" name= "canvas" />
<parameter type= "GdkDrawable*" name= "drawable" />
<parameter type= "int" name= "x" />
<parameter type= "int" name= "y" />
<parameter type= "int" name= "width" />
<parameter type= "int" name= "height" />
</parameters>
</signal>
<signal name= "RenderBackground" cname= "render_background" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeCanvas*" name= "canvas" />
<parameter type= "GnomeCanvasBuf*" name= "buf" />
</parameters>
</signal>
<method name= "C2w" cname= "gnome_canvas_c2w" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "cx" />
<parameter type= "int" name= "cy" />
<parameter type= "double*" name= "wx" />
<parameter type= "double*" name= "wy" />
</parameters>
</method>
<method name= "CapGdkToArt" cname= "gnome_canvas_cap_gdk_to_art" shared= "true" >
<return-type type= "ArtPathStrokeCapType" />
<parameters >
<parameter type= "GdkCapStyle" name= "gdk_cap" />
</parameters>
</method>
<method name= "GetButtPoints" cname= "gnome_canvas_get_butt_points" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "double" name= "x1" />
<parameter type= "double" name= "y1" />
<parameter type= "double" name= "x2" />
<parameter type= "double" name= "y2" />
<parameter type= "double" name= "width" />
<parameter type= "int" name= "project" />
<parameter type= "double*" name= "bx1" />
<parameter type= "double*" name= "by1" />
<parameter type= "double*" name= "bx2" />
<parameter type= "double*" name= "by2" />
</parameters>
</method>
<method name= "GetCenterScrollRegion" cname= "gnome_canvas_get_center_scroll_region" >
<return-type type= "gboolean" />
</method>
<method name= "GetColor" cname= "gnome_canvas_get_color" >
<return-type type= "int" />
<parameters >
<parameter type= "const-char*" name= "spec" />
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "GetColorPixel" cname= "gnome_canvas_get_color_pixel" >
<return-type type= "gulong" />
<parameters >
<parameter type= "guint" name= "rgba" />
</parameters>
</method>
<method name= "GetDither" cname= "gnome_canvas_get_dither" >
<return-type type= "GdkRgbDither" />
</method>
<method name= "GetItemAt" cname= "gnome_canvas_get_item_at" >
<return-type type= "GnomeCanvasItem*" />
<parameters >
<parameter type= "double" name= "x" />
<parameter type= "double" name= "y" />
</parameters>
</method>
<method name= "GetMiterPoints" cname= "gnome_canvas_get_miter_points" shared= "true" >
<return-type type= "int" />
<parameters >
<parameter type= "double" name= "x1" />
<parameter type= "double" name= "y1" />
<parameter type= "double" name= "x2" />
<parameter type= "double" name= "y2" />
<parameter type= "double" name= "x3" />
<parameter type= "double" name= "y3" />
<parameter type= "double" name= "width" />
<parameter type= "double*" name= "mx1" />
<parameter type= "double*" name= "my1" />
<parameter type= "double*" name= "mx2" />
<parameter type= "double*" name= "my2" />
</parameters>
</method>
<method name= "GetScrollOffsets" cname= "gnome_canvas_get_scroll_offsets" >
<return-type type= "void" />
<parameters >
<parameter type= "int*" name= "cx" />
<parameter type= "int*" name= "cy" />
</parameters>
</method>
<method name= "GetScrollRegion" cname= "gnome_canvas_get_scroll_region" >
<return-type type= "void" />
<parameters >
<parameter type= "double*" name= "x1" />
<parameter type= "double*" name= "y1" />
<parameter type= "double*" name= "x2" />
<parameter type= "double*" name= "y2" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_canvas_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "JoinGdkToArt" cname= "gnome_canvas_join_gdk_to_art" shared= "true" >
<return-type type= "ArtPathStrokeJoinType" />
<parameters >
<parameter type= "GdkJoinStyle" name= "gdk_join" />
</parameters>
</method>
<constructor cname= "gnome_canvas_new" />
<constructor cname= "gnome_canvas_new_aa" />
<method name= "RenderSvp" cname= "gnome_canvas_render_svp" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeCanvasBuf*" name= "buf" />
<parameter type= "ArtSVP*" name= "svp" />
<parameter type= "guint32" name= "rgba" />
</parameters>
</method>
<method name= "RequestRedraw" cname= "gnome_canvas_request_redraw" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "x1" />
<parameter type= "int" name= "y1" />
<parameter type= "int" name= "x2" />
<parameter type= "int" name= "y2" />
</parameters>
</method>
<method name= "RequestRedrawUta" cname= "gnome_canvas_request_redraw_uta" >
<return-type type= "void" />
<parameters >
<parameter type= "ArtUta*" name= "uta" />
</parameters>
</method>
<method name= "Root" cname= "gnome_canvas_root" >
<return-type type= "GnomeCanvasGroup*" />
</method>
<method name= "ScrollTo" cname= "gnome_canvas_scroll_to" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "cx" />
<parameter type= "int" name= "cy" />
</parameters>
</method>
<method name= "SetCenterScrollRegion" cname= "gnome_canvas_set_center_scroll_region" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "center_scroll_region" />
</parameters>
</method>
<method name= "SetDither" cname= "gnome_canvas_set_dither" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkRgbDither" name= "dither" />
</parameters>
</method>
<method name= "SetPixelsPerUnit" cname= "gnome_canvas_set_pixels_per_unit" >
<return-type type= "void" />
<parameters >
<parameter type= "double" name= "n" />
</parameters>
</method>
<method name= "SetScrollRegion" cname= "gnome_canvas_set_scroll_region" >
<return-type type= "void" />
<parameters >
<parameter type= "double" name= "x1" />
<parameter type= "double" name= "y1" />
<parameter type= "double" name= "x2" />
<parameter type= "double" name= "y2" />
</parameters>
</method>
<method name= "SetStippleOrigin" cname= "gnome_canvas_set_stipple_origin" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkGC*" name= "gc" />
</parameters>
</method>
<method name= "UpdateBbox" cname= "gnome_canvas_update_bbox" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeCanvasItem*" name= "item" />
<parameter type= "int" name= "x1" />
<parameter type= "int" name= "y1" />
<parameter type= "int" name= "x2" />
<parameter type= "int" name= "y2" />
</parameters>
</method>
<method name= "UpdateNow" cname= "gnome_canvas_update_now" >
<return-type type= "void" />
</method>
<method name= "UpdateSvp" cname= "gnome_canvas_update_svp" >
<return-type type= "void" />
<parameters >
<parameter type= "ArtSVP**" name= "p_svp" />
<parameter type= "ArtSVP*" name= "new_svp" />
</parameters>
</method>
<method name= "UpdateSvpClip" cname= "gnome_canvas_update_svp_clip" >
<return-type type= "void" />
<parameters >
<parameter type= "ArtSVP**" name= "p_svp" />
<parameter type= "ArtSVP*" name= "new_svp" />
<parameter type= "ArtSVP*" name= "clip_svp" />
</parameters>
</method>
<method name= "W2c" cname= "gnome_canvas_w2c" >
<return-type type= "void" />
<parameters >
<parameter type= "double" name= "wx" />
<parameter type= "double" name= "wy" />
<parameter type= "int*" name= "cx" />
<parameter type= "int*" name= "cy" />
</parameters>
</method>
<method name= "W2cAffine" cname= "gnome_canvas_w2c_affine" >
<return-type type= "void" />
<parameters >
<parameter type= "double" array= "true" name= "affine" />
</parameters>
</method>
<method name= "W2cD" cname= "gnome_canvas_w2c_d" >
<return-type type= "void" />
<parameters >
<parameter type= "double" name= "wx" />
<parameter type= "double" name= "wy" />
<parameter type= "double*" name= "cx" />
<parameter type= "double*" name= "cy" />
</parameters>
</method>
<method name= "WindowToWorld" cname= "gnome_canvas_window_to_world" >
<return-type type= "void" />
<parameters >
<parameter type= "double" name= "winx" />
<parameter type= "double" name= "winy" />
<parameter type= "double*" name= "worldx" />
<parameter type= "double*" name= "worldy" />
</parameters>
</method>
<method name= "WorldToWindow" cname= "gnome_canvas_world_to_window" >
<return-type type= "void" />
<parameters >
<parameter type= "double" name= "worldx" />
<parameter type= "double" name= "worldy" />
<parameter type= "double*" name= "winx" />
<parameter type= "double*" name= "winy" />
</parameters>
</method>
</object>
<object name= "CanvasBpath" cname= "GnomeCanvasBpath" parent= "GnomeCanvasShape" >
<property name= "Bpath" cname= "bpath" type= "gpointer" doc-string= " NULL" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_bpath_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasClipgroup" cname= "GnomeCanvasClipgroup" parent= "GnomeCanvasGroup" >
<field cname= "path" type= "GnomeCanvasPathDef*" />
<field cname= "wind" type= "ArtWindRule" />
<field cname= "svp" type= "ArtSVP*" />
<property name= "Path" cname= "path" type= "gpointer" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Wind" cname= "wind" type= "guint" doc-string= " NULL" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_clipgroup_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasEllipse" cname= "GnomeCanvasEllipse" parent= "GnomeCanvasRE" >
<method name= "GetType" cname= "gnome_canvas_ellipse_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasGroup" cname= "GnomeCanvasGroup" parent= "GnomeCanvasItem" >
<field cname= "item_list" type= "GList*" />
<field cname= "item_list_end" type= "GList*" />
<property name= "X" cname= "x" type= "gdouble" doc-string= " _(X)" readable= "true" writeable= "true" />
<property name= "Y" cname= "y" type= "gdouble" doc-string= " _(Y)" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_group_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasItem" cname= "GnomeCanvasItem" parent= "GtkObject" >
<field cname= "canvas" type= "GnomeCanvas*" />
<field cname= "parent" type= "GnomeCanvasItem*" />
<field cname= "xform" type= "double*" />
<field cname= "x1" type= "double" />
<field cname= "y1" type= "double" />
<field cname= "x2" type= "double" />
<field cname= "y2" type= "double" />
<property name= "Parent" cname= "parent" type= "GnomeCanvasItem" doc-string= " NULL" readable= "true" writeable= "true" />
<signal name= "CanvasEvent" cname= "event" when= "LAST" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "GnomeCanvasItem*" name= "item" />
<parameter type= "GdkEvent*" name= "event" />
</parameters>
</signal>
<method name= "AffineAbsolute" cname= "gnome_canvas_item_affine_absolute" >
<return-type type= "void" />
<parameters >
<parameter type= "const-double" array= "true" name= "affine" />
</parameters>
</method>
<method name= "AffineRelative" cname= "gnome_canvas_item_affine_relative" >
<return-type type= "void" />
<parameters >
<parameter type= "const-double" array= "true" name= "affine" />
</parameters>
</method>
<method name= "Construct" cname= "gnome_canvas_item_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeCanvasGroup*" name= "parent" />
<parameter type= "const-gchar*" name= "first_arg_name" />
<parameter type= "va_list" name= "args" />
</parameters>
</method>
<method name= "GetBounds" cname= "gnome_canvas_item_get_bounds" >
<return-type type= "void" />
<parameters >
<parameter type= "double*" name= "x1" />
<parameter type= "double*" name= "y1" />
<parameter type= "double*" name= "x2" />
<parameter type= "double*" name= "y2" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_canvas_item_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "Grab" cname= "gnome_canvas_item_grab" >
<return-type type= "int" />
<parameters >
<parameter type= "unsigned" name= "int" />
<parameter type= "GdkCursor*" name= "cursor" />
<parameter type= "guint32" name= "etime" />
</parameters>
</method>
<method name= "GrabFocus" cname= "gnome_canvas_item_grab_focus" >
<return-type type= "void" />
</method>
<method name= "Hide" cname= "gnome_canvas_item_hide" >
<return-type type= "void" />
</method>
<method name= "I2cAffine" cname= "gnome_canvas_item_i2c_affine" >
<return-type type= "void" />
<parameters >
<parameter type= "double" array= "true" name= "affine" />
</parameters>
</method>
<method name= "I2w" cname= "gnome_canvas_item_i2w" >
<return-type type= "void" />
<parameters >
<parameter type= "double*" name= "x" />
<parameter type= "double*" name= "y" />
</parameters>
</method>
<method name= "I2wAffine" cname= "gnome_canvas_item_i2w_affine" >
<return-type type= "void" />
<parameters >
<parameter type= "double" array= "true" name= "affine" />
</parameters>
</method>
<method name= "Lower" cname= "gnome_canvas_item_lower" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "positions" />
</parameters>
</method>
<method name= "LowerToBottom" cname= "gnome_canvas_item_lower_to_bottom" >
<return-type type= "void" />
</method>
<method name= "Move" cname= "gnome_canvas_item_move" >
<return-type type= "void" />
<parameters >
<parameter type= "double" name= "dx" />
<parameter type= "double" name= "dy" />
</parameters>
</method>
<constructor cname= "gnome_canvas_item_new" >
<parameters >
<parameter type= "GnomeCanvasGroup*" name= "parent" />
<parameter type= "GType" name= "type" />
<parameter type= "const-gchar*" name= "first_arg_name" />
<parameter ellipsis= "true" />
</parameters>
</constructor>
<method name= "Raise" cname= "gnome_canvas_item_raise" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "positions" />
</parameters>
</method>
<method name= "RaiseToTop" cname= "gnome_canvas_item_raise_to_top" >
<return-type type= "void" />
</method>
<method name= "Reparent" cname= "gnome_canvas_item_reparent" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeCanvasGroup*" name= "new_group" />
</parameters>
</method>
<method name= "RequestRedrawSvp" cname= "gnome_canvas_item_request_redraw_svp" >
<return-type type= "void" />
<parameters >
<parameter type= "const-ArtSVP*" name= "svp" />
</parameters>
</method>
<method name= "RequestUpdate" cname= "gnome_canvas_item_request_update" >
<return-type type= "void" />
</method>
<method name= "ResetBounds" cname= "gnome_canvas_item_reset_bounds" >
<return-type type= "void" />
</method>
<method name= "Set" cname= "gnome_canvas_item_set" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "first_arg_name" />
<parameter ellipsis= "true" />
</parameters>
</method>
<method name= "SetValist" cname= "gnome_canvas_item_set_valist" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "first_arg_name" />
<parameter type= "va_list" name= "args" />
</parameters>
</method>
<method name= "Show" cname= "gnome_canvas_item_show" >
<return-type type= "void" />
</method>
<method name= "Ungrab" cname= "gnome_canvas_item_ungrab" >
<return-type type= "void" />
<parameters >
<parameter type= "guint32" name= "etime" />
</parameters>
</method>
<method name= "UpdateSvp" cname= "gnome_canvas_item_update_svp" >
<return-type type= "void" />
<parameters >
<parameter type= "ArtSVP**" name= "p_svp" />
<parameter type= "ArtSVP*" name= "new_svp" />
</parameters>
</method>
<method name= "UpdateSvpClip" cname= "gnome_canvas_item_update_svp_clip" >
<return-type type= "void" />
<parameters >
<parameter type= "ArtSVP**" name= "p_svp" />
<parameter type= "ArtSVP*" name= "new_svp" />
<parameter type= "ArtSVP*" name= "clip_svp" />
</parameters>
</method>
<method name= "W2i" cname= "gnome_canvas_item_w2i" >
<return-type type= "void" />
<parameters >
<parameter type= "double*" name= "x" />
<parameter type= "double*" name= "y" />
</parameters>
</method>
</object>
<object name= "CanvasLine" cname= "GnomeCanvasLine" parent= "GnomeCanvasItem" >
<field cname= "coords" type= "double*" />
<field cname= "first_coords" type= "double*" />
<field cname= "last_coords" type= "double*" />
<field cname= "gc" type= "GdkGC*" />
<field cname= "stipple" type= "GdkBitmap*" />
<field cname= "fill_svp" type= "ArtSVP*" />
<field cname= "first_svp" type= "ArtSVP*" />
<field cname= "last_svp" type= "ArtSVP*" />
<field cname= "width" type= "double" />
<field cname= "shape_a" type= "double" />
<field cname= "shape_b" type= "double" />
<field cname= "shape_c" type= "double" />
<field cname= "cap" type= "GdkCapStyle" />
<field cname= "join" type= "GdkJoinStyle" />
<field cname= "line_style" type= "GdkLineStyle" />
<field cname= "fill_pixel" type= "gulong" />
<field cname= "fill_rgba" type= "guint32" />
<field cname= "num_points" type= "int" />
<field cname= "fill_color" type= "guint" />
<field cname= "spline_steps" type= "int" />
<field cname= "width_pixels" bits= "1" type= "guint" />
<field cname= "first_arrow" bits= "1" type= "guint" />
<field cname= "last_arrow" bits= "1" type= "guint" />
<field cname= "smooth" bits= "1" type= "guint" />
<property name= "Points" cname= "points" type= "GnomeCanvasPoints" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "FillColor" cname= "fill_color" type= "gchar*" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "FillColorGdk" cname= "fill_color_gdk" type= "GdkColor" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "FillColorRgba" cname= "fill_color_rgba" type= "guint" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "FillStipple" cname= "fill_stipple" type= "GdkDrawable" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "WidthPixels" cname= "width_pixels" type= "guint" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "WidthUnits" cname= "width_units" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "CapStyle" cname= "cap_style" type= "GdkCapStyle" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "JoinStyle" cname= "join_style" type= "GdkJoinStyle" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "LineStyle" cname= "line_style" type= "GdkLineStyle" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "FirstArrowhead" cname= "first_arrowhead" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "LastArrowhead" cname= "last_arrowhead" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Smooth" cname= "smooth" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "SplineSteps" cname= "spline_steps" type= "guint" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "ArrowShapeA" cname= "arrow_shape_a" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "ArrowShapeB" cname= "arrow_shape_b" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "ArrowShapeC" cname= "arrow_shape_c" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_line_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasPixbuf" cname= "GnomeCanvasPixbuf" parent= "GnomeCanvasItem" >
<field cname= "priv" type= "gpointer" />
<property name= "Pixbuf" cname= "pixbuf" type= "GdkPixbuf" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Width" cname= "width" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "WidthSet" cname= "width_set" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "WidthInPixels" cname= "width_in_pixels" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Height" cname= "height" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "HeightSet" cname= "height_set" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "HeightInPixels" cname= "height_in_pixels" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "X" cname= "x" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "XInPixels" cname= "x_in_pixels" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Y" cname= "y" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "YInPixels" cname= "y_in_pixels" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Anchor" cname= "anchor" type= "GtkAnchorType" doc-string= " NULL" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_pixbuf_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasPolygon" cname= "GnomeCanvasPolygon" parent= "GnomeCanvasShape" >
<field cname= "path_def" type= "GnomeCanvasPathDef*" />
<property name= "Points" cname= "points" type= "GnomeCanvasPoints" doc-string= " NULL" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_polygon_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "ToPoint" cname= "gnome_canvas_polygon_to_point" shared= "true" >
<return-type type= "double" />
<parameters >
<parameter type= "double*" name= "poly" />
<parameter type= "int" name= "num_points" />
<parameter type= "double" name= "x" />
<parameter type= "double" name= "y" />
</parameters>
</method>
</object>
<object name= "CanvasRE" cname= "GnomeCanvasRE" parent= "GnomeCanvasShape" >
<field cname= "x1" type= "double" />
<field cname= "y1" type= "double" />
<field cname= "x2" type= "double" />
<field cname= "y2" type= "double" />
<field cname= "path_dirty" bits= "1" type= "unsigned" />
<property name= "X1" cname= "x1" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Y1" cname= "y1" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "X2" cname= "x2" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Y2" cname= "y2" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_re_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasRect" cname= "GnomeCanvasRect" parent= "GnomeCanvasRE" >
<method name= "GetType" cname= "gnome_canvas_rect_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasRichText" cname= "GnomeCanvasRichText" parent= "GnomeCanvasItem" >
<field cname= "_priv" type= "GnomeCanvasRichTextPrivate*" />
<property name= "Text" cname= "text" type= "gchar*" doc-string= " _(Text to display)" readable= "true" writeable= "true" />
<property name= "X" cname= "x" type= "gdouble" doc-string= " _(X position)" readable= "true" writeable= "true" />
<property name= "Y" cname= "y" type= "gdouble" doc-string= " _(Y position)" readable= "true" writeable= "true" />
<property name= "Width" cname= "width" type= "gdouble" doc-string= " _(Width for text box)" readable= "true" writeable= "true" />
<property name= "Height" cname= "height" type= "gdouble" doc-string= " _(Height for text box)" readable= "true" writeable= "true" />
<property name= "Editable" cname= "editable" type= "gboolean" doc-string= " _(Is this rich text item editable?)" readable= "true" writeable= "true" />
<property name= "Visible" cname= "visible" type= "gboolean" doc-string= " _(Is this rich text item visible?)" readable= "true" writeable= "true" />
<property name= "CursorVisible" cname= "cursor_visible" type= "gboolean" doc-string= " _(Is the cursor visible in this this rich text item?)" readable= "true" writeable= "true" />
<property name= "CursorBlink" cname= "cursor_blink" type= "gboolean" doc-string= " _(Does the cursor blink in this this rich text item?)" readable= "true" writeable= "true" />
<property name= "GrowHeight" cname= "grow_height" type= "gboolean" doc-string= " _(Should the text box height grow if the text does not fit?)" readable= "true" writeable= "true" />
<property name= "WrapMode" cname= "wrap_mode" type= "GtkWrapMode" doc-string= " _(Wrap mode for multiline text)" readable= "true" writeable= "true" />
<property name= "Justification" cname= "justification" type= "GtkJustification" doc-string= " _(Justification mode)" readable= "true" writeable= "true" />
<property name= "Direction" cname= "direction" type= "GtkDirectionType" doc-string= " _(Text direction)" readable= "true" writeable= "true" />
<property name= "Anchor" cname= "anchor" type= "GtkAnchorType" doc-string= " _(Anchor point for text)" readable= "true" writeable= "true" />
<property name= "PixelsAboveLines" cname= "pixels_above_lines" type= "gint" doc-string= " _(Number of pixels to put above lines)" readable= "true" writeable= "true" />
<property name= "PixelsBelowLines" cname= "pixels_below_lines" type= "gint" doc-string= " _(Number of pixels to put below lines)" readable= "true" writeable= "true" />
<property name= "PixelsInsideWrap" cname= "pixels_inside_wrap" type= "gint" doc-string= " _(Number of pixels to put inside the wrap)" readable= "true" writeable= "true" />
<property name= "LeftMargin" cname= "left_margin" type= "gint" doc-string= " _(Number of pixels in the left margin)" readable= "true" writeable= "true" />
<property name= "RightMargin" cname= "right_margin" type= "gint" doc-string= " _(Number of pixels in the right margin)" readable= "true" writeable= "true" />
<property name= "Indent" cname= "indent" type= "gint" doc-string= " _(Number of pixels for indentation)" readable= "true" writeable= "true" />
<signal when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeCanvasRichText*" name= "text" />
<parameter type= "GtkTextTag*" name= "tag" />
</parameters>
</signal>
<method name= "CopyClipboard" cname= "gnome_canvas_rich_text_copy_clipboard" >
<return-type type= "void" />
</method>
<method name= "CutClipboard" cname= "gnome_canvas_rich_text_cut_clipboard" >
<return-type type= "void" />
</method>
<method name= "GetBuffer" cname= "gnome_canvas_rich_text_get_buffer" >
<return-type type= "GtkTextBuffer*" />
</method>
<method name= "GetIterAtLocation" cname= "gnome_canvas_rich_text_get_iter_at_location" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkTextIter*" name= "iter" />
<parameter type= "gint" name= "x" />
<parameter type= "gint" name= "y" />
</parameters>
</method>
<method name= "GetIterLocation" cname= "gnome_canvas_rich_text_get_iter_location" >
<return-type type= "void" />
<parameters >
<parameter type= "const-GtkTextIter*" name= "iter" />
<parameter type= "GdkRectangle*" name= "location" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_canvas_rich_text_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "PasteClipboard" cname= "gnome_canvas_rich_text_paste_clipboard" >
<return-type type= "void" />
</method>
<method name= "SetBuffer" cname= "gnome_canvas_rich_text_set_buffer" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkTextBuffer*" name= "buffer" />
</parameters>
</method>
</object>
<object name= "CanvasShape" cname= "GnomeCanvasShape" parent= "GnomeCanvasItem" >
<field cname= "priv" type= "GnomeCanvasShapePriv*" />
<property name= "FillColor" cname= "fill_color" type= "gchar*" doc-string= " NULL" writeable= "true" />
<property name= "FillColorGdk" cname= "fill_color_gdk" type= "GdkColor" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "FillColorRgba" cname= "fill_color_rgba" type= "guint" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "OutlineColor" cname= "outline_color" type= "gchar*" doc-string= " NULL" writeable= "true" />
<property name= "OutlineColorGdk" cname= "outline_color_gdk" type= "GdkColor" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "OutlineColorRgba" cname= "outline_color_rgba" type= "guint" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "FillStipple" cname= "fill_stipple" type= "GdkDrawable" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "OutlineStipple" cname= "outline_stipple" type= "GdkDrawable" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "WidthPixels" cname= "width_pixels" type= "guint" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "WidthUnits" cname= "width_units" type= "gdouble" doc-string= " NULL" writeable= "true" />
<property name= "CapStyle" cname= "cap_style" type= "GdkCapStyle" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "JoinStyle" cname= "join_style" type= "GdkJoinStyle" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Wind" cname= "wind" type= "guint" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Miterlimit" cname= "miterlimit" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Dash" cname= "dash" type= "gpointer" doc-string= " NULL" readable= "true" writeable= "true" />
<method name= "GetPathDef" cname= "gnome_canvas_shape_get_path_def" >
<return-type type= "GnomeCanvasPathDef*" />
</method>
<method name= "GetType" cname= "gnome_canvas_shape_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "SetPathDef" cname= "gnome_canvas_shape_set_path_def" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeCanvasPathDef*" name= "def" />
</parameters>
</method>
</object>
<object name= "CanvasText" cname= "GnomeCanvasText" parent= "GnomeCanvasItem" >
<field cname= "font_desc" type= "PangoFontDescription*" />
<field cname= "attr_list" type= "PangoAttrList*" />
<field cname= "underline" type= "PangoUnderline" />
<field cname= "strikethrough" type= "gboolean" />
<field cname= "rise" type= "int" />
<field cname= "scale" type= "double" />
<field cname= "text" type= "char*" />
<field cname= "stipple" type= "GdkBitmap*" />
<field cname= "gc" type= "GdkGC*" />
<field cname= "layout" type= "PangoLayout*" />
<field cname= "pixel" type= "gulong" />
<field cname= "x" type= "double" />
<field cname= "y" type= "double" />
<field cname= "clip_width" type= "double" />
<field cname= "clip_height" type= "double" />
<field cname= "xofs" type= "double" />
<field cname= "yofs" type= "double" />
<field cname= "affine" array_len= "6" type= "double" />
<field cname= "anchor" type= "GtkAnchorType" />
<field cname= "justification" type= "GtkJustification" />
<field cname= "cx" type= "int" />
<field cname= "cy" type= "int" />
<field cname= "clip_cx" type= "int" />
<field cname= "clip_cy" type= "int" />
<field cname= "clip_cwidth" type= "int" />
<field cname= "clip_cheight" type= "int" />
<field cname= "max_width" type= "int" />
<field cname= "height" type= "int" />
<field cname= "rgba" type= "guint32" />
<field cname= "clip" bits= "1" type= "guint" />
<field cname= "underline_set" bits= "1" type= "guint" />
<field cname= "strike_set" bits= "1" type= "guint" />
<field cname= "rise_set" bits= "1" type= "guint" />
<field cname= "scale_set" bits= "1" type= "guint" />
<field cname= "priv" type= "GnomeCanvasTextPrivate*" />
<property name= "Text" cname= "text" type= "gchar*" doc-string= " _(Text to render)" readable= "true" writeable= "true" />
<property name= "Markup" cname= "markup" type= "gchar*" doc-string= " _(Marked up text to render)" writeable= "true" />
<property name= "X" cname= "x" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Y" cname= "y" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Font" cname= "font" type= "gchar*" doc-string= " _(Font description as a string)" readable= "true" writeable= "true" />
<property name= "FontDesc" cname= "font_desc" type= "PangoFontDescription" doc-string= " _(Font description as a PangoFontDescription struct)" readable= "true" writeable= "true" />
<property name= "Family" cname= "family" type= "gchar*" doc-string= " _(Name of the font family, e.g. Sans, Helvetica, Times, Monospace)" readable= "true" writeable= "true" />
<property name= "Attributes" cname= "attributes" type= "PangoAttrList" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Style" cname= "style" type= "PangoStyle" doc-string= " _(Font style)" readable= "true" writeable= "true" />
<property name= "Variant" cname= "variant" type= "PangoVariant" doc-string= " _(Font variant)" readable= "true" writeable= "true" />
<property name= "Weight" cname= "weight" type= "gint" doc-string= " _(Font weight)" readable= "true" writeable= "true" />
<property name= "Stretch" cname= "stretch" type= "PangoStretch" doc-string= " _(Font stretch)" readable= "true" writeable= "true" />
<property name= "Size" cname= "size" type= "gint" doc-string= " _(Font size)" readable= "true" writeable= "true" />
<property name= "SizePoints" cname= "size_points" type= "gdouble" doc-string= " _(Font size in points)" readable= "true" writeable= "true" />
<property name= "Rise" cname= "rise" type= "gint" doc-string= " _(Offset of text above the baseline (below the baseline if rise is negative))" readable= "true" writeable= "true" />
<property name= "Strikethrough" cname= "strikethrough" type= "gboolean" doc-string= " _(Whether to strike through the text)" readable= "true" writeable= "true" />
<property name= "Underline" cname= "underline" type= "PangoUnderline" doc-string= " _(Style of underline for this text)" readable= "true" writeable= "true" />
<property name= "Scale" cname= "scale" type= "gdouble" doc-string= " _(Size of font, relative to default size)" readable= "true" writeable= "true" />
<property name= "Anchor" cname= "anchor" type= "GtkAnchorType" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Justification" cname= "justification" type= "GtkJustification" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "ClipWidth" cname= "clip_width" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "ClipHeight" cname= "clip_height" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Clip" cname= "clip" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "XOffset" cname= "x_offset" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "YOffset" cname= "y_offset" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "FillColor" cname= "fill_color" type= "gchar*" doc-string= " _(Text color, as string)" readable= "true" writeable= "true" />
<property name= "FillColorGdk" cname= "fill_color_gdk" type= "GdkColor" doc-string= " _(Text color, as a GdkColor)" readable= "true" writeable= "true" />
<property name= "FillColorRgba" cname= "fill_color_rgba" type= "guint" doc-string= " _(Text color, as an R/G/B/A combined integer)" readable= "true" writeable= "true" />
<property name= "FillStipple" cname= "fill_stipple" type= "GdkDrawable" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "TextWidth" cname= "text_width" type= "gdouble" doc-string= " _(Width of the rendered text)" readable= "true" writeable= "true" />
<property name= "TextHeight" cname= "text_height" type= "gdouble" doc-string= " _(Height of the rendered text)" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_text_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "CanvasWidget" cname= "GnomeCanvasWidget" parent= "GnomeCanvasItem" >
<field cname= "widget" type= "GtkWidget*" />
<field cname= "x" type= "double" />
<field cname= "y" type= "double" />
<field cname= "width" type= "double" />
<field cname= "height" type= "double" />
<field cname= "anchor" type= "GtkAnchorType" />
<field cname= "cx" type= "int" />
<field cname= "cy" type= "int" />
<field cname= "cwidth" type= "int" />
<field cname= "cheight" type= "int" />
<field cname= "destroy_id" type= "guint" />
<field cname= "size_pixels" bits= "1" type= "guint" />
<field cname= "in_destroy" bits= "1" type= "guint" />
<property name= "Widget" cname= "widget" type= "GtkWidget" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "X" cname= "x" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Y" cname= "y" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Width" cname= "width" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Height" cname= "height" type= "gdouble" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "Anchor" cname= "anchor" type= "GtkAnchorType" doc-string= " NULL" readable= "true" writeable= "true" />
<property name= "SizePixels" cname= "size_pixels" type= "gboolean" doc-string= " NULL" readable= "true" writeable= "true" />
<method name= "GetType" cname= "gnome_canvas_widget_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<struct name= "CanvasBpathPriv" cname= "GnomeCanvasBpathPriv" opaque= "true" />
<struct name= "CanvasBuf" cname= "GnomeCanvasBuf" >
<field cname= "buf" type= "guchar*" />
<field cname= "rect" type= "ArtIRect" />
<field cname= "buf_rowstride" type= "int" />
<field cname= "bg_color" type= "guint32" />
<field cname= "is_bg" bits= "1" type= "unsigned" />
<field cname= "is_buf" bits= "1" type= "unsigned" />
<method name= "EnsureBuf" cname= "gnome_canvas_buf_ensure_buf" >
<return-type type= "void" />
</method>
</struct>
<struct name= "CanvasPathDef" cname= "GnomeCanvasPathDef" opaque= "true" >
<method name= "AllClosed" cname= "gnome_canvas_path_def_all_closed" >
<return-type type= "gboolean" />
</method>
<method name= "AllOpen" cname= "gnome_canvas_path_def_all_open" >
<return-type type= "gboolean" />
</method>
<method name= "AnyClosed" cname= "gnome_canvas_path_def_any_closed" >
<return-type type= "gboolean" />
</method>
<method name= "AnyOpen" cname= "gnome_canvas_path_def_any_open" >
<return-type type= "gboolean" />
</method>
<method name= "Bpath" cname= "gnome_canvas_path_def_bpath" >
<return-type type= "ArtBpath*" />
</method>
<method name= "CloseAll" cname= "gnome_canvas_path_def_close_all" >
<return-type type= "GnomeCanvasPathDef*" />
</method>
<method name= "ClosedParts" cname= "gnome_canvas_path_def_closed_parts" >
<return-type type= "GnomeCanvasPathDef*" />
</method>
<method name= "Closepath" cname= "gnome_canvas_path_def_closepath" >
<return-type type= "void" />
</method>
<method name= "ClosepathCurrent" cname= "gnome_canvas_path_def_closepath_current" >
<return-type type= "void" />
</method>
<method name= "Concat" cname= "gnome_canvas_path_def_concat" shared= "true" >
<return-type type= "GnomeCanvasPathDef*" />
<parameters >
<parameter type= "const-GSList*" name= "list" />
</parameters>
</method>
<method name= "Copy" cname= "gnome_canvas_path_def_copy" >
<return-type type= "void" />
<parameters >
<parameter type= "const-GnomeCanvasPathDef*" name= "src" />
</parameters>
</method>
<method name= "Currentpoint" cname= "gnome_canvas_path_def_currentpoint" >
<return-type type= "void" />
<parameters >
<parameter type= "ArtPoint*" name= "p" />
</parameters>
</method>
2002-09-01 04:46:38 +00:00
<method name= "CurveTo" cname= "gnome_canvas_path_def_curveto" >
2002-08-20 20:35:42 +00:00
<return-type type= "void" />
<parameters >
<parameter type= "gdouble" name= "x0" />
<parameter type= "gdouble" name= "y0" />
<parameter type= "gdouble" name= "x1" />
<parameter type= "gdouble" name= "y1" />
<parameter type= "gdouble" name= "x2" />
<parameter type= "gdouble" name= "y2" />
</parameters>
</method>
<method name= "Duplicate" cname= "gnome_canvas_path_def_duplicate" >
<return-type type= "GnomeCanvasPathDef*" />
</method>
<method name= "EnsureSpace" cname= "gnome_canvas_path_def_ensure_space" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "space" />
</parameters>
</method>
<method name= "Finish" cname= "gnome_canvas_path_def_finish" >
<return-type type= "void" />
</method>
<method name= "FirstBpath" cname= "gnome_canvas_path_def_first_bpath" >
<return-type type= "ArtBpath*" />
</method>
<method name= "HasCurrentpoint" cname= "gnome_canvas_path_def_has_currentpoint" >
<return-type type= "gboolean" />
</method>
<method name= "IsEmpty" cname= "gnome_canvas_path_def_is_empty" >
<return-type type= "gboolean" />
</method>
<method name= "LastBpath" cname= "gnome_canvas_path_def_last_bpath" >
<return-type type= "ArtBpath*" />
</method>
<method name= "Length" cname= "gnome_canvas_path_def_length" >
<return-type type= "gint" />
</method>
2002-09-01 04:46:38 +00:00
<method name= "LineTo" cname= "gnome_canvas_path_def_lineto" >
2002-08-20 20:35:42 +00:00
<return-type type= "void" />
<parameters >
<parameter type= "gdouble" name= "x" />
<parameter type= "gdouble" name= "y" />
</parameters>
</method>
2002-09-01 04:46:38 +00:00
<method name= "LineToMoving" cname= "gnome_canvas_path_def_lineto_moving" >
2002-08-20 20:35:42 +00:00
<return-type type= "void" />
<parameters >
<parameter type= "gdouble" name= "x" />
<parameter type= "gdouble" name= "y" />
</parameters>
</method>
2002-09-01 04:46:38 +00:00
<method name= "MoveTo" cname= "gnome_canvas_path_def_moveto" >
2002-08-20 20:35:42 +00:00
<return-type type= "void" />
<parameters >
<parameter type= "gdouble" name= "x" />
<parameter type= "gdouble" name= "y" />
</parameters>
</method>
<constructor cname= "gnome_canvas_path_def_new" />
<constructor cname= "gnome_canvas_path_def_new_from_bpath" >
<parameters >
<parameter type= "ArtBpath*" name= "bpath" />
</parameters>
</constructor>
<constructor cname= "gnome_canvas_path_def_new_from_foreign_bpath" >
<parameters >
<parameter type= "ArtBpath*" name= "bpath" />
</parameters>
</constructor>
<constructor cname= "gnome_canvas_path_def_new_from_static_bpath" >
<parameters >
<parameter type= "ArtBpath*" name= "bpath" />
</parameters>
</constructor>
<constructor cname= "gnome_canvas_path_def_new_sized" >
<parameters >
<parameter type= "gint" name= "length" />
</parameters>
</constructor>
<method name= "OpenParts" cname= "gnome_canvas_path_def_open_parts" >
<return-type type= "GnomeCanvasPathDef*" />
</method>
<method name= "Ref" cname= "gnome_canvas_path_def_ref" >
<return-type type= "void" />
</method>
<method name= "Reset" cname= "gnome_canvas_path_def_reset" >
<return-type type= "void" />
</method>
<method name= "Split" cname= "gnome_canvas_path_def_split" >
2002-09-01 04:46:38 +00:00
<return-type type= "GSList*" element_type= "Gnome.CanvasPathDef" />
2002-08-20 20:35:42 +00:00
</method>
<method name= "Unref" cname= "gnome_canvas_path_def_unref" >
<return-type type= "void" />
</method>
</struct>
<boxed name= "CanvasPoints" cname= "GnomeCanvasPoints" >
<field cname= "coords" type= "double*" />
<field cname= "num_points" type= "int" />
<field cname= "ref_count" type= "int" />
<method name= "Free" cname= "gnome_canvas_points_free" >
<return-type type= "void" />
</method>
<method name= "GetType" cname= "gnome_canvas_points_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_canvas_points_new" >
<parameters >
<parameter type= "int" name= "num_points" />
</parameters>
</constructor>
<method name= "Ref" cname= "gnome_canvas_points_ref" >
<return-type type= "GnomeCanvasPoints*" />
</method>
</boxed>
<struct name= "CanvasShapePriv" cname= "GnomeCanvasShapePriv" opaque= "true" />
</namespace>
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
<namespace name= "Gnome" library= "gnomeui-2" >
<enum name= "ClientFlags" cname= "GnomeClientFlags" type= "flags" >
<member cname= "GNOME_CLIENT_IS_CONNECTED" name= "IsConnected" value= "1 << 0" />
<member cname= "GNOME_CLIENT_RESTARTED" name= "Restarted" value= "1 << 1" />
<member cname= "GNOME_CLIENT_RESTORED" name= "Restored" value= "1 << 2" />
</enum>
<enum name= "ClientState" cname= "GnomeClientState" type= "enum" >
<member cname= "GNOME_CLIENT_IDLE" name= "Idle" />
<member cname= "GNOME_CLIENT_SAVING_PHASE_1" name= "SavingPhase1" />
<member cname= "GNOME_CLIENT_WAITING_FOR_PHASE_2" name= "WaitingForPhase2" />
<member cname= "GNOME_CLIENT_SAVING_PHASE_2" name= "SavingPhase2" />
<member cname= "GNOME_CLIENT_FROZEN" name= "Frozen" />
<member cname= "GNOME_CLIENT_DISCONNECTED" name= "Disconnected" />
<member cname= "GNOME_CLIENT_REGISTERING" name= "Registering" />
</enum>
<enum name= "DateEditFlags" cname= "GnomeDateEditFlags" type= "flags" >
<member cname= "GNOME_DATE_EDIT_SHOW_TIME" name= "ShowTime" value= "1 << 0" />
<member cname= "GNOME_DATE_EDIT_24_HR" name= "Two4Hr" value= "1 << 1" />
<member cname= "GNOME_DATE_EDIT_WEEK_STARTS_ON_MONDAY" name= "WeekStartsOnMonday" value= "1 << 2" />
</enum>
<enum name= "DialogType" cname= "GnomeDialogType" type= "enum" >
<member cname= "GNOME_DIALOG_ERROR" name= "Error" />
<member cname= "GNOME_DIALOG_NORMAL" name= "Normal" />
</enum>
<enum name= "EdgePosition" cname= "GnomeEdgePosition" type= "enum" >
<member cname= "GNOME_EDGE_START" name= "Start" />
<member cname= "GNOME_EDGE_FINISH" name= "Finish" />
<member cname= "GNOME_EDGE_OTHER" name= "Other" />
<member cname= "GNOME_EDGE_LAST" name= "Last" />
</enum>
<enum name= "FontPickerMode" cname= "GnomeFontPickerMode" type= "enum" >
<member cname= "GNOME_FONT_PICKER_MODE_PIXMAP" name= "Pixmap" />
<member cname= "GNOME_FONT_PICKER_MODE_FONT_INFO" name= "FontInfo" />
<member cname= "GNOME_FONT_PICKER_MODE_USER_WIDGET" name= "UserWidget" />
<member cname= "GNOME_FONT_PICKER_MODE_UNKNOWN" name= "Unknown" />
</enum>
<enum name= "IconListMode" cname= "GnomeIconListMode" type= "enum" >
<member cname= "GNOME_ICON_LIST_ICONS" name= "Icons" />
<member cname= "GNOME_ICON_LIST_TEXT_BELOW" name= "TextBelow" />
<member cname= "GNOME_ICON_LIST_TEXT_RIGHT" name= "TextRight" />
</enum>
<enum name= "InteractStyle" cname= "GnomeInteractStyle" type= "enum" >
<member cname= "GNOME_INTERACT_NONE" name= "None" />
<member cname= "GNOME_INTERACT_ERRORS" name= "Errors" />
<member cname= "GNOME_INTERACT_ANY" name= "Any" />
</enum>
<enum name= "PreferencesType" cname= "GnomePreferencesType" type= "enum" >
<member cname= "GNOME_PREFERENCES_NEVER" name= "Never" />
<member cname= "GNOME_PREFERENCES_USER" name= "User" />
<member cname= "GNOME_PREFERENCES_ALWAYS" name= "Always" />
</enum>
<enum name= "RestartStyle" cname= "GnomeRestartStyle" type= "enum" >
<member cname= "GNOME_RESTART_IF_RUNNING" name= "IfRunning" />
<member cname= "GNOME_RESTART_ANYWAY" name= "Anyway" />
<member cname= "GNOME_RESTART_IMMEDIATELY" name= "Immediately" />
<member cname= "GNOME_RESTART_NEVER" name= "Never" />
</enum>
<enum name= "SaveStyle" cname= "GnomeSaveStyle" type= "enum" >
<member cname= "GNOME_SAVE_GLOBAL" name= "Global" />
<member cname= "GNOME_SAVE_LOCAL" name= "Local" />
<member cname= "GNOME_SAVE_BOTH" name= "Both" />
</enum>
<enum name= "UIInfoConfigurableTypes" cname= "GnomeUIInfoConfigurableTypes" type= "enum" >
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_NEW" name= "New" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_OPEN" name= "Open" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_SAVE" name= "Save" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_SAVE_AS" name= "SaveAs" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_REVERT" name= "Revert" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_PRINT" name= "Print" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_PRINT_SETUP" name= "PrintSetup" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_CLOSE" name= "Close" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_QUIT" name= "Quit" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_CUT" name= "Cut" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_COPY" name= "Copy" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_PASTE" name= "Paste" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_CLEAR" name= "Clear" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_UNDO" name= "Undo" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_REDO" name= "Redo" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_FIND" name= "Find" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_FIND_AGAIN" name= "FindAgain" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_REPLACE" name= "Replace" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_PROPERTIES" name= "Properties" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_PREFERENCES" name= "Preferences" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_ABOUT" name= "About" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_SELECT_ALL" name= "SelectAll" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_NEW_WINDOW" name= "NewWindow" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_CLOSE_WINDOW" name= "CloseWindow" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_NEW_GAME" name= "NewGame" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_PAUSE_GAME" name= "PauseGame" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_RESTART_GAME" name= "RestartGame" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_UNDO_MOVE" name= "UndoMove" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_REDO_MOVE" name= "RedoMove" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_HINT" name= "Hint" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_SCORES" name= "Scores" />
<member cname= "GNOME_APP_CONFIGURABLE_ITEM_END_GAME" name= "EndGame" />
</enum>
<enum name= "UIInfoType" cname= "GnomeUIInfoType" type= "enum" >
<member cname= "GNOME_APP_UI_ENDOFINFO" name= "Endofinfo" />
<member cname= "GNOME_APP_UI_ITEM" name= "Item" />
<member cname= "GNOME_APP_UI_TOGGLEITEM" name= "Toggleitem" />
<member cname= "GNOME_APP_UI_RADIOITEMS" name= "Radioitems" />
<member cname= "GNOME_APP_UI_SUBTREE" name= "Subtree" />
<member cname= "GNOME_APP_UI_SEPARATOR" name= "Separator" />
<member cname= "GNOME_APP_UI_HELP" name= "Help" />
<member cname= "GNOME_APP_UI_BUILDER_DATA" name= "BuilderData" />
<member cname= "GNOME_APP_UI_ITEM_CONFIGURABLE" name= "ItemConfigurable" />
<member cname= "GNOME_APP_UI_SUBTREE_STOCK" name= "SubtreeStock" />
<member cname= "GNOME_APP_UI_INCLUDE" name= "Include" />
</enum>
<enum name= "UIPixmapType" cname= "GnomeUIPixmapType" type= "enum" >
<member cname= "GNOME_APP_PIXMAP_NONE" name= "None" />
<member cname= "GNOME_APP_PIXMAP_STOCK" name= "Stock" />
<member cname= "GNOME_APP_PIXMAP_DATA" name= "Data" />
<member cname= "GNOME_APP_PIXMAP_FILENAME" name= "Filename" />
</enum>
<callback name= "GdkPixbufDoneCallback" cname= "GnomeGdkPixbufDoneCallback" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeGdkPixbufAsyncHandle*" name= "handle" />
<parameter type= "gpointer" name= "cb_data" />
</parameters>
</callback>
<callback name= "GdkPixbufLoadCallback" cname= "GnomeGdkPixbufLoadCallback" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeGdkPixbufAsyncHandle*" name= "handle" />
<parameter type= "GnomeVFSResult" name= "error" />
<parameter type= "GdkPixbuf*" name= "pixbuf" />
<parameter type= "gpointer" name= "cb_data" />
</parameters>
</callback>
<callback name= "InteractFunction" cname= "GnomeInteractFunction" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeClient*" name= "client" />
<parameter type= "gint" name= "key" />
<parameter type= "GnomeDialogType" name= "dialog_type" />
<parameter type= "gpointer" name= "data" />
</parameters>
</callback>
<callback name= "ReplyCallback" cname= "GnomeReplyCallback" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "reply" />
<parameter type= "gpointer" name= "data" />
</parameters>
</callback>
<callback name= "StringCallback" cname= "GnomeStringCallback" >
<return-type type= "void" />
<parameters >
<parameter type= "gchar*" name= "string" />
<parameter type= "gpointer" name= "data" />
</parameters>
</callback>
<callback name= "UISignalConnectFunc" cname= "GnomeUISignalConnectFunc" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "const-char*" name= "signal_name" />
<parameter type= "GnomeUIBuilderData*" name= "uibdata" />
</parameters>
</callback>
<object name= "About" cname= "GnomeAbout" parent= "GtkDialog" >
<field cname= "_priv" type= "GnomeAboutPrivate*" />
<property name= "Name" cname= "name" type= "gchar*" doc-string= " _(The name of the program)" readable= "true" writeable= "true" />
<property name= "Version" cname= "version" type= "gchar*" doc-string= " _(The version of the program)" readable= "true" writeable= "true" />
<property name= "Copyright" cname= "copyright" type= "gchar*" doc-string= " _(Copyright information for the program)" readable= "true" writeable= "true" />
<property name= "Comments" cname= "comments" type= "gchar*" doc-string= " _(Comments about the program)" readable= "true" writeable= "true" />
<property name= "Authors" cname= "authors" type= "value_array" doc-string= " _(List of authors of the programs)" writeable= "true" />
<property name= "Documenters" cname= "documenters" type= "value_array" doc-string= " _(List of people documenting the program)" writeable= "true" />
<property name= "TranslatorCredits" cname= "translator_credits" type= "gchar*" doc-string= " _(Credits to the translators. This string should be marked as translatable)" readable= "true" writeable= "true" />
<property name= "Logo" cname= "logo" type= "GdkPixbuf" doc-string= " _(A logo for the about box)" writeable= "true" />
<method name= "Construct" cname= "gnome_about_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "name" />
<parameter type= "const-gchar*" name= "version" />
<parameter type= "const-gchar*" name= "copyright" />
<parameter type= "const-gchar*" name= "comments" />
<parameter type= "const-gchar**" name= "authors" />
<parameter type= "const-gchar**" name= "documenters" />
<parameter type= "const-gchar*" name= "translator_credits" />
<parameter type= "GdkPixbuf*" name= "logo_pixbuf" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_about_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_about_new" >
<parameters >
<parameter type= "const-gchar*" name= "name" />
<parameter type= "const-gchar*" name= "version" />
<parameter type= "const-gchar*" name= "copyright" />
<parameter type= "const-gchar*" name= "comments" />
<parameter type= "const-gchar**" name= "authors" array= "1" />
<parameter type= "const-gchar**" name= "documenters" array= "1" />
<parameter type= "const-gchar*" name= "translator_credits" />
<parameter type= "GdkPixbuf*" name= "logo_pixbuf" />
</parameters>
</constructor>
</object>
<object name= "App" cname= "GnomeApp" parent= "GtkWindow" >
<field cname= "name" type= "gchar*" />
<field cname= "prefix" type= "gchar*" />
<field cname= "dock" type= "GtkWidget*" />
<field cname= "statusbar" type= "GtkWidget*" />
<field cname= "vbox" type= "GtkWidget*" />
<field cname= "menubar" type= "GtkWidget*" />
<field cname= "contents" type= "GtkWidget*" />
<field cname= "layout" type= "BonoboDockLayout*" />
<field cname= "accel_group" type= "GtkAccelGroup*" />
<field cname= "enable_layout_config" bits= "1" type= "guint" />
<field cname= "_priv" type= "GnomeAppPrivate*" />
<property name= "AppId" cname= "app_id" type= "gchar*" doc-string= " _(The application ID string)" readable= "true" writeable= "true" />
<method name= "AddDockItem" cname= "gnome_app_add_dock_item" >
<return-type type= "void" />
<parameters >
<parameter type= "BonoboDockItem*" name= "item" />
<parameter type= "BonoboDockPlacement" name= "placement" />
<parameter type= "gint" name= "band_num" />
<parameter type= "gint" name= "band_position" />
<parameter type= "gint" name= "offset" />
</parameters>
</method>
<method name= "AddDocked" cname= "gnome_app_add_docked" >
<return-type type= "GtkWidget*" />
<parameters >
<parameter type= "GtkWidget*" name= "widget" />
<parameter type= "const-gchar*" name= "name" />
<parameter type= "BonoboDockItemBehavior" name= "behavior" />
<parameter type= "BonoboDockPlacement" name= "placement" />
<parameter type= "gint" name= "band_num" />
<parameter type= "gint" name= "band_position" />
<parameter type= "gint" name= "offset" />
</parameters>
</method>
<method name= "AddToolbar" cname= "gnome_app_add_toolbar" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkToolbar*" name= "toolbar" />
<parameter type= "const-gchar*" name= "name" />
<parameter type= "BonoboDockItemBehavior" name= "behavior" />
<parameter type= "BonoboDockPlacement" name= "placement" />
<parameter type= "gint" name= "band_num" />
<parameter type= "gint" name= "band_position" />
<parameter type= "gint" name= "offset" />
</parameters>
</method>
<method name= "Construct" cname= "gnome_app_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "appname" />
<parameter type= "const-gchar*" name= "title" />
</parameters>
</method>
<method name= "CreateMenus" cname= "gnome_app_create_menus" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
</parameters>
</method>
<method name= "CreateMenusCustom" cname= "gnome_app_create_menus_custom" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GnomeUIBuilderData*" name= "uibdata" />
</parameters>
</method>
<method name= "CreateMenusInterp" cname= "gnome_app_create_menus_interp" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GtkCallbackMarshal" name= "relay_func" />
<parameter type= "gpointer" name= "data" />
<parameter type= "GtkDestroyNotify" name= "destroy_func" />
</parameters>
</method>
<method name= "CreateMenusWithData" cname= "gnome_app_create_menus_with_data" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "gpointer" name= "user_data" />
</parameters>
</method>
<method name= "CreateToolbar" cname= "gnome_app_create_toolbar" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
</parameters>
</method>
<method name= "CreateToolbarCustom" cname= "gnome_app_create_toolbar_custom" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GnomeUIBuilderData*" name= "uibdata" />
</parameters>
</method>
<method name= "CreateToolbarInterp" cname= "gnome_app_create_toolbar_interp" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GtkCallbackMarshal" name= "relay_func" />
<parameter type= "gpointer" name= "data" />
<parameter type= "GtkDestroyNotify" name= "destroy_func" />
</parameters>
</method>
<method name= "CreateToolbarWithData" cname= "gnome_app_create_toolbar_with_data" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "gpointer" name= "user_data" />
</parameters>
</method>
<method name= "EnableLayoutConfig" cname= "gnome_app_enable_layout_config" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "enable" />
</parameters>
</method>
<method name= "FillMenu" cname= "gnome_app_fill_menu" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkMenuShell*" name= "menu_shell" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GtkAccelGroup*" name= "accel_group" />
<parameter type= "gboolean" name= "uline_accels" />
<parameter type= "gint" name= "pos" />
</parameters>
</method>
<method name= "FillMenuCustom" cname= "gnome_app_fill_menu_custom" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkMenuShell*" name= "menu_shell" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GnomeUIBuilderData*" name= "uibdata" />
<parameter type= "GtkAccelGroup*" name= "accel_group" />
<parameter type= "gboolean" name= "uline_accels" />
<parameter type= "gint" name= "pos" />
</parameters>
</method>
<method name= "FillMenuWithData" cname= "gnome_app_fill_menu_with_data" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkMenuShell*" name= "menu_shell" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GtkAccelGroup*" name= "accel_group" />
<parameter type= "gboolean" name= "uline_accels" />
<parameter type= "gint" name= "pos" />
<parameter type= "gpointer" name= "user_data" />
</parameters>
</method>
<method name= "FillToolbar" cname= "gnome_app_fill_toolbar" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkToolbar*" name= "toolbar" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GtkAccelGroup*" name= "accel_group" />
</parameters>
</method>
<method name= "FillToolbarCustom" cname= "gnome_app_fill_toolbar_custom" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkToolbar*" name= "toolbar" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GnomeUIBuilderData*" name= "uibdata" />
<parameter type= "GtkAccelGroup*" name= "accel_group" />
</parameters>
</method>
<method name= "FillToolbarWithData" cname= "gnome_app_fill_toolbar_with_data" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkToolbar*" name= "toolbar" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GtkAccelGroup*" name= "accel_group" />
<parameter type= "gpointer" name= "user_data" />
</parameters>
</method>
<method name= "FindMenuPos" cname= "gnome_app_find_menu_pos" shared= "true" >
<return-type type= "GtkWidget*" />
<parameters >
<parameter type= "GtkWidget*" name= "parent" />
<parameter type= "const-gchar*" name= "path" />
<parameter type= "gint*" name= "pos" />
</parameters>
</method>
<method name= "GetDock" cname= "gnome_app_get_dock" >
<return-type type= "BonoboDock*" />
</method>
<method name= "GetDockItemByName" cname= "gnome_app_get_dock_item_by_name" >
<return-type type= "BonoboDockItem*" />
<parameters >
<parameter type= "const-gchar*" name= "name" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_app_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "HelperGettext" cname= "gnome_app_helper_gettext" shared= "true" >
<return-type type= "const-gchar*" />
<parameters >
<parameter type= "const-gchar*" name= "string" />
</parameters>
</method>
<method name= "InsertMenus" cname= "gnome_app_insert_menus" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "path" />
<parameter type= "GnomeUIInfo*" name= "menuinfo" />
</parameters>
</method>
<method name= "InsertMenusCustom" cname= "gnome_app_insert_menus_custom" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "path" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
<parameter type= "GnomeUIBuilderData*" name= "uibdata" />
</parameters>
</method>
<method name= "InsertMenusInterp" cname= "gnome_app_insert_menus_interp" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "path" />
<parameter type= "GnomeUIInfo*" name= "menuinfo" />
<parameter type= "GtkCallbackMarshal" name= "relay_func" />
<parameter type= "gpointer" name= "data" />
<parameter type= "GtkDestroyNotify" name= "destroy_func" />
</parameters>
</method>
<method name= "InsertMenusWithData" cname= "gnome_app_insert_menus_with_data" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "path" />
<parameter type= "GnomeUIInfo*" name= "menuinfo" />
<parameter type= "gpointer" name= "data" />
</parameters>
</method>
<method name= "InstallAppbarMenuHints" cname= "gnome_app_install_appbar_menu_hints" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeAppBar*" name= "appbar" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
</parameters>
</method>
<method name= "InstallMenuHints" cname= "gnome_app_install_menu_hints" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
</parameters>
</method>
<method name= "InstallStatusbarMenuHints" cname= "gnome_app_install_statusbar_menu_hints" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkStatusbar*" name= "bar" />
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
</parameters>
</method>
<constructor cname= "gnome_app_new" >
<parameters >
<parameter type= "const-gchar*" name= "appname" />
<parameter type= "const-gchar*" name= "title" />
</parameters>
</constructor>
<method name= "RemoveMenuRange" cname= "gnome_app_remove_menu_range" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "path" />
<parameter type= "gint" name= "start" />
<parameter type= "gint" name= "items" />
</parameters>
</method>
<method name= "RemoveMenus" cname= "gnome_app_remove_menus" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "path" />
<parameter type= "gint" name= "items" />
</parameters>
</method>
<method name= "SetContents" cname= "gnome_app_set_contents" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkWidget*" name= "contents" />
</parameters>
</method>
<method name= "SetMenus" cname= "gnome_app_set_menus" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkMenuBar*" name= "menubar" />
</parameters>
</method>
<method name= "SetStatusbar" cname= "gnome_app_set_statusbar" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkWidget*" name= "statusbar" />
</parameters>
</method>
<method name= "SetStatusbarCustom" cname= "gnome_app_set_statusbar_custom" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkWidget*" name= "container" />
<parameter type= "GtkWidget*" name= "statusbar" />
</parameters>
</method>
<method name= "SetToolbar" cname= "gnome_app_set_toolbar" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkToolbar*" name= "toolbar" />
</parameters>
</method>
<method name= "SetupToolbar" cname= "gnome_app_setup_toolbar" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkToolbar*" name= "toolbar" />
<parameter type= "BonoboDockItem*" name= "dock_item" />
</parameters>
</method>
<method name= "UiConfigureConfigurable" cname= "gnome_app_ui_configure_configurable" shared= "true" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeUIInfo*" name= "uiinfo" />
</parameters>
</method>
</object>
<object name= "AppBar" cname= "GnomeAppBar" parent= "GtkHBox" >
<field cname= "_priv" type= "GnomeAppBarPrivate*" />
<signal name= "UserResponse" cname= "user_response" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeAppBar*" name= "ab" />
</parameters>
</signal>
<signal name= "PromptCleared" cname= "clear_prompt" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeAppBar*" name= "ab" />
</parameters>
</signal>
<property name= "HasProgress" cname= "has_progress" type= "gboolean" doc-string= " _(Create a progress widget.)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "HasStatus" cname= "has_status" type= "gboolean" doc-string= " _(Create a status widget.)" readable= "true" writeable= "true" construct-only= "true" />
<property name= "Interactivity" cname= "interactivity" type= "GnomePreferencesType" doc-string= " _(Level of user activity required.)" readable= "true" writeable= "true" construct-only= "true" />
<method name= "ClearPrompt" cname= "gnome_appbar_clear_prompt" >
<return-type type= "void" />
</method>
<method name= "ClearStack" cname= "gnome_appbar_clear_stack" >
<return-type type= "void" />
</method>
<method name= "GetProgress" cname= "gnome_appbar_get_progress" >
<return-type type= "GtkProgressBar*" />
</method>
<method name= "GetResponse" cname= "gnome_appbar_get_response" >
<return-type type= "gchar*" />
</method>
<method name= "GetStatus" cname= "gnome_appbar_get_status" >
<return-type type= "GtkWidget*" />
</method>
<method name= "GetType" cname= "gnome_appbar_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_appbar_new" >
<parameters >
<parameter type= "gboolean" name= "has_progress" />
<parameter type= "gboolean" name= "has_status" />
<parameter type= "GnomePreferencesType" name= "interactivity" />
</parameters>
</constructor>
<method name= "Pop" cname= "gnome_appbar_pop" >
<return-type type= "void" />
</method>
<method name= "Push" cname= "gnome_appbar_push" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "status" />
</parameters>
</method>
<method name= "Refresh" cname= "gnome_appbar_refresh" >
<return-type type= "void" />
</method>
<method name= "SetDefault" cname= "gnome_appbar_set_default" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "default_status" />
</parameters>
</method>
<method name= "SetProgressPercentage" cname= "gnome_appbar_set_progress_percentage" >
<return-type type= "void" />
<parameters >
<parameter type= "gfloat" name= "percentage" />
</parameters>
</method>
<method name= "SetPrompt" cname= "gnome_appbar_set_prompt" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "prompt" />
<parameter type= "gboolean" name= "modal" />
</parameters>
</method>
<method name= "SetStatus" cname= "gnome_appbar_set_status" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "status" />
</parameters>
</method>
</object>
<object name= "Client" cname= "GnomeClient" parent= "GtkObject" >
<field cname= "smc_conn" type= "gpointer" />
<field cname= "client_id" type= "gchar*" />
<field cname= "previous_id" type= "gchar*" />
<field cname= "config_prefix" type= "gchar*" />
<field cname= "global_config_prefix" type= "gchar*" />
<field cname= "static_args" type= "GList*" />
<field cname= "clone_command" type= "gchar**" />
<field cname= "current_directory" type= "gchar*" />
<field cname= "discard_command" type= "gchar**" />
<field cname= "environment" type= "GHashTable*" />
<field cname= "process_id" type= "pid_t" />
<field cname= "program" type= "gchar*" />
<field cname= "resign_command" type= "gchar**" />
<field cname= "restart_command" type= "gchar**" />
<field cname= "restart_style" type= "GnomeRestartStyle" />
<field cname= "shutdown_command" type= "gchar**" />
<field cname= "user_id" type= "gchar*" />
<field cname= "interaction_keys" type= "GSList*" />
<field cname= "input_id" type= "gint" />
<field cname= "save_style" bits= "2" type= "GnomeSaveStyle" />
<field cname= "interact_style" bits= "2" type= "GnomeInteractStyle" />
<field cname= "state" bits= "3" type= "GnomeClientState" />
<field cname= "shutdown" bits= "1" type= "guint" />
<field cname= "fast" bits= "1" type= "guint" />
<field cname= "save_phase_2_requested" bits= "1" type= "guint" />
<field cname= "save_successfull" bits= "1" type= "guint" />
<field cname= "save_yourself_emitted" bits= "1" type= "guint" />
<field cname= "reserved" type= "gpointer" />
<signal name= "SaveYourself" cname= "save_yourself" when= "LAST" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "GnomeClient*" name= "client" />
<parameter type= "gint" name= "phase" />
<parameter type= "GnomeSaveStyle" name= "save_style" />
<parameter type= "gboolean" name= "shutdown" />
<parameter type= "GnomeInteractStyle" name= "interact_style" />
<parameter type= "gboolean" name= "fast" />
</parameters>
</signal>
<signal name= "Die" cname= "die" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeClient*" name= "client" />
</parameters>
</signal>
<signal name= "SaveComplete" cname= "save_complete" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeClient*" name= "client" />
</parameters>
</signal>
<signal name= "ShutdownCancelled" cname= "shutdown_cancelled" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeClient*" name= "client" />
</parameters>
</signal>
<signal name= "Connected" cname= "connect" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeClient*" name= "client" />
<parameter type= "gboolean" name= "restarted" />
</parameters>
</signal>
<signal name= "Disconnected" cname= "disconnect" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeClient*" name= "client" />
</parameters>
</signal>
<method name= "AddStaticArg" cname= "gnome_client_add_static_arg" >
<return-type type= "void" />
<parameters >
<parameter ellipsis= "true" />
</parameters>
</method>
<method name= "Connect" cname= "gnome_client_connect" >
<return-type type= "void" />
</method>
<method name= "Disconnect" cname= "gnome_client_disconnect" >
<return-type type= "void" />
</method>
<method name= "FlagsGetType" cname= "gnome_client_flags_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "Flush" cname= "gnome_client_flush" >
<return-type type= "void" />
</method>
<method name= "GetConfigPrefix" cname= "gnome_client_get_config_prefix" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetDesktopId" cname= "gnome_client_get_desktop_id" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetFlags" cname= "gnome_client_get_flags" >
<return-type type= "GnomeClientFlags" />
</method>
<method name= "GetGlobalConfigPrefix" cname= "gnome_client_get_global_config_prefix" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetId" cname= "gnome_client_get_id" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetPreviousId" cname= "gnome_client_get_previous_id" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetType" cname= "gnome_client_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "ModuleInfoGet" cname= "gnome_client_module_info_get" shared= "true" >
<return-type type= "const-GnomeModuleInfo*" />
</method>
<constructor cname= "gnome_client_new" />
<constructor cname= "gnome_client_new_without_connection" />
<method name= "RequestInteraction" cname= "gnome_client_request_interaction" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDialogType" name= "dialog_type" />
<parameter type= "GnomeInteractFunction" name= "function" />
<parameter type= "gpointer" name= "data" />
</parameters>
</method>
<method name= "RequestInteractionInterp" cname= "gnome_client_request_interaction_interp" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDialogType" name= "dialog_type" />
<parameter type= "GtkCallbackMarshal" name= "function" />
<parameter type= "gpointer" name= "data" />
<parameter type= "GtkDestroyNotify" name= "destroy" />
</parameters>
</method>
<method name= "RequestPhase2" cname= "gnome_client_request_phase_2" >
<return-type type= "void" />
</method>
<method name= "RequestSave" cname= "gnome_client_request_save" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeSaveStyle" name= "save_style" />
<parameter type= "gboolean" name= "shutdown" />
<parameter type= "GnomeInteractStyle" name= "interact_style" />
<parameter type= "gboolean" name= "fast" />
<parameter type= "gboolean" name= "global" />
</parameters>
</method>
<method name= "SaveAnyDialog" cname= "gnome_client_save_any_dialog" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkDialog*" name= "dialog" />
</parameters>
</method>
<method name= "SaveErrorDialog" cname= "gnome_client_save_error_dialog" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkDialog*" name= "dialog" />
</parameters>
</method>
<method name= "SetCloneCommand" cname= "gnome_client_set_clone_command" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "argc" />
<parameter type= "gchar*" array= "true" name= "argv" />
</parameters>
</method>
<method name= "SetCurrentDirectory" cname= "gnome_client_set_current_directory" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "dir" />
</parameters>
</method>
<method name= "SetDiscardCommand" cname= "gnome_client_set_discard_command" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "argc" />
<parameter type= "gchar*" array= "true" name= "argv" />
</parameters>
</method>
<method name= "SetEnvironment" cname= "gnome_client_set_environment" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "name" />
<parameter type= "const-gchar*" name= "value" />
</parameters>
</method>
<method name= "SetGlobalConfigPrefix" cname= "gnome_client_set_global_config_prefix" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "prefix" />
</parameters>
</method>
<method name= "SetId" cname= "gnome_client_set_id" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "id" />
</parameters>
</method>
<method name= "SetPriority" cname= "gnome_client_set_priority" >
<return-type type= "void" />
<parameters >
<parameter type= "guint" name= "priority" />
</parameters>
</method>
<method name= "SetProcessId" cname= "gnome_client_set_process_id" >
<return-type type= "void" />
<parameters >
<parameter type= "pid_t" name= "pid" />
</parameters>
</method>
<method name= "SetProgram" cname= "gnome_client_set_program" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "program" />
</parameters>
</method>
<method name= "SetResignCommand" cname= "gnome_client_set_resign_command" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "argc" />
<parameter type= "gchar*" array= "true" name= "argv" />
</parameters>
</method>
<method name= "SetRestartCommand" cname= "gnome_client_set_restart_command" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "argc" />
<parameter type= "gchar*" array= "true" name= "argv" />
</parameters>
</method>
<method name= "SetRestartStyle" cname= "gnome_client_set_restart_style" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeRestartStyle" name= "style" />
</parameters>
</method>
<method name= "SetShutdownCommand" cname= "gnome_client_set_shutdown_command" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "argc" />
<parameter type= "gchar*" array= "true" name= "argv" />
</parameters>
</method>
<method name= "SetUserId" cname= "gnome_client_set_user_id" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "id" />
</parameters>
</method>
<method name= "StateGetType" cname= "gnome_client_state_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</object>
<object name= "ColorPicker" cname= "GnomeColorPicker" parent= "GtkButton" >
<field cname= "_priv" type= "GnomeColorPickerPrivate*" />
<signal name= "ColorSet" cname= "color_set" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeColorPicker*" name= "cp" />
<parameter type= "guint" name= "r" />
<parameter type= "guint" name= "g" />
<parameter type= "guint" name= "b" />
<parameter type= "guint" name= "a" />
</parameters>
</signal>
<property name= "Dither" cname= "dither" type= "gboolean" doc-string= "Whether or not to dither to color" readable= "true" writeable= "true" />
<property name= "UseAlpha" cname= "use_alpha" type= "gboolean" doc-string= "Whether or not to give the color an alpha value" readable= "true" writeable= "true" />
<property name= "Title" cname= "title" type= "gchar*" doc-string= "The title to give to the color picker" readable= "true" writeable= "true" />
<property name= "Red" cname= "red" type= "guint" doc-string= "The amount of red in the chosen color" readable= "true" writeable= "true" />
<property name= "Green" cname= "green" type= "guint" doc-string= "The amount of green in the chosen color" readable= "true" writeable= "true" />
<property name= "Blue" cname= "blue" type= "guint" doc-string= "The amount of blue in the chosen color" readable= "true" writeable= "true" />
<property name= "Alpha" cname= "alpha" type= "guint" doc-string= "The alpha value of the chosen color" readable= "true" writeable= "true" />
<method name= "GetD" cname= "gnome_color_picker_get_d" >
<return-type type= "void" />
<parameters >
<parameter type= "gdouble*" name= "r" />
<parameter type= "gdouble*" name= "g" />
<parameter type= "gdouble*" name= "b" />
<parameter type= "gdouble*" name= "a" />
</parameters>
</method>
<method name= "GetDither" cname= "gnome_color_picker_get_dither" >
<return-type type= "gboolean" />
</method>
<method name= "GetI16" cname= "gnome_color_picker_get_i16" >
<return-type type= "void" />
<parameters >
<parameter type= "gushort*" name= "r" />
<parameter type= "gushort*" name= "g" />
<parameter type= "gushort*" name= "b" />
<parameter type= "gushort*" name= "a" />
</parameters>
</method>
<method name= "GetI8" cname= "gnome_color_picker_get_i8" >
<return-type type= "void" />
<parameters >
<parameter type= "guint8*" name= "r" />
<parameter type= "guint8*" name= "g" />
<parameter type= "guint8*" name= "b" />
<parameter type= "guint8*" name= "a" />
</parameters>
</method>
<method name= "GetTitle" cname= "gnome_color_picker_get_title" >
<return-type type= "const-char*" />
</method>
<method name= "GetType" cname= "gnome_color_picker_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "GetUseAlpha" cname= "gnome_color_picker_get_use_alpha" >
<return-type type= "gboolean" />
</method>
<constructor cname= "gnome_color_picker_new" />
<method name= "SetD" cname= "gnome_color_picker_set_d" >
<return-type type= "void" />
<parameters >
<parameter type= "gdouble" name= "r" />
<parameter type= "gdouble" name= "g" />
<parameter type= "gdouble" name= "b" />
<parameter type= "gdouble" name= "a" />
</parameters>
</method>
<method name= "SetDither" cname= "gnome_color_picker_set_dither" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "dither" />
</parameters>
</method>
<method name= "SetI16" cname= "gnome_color_picker_set_i16" >
<return-type type= "void" />
<parameters >
<parameter type= "gushort" name= "r" />
<parameter type= "gushort" name= "g" />
<parameter type= "gushort" name= "b" />
<parameter type= "gushort" name= "a" />
</parameters>
</method>
<method name= "SetI8" cname= "gnome_color_picker_set_i8" >
<return-type type= "void" />
<parameters >
<parameter type= "guint8" name= "r" />
<parameter type= "guint8" name= "g" />
<parameter type= "guint8" name= "b" />
<parameter type= "guint8" name= "a" />
</parameters>
</method>
<method name= "SetTitle" cname= "gnome_color_picker_set_title" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "title" />
</parameters>
</method>
<method name= "SetUseAlpha" cname= "gnome_color_picker_set_use_alpha" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "use_alpha" />
</parameters>
</method>
</object>
<object name= "DateEdit" cname= "GnomeDateEdit" parent= "GtkHBox" >
<field cname= "_priv" type= "GnomeDateEditPrivate*" />
<property name= "Time" cname= "time" type= "ulong" doc-string= " _(The time currentlyselected)" readable= "true" writeable= "true" />
<property name= "DateeditFlags" cname= "dateedit_flags" type= "GnomeDateEditFlags" doc-string= " _(Flags for howDateEdit looks)" readable= "true" writeable= "true" />
<property name= "LowerHour" cname= "lower_hour" type= "gint" doc-string= " _(Lower hour inthe time popupselector)" readable= "true" writeable= "true" />
<property name= "UpperHour" cname= "upper_hour" type= "gint" doc-string= " _(Upper hour inthe time popupselector)" readable= "true" writeable= "true" />
<property name= "InitialTime" cname= "initial_time" type= "ulong" doc-string= " _(The initial time)" readable= "true" writeable= "true" />
<signal name= "TimeChanged" cname= "time_changed" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDateEdit*" name= "gde" />
</parameters>
</signal>
<signal name= "DateChanged" cname= "date_changed" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDateEdit*" name= "gde" />
</parameters>
</signal>
<method name= "Construct" cname= "gnome_date_edit_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "time_t" name= "the_time" />
<parameter type= "GnomeDateEditFlags" name= "flags" />
</parameters>
</method>
<method name= "FlagsGetType" cname= "gnome_date_edit_flags_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "GetFlags" cname= "gnome_date_edit_get_flags" >
<return-type type= "int" />
</method>
<method name= "GetInitialTime" cname= "gnome_date_edit_get_initial_time" >
<return-type type= "time_t" />
</method>
<method name= "GetTime" cname= "gnome_date_edit_get_time" >
<return-type type= "time_t" />
</method>
<method name= "GetType" cname= "gnome_date_edit_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_date_edit_new" >
<parameters >
<parameter type= "time_t" name= "the_time" />
<parameter type= "gboolean" name= "show_time" />
<parameter type= "gboolean" name= "use_24_format" />
</parameters>
</constructor>
<constructor cname= "gnome_date_edit_new_flags" >
<parameters >
<parameter type= "time_t" name= "the_time" />
<parameter type= "GnomeDateEditFlags" name= "flags" />
</parameters>
</constructor>
<method name= "SetFlags" cname= "gnome_date_edit_set_flags" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDateEditFlags" name= "flags" />
</parameters>
</method>
<method name= "SetPopupRange" cname= "gnome_date_edit_set_popup_range" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "low_hour" />
<parameter type= "int" name= "up_hour" />
</parameters>
</method>
<method name= "SetTime" cname= "gnome_date_edit_set_time" >
<return-type type= "void" />
<parameters >
<parameter type= "time_t" name= "the_time" />
</parameters>
</method>
</object>
<object name= "Druid" cname= "GnomeDruid" parent= "GtkContainer" >
<field cname= "help" type= "GtkWidget*" />
<field cname= "back" type= "GtkWidget*" />
<field cname= "next" type= "GtkWidget*" />
<field cname= "cancel" type= "GtkWidget*" />
<field cname= "finish" type= "GtkWidget*" />
<field cname= "_priv" type= "GnomeDruidPrivate*" />
<signal name= "Cancel" cname= "cancel" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDruid*" name= "druid" />
</parameters>
</signal>
<signal name= "Help" cname= "help" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDruid*" name= "druid" />
</parameters>
</signal>
<property name= "ShowFinish" cname= "show_finish" type= "gboolean" doc-string= " _(Show the 'Finish' button instead of the 'Next' button)" readable= "true" writeable= "true" />
<property name= "ShowHelp" cname= "show_help" type= "gboolean" doc-string= " _(Show the 'Help' button)" readable= "true" writeable= "true" />
<method name= "AppendPage" cname= "gnome_druid_append_page" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "page" />
</parameters>
</method>
<method name= "ConstructWithWindow" cname= "gnome_druid_construct_with_window" >
<return-type type= "void" />
<parameters >
<parameter type= "const-char*" name= "title" />
<parameter type= "GtkWindow*" name= "parent" />
<parameter type= "gboolean" name= "close_on_cancel" />
<parameter type= "GtkWidget**" name= "window" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_druid_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "InsertPage" cname= "gnome_druid_insert_page" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "back_page" />
<parameter type= "GnomeDruidPage*" name= "page" />
</parameters>
</method>
<constructor cname= "gnome_druid_new" />
<constructor cname= "gnome_druid_new_with_window" >
<parameters >
<parameter type= "const-char*" name= "title" />
<parameter type= "GtkWindow*" name= "parent" />
<parameter type= "gboolean" name= "close_on_cancel" />
<parameter type= "GtkWidget**" name= "window" />
</parameters>
</constructor>
<method name= "PrependPage" cname= "gnome_druid_prepend_page" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "page" />
</parameters>
</method>
<method name= "SetButtonsSensitive" cname= "gnome_druid_set_buttons_sensitive" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "back_sensitive" />
<parameter type= "gboolean" name= "next_sensitive" />
<parameter type= "gboolean" name= "cancel_sensitive" />
<parameter type= "gboolean" name= "help_sensitive" />
</parameters>
</method>
<method name= "SetPage" cname= "gnome_druid_set_page" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "page" />
</parameters>
</method>
<method name= "SetShowFinish" cname= "gnome_druid_set_show_finish" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "show_finish" />
</parameters>
</method>
<method name= "SetShowHelp" cname= "gnome_druid_set_show_help" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "show_help" />
</parameters>
</method>
</object>
<object name= "DruidPage" cname= "GnomeDruidPage" parent= "GtkBin" >
<field cname= "_priv" type= "GnomeDruidPagePrivate*" />
<signal name= "NextClicked" cname= "next" when= "LAST" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "druid_page" />
<parameter type= "GtkWidget*" name= "druid" />
</parameters>
</signal>
<signal name= "Prepared" cname= "prepare" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "druid_page" />
<parameter type= "GtkWidget*" name= "druid" />
</parameters>
</signal>
<signal name= "BackClicked" cname= "back" when= "LAST" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "druid_page" />
<parameter type= "GtkWidget*" name= "druid" />
</parameters>
</signal>
<signal name= "FinishClicked" cname= "finish" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "druid_page" />
<parameter type= "GtkWidget*" name= "druid" />
</parameters>
</signal>
<signal name= "CancelClicked" cname= "cancel" when= "LAST" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "GnomeDruidPage*" name= "druid_page" />
<parameter type= "GtkWidget*" name= "druid" />
</parameters>
</signal>
<method name= "Back" cname= "gnome_druid_page_back" >
<return-type type= "gboolean" />
</method>
<method name= "Cancel" cname= "gnome_druid_page_cancel" >
<return-type type= "gboolean" />
</method>
<method name= "Finish" cname= "gnome_druid_page_finish" >
<return-type type= "void" />
</method>
<method name= "GetType" cname= "gnome_druid_page_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_druid_page_new" />
<method name= "Next" cname= "gnome_druid_page_next" >
<return-type type= "gboolean" />
</method>
<method name= "Prepare" cname= "gnome_druid_page_prepare" >
<return-type type= "void" />
</method>
</object>
<object name= "DruidPageEdge" cname= "GnomeDruidPageEdge" parent= "GnomeDruidPage" >
<field cname= "title" type= "gchar*" />
<field cname= "text" type= "gchar*" />
<field cname= "logo_image" type= "GdkPixbuf*" />
<field cname= "watermark_image" type= "GdkPixbuf*" />
<field cname= "top_watermark_image" type= "GdkPixbuf*" />
<field cname= "background_color" type= "GdkColor" />
<field cname= "textbox_color" type= "GdkColor" />
<field cname= "logo_background_color" type= "GdkColor" />
<field cname= "title_color" type= "GdkColor" />
<field cname= "text_color" type= "GdkColor" />
<field cname= "position" bits= "2" type= "GnomeEdgePosition" />
<field cname= "_priv" type= "GnomeDruidPageEdgePrivate*" />
<method name= "Construct" cname= "gnome_druid_page_edge_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeEdgePosition" name= "position" />
<parameter type= "gboolean" name= "antialiased" />
<parameter type= "const-gchar*" name= "title" />
<parameter type= "const-gchar*" name= "text" />
<parameter type= "GdkPixbuf*" name= "logo" />
<parameter type= "GdkPixbuf*" name= "watermark" />
<parameter type= "GdkPixbuf*" name= "top_watermark" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_druid_page_edge_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_druid_page_edge_new" >
<parameters >
<parameter type= "GnomeEdgePosition" name= "position" />
</parameters>
</constructor>
<constructor cname= "gnome_druid_page_edge_new_aa" >
<parameters >
<parameter type= "GnomeEdgePosition" name= "position" />
</parameters>
</constructor>
<constructor cname= "gnome_druid_page_edge_new_with_vals" >
<parameters >
<parameter type= "GnomeEdgePosition" name= "position" />
<parameter type= "gboolean" name= "antialiased" />
<parameter type= "const-gchar*" name= "title" />
<parameter type= "const-gchar*" name= "text" />
<parameter type= "GdkPixbuf*" name= "logo" />
<parameter type= "GdkPixbuf*" name= "watermark" />
<parameter type= "GdkPixbuf*" name= "top_watermark" />
</parameters>
</constructor>
<method name= "SetBgColor" cname= "gnome_druid_page_edge_set_bg_color" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetLogo" cname= "gnome_druid_page_edge_set_logo" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkPixbuf*" name= "logo_image" />
</parameters>
</method>
<method name= "SetLogoBgColor" cname= "gnome_druid_page_edge_set_logo_bg_color" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetText" cname= "gnome_druid_page_edge_set_text" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "text" />
</parameters>
</method>
<method name= "SetTextColor" cname= "gnome_druid_page_edge_set_text_color" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetTextboxColor" cname= "gnome_druid_page_edge_set_textbox_color" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetTitle" cname= "gnome_druid_page_edge_set_title" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "title" />
</parameters>
</method>
<method name= "SetTitleColor" cname= "gnome_druid_page_edge_set_title_color" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetTopWatermark" cname= "gnome_druid_page_edge_set_top_watermark" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkPixbuf*" name= "top_watermark_image" />
</parameters>
</method>
<method name= "SetWatermark" cname= "gnome_druid_page_edge_set_watermark" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkPixbuf*" name= "watermark" />
</parameters>
</method>
</object>
<object name= "DruidPageStandard" cname= "GnomeDruidPageStandard" parent= "GnomeDruidPage" >
<field cname= "vbox" type= "GtkWidget*" />
<field cname= "title" type= "gchar*" />
<field cname= "logo" type= "GdkPixbuf*" />
<field cname= "top_watermark" type= "GdkPixbuf*" />
<field cname= "title_foreground" type= "GdkColor" />
<field cname= "background" type= "GdkColor" />
<field cname= "logo_background" type= "GdkColor" />
<field cname= "contents_background" type= "GdkColor" />
<field cname= "_priv" type= "GnomeDruidPageStandardPrivate*" />
<property name= "Title" cname= "title" type= "gchar*" doc-string= " _(Title of the druid)" readable= "true" writeable= "true" />
<property name= "Logo" cname= "logo" type= "GdkPixbuf" doc-string= " _(Logo image)" readable= "true" writeable= "true" />
<property name= "TopWatermark" cname= "top_watermark" type= "GdkPixbuf" doc-string= " _(Watermark image for the top)" readable= "true" writeable= "true" />
<property name= "TitleForeground" cname= "title_foreground" type= "gchar*" doc-string= " _(Foreground color of the title)" writeable= "true" />
<property name= "TitleForegroundGdk" cname= "title_foreground_gdk" type= "GdkColor" doc-string= " _(Foreground color of the title as a GdkColor)" readable= "true" writeable= "true" />
<property name= "TitleForegroundSet" cname= "title_foreground_set" type= "gboolean" doc-string= " _(Foreground color of the title is set)" readable= "true" writeable= "true" />
<property name= "Background" cname= "background" type= "gchar*" doc-string= " _(Background color)" writeable= "true" />
<property name= "BackgroundGdk" cname= "background_gdk" type= "GdkColor" doc-string= " _(Background color as a GdkColor)" readable= "true" writeable= "true" />
<property name= "BackgroundSet" cname= "background_set" type= "gboolean" doc-string= " _(Background color is set)" readable= "true" writeable= "true" />
<property name= "LogoBackground" cname= "logo_background" type= "gchar*" doc-string= " _(Logo Background color)" writeable= "true" />
<property name= "LogoBackgroundGdk" cname= "logo_background_gdk" type= "GdkColor" doc-string= " _(Logo Background color as a GdkColor)" readable= "true" writeable= "true" />
<property name= "LogoBackgroundSet" cname= "logo_background_set" type= "gboolean" doc-string= " _(Logo Background color is set)" readable= "true" writeable= "true" />
<method name= "AppendItem" cname= "gnome_druid_page_standard_append_item" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "question" />
<parameter type= "GtkWidget*" name= "item" />
<parameter type= "const-gchar*" name= "additional_info" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_druid_page_standard_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_druid_page_standard_new" />
<constructor cname= "gnome_druid_page_standard_new_with_vals" >
<parameters >
<parameter type= "const-gchar*" name= "title" />
<parameter type= "GdkPixbuf*" name= "logo" />
<parameter type= "GdkPixbuf*" name= "top_watermark" />
</parameters>
</constructor>
<method name= "SetBackground" cname= "gnome_druid_page_standard_set_background" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetContentsBackground" cname= "gnome_druid_page_standard_set_contents_background" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetLogo" cname= "gnome_druid_page_standard_set_logo" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkPixbuf*" name= "logo_image" />
</parameters>
</method>
<method name= "SetLogoBackground" cname= "gnome_druid_page_standard_set_logo_background" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetTitle" cname= "gnome_druid_page_standard_set_title" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "title" />
</parameters>
</method>
<method name= "SetTitleForeground" cname= "gnome_druid_page_standard_set_title_foreground" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "color" />
</parameters>
</method>
<method name= "SetTopWatermark" cname= "gnome_druid_page_standard_set_top_watermark" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkPixbuf*" name= "top_watermark_image" />
</parameters>
</method>
</object>
<object name= "Entry" cname= "GnomeEntry" parent= "GtkCombo" >
<field cname= "_priv" type= "GnomeEntryPrivate*" />
<signal name= "Activated" cname= "activate" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeEntry*" name= "entry" />
</parameters>
</signal>
<property name= "HistoryId" cname= "history_id" type= "gchar*" doc-string= " _(History id)" readable= "true" writeable= "true" />
<property name= "GtkEntry" cname= "gtk_entry" type= "GtkEntry" doc-string= " _(The GTK entry)" readable= "true" />
<implements >
<interface cname= "GtkEditable" />
</implements>
<method name= "AppendHistory" cname= "gnome_entry_append_history" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "save" />
<parameter type= "const-gchar*" name= "text" />
</parameters>
</method>
<method name= "ClearHistory" cname= "gnome_entry_clear_history" >
<return-type type= "void" />
</method>
<method name= "Construct" cname= "gnome_entry_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "history_id" />
</parameters>
</method>
<method name= "GetHistoryId" cname= "gnome_entry_get_history_id" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetMaxSaved" cname= "gnome_entry_get_max_saved" >
<return-type type= "guint" />
</method>
<method name= "GetType" cname= "gnome_entry_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "GetGtkEntry" cname= "gnome_entry_gtk_entry" >
<return-type type= "GtkWidget*" />
</method>
<constructor cname= "gnome_entry_new" >
<parameters >
<parameter type= "const-gchar*" name= "history_id" />
</parameters>
</constructor>
<method name= "PrependHistory" cname= "gnome_entry_prepend_history" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "save" />
<parameter type= "const-gchar*" name= "text" />
</parameters>
</method>
<method name= "SetHistoryId" cname= "gnome_entry_set_history_id" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "history_id" />
</parameters>
</method>
<method name= "SetMaxSaved" cname= "gnome_entry_set_max_saved" >
<return-type type= "void" />
<parameters >
<parameter type= "guint" name= "max_saved" />
</parameters>
</method>
</object>
<object name= "FileEntry" cname= "GnomeFileEntry" parent= "GtkVBox" >
<field cname= "fsw" type= "GtkWidget*" />
<field cname= "default_path" type= "char*" />
<field cname= "_priv" type= "GnomeFileEntryPrivate*" />
<signal name= "BrowseClicked" cname= "browse_clicked" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeFileEntry*" name= "fentry" />
</parameters>
</signal>
<signal name= "Activated" cname= "activate" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeFileEntry*" name= "fentry" />
</parameters>
</signal>
<property name= "HistoryId" cname= "history_id" type= "gchar*" doc-string= " _(Unique identifier for the file entry.This will be used to save the history list.)" readable= "true" writeable= "true" />
<property name= "BrowseDialogTitle" cname= "browse_dialog_title" type= "gchar*" doc-string= " _(Title for the Browse file dialog.)" readable= "true" writeable= "true" />
<property name= "DirectoryEntry" cname= "directory_entry" type= "gboolean" doc-string= " _(Whether the file entry is being used toenter directory names or complete filenames.)" readable= "true" writeable= "true" />
<property name= "Modal" cname= "modal" type= "gboolean" doc-string= " _(Whether the Browse file window should be modal.)" readable= "true" writeable= "true" />
<property name= "Filename" cname= "filename" type= "gchar*" doc-string= " _(Filename that should be displayed in thefile entry.)" readable= "true" writeable= "true" />
<property name= "DefaultPath" cname= "default_path" type= "gchar*" doc-string= " _(Default path for the Browse file window.)" readable= "true" writeable= "true" />
<property name= "GnomeEntry" cname= "gnome_entry" type= "GnomeEntry" doc-string= " _(GnomeEntry that the file entry uses forentering filenames. You can use this propertyto get the GnomeEntry if you need to modifyor query any of its parameters.)" readable= "true" />
<property name= "GtkEntry" cname= "gtk_entry" type= "GtkEntry" doc-string= " _(GtkEntry that the file entry uses forentering filenames. You can use this propertyto get the GtkEntry if you need to modifyor query any of its parameters.)" readable= "true" />
<implements >
<interface cname= "GtkEditable" />
</implements>
<method name= "Construct" cname= "gnome_file_entry_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "const-char*" name= "history_id" />
<parameter type= "const-char*" name= "browse_dialog_title" />
</parameters>
</method>
<method name= "GetDirectoryEntry" cname= "gnome_file_entry_get_directory_entry" >
<return-type type= "gboolean" />
</method>
<method name= "GetFullPath" cname= "gnome_file_entry_get_full_path" >
<return-type type= "char*" />
<parameters >
<parameter type= "gboolean" name= "file_must_exist" />
</parameters>
</method>
<method name= "GetModal" cname= "gnome_file_entry_get_modal" >
<return-type type= "gboolean" />
</method>
<method name= "GetType" cname= "gnome_file_entry_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "GnomeEntry" cname= "gnome_file_entry_gnome_entry" hidden= "1" >
<return-type type= "GtkWidget*" />
</method>
<method name= "GtkEntry" cname= "gnome_file_entry_gtk_entry" hidden= "1" >
<return-type type= "GtkWidget*" />
</method>
<constructor cname= "gnome_file_entry_new" >
<parameters >
<parameter type= "const-char*" name= "history_id" />
<parameter type= "const-char*" name= "browse_dialog_title" />
</parameters>
</constructor>
<method name= "SetDefaultPath" cname= "gnome_file_entry_set_default_path" >
<return-type type= "void" />
<parameters >
<parameter type= "const-char*" name= "path" />
</parameters>
</method>
<method name= "SetDirectoryEntry" cname= "gnome_file_entry_set_directory_entry" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "directory_entry" />
</parameters>
</method>
<method name= "SetFilename" cname= "gnome_file_entry_set_filename" >
<return-type type= "void" />
<parameters >
<parameter type= "const-char*" name= "filename" />
</parameters>
</method>
<method name= "SetModal" cname= "gnome_file_entry_set_modal" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "is_modal" />
</parameters>
</method>
<method name= "SetTitle" cname= "gnome_file_entry_set_title" >
<return-type type= "void" />
<parameters >
<parameter type= "const-char*" name= "browse_dialog_title" />
</parameters>
</method>
</object>
<object name= "FontPicker" cname= "GnomeFontPicker" parent= "GtkButton" >
<field cname= "_priv" type= "GnomeFontPickerPrivate*" />
<property name= "Title" cname= "title" type= "gchar*" doc-string= " _(The title of the selection dialog box)" readable= "true" writeable= "true" />
<property name= "Mode" cname= "mode" type= "GnomeFontPickerMode" doc-string= " _(The mode of operation of the font picker)" readable= "true" writeable= "true" />
<property name= "FontName" cname= "font_name" type= "gchar*" doc-string= " _(Name of the selected font)" readable= "true" writeable= "true" />
<property name= "Font" cname= "font" type= "gpointer" doc-string= " _(The selected GtkFont)" readable= "true" />
<property name= "PreviewText" cname= "preview_text" type= "gchar*" doc-string= " _(Preview text shown in the dialog)" readable= "true" writeable= "true" />
<property name= "UseFontInLabel" cname= "use-font-in-label" type= "gboolean" doc-string= " _(Use font in the label in font info mode)" readable= "true" writeable= "true" />
<property name= "LabelFontSize" cname= "label-font-size" type= "gint" doc-string= " _(Font size for label in font info mode)" readable= "true" writeable= "true" />
<property name= "ShowSize" cname= "show-size" type= "gboolean" doc-string= " _(Show size in font info mode)" readable= "true" writeable= "true" />
<signal name= "FontSet" cname= "font_set" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeFontPicker*" name= "gfp" />
<parameter type= "const-gchar*" name= "font_name" />
</parameters>
</signal>
<method name= "FiSetShowSize" cname= "gnome_font_picker_fi_set_show_size" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "show_size" />
</parameters>
</method>
<method name= "FiSetUseFontInLabel" cname= "gnome_font_picker_fi_set_use_font_in_label" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "use_font_in_label" />
<parameter type= "gint" name= "size" />
</parameters>
</method>
<method name= "GetFontName" cname= "gnome_font_picker_get_font_name" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetMode" cname= "gnome_font_picker_get_mode" >
<return-type type= "GnomeFontPickerMode" />
</method>
<method name= "GetPreviewText" cname= "gnome_font_picker_get_preview_text" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetTitle" cname= "gnome_font_picker_get_title" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetType" cname= "gnome_font_picker_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "ModeGetType" cname= "gnome_font_picker_mode_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_font_picker_new" />
<method name= "SetFontName" cname= "gnome_font_picker_set_font_name" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "const-gchar*" name= "fontname" />
</parameters>
</method>
<method name= "SetMode" cname= "gnome_font_picker_set_mode" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeFontPickerMode" name= "mode" />
</parameters>
</method>
<method name= "SetPreviewText" cname= "gnome_font_picker_set_preview_text" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "text" />
</parameters>
</method>
<method name= "SetTitle" cname= "gnome_font_picker_set_title" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "title" />
</parameters>
</method>
<method name= "UwGetWidget" cname= "gnome_font_picker_uw_get_widget" >
<return-type type= "GtkWidget*" />
</method>
<method name= "UwSetWidget" cname= "gnome_font_picker_uw_set_widget" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkWidget*" name= "widget" />
</parameters>
</method>
</object>
<object name= "HRef" cname= "GnomeHRef" parent= "GtkButton" >
<field cname= "_priv" type= "GnomeHRefPrivate*" />
<property name= "Url" cname= "url" type= "gchar*" doc-string= " _(The URL that GnomeHRef activates)" readable= "true" writeable= "true" />
<property name= "Text" cname= "text" type= "gchar*" doc-string= " _(The text on the button)" readable= "true" writeable= "true" />
<method name= "Construct" cname= "gnome_href_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "url" />
<parameter type= "const-gchar*" name= "text" />
</parameters>
</method>
<method name= "GetText" cname= "gnome_href_get_text" >
<return-type type= "const-gchar*" />
</method>
<method name= "GetType" cname= "gnome_href_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "GetUrl" cname= "gnome_href_get_url" >
<return-type type= "const-gchar*" />
</method>
<constructor cname= "gnome_href_new" >
<parameters >
<parameter type= "const-gchar*" name= "url" />
<parameter type= "const-gchar*" name= "text" />
</parameters>
</constructor>
<method name= "SetText" cname= "gnome_href_set_text" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "text" />
</parameters>
</method>
<method name= "SetUrl" cname= "gnome_href_set_url" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "url" />
</parameters>
</method>
</object>
<object name= "IconEntry" cname= "GnomeIconEntry" parent= "GtkVBox" >
<field cname= "_priv" type= "GnomeIconEntryPrivate*" />
<signal name= "Changed" cname= "changed" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconEntry*" name= "ientry" />
</parameters>
</signal>
<signal name= "Browse" cname= "browse" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconEntry*" name= "ientry" />
</parameters>
</signal>
<property name= "HistoryId" cname= "history_id" type= "gchar*" doc-string= " _(Unique identifier for the icon entry.This will be used to save the history list.)" readable= "true" writeable= "true" />
<property name= "BrowseDialogTitle" cname= "browse_dialog_title" type= "gchar*" doc-string= " _(Title for the Browse icon dialog.)" readable= "true" writeable= "true" />
<property name= "PixmapSubdir" cname= "pixmap_subdir" type= "gchar*" doc-string= " _(Directory that will be searched for icons.)" readable= "true" writeable= "true" />
<property name= "Filename" cname= "filename" type= "gchar*" doc-string= " _(Filename that should be displayed in theicon entry.)" readable= "true" writeable= "true" />
<property name= "PickDialog" cname= "pick_dialog" type= "GtkDialog" doc-string= " _(Icon picker dialog. You can use this propertyto get the GtkDialog if you need to modifyor query any of its properties.)" readable= "true" />
<method name= "Construct" cname= "gnome_icon_entry_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "history_id" />
<parameter type= "const-gchar*" name= "browse_dialog_title" />
</parameters>
</method>
<method name= "GetFilename" cname= "gnome_icon_entry_get_filename" >
<return-type type= "gchar*" />
</method>
<method name= "GetType" cname= "gnome_icon_entry_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "GnomeEntry" cname= "gnome_icon_entry_gnome_entry" >
<return-type type= "GtkWidget*" />
</method>
<method name= "GnomeFileEntry" cname= "gnome_icon_entry_gnome_file_entry" >
<return-type type= "GtkWidget*" />
</method>
<method name= "GtkEntry" cname= "gnome_icon_entry_gtk_entry" >
<return-type type= "GtkWidget*" />
</method>
<constructor cname= "gnome_icon_entry_new" >
<parameters >
<parameter type= "const-gchar*" name= "history_id" />
<parameter type= "const-gchar*" name= "browse_dialog_title" />
</parameters>
</constructor>
<method name= "PickDialog" cname= "gnome_icon_entry_pick_dialog" hidden= "1" >
<return-type type= "GtkWidget*" />
</method>
<method name= "SetBrowseDialogTitle" cname= "gnome_icon_entry_set_browse_dialog_title" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "browse_dialog_title" />
</parameters>
</method>
<method name= "SetFilename" cname= "gnome_icon_entry_set_filename" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "const-gchar*" name= "filename" />
</parameters>
</method>
<method name= "SetHistoryId" cname= "gnome_icon_entry_set_history_id" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "history_id" />
</parameters>
</method>
<method name= "SetIcon" cname= "gnome_icon_entry_set_icon" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "filename" />
</parameters>
</method>
<method name= "SetPixmapSubdir" cname= "gnome_icon_entry_set_pixmap_subdir" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "subdir" />
</parameters>
</method>
</object>
<object name= "IconList" cname= "GnomeIconList" parent= "GnomeCanvas" >
<field cname= "adj" type= "GtkAdjustment*" />
<field cname= "hadj" type= "GtkAdjustment*" />
<field cname= "_priv" type= "GnomeIconListPrivate*" />
<signal name= "IconSelected" cname= "select_icon" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconList*" name= "gil" />
<parameter type= "gint" name= "num" />
<parameter type= "GdkEvent*" name= "event" />
</parameters>
</signal>
<signal name= "IconUnselected" cname= "unselect_icon" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconList*" name= "gil" />
<parameter type= "gint" name= "num" />
<parameter type= "GdkEvent*" name= "event" />
</parameters>
</signal>
<signal name= "IconFocused" cname= "focus_icon" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconList*" name= "gil" />
<parameter type= "gint" name= "num" />
</parameters>
</signal>
<signal name= "TextChanged" cname= "text_changed" when= "LAST" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "GnomeIconList*" name= "gil" />
<parameter type= "gint" name= "num" />
<parameter type= "const-char*" name= "new_text" />
</parameters>
</signal>
<signal name= "MoveCursor" cname= "move_cursor" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconList*" name= "gil" />
<parameter type= "GtkDirectionType" name= "dir" />
<parameter type= "gboolean" name= "clear_selection" />
</parameters>
</signal>
<signal name= "ToggleCursorSelection" cname= "toggle_cursor_selection" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconList*" name= "gil" />
</parameters>
</signal>
<method name= "Append" cname= "gnome_icon_list_append" >
<return-type type= "int" />
<parameters >
<parameter type= "const-char*" name= "icon_filename" />
<parameter type= "const-char*" name= "text" />
</parameters>
</method>
<method name= "AppendPixbuf" cname= "gnome_icon_list_append_pixbuf" >
<return-type type= "int" />
<parameters >
<parameter type= "GdkPixbuf*" name= "im" />
<parameter type= "const-char*" name= "icon_filename" />
<parameter type= "const-char*" name= "text" />
</parameters>
</method>
<method name= "Clear" cname= "gnome_icon_list_clear" >
<return-type type= "void" />
</method>
<method name= "Construct" cname= "gnome_icon_list_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "guint" name= "icon_width" />
<parameter type= "GtkAdjustment*" name= "adj" />
<parameter type= "int" name= "flags" />
</parameters>
</method>
<method name= "FindIconFromData" cname= "gnome_icon_list_find_icon_from_data" >
<return-type type= "int" />
<parameters >
<parameter type= "gpointer" name= "data" />
</parameters>
</method>
<method name= "FindIconFromFilename" cname= "gnome_icon_list_find_icon_from_filename" >
<return-type type= "int" />
<parameters >
<parameter type= "const-char*" name= "filename" />
</parameters>
</method>
<method name= "FocusIcon" cname= "gnome_icon_list_focus_icon" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "idx" />
</parameters>
</method>
<method name= "Freeze" cname= "gnome_icon_list_freeze" >
<return-type type= "void" />
</method>
<method name= "GetIconAt" cname= "gnome_icon_list_get_icon_at" >
<return-type type= "int" />
<parameters >
<parameter type= "int" name= "x" />
<parameter type= "int" name= "y" />
</parameters>
</method>
<method name= "GetIconData" cname= "gnome_icon_list_get_icon_data" >
<return-type type= "gpointer" />
<parameters >
<parameter type= "int" name= "pos" />
</parameters>
</method>
<method name= "GetIconFilename" cname= "gnome_icon_list_get_icon_filename" >
<return-type type= "gchar*" />
<parameters >
<parameter type= "int" name= "idx" />
</parameters>
</method>
<method name= "GetIconPixbufItem" cname= "gnome_icon_list_get_icon_pixbuf_item" >
<return-type type= "GnomeCanvasPixbuf*" />
<parameters >
<parameter type= "int" name= "idx" />
</parameters>
</method>
<method name= "GetIconTextItem" cname= "gnome_icon_list_get_icon_text_item" >
<return-type type= "GnomeIconTextItem*" />
<parameters >
<parameter type= "int" name= "idx" />
</parameters>
</method>
<method name= "GetItemsPerLine" cname= "gnome_icon_list_get_items_per_line" >
<return-type type= "int" />
</method>
<method name= "GetNumIcons" cname= "gnome_icon_list_get_num_icons" >
<return-type type= "guint" />
</method>
<method name= "GetSelection" cname= "gnome_icon_list_get_selection" >
2002-09-01 04:46:38 +00:00
<return-type type= "GList*" element_type= "int" />
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
</method>
<method name= "GetSelectionMode" cname= "gnome_icon_list_get_selection_mode" >
<return-type type= "GtkSelectionMode" />
</method>
<method name= "GetType" cname= "gnome_icon_list_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "IconIsVisible" cname= "gnome_icon_list_icon_is_visible" >
<return-type type= "GtkVisibility" />
<parameters >
<parameter type= "int" name= "pos" />
</parameters>
</method>
<method name= "Insert" cname= "gnome_icon_list_insert" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pos" />
<parameter type= "const-char*" name= "icon_filename" />
<parameter type= "const-char*" name= "text" />
</parameters>
</method>
<method name= "InsertPixbuf" cname= "gnome_icon_list_insert_pixbuf" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pos" />
<parameter type= "GdkPixbuf*" name= "im" />
<parameter type= "const-char*" name= "icon_filename" />
<parameter type= "const-char*" name= "text" />
</parameters>
</method>
<method name= "ModeGetType" cname= "gnome_icon_list_mode_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "Moveto" cname= "gnome_icon_list_moveto" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pos" />
<parameter type= "double" name= "yalign" />
</parameters>
</method>
<constructor cname= "gnome_icon_list_new" >
<parameters >
<parameter type= "guint" name= "icon_width" />
<parameter type= "GtkAdjustment*" name= "adj" null_ok= "1" />
<parameter type= "int" name= "flags" />
</parameters>
</constructor>
<method name= "Remove" cname= "gnome_icon_list_remove" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pos" />
</parameters>
</method>
<method name= "SelectIcon" cname= "gnome_icon_list_select_icon" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pos" />
</parameters>
</method>
<method name= "SetColSpacing" cname= "gnome_icon_list_set_col_spacing" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pixels" />
</parameters>
</method>
<method name= "SetHadjustment" cname= "gnome_icon_list_set_hadjustment" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkAdjustment*" name= "hadj" />
</parameters>
</method>
<method name= "SetIconBorder" cname= "gnome_icon_list_set_icon_border" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pixels" />
</parameters>
</method>
<method name= "SetIconData" cname= "gnome_icon_list_set_icon_data" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "idx" />
<parameter type= "gpointer" name= "data" />
</parameters>
</method>
<method name= "SetIconDataFull" cname= "gnome_icon_list_set_icon_data_full" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pos" />
<parameter type= "gpointer" name= "data" />
<parameter type= "GDestroyNotify" name= "destroy" />
</parameters>
</method>
<method name= "SetIconWidth" cname= "gnome_icon_list_set_icon_width" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "w" />
</parameters>
</method>
<method name= "SetRowSpacing" cname= "gnome_icon_list_set_row_spacing" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pixels" />
</parameters>
</method>
<method name= "SetSelectionMode" cname= "gnome_icon_list_set_selection_mode" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkSelectionMode" name= "mode" />
</parameters>
</method>
<method name= "SetSeparators" cname= "gnome_icon_list_set_separators" >
<return-type type= "void" />
<parameters >
<parameter type= "const-char*" name= "sep" />
</parameters>
</method>
<method name= "SetTextSpacing" cname= "gnome_icon_list_set_text_spacing" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pixels" />
</parameters>
</method>
<method name= "SetVadjustment" cname= "gnome_icon_list_set_vadjustment" >
<return-type type= "void" />
<parameters >
<parameter type= "GtkAdjustment*" name= "vadj" />
</parameters>
</method>
<method name= "Thaw" cname= "gnome_icon_list_thaw" >
<return-type type= "void" />
</method>
<method name= "UnselectAll" cname= "gnome_icon_list_unselect_all" >
<return-type type= "int" />
</method>
<method name= "UnselectIcon" cname= "gnome_icon_list_unselect_icon" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "pos" />
</parameters>
</method>
</object>
<object name= "IconSelection" cname= "GnomeIconSelection" parent= "GtkVBox" >
<field cname= "_priv" type= "GnomeIconSelectionPrivate*" />
<method name= "AddDefaults" cname= "gnome_icon_selection_add_defaults" >
<return-type type= "void" />
</method>
<method name= "AddDirectory" cname= "gnome_icon_selection_add_directory" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "dir" />
</parameters>
</method>
<method name= "Clear" cname= "gnome_icon_selection_clear" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "not_shown" />
</parameters>
</method>
<method name= "GetBox" cname= "gnome_icon_selection_get_box" >
<return-type type= "GtkWidget*" />
</method>
<method name= "GetGil" cname= "gnome_icon_selection_get_gil" >
<return-type type= "GtkWidget*" />
</method>
<method name= "GetIcon" cname= "gnome_icon_selection_get_icon" >
<return-type type= "gchar*" />
<parameters >
<parameter type= "gboolean" name= "full_path" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_icon_selection_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_icon_selection_new" />
<method name= "SelectIcon" cname= "gnome_icon_selection_select_icon" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "filename" />
</parameters>
</method>
<method name= "ShowIcons" cname= "gnome_icon_selection_show_icons" >
<return-type type= "void" />
</method>
<method name= "StopLoading" cname= "gnome_icon_selection_stop_loading" >
<return-type type= "void" />
</method>
</object>
<object name= "IconTextItem" cname= "GnomeIconTextItem" parent= "GnomeCanvasItem" >
<field cname= "x" type= "int" />
<field cname= "y" type= "int" />
<field cname= "width" type= "int" />
<field cname= "fontname" type= "char*" />
<field cname= "text" type= "char*" />
<field cname= "editing" bits= "1" type= "unsigned" />
<field cname= "selected" bits= "1" type= "unsigned" />
<field cname= "focused" bits= "1" type= "unsigned" />
<field cname= "is_editable" bits= "1" type= "unsigned" />
<field cname= "is_text_allocated" bits= "1" type= "unsigned" />
<field cname= "_priv" type= "GnomeIconTextItemPrivate*" />
<signal name= "TextChanged" cname= "text_changed" when= "LAST" >
<return-type type= "gboolean" />
<parameters >
<parameter type= "GnomeIconTextItem*" name= "iti" />
</parameters>
</signal>
<signal name= "HeightChanged" cname= "height_changed" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconTextItem*" name= "iti" />
</parameters>
</signal>
<signal name= "WidthChanged" cname= "width_changed" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconTextItem*" name= "iti" />
</parameters>
</signal>
<signal name= "EditingStarted" cname= "editing_started" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconTextItem*" name= "iti" />
</parameters>
</signal>
<signal name= "EditingStopped" cname= "editing_stopped" when= "LAST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconTextItem*" name= "iti" />
</parameters>
</signal>
<signal name= "SelectionStarted" cname= "selection_started" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconTextItem*" name= "iti" />
</parameters>
</signal>
<signal name= "SelectionStopped" cname= "selection_stopped" when= "FIRST" >
<return-type type= "void" />
<parameters >
<parameter type= "GnomeIconTextItem*" name= "iti" />
</parameters>
</signal>
<method name= "Configure" cname= "gnome_icon_text_item_configure" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "x" />
<parameter type= "int" name= "y" />
<parameter type= "int" name= "width" />
<parameter type= "const-char*" name= "fontname" />
<parameter type= "const-char*" name= "text" />
<parameter type= "gboolean" name= "is_editable" />
<parameter type= "gboolean" name= "is_static" />
</parameters>
</method>
<method name= "Focus" cname= "gnome_icon_text_item_focus" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "focused" />
</parameters>
</method>
<method name= "GetEditable" cname= "gnome_icon_text_item_get_editable" >
<return-type type= "GtkEditable*" />
</method>
<method name= "GetText" cname= "gnome_icon_text_item_get_text" >
<return-type type= "const-char*" />
</method>
<method name= "GetType" cname= "gnome_icon_text_item_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "Select" cname= "gnome_icon_text_item_select" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "sel" />
</parameters>
</method>
<method name= "Setxy" cname= "gnome_icon_text_item_setxy" >
<return-type type= "void" />
<parameters >
<parameter type= "int" name= "x" />
<parameter type= "int" name= "y" />
</parameters>
</method>
<method name= "StartEditing" cname= "gnome_icon_text_item_start_editing" >
<return-type type= "void" />
</method>
<method name= "StopEditing" cname= "gnome_icon_text_item_stop_editing" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "accept" />
</parameters>
</method>
</object>
<object name= "PixmapEntry" cname= "GnomePixmapEntry" parent= "GnomeFileEntry" >
<field cname= "_priv" type= "GnomePixmapEntryPrivate*" />
<property name= "DoPreview" cname= "do_preview" type= "gboolean" doc-string= " _(Whether the pixmap entry should have a preview.)" readable= "true" writeable= "true" />
<method name= "Construct" cname= "gnome_pixmap_entry_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "history_id" />
<parameter type= "const-gchar*" name= "browse_dialog_title" />
<parameter type= "gboolean" name= "do_preview" />
</parameters>
</method>
<method name= "GetFilename" cname= "gnome_pixmap_entry_get_filename" >
<return-type type= "gchar*" />
</method>
<method name= "GetType" cname= "gnome_pixmap_entry_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_pixmap_entry_new" >
<parameters >
<parameter type= "const-gchar*" name= "history_id" />
<parameter type= "const-gchar*" name= "browse_dialog_title" />
<parameter type= "gboolean" name= "do_preview" />
</parameters>
</constructor>
<method name= "PreviewWidget" cname= "gnome_pixmap_entry_preview_widget" >
<return-type type= "GtkWidget*" />
</method>
<method name= "ScrolledWindow" cname= "gnome_pixmap_entry_scrolled_window" >
<return-type type= "GtkWidget*" />
</method>
<method name= "SetPixmapSubdir" cname= "gnome_pixmap_entry_set_pixmap_subdir" >
<return-type type= "void" />
<parameters >
<parameter type= "const-gchar*" name= "subdir" />
</parameters>
</method>
<method name= "SetPreview" cname= "gnome_pixmap_entry_set_preview" >
<return-type type= "void" />
<parameters >
<parameter type= "gboolean" name= "do_preview" />
</parameters>
</method>
<method name= "SetPreviewSize" cname= "gnome_pixmap_entry_set_preview_size" >
<return-type type= "void" />
<parameters >
<parameter type= "gint" name= "preview_w" />
<parameter type= "gint" name= "preview_h" />
</parameters>
</method>
</object>
<object name= "Scores" cname= "GnomeScores" parent= "GtkDialog" >
<field cname= "_priv" type= "GnomeScoresPrivate*" />
<method name= "Construct" cname= "gnome_scores_construct" >
<return-type type= "void" />
<parameters >
<parameter type= "guint" name= "n_scores" />
<parameter type= "gchar**" name= "names" />
<parameter type= "gfloat*" name= "scores" />
<parameter type= "time_t*" name= "times" />
<parameter type= "gboolean" name= "clear" />
</parameters>
</method>
<method name= "DisplayWithPixmap" cname= "gnome_scores_display_with_pixmap" shared= "true" >
<return-type type= "GtkWidget*" />
<parameters >
<parameter type= "const-gchar*" name= "pixmap_logo" />
<parameter type= "const-gchar*" name= "app_name" />
<parameter type= "const-gchar*" name= "level" />
<parameter type= "int" name= "pos" />
</parameters>
</method>
<method name= "GetType" cname= "gnome_scores_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<constructor cname= "gnome_scores_new" >
<parameters >
<parameter type= "guint" name= "n_scores" />
<parameter type= "/*" name= "Number" />
<parameter type= "/*" name= "Names" />
<parameter type= "/*" name= "Scores*" />
<parameter type= "/*" name= "Time" />
</parameters>
</constructor>
<method name= "SetColor" cname= "gnome_scores_set_color" >
<return-type type= "void" />
<parameters >
<parameter type= "/*" name= "GNOME" />
<parameter type= "/*" name= "Entry" />
</parameters>
</method>
<method name= "SetColors" cname= "gnome_scores_set_colors" >
<return-type type= "void" />
<parameters >
<parameter type= "GdkColor*" name= "col" />
</parameters>
</method>
<method name= "SetCurrentPlayer" cname= "gnome_scores_set_current_player" >
<return-type type= "void" />
<parameters >
<parameter type= "/*" name= "GNOME" />
</parameters>
</method>
<method name= "SetDefColor" cname= "gnome_scores_set_def_color" >
<return-type type= "void" />
<parameters >
<parameter type= "/*" name= "GNOME" />
</parameters>
</method>
<method name= "SetLogoLabel" cname= "gnome_scores_set_logo_label" >
<return-type type= "void" />
<parameters >
<parameter type= "/*" name= "GNOME" />
<parameter type= "/*" name= "Text" />
<parameter type= "/*" name= "Font" />
</parameters>
</method>
<method name= "SetLogoLabelTitle" cname= "gnome_scores_set_logo_label_title" >
<return-type type= "void" />
<parameters >
<parameter type= "/*" name= "GNOME" />
</parameters>
</method>
<method name= "SetLogoPixmap" cname= "gnome_scores_set_logo_pixmap" >
<return-type type= "void" />
<parameters >
<parameter type= "/*" name= "GNOME" />
</parameters>
</method>
<method name= "SetLogoWidget" cname= "gnome_scores_set_logo_widget" >
<return-type type= "void" />
<parameters >
<parameter type= "/*" name= "GNOME" />
</parameters>
</method>
</object>
<struct name= "AppBarMsg" cname= "GnomeAppBarMsg" opaque= "true" />
<struct name= "GdkPixbufAsyncHandle" cname= "GnomeGdkPixbufAsyncHandle" opaque= "true" />
<struct name= "UIBuilderData" cname= "GnomeUIBuilderData" >
<field cname= "connect_func" type= "GnomeUISignalConnectFunc" />
<field cname= "data" type= "gpointer" />
<field cname= "is_interp" type= "gboolean" />
<field cname= "relay_func" type= "GtkCallbackMarshal" />
<field cname= "destroy_func" type= "GtkDestroyNotify" />
</struct>
<struct name= "UIInfo" cname= "GnomeUIInfo" >
<field cname= "type" type= "GnomeUIInfoType" />
<field cname= "label" type= "const-gchar*" />
<field cname= "hint" type= "const-gchar*" />
<field cname= "moreinfo" type= "gpointer" />
<field cname= "user_data" type= "gpointer" />
<field cname= "unused_data" type= "gpointer" />
<field cname= "pixmap_type" type= "GnomeUIPixmapType" />
<field cname= "pixmap_info" type= "gconstpointer" />
<field cname= "accelerator_key" type= "guint" />
<field cname= "ac_mods" type= "GdkModifierType" />
<field cname= "widget" type= "GtkWidget*" />
<method name= "ConfigurableTypesGetType" cname= "gnome_ui_info_configurable_types_get_type" shared= "true" >
<return-type type= "GType" />
</method>
<method name= "TypeGetType" cname= "gnome_ui_info_type_get_type" shared= "true" >
<return-type type= "GType" />
</method>
</struct>
<object name= "Stock" cname= "GnomeStock" >
<static-string cname= "GNOME_STOCK_ABOUT" name= "About" value= "gnome-stock-about" />
<static-string cname= "GNOME_STOCK_ATTACH" name= "Attach" value= "gnome-stock-attach" />
<static-string cname= "GNOME_STOCK_BLANK" name= "Blank" value= "gnome-stock-blank" />
<static-string cname= "GNOME_STOCK_BOOK_BLUE" name= "BookBlue" value= "gnome-stock-book-blue" />
<static-string cname= "GNOME_STOCK_BOOK_GREEN" name= "BookGreen" value= "gnome-stock-book-green" />
<static-string cname= "GNOME_STOCK_BOOK_OPEN" name= "BookOpen" value= "gnome-stock-book-open" />
<static-string cname= "GNOME_STOCK_BOOK_RED" name= "BookRed" value= "gnome-stock-book-red" />
<static-string cname= "GNOME_STOCK_BOOK_YELLOW" name= "BookYellow" value= "gnome-stock-book-yellow" />
<static-string cname= "GNOME_STOCK_LINE_IN" name= "LineIn" value= "gnome-stock-line-in" />
<static-string cname= "GNOME_STOCK_MAIL" name= "Mail" value= "gnome-stock-mail" />
<static-string cname= "GNOME_STOCK_MAIL_FWD" name= "MailFwd" value= "gnome-stock-mail-fwd" />
<static-string cname= "GNOME_STOCK_MAIL_NEW" name= "MailNew" value= "gnome-stock-mail-new" />
<static-string cname= "GNOME_STOCK_MAIL_RCV" name= "MailRcv" value= "gnome-stock-mail-rcv" />
<static-string cname= "GNOME_STOCK_MAIL_RPL" name= "MailRpl" value= "gnome-stock-mail-rpl" />
<static-string cname= "GNOME_STOCK_MAIL_SND" name= "MailSnd" value= "gnome-stock-mail-snd" />
<static-string cname= "GNOME_STOCK_MIC" name= "Mic" value= "gnome-stock-mic" />
<static-string cname= "GNOME_STOCK_MIDI" name= "Midi" value= "gnome-stock-midi" />
<static-string cname= "GNOME_STOCK_MULTIPLE_FILE" name= "MultipleFile" value= "gnome-stock-multiple-file" />
<static-string cname= "GNOME_STOCK_NOT" name= "Not" value= "gnome-stock-not" />
<static-string cname= "GNOME_STOCK_SCORES" name= "Scores" value= "gnome-stock-scores" />
<static-string cname= "GNOME_STOCK_TABLE_BORDERS" name= "TableBorders" value= "gnome-stock-table-borders" />
<static-string cname= "GNOME_STOCK_TABLE_FILL" name= "TableFill" value= "gnome-stock-table-fill" />
<static-string cname= "GNOME_STOCK_TEXT_BULLETED_LIST" name= "TextBulletedList" value= "gnome-stock-text-bulleted-list" />
<static-string cname= "GNOME_STOCK_TEXT_INDENT" name= "TextIndent" value= "gnome-stock-text-indent" />
<static-string cname= "GNOME_STOCK_TEXT_NUMBERED_LIST" name= "TextNumberedList" value= "gnome-stock-text-numbered-list" />
<static-string cname= "GNOME_STOCK_TEXT_UNINDENT" name= "TextUnindent" value= "gnome-stock-text-unindent" />
<static-string cname= "GNOME_STOCK_TIMER" name= "Timer" value= "gnome-stock-timer" />
<static-string cname= "GNOME_STOCK_TIMER_STOP" name= "TimerStop" value= "gnome-stock-timer-stop" />
<static-string cname= "GNOME_STOCK_TRASH" name= "Trash" value= "gnome-stock-trash" />
<static-string cname= "GNOME_STOCK_TRASH_FULL" name= "TrashFull" value= "gnome-stock-trash-full" />
<static-string cname= "GNOME_STOCK_VOLUME" name= "Volume" value= "gnome-stock-volume" />
</object>
</namespace>
</api>