X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a419c3b116bef0b1e58e2ed0aea6ed0d053f7c21..3f7bc32b539472f7aa577ffa140e287b0dc4c90d:/include/wx/caret.h?ds=sidebyside diff --git a/include/wx/caret.h b/include/wx/caret.h index f16884bd90..9e0f3d3ea8 100644 --- a/include/wx/caret.h +++ b/include/wx/caret.h @@ -95,6 +95,15 @@ public: // get the window we're associated with wxWindow *GetWindow() const { return (wxWindow *)m_window; } + // change the size of the caret + void SetSize(int width, int height) { + m_width = width; + m_height = height; + DoSize(); + } + void SetSize(const wxSize& size) { SetSize(size.x, size.y); } + + // operations // ---------- @@ -150,6 +159,7 @@ protected: virtual void DoShow() = 0; virtual void DoHide() = 0; virtual void DoMove() = 0; + virtual void DoSize() { } // the common initialization void Init()