Version: 3.3.0
Application and System configuration

Detailed Description

The classes in this section are used to handle application-wide settings and system-wide settings.

Classes

class  wxAppTraits
 The wxAppTraits class defines various configurable aspects of a wxApp. More...
 
class  wxConfigBase
 wxConfigBase defines the basic interface of all config classes. More...
 
class  wxConfigPathChanger
 A handy little class which changes the current path in a wxConfig object and restores it in dtor. More...
 
class  wxDisplay
 Determines the sizes and locations of displays connected to the system. More...
 
class  wxFileConfig
 wxFileConfig implements wxConfigBase interface for storing and retrieving configuration information using plain text files. More...
 
class  wxFontMapper
 wxFontMapper manages user-definable correspondence between logical font names and the fonts present on the machine. More...
 
class  wxLocale
 wxLocale class encapsulates all language-dependent settings and is a generalization of the C locale concept. More...
 
class  wxMimeTypesManager
 This class allows the application to retrieve information about all known MIME types from a system-specific location and the filename extensions to the MIME types and vice versa. More...
 
class  wxRegConfig
 wxRegConfig implements the wxConfigBase interface for storing and retrieving configuration information using Windows registry. More...
 
class  wxRegKey
 wxRegKey is a class representing the Windows registry (it is only available under Windows) which can be used to create, query, set and delete registry keys. More...
 
class  wxPlatformInfo
 This class holds information about the operating system, the toolkit and the basic architecture bitness of the machine where the application is currently running. More...
 
class  wxSystemSettings
 wxSystemSettings allows the application to ask for details about the system. More...
 
class  wxSystemOptions
 wxSystemOptions stores option/value pairs that wxWidgets itself or applications can use to alter behaviour at run-time. More...
 
struct  wxVideoMode
 Determines the sizes and locations of displays connected to the system. More...
 
class  wxIdManager
 wxIdManager is responsible for allocating and releasing window IDs. More...
 
class  wxXLocale
 This class represents a locale object used by so-called xlocale API. More...
 

Functions

bool wxIsRunningUnderWine (wxVersionInfo *ver=nullptr)
 Returns true only for MSW programs running under Wine. More...
 

Function Documentation

◆ wxIsRunningUnderWine()

bool wxIsRunningUnderWine ( wxVersionInfo ver = nullptr)

Returns true only for MSW programs running under Wine.

Return true if the program is running under Wine and not a "native" MSW system.

Parameters
verIf non-null and the program is executing under Wine, it is filled with Wine version information (this output parameter is only available in wxWidgets 3.3.0 and later).
Returns
true if running under Wine, false otherwise.
Since
3.1.6

Library:  wxBase
Category:  Application and System configuration