class WXDLLIMPEXP_CORE wxTreeCtrlBase : public wxControl
{
public:
- wxTreeCtrlBase()
- {
- m_imageListNormal =
- m_imageListState = NULL;
- m_ownsImageListNormal =
- m_ownsImageListState = false;
-
- // arbitrary default
- m_spacing = 18;
-
- // quick DoGetBestSize calculation
- m_quickBestSize = true;
- }
-
+ wxTreeCtrlBase();
virtual ~wxTreeCtrlBase();
// accessors
bool m_quickBestSize;
+private:
+ // Intercept Escape and Return keys to ensure that our in-place edit
+ // control always gets them before they're used for dialog navigation or
+ // anything else.
+ void OnCharHook(wxKeyEvent& event);
+
+
wxDECLARE_NO_COPY_CLASS(wxTreeCtrlBase);
};