programming tools for Windows applications development
  Home  |   SwiftForth Archive  |   SwiftX Archive  |

Re: how to turn cursor on/off

From: Rick VanNorman <rick_at_neverslow.com>
Date: Wed, 30 May 2007 07:25:16 -0500

Actually, in the windows api, the "cursor" is the thing displayed to represent
mouse position. You can't just turn if off -- most of the message
handlers for the
window will turn it back on, and it is a global thing.

Here, I'm going to assume that you really meant the typing cursor,
which is called
the "caret". To turn it on and off, you need the handle of the window
to which it belongs.

In SwiftForth, the actual window you type in is contained in a couple of layers
of other windows. The handle of that window is held in PHANDLE (and don't ask me
why it is called PHANDLE, I can't remember!).

So,

PHANDLE ShowCaret DROP \ show the caret
PHANDLE HideCaret DROP \ hide the caret

rick

On 5/30/07, Morten A. Steien <morten.steien_at_chello.no> wrote:
> http://msdn2.microsoft.com/en-us/library/ms648396.aspx
>
> False ShowCursor
> True ShowCursor
>
>
> On Wed, 30 May 2007 07:10:35 +0200, Bee <200309_at_scshop.com> wrote:
> > Are there commands to turn the cursor on and off?
> >
> > --
> > Bill Muench
> > Santa Cruz, California
>
> --
> Med Vennlig Hilsen,
> Morten A. Steien
> ----------------------------------------------------------------------
> sftalk_at_forth.com The SwiftForth programming discussion email list
> To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
> For list command help, send subject "help" to sftalk-request_at_forth.com
> Message archives are located at http://www.forth.com/archive/sftalk
> ----------------------------------------------------------------------
> This list is a forum for SwiftForth users. For product support and
> bug reports, please send email to support_at_forth.com
> ----------------------------------------------------------------------
>
>
----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users. For product support and
bug reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Wed May 30 2007 - 05:25:46 PDT

This archive was generated by hypermail 2.2.0 : Tue Dec 02 2008 - 03:04:42 PST