X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c8a50408fb29c7912e4438a9fa10a203f4067ae8..8d0a7b563acf4bd7e75824ba2076a7ab4d81a650:/include/wx/palmos/setup0.h diff --git a/include/wx/palmos/setup0.h b/include/wx/palmos/setup0.h index 9743a02702..f095929c9d 100644 --- a/include/wx/palmos/setup0.h +++ b/include/wx/palmos/setup0.h @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: wx/msw/setup.h +// Name: wx/palmos/setup.h // Purpose: Configuration for the library // Author: Julian Smart // Modified by: @@ -42,15 +42,7 @@ // in the version after it completely. // // Recommended setting: 0 (please update your code) -#define WXWIN_COMPATIBILITY_2_4 1 - -// Define as 1 for font size to be backward compatible to 1.63 and earlier. -// 1.64 and later define point sizes to be compatible with Windows. -// -// Default is 0 -// -// Recommended setting: 0 -#define wxFONT_SIZE_COMPATIBILITY 0 +#define WXWIN_COMPATIBILITY_2_4 0 // Set to 0 for accurate dialog units, else 1 to be as per 2.1.16 and before. // If migrating between versions, your dialogs may seem to shrink. @@ -292,7 +284,15 @@ // Default is 1 // // Recommended setting: 1 (but may be safely disabled if you don't use it) -#define wxUSE_FSVOLUME 0 +#define wxUSE_FSVOLUME 1 + +// Use wxStandardPaths class which allows to retrieve some standard locations +// in the file system +// +// Default is 1 +// +// Recommended setting: 1 (may be disabled to save space, but not much) +#define wxUSE_STDPATHS 1 // use wxTextBuffer class: required by wxTextFile #define wxUSE_TEXTBUFFER 0 @@ -319,7 +319,7 @@ // Default is 1 // // Recommended setting: 1 -#define wxUSE_DATETIME 0 +#define wxUSE_DATETIME 1 // Set wxUSE_TIMER to 1 to compile wxTimer class // @@ -343,7 +343,7 @@ // See also wxUSE_CONFIG_NATIVE below. // // Recommended setting: 1 -#define wxUSE_CONFIG 0 +#define wxUSE_CONFIG 1 // If wxUSE_CONFIG is 1, you may choose to use either the native config // classes under Windows (using .INI files under Win16 and the registry under @@ -356,7 +356,7 @@ // not wxFileConfig. // // Recommended setting: 1 -#define wxUSE_CONFIG_NATIVE 0 +#define wxUSE_CONFIG_NATIVE 1 // If wxUSE_DIALUP_MANAGER is 1, compile in wxDialUpManager class which allows // to connect/disconnect from the network and be notified whenever the dial-up @@ -392,6 +392,9 @@ // Set to 1 to enable virtual Internet filesystem (requires wxUSE_FILESYSTEM) #define wxUSE_FS_INET 0 +// wxArchive classes for accessing archives such as zip and tar +#define wxUSE_ARCHIVE_STREAMS 0 + // Set to 1 to compile wxZipInput/OutputStream classes. #define wxUSE_ZIPSTREAM 0 @@ -517,40 +520,41 @@ // Default is 1 // // Recommended setting: 1 -#define wxUSE_BUTTON 0 // wxButton +#define wxUSE_BUTTON 1 // wxButton #define wxUSE_BMPBUTTON 0 // wxBitmapButton #define wxUSE_CALENDARCTRL 0 // wxCalendarCtrl -#define wxUSE_CHECKBOX 0 // wxCheckBox +#define wxUSE_CHECKBOX 1 // wxCheckBox #define wxUSE_CHECKLISTBOX 0 // wxCheckListBox (requires wxUSE_OWNER_DRAWN) #define wxUSE_CHOICE 0 // wxChoice #define wxUSE_COMBOBOX 0 // wxComboBox +#define wxUSE_DATEPICKCTRL 1 // wxDatePickerCtrl #define wxUSE_GAUGE 0 // wxGauge #define wxUSE_LISTBOX 0 // wxListBox #define wxUSE_LISTCTRL 0 // wxListCtrl -#define wxUSE_RADIOBOX 0 // wxRadioBox -#define wxUSE_RADIOBTN 0 // wxRadioButton +#define wxUSE_RADIOBOX 1 // wxRadioBox +#define wxUSE_RADIOBTN 1 // wxRadioButton #define wxUSE_SCROLLBAR 0 // wxScrollBar -#define wxUSE_SLIDER 0 // wxSlider +#define wxUSE_SLIDER 1 // wxSlider #define wxUSE_SPINBTN 0 // wxSpinButton #define wxUSE_SPINCTRL 0 // wxSpinCtrl #define wxUSE_STATBOX 0 // wxStaticBox #define wxUSE_STATLINE 0 // wxStaticLine -#define wxUSE_STATTEXT 0 // wxStaticText +#define wxUSE_STATTEXT 1 // wxStaticText #define wxUSE_STATBMP 0 // wxStaticBitmap #define wxUSE_TEXTCTRL 0 // wxTextCtrl -#define wxUSE_TOGGLEBTN 0 // requires wxButton +#define wxUSE_TOGGLEBTN 1 // requires wxButton #define wxUSE_TREECTRL 0 // wxTreeCtrl // Use a status bar class? Depending on the value of wxUSE_NATIVE_STATUSBAR -// below either wxStatusBar95 or a generic wxStatusBar will be used. +// below either wxStatusBarPalm or a generic wxStatusBar will be used. // // Default is 1 // // Recommended setting: 1 #define wxUSE_STATUSBAR 1 -// Two status bar implementations are available under Win32: the generic one -// or the wrapper around native control. For native look and feel the native +// Two status bar implementations are available under PalmOS: the generic one +// or the wrapper around native status bar. For native look and feel the native // version should be used. // // Default is 1. @@ -718,7 +722,7 @@ // Default is 1 // // Recommended setting: 1 -#define wxUSE_COLOURDLG 0 +#define wxUSE_COLOURDLG 1 // wxDirDlg class for getting a directory name from user #define wxUSE_DIRDLG 0 @@ -754,7 +758,7 @@ #define wxUSE_MSGDLG 1 // progress dialog class for lengthy operations -#define wxUSE_PROGRESSDLG 0 +#define wxUSE_PROGRESSDLG 1 // support for startup tips (wxShowTip &c) #define wxUSE_STARTUP_TIPS 0 @@ -918,10 +922,6 @@ // Set to 1 to use font metric files in GetTextExtent #define wxUSE_AFM_FOR_POSTSCRIPT 0 -// Set to 0 to disable PostScript print/preview architecture code under Windows -// (just use Windows printing). -#define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 0 - // ---------------------------------------------------------------------------- // database classes // ---------------------------------------------------------------------------- @@ -936,7 +936,7 @@ // that use the connection) should support forward only scrolling of cursors, // or both forward and backward support for backward scrolling cursors is // dependent on the data source as well as the ODBC driver being used. -#define wxODBC_FWD_ONLY_CURSORS 0 +#define wxODBC_FWD_ONLY_CURSORS 0 // Default is 0. Set to 1 to use the deprecated classes, enum types, function, // member variables. With a setting of 1, full backward compatability with the @@ -1033,17 +1033,9 @@ // Recommended setting: 1 #define wxUSE_OLE 0 -// Set this to 1 to use Microsoft CTL3D library for "3D-look" under Win16 or NT -// 3.x. This setting is ignored under Win9x and NT 4.0+. -// -// Default is 0 for (most) Win32 (systems), 1 for Win16 -// -// Recommended setting: same as default -#if defined(__WIN95__) -#define wxUSE_CTL3D 0 -#else -#define wxUSE_CTL3D 0 -#endif +// Set to 0 to disable PostScript print/preview architecture code under Windows +// (just use Windows printing). +#define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 0 // Define as 1 to use Microsoft's ItsyBitsy small title bar library, for // wxMiniFrame. This setting is only used for Win3.1; Win9x and NT use native