Main.parseArgs

Parses command line arguments, and initializes global attributes of GTK+, but does not actually open a connection to a display. (See Display.open, gdk_get_display_arg_name())

Any arguments used by GTK+ or GDK are removed from the array and argc and argv are updated accordingly.

There is no need to call this function explicitly if you are using gtk_init(), or gtk_init_check().

Note that many aspects of GTK+ require a display connection to function, so this way of initializing GTK+ is really only useful for specialized use cases.

struct Main
static
bool
parseArgs
(
ref string[] argv
)

Parameters

argv string[]

a pointer to the array of command line arguments

Return Value

Type: bool

TRUE if initialization succeeded, otherwise FALSE