/* Old names for compatibility */
#define wxRA_HORIZONTAL wxHORIZONTAL
#define wxRA_VERTICAL wxVERTICAL
-#define wxRA_USE_CHECKBOX 0x0010 /* alternative native subcontrols (wxPalmOS) */
/*
* wxRadioButton style flag
*/
#define wxRB_GROUP 0x0004
#define wxRB_SINGLE 0x0008
-#define wxRB_USE_CHECKBOX 0x0010 /* alternative native control (wxPalmOS) */
/*
* wxScrollBar flags
/* this style is deprecated and doesn't do anything, don't use */
wxBG_STYLE_COLOUR,
- /* this is a Mac-only style, don't use in portable code */
- wxBG_STYLE_TRANSPARENT,
+ /**
+ Indicates that the window background is not erased, letting the parent
+ window show through.
+ Currently this style is only supported in wxOSX and wxGTK with
+ compositing available, see wxWindow::IsTransparentBackgroundSupported().
+ */
+ wxBG_STYLE_TRANSPARENT,
};
*/
WXK_NONE = 0,
+ WXK_CONTROL_A = 1,
+ WXK_CONTROL_B,
+ WXK_CONTROL_C,
+ WXK_CONTROL_D,
+ WXK_CONTROL_E,
+ WXK_CONTROL_F,
+ WXK_CONTROL_G,
+ WXK_CONTROL_H,
+ WXK_CONTROL_I,
+ WXK_CONTROL_J,
+ WXK_CONTROL_K,
+ WXK_CONTROL_L,
+ WXK_CONTROL_M,
+ WXK_CONTROL_N,
+ WXK_CONTROL_O,
+ WXK_CONTROL_P,
+ WXK_CONTROL_Q,
+ WXK_CONTROL_R,
+ WXK_CONTROL_S,
+ WXK_CONTROL_T,
+ WXK_CONTROL_U,
+ WXK_CONTROL_V,
+ WXK_CONTROL_W,
+ WXK_CONTROL_X,
+ WXK_CONTROL_Y,
+ WXK_CONTROL_Z,
+
WXK_BACK = 8, //!< Backspace.
WXK_TAB = 9,
WXK_RETURN = 13,
wxDUPLEX_VERTICAL
};
+/**
+ Print quality.
+*/
+#define wxPRINT_QUALITY_HIGH -1
+#define wxPRINT_QUALITY_MEDIUM -2
+#define wxPRINT_QUALITY_LOW -3
+#define wxPRINT_QUALITY_DRAFT -4
+
+typedef int wxPrintQuality;
+
/**
Print mode (currently PostScript only).
*/
*/
void wxVaCopy(va_list argptrDst, va_list argptrSrc);
+/**
+ Macro that can be used to indicate that a function doesn't throw any
+ exceptions.
+
+ This macro expands to `noexcept` when using C++11 compiler or `throw()` for
+ older C++ compilers or nothing when used with a C++ compiler too old to
+ support even this.
+
+ Notice that `noexcept` and `throw()` have different semantics in case an
+ exception @e is thrown, so this macro should be used only if you don't rely
+ on the behaviour provided by the latter but not the former.
+
+ @since 2.9.5
+ */
+#define wxNOEXCEPT
+
//@}