X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5ea6dbbfff67d1dfad08044ab721ba56425ef6e1..ef8b2d9165f7c2540277eebcb400db2f295ff179:/include/wx/msw/setup0.h diff --git a/include/wx/msw/setup0.h b/include/wx/msw/setup0.h index 52fc43a9ec..e4a18d95fb 100644 --- a/include/wx/msw/setup0.h +++ b/include/wx/msw/setup0.h @@ -44,9 +44,37 @@ #define wxICON_IS_BITMAP 0 // ---------------------------------------------------------------------------- -// General features +// non GUI features selection // ---------------------------------------------------------------------------- +// Set wxUSE_LONGLONG to 1 to compile the wxLongLong class. This is a 64 bit +// integer which is implemented in terms of native 64 bit integers if any or +// uses emulation otherwise. +// +// This class is required by wxDateTime and so you should enable it if you want +// to use wxDateTime. For most modern platforms, it will use the native 64 bit +// integers in which case (almost) all of its functions are inline and it +// almost does not take any space, so there should be no reason to switch it +// off. +// +// Recommended setting: 1 +#define wxUSE_LONGLONG 1 + +// Set wxUSE_TIMEDATE to 1 to compile the wxDateTime and related classes which +// allow to manipulate dates, times and time intervals. wxDateTime replaces the +// old wxTime and wxDate classes which are still provided for backwards +// compatibility (and implemented in terms of wxDateTime). +// +// Note that this class is relatively new and is still officially in alpha +// stage because some features are not yet (fully) implemented. It is already +// quite useful though and should only be disabled if you are aiming at +// absolutely minimal version of the library. +// +// Requires: wxUSE_LONGLONG +// +// Recommended setting: 1 +#define wxUSE_TIMEDATE 1 + // Setting wxUSE_CONFIG to 1 enables the use of wxConfig and related classes // which allow the application to store its settings in the persistent // storage. Setting this to 1 will also enable on-demand creation of the @@ -117,9 +145,6 @@ #define wxUSE_CONSTRAINTS 1 // 0 for no window layout constraint system -#define wxUSE_TIMEDATE 1 - // 0 for no wxTime/wxDate classes - #define wxUSE_CLIPBOARD 1 // 0 for no clipboard functions