See \helpref{XML-based resource system overview}{xrcoverview} for details.
-{\bf NOTE:} XRC is not yet a part of the core wxWindows library, so
+{\bf NOTE:} XRC is not yet a part of the core wxWidgets library, so
please see the overview for how to compile and link it. Otherwise if you
try to use it, you will get link errors.
\wxheading{Data structures}
-\begin{enumerate}
+\begin{verbatim}
enum wxXmlResourceFlags
{
- wxXRC\_USE\_LOCALE = 1,
- wxXRC\_NO\_SUBCLASSING = 2
+ wxXRC_USE_LOCALE = 1,
+ wxXRC_NO_SUBCLASSING = 2
};
-\end{enumerate}
+\end{verbatim}
\latexignore{\rtfignore{\wxheading{Members}}}
\membersection{wxXmlResource::FindResource}\label{wxxmlresourcefindresource}
-\func{wxXmlNode*}{FindResource}{\param{const wxString\& }{name}, \param{const wxString\& }{classname}, \param{bool }{recursive = FALSE}}
+\func{wxXmlNode*}{FindResource}{\param{const wxString\& }{name}, \param{const wxString\& }{classname}, \param{bool }{recursive = false}}
Finds a resource (calls UpdateResources) and returns a node containing it.
\constfunc{long}{GetVersion}{\void}
-Returns version information (a.b.c.d = d+ 256*c + 256\verb|^|2*b + 256\verb|^|3*a).
+Returns version information (a.b.c.d = d+ 256*c + 256\textasciicircum2*b + 256\textasciitilde3*a).
\membersection{wxXmlResource::GetXRCID}\label{wxxmlresourcegetxmlid}
Returns a numeric ID that is equivalent to the string ID used in an XML
resource. To be used in event tables.
-The macro \verb$XRCID(name)$ is provided for convenience.
+The macro {\tt XRCID(name)} is provided for convenience.
\membersection{wxXmlResource::InitAllHandlers}\label{wxxmlresourceinitallhandlers}
Initializes handlers for all supported controls/windows. This will
make the executable quite big because it forces linking against
-most of the wxWindows library.
+most of the wxWidgets library.
\membersection{wxXmlResource::Load}\label{wxxmlresourceload}
Sets the global resources object and returns a pointer to the previous one (may be NULL).
+\membersection{wxXmlResource::SetFlags}\label{wxxmlresourcesetflags}
+
+\func{int}{SetFlags}{\void}
+
+Sets flags (bitlist of wxXRC\_USE\_LOCALE and wxXRC\_NO\_SUBCLASSING).
+
\membersection{wxXmlResource::UpdateResources}\label{wxxmlresourceupdateresources}
\func{void}{UpdateResources}{\void}