X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b67a86d57493137cb1f7cce8ca8daf0b7120207e..4346581b7c6548fdef1486564787154d20a401df:/docs/latex/wx/apptraits.tex diff --git a/docs/latex/wx/apptraits.tex b/docs/latex/wx/apptraits.tex index 31d0773ab2..78cdac60f3 100644 --- a/docs/latex/wx/apptraits.tex +++ b/docs/latex/wx/apptraits.tex @@ -29,6 +29,10 @@ None +\wxheading{Library} + +\helpref{wxBase}{librarieslist} + \wxheading{See also} \helpref{wxApp overview}{wxappoverview}, \helpref{wxApp}{wxapp} @@ -36,6 +40,19 @@ None \latexignore{\rtfignore{\wxheading{Members}}} +\membersection{wxAppTraits::CreateConfig}\label{wxapptraitscreateconfig} + +\func{virtual wxConfigBase *}{CreateConfig}{\void} + +Called by wxWidgets to create the default configuration object for the +application. The default version creates a registry-based +\helpref{wxRegConfig}{wxconfigbase} class under MSW and +\helpref{wxFileConfig}{wxfileconfig} under all other platforms. The +\helpref{wxApp}{wxapp} \helpref{GetAppName()}{wxappgetappname} and +\helpref{GetVendorName()}{wxappgetvendorname} methods are used to determine the +registry key or file name. + + \membersection{wxAppTraits::CreateFontMapper}\label{wxapptraitscreatefontmapper} \func{virtual wxFontMapper *}{CreateFontMapper}{\void} @@ -68,6 +85,15 @@ this is used in GUI mode only and always returns \NULL in console. NOTE: returned pointer will be deleted by the caller. +\membersection{wxAppTraits::GetDesktopEnvironment}\label{wxapptraitsgetdesktopenvironment} + +\constfunc{virtual wxString}{GetDesktopEnvironment}{\void} + +This method returns the name of the desktop environment currently +running in a Unix desktop. Currently only "KDE" or "GNOME" are +supported and the code uses the X11 session protocol vendor name +to figure out, which desktop environment is running. The method +returns an empty string otherwise and on all other platforms. \membersection{wxAppTraits::GetStandardPaths}\label{wxapptraitsgetstandardpaths}