<!-- ##### SECTION Title ##### --> gnome-init <!-- ##### SECTION Short_Description ##### --> Initialize GNOME libraries. <!-- ##### SECTION Long_Description ##### --> <para> These routines initialize the GNOME libraries in an application. As part of the initialization these routines do command line argument parsing. </para> <para> The gnome_init() function family initializes the Gtk+ toolkit, the Imlib graphics library, initializes session management for the application and loads the user preferences. During this process it parses the command line arguments and dispatches the arguments to the proper argument parsers. </para> <para> To provide your own arguments, you need to provide a <structname>poptOption</structname> array (see the man page for popt(3) for more information) that contains the list of arguments that your application recognizes. </para> <!-- ##### SECTION See_Also ##### --> <para> Manual page popt(3). </para> <!-- ##### FUNCTION gnome_init ##### --> <para> </para> @app_id: @app_version: @argc: @argv: @Returns: <!-- ##### FUNCTION gnome_init_with_popt_table ##### --> <para> </para> @app_id: @app_version: @argc: @argv: @options: @flags: @return_ctx: @Returns: <!-- Local variables: mode: sgml sgml-parent-document: ("../gnomeui-docs.sgml" "book" "sect1" "") End: -->