- // Name: init.h
- // Purpose: documentation for global functions
- // Author: wxWidgets team
- // RCS-ID: $Id$
- // Licence: wxWindows license
- /////////////////////////////////////////////////////////////////////////////
-
- /**
- Free resources allocated by a successful call to wxEntryStart.
+// Name: init.h
+// Purpose: interface of global functions
+// Author: wxWidgets team
+// RCS-ID: $Id$
+// Licence: wxWindows license
+/////////////////////////////////////////////////////////////////////////////
+
+/** @ingroup group_funcmacro_appinitterm */
+//@{
+
+/**
+ This function can be used to perform the initialization of wxWidgets if you
+ can't use the default initialization code for any reason.
+
+ If the function returns true, the initialization was successful and the
+ global wxApp object ::wxTheApp has been created. Moreover, wxEntryCleanup()
+ must be called afterwards. If the function returns false, a catastrophic
+ initialization error occured and (at least the GUI part of) the library
+ can't be used at all.
+
+ Notice that parameters @c argc and @c argv may be modified by this
+ function.
+
+ @header{wx/init.h}