#ifndef __GTKTEXTCTRLH__
#define __GTKTEXTCTRLH__
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
- #pragma interface "textctrl.h"
-#endif
-
//-----------------------------------------------------------------------------
// wxTextCtrl
//-----------------------------------------------------------------------------
-class wxTextCtrl: public wxTextCtrlBase
+class WXDLLIMPEXP_CORE wxTextCtrl: public wxTextCtrlBase
{
public:
wxTextCtrl() { Init(); }
const wxValidator& validator = wxDefaultValidator,
const wxString &name = wxTextCtrlNameStr);
+ ~wxTextCtrl();
+
bool Create(wxWindow *parent,
wxWindowID id,
const wxString &value = wxEmptyString,
// number of calls to Freeze() minus number of calls to Thaw()
unsigned int m_frozenness;
+
+ // For wxTE_AUTO_URL
+ void OnUrlMouseEvent(wxMouseEvent&);
+ GdkCursor *m_gdkHandCursor;
+ GdkCursor *m_gdkXTermCursor;
#endif
DECLARE_EVENT_TABLE()
- DECLARE_DYNAMIC_CLASS(wxTextCtrl);
+ DECLARE_DYNAMIC_CLASS(wxTextCtrl)
};
#endif // __GTKTEXTCTRLH__