Address of the argv parameter of main(), or NULL. Any options understood by GTK+ are stripped before return. [array length=argc]inout[allow-none]
a string which is displayed in the first line of --help output, after programname OPTION.... [allow-none]
a NULL-terminated array of GOptionEntrys describing the options of your program. [array zero-terminated=1]
a translation domain to use for translating the --help output for the options in entries and the parameter_string with gettext(), or NULL
TRUE if the windowing system has been successfully initialized, FALSE otherwise
GException on failure.
This function does the same work as gtk_init_check(). Additionally, it allows you to add your own commandline options, and it automatically generates nicely formatted --help output. Note that your program will be terminated after writing out the help output. Since 2.6