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
 
 <wx/apptrait.h>
 
+\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}
 
