X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3da2715fb887ed37bb2f0a45709e3a3d8cf3ccb1..abb69c6c82d61cf18f14270650a68896a3d8ed47:/include/wx/generic/treectlg.h diff --git a/include/wx/generic/treectlg.h b/include/wx/generic/treectlg.h index 2165e9c18e..7958708b1e 100644 --- a/include/wx/generic/treectlg.h +++ b/include/wx/generic/treectlg.h @@ -16,6 +16,8 @@ #pragma interface "treectlg.h" #endif +#if wxUSE_TREECTRL + #include "wx/defs.h" #include "wx/string.h" #include "wx/object.h" @@ -53,7 +55,11 @@ public: wxGenericTreeCtrl(wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, +#ifdef __WXMAC__ + long style = wxTR_MAC_BUTTONS | wxTR_NO_LINES | wxTR_ROW_LINES, +#else long style = wxTR_HAS_BUTTONS | wxTR_LINES_AT_ROOT, +#endif const wxValidator &validator = wxDefaultValidator, const wxString& name = wxTreeCtrlNameStr) { @@ -66,7 +72,11 @@ public: bool Create(wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, - long style = wxTR_HAS_BUTTONS | wxTR_LINES_AT_ROOT, +#ifdef __WXMAC__ + long style = wxTR_MAC_BUTTONS | wxTR_NO_LINES | wxTR_ROW_LINES, +#else + long style = wxTR_HAS_BUTTONS | wxTR_LINES_AT_ROOT, +#endif const wxValidator &validator = wxDefaultValidator, const wxString& name = wxTreeCtrlNameStr); @@ -415,7 +425,7 @@ private: DECLARE_DYNAMIC_CLASS(wxGenericTreeCtrl) }; -#if !defined(__WXMSW__) || defined(__WIN16__) +#if !defined(__WXMSW__) || defined(__WIN16__) || defined(__WXUNIVERSAL__) /* * wxTreeCtrl has to be a real class or we have problems with * the run-time information. @@ -442,5 +452,7 @@ public: #endif +#endif // wxUSE_TREECTRL + #endif // _GENERIC_TREECTRL_H_