]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/caret.h
added test of focusing/selecting another item
[wxWidgets.git] / interface / caret.h
index 4e8a9c177dc54baf944de6aaacd3eae75b0f5fd6..5a6248b3fe4a576d2ba7215b0ce8069348bafcf6 100644 (file)
@@ -1,6 +1,6 @@
 /////////////////////////////////////////////////////////////////////////////
 // Name:        caret.h
-// Purpose:     documentation for wxCaret class
+// Purpose:     interface of wxCaret
 // Author:      wxWidgets team
 // RCS-ID:      $Id$
 // Licence:     wxWindows license
@@ -24,8 +24,7 @@
     @library{wxcore}
     @category{misc}
 
-    @seealso
-    wxCaret::GetBlinkTime
+    @see wxCaret::GetBlinkTime
 */
 class wxCaret
 {
@@ -69,8 +68,8 @@ public:
         Returns a 2-element list
          @c ( x, y )
     */
-    void GetPosition(int* x, int* y);
-    wxPoint GetPosition();
+    void GetPosition(int* x, int* y) const;
+    const wxPoint  GetPosition() const;
     //@}
 
     //@{
@@ -86,14 +85,14 @@ public:
         Returns a 2-element list
          @c ( width, height )
     */
-    void GetSize(int* width, int* height);
-    wxSize GetSize();
+    void GetSize(int* width, int* height) const;
+    const wxSize  GetSize() const;
     //@}
 
     /**
         Get the window the caret is associated with.
     */
-    wxWindow* GetWindow();
+    wxWindow* GetWindow() const;
 
     /**
         Same as wxCaret::Show(@false).
@@ -103,14 +102,14 @@ public:
     /**
         Returns @true if the caret was created successfully.
     */
-    bool IsOk();
+    bool IsOk() const;
 
     /**
         Returns @true if the caret is visible and @false if it is permanently
         hidden (if it is is blinking and not shown currently but will be after the
         next blink, this method still returns @true).
     */
-    bool IsVisible();
+    bool IsVisible() const;
 
     //@{
     /**
@@ -145,3 +144,4 @@ public:
     */
     void Show(bool show = true);
 };
+