Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
MousePointer over a Grid's Textbox
Message
 
To
18/10/1996 13:48:26
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00010393
Message ID:
00010554
Views:
37
>>I just got VFP5.0 and I'm trying to create a class based on a Grid that is used to display read-only information.
>>The I_Beam cursor over the Grid.Column.Textbox is quite annoying so I changed the Textbox.MousePointer to Arrow.
>>Well, it doesn't seem to work.
>>I also tried to replace the column.textboxes with labels but then the data awareness is gone. Same problem with the data unaware ActiveX grid.
>>Any ideas?
>>Thank you all.
>
>declare integer SetSystemCursor in win32api integer hcur, integer hnum
>declare integer LoadCursorFromFile in win32api string lpszFilename
>
>I create a property name icon_pointer in my form and add this in the init method
>
> this.icon_pointer = "C:\formation\h_point.cur"
> xx = LoadCursorFromFile(this.icon_pointer)
> if xx 0
> =SetSystemCursor(XX, 32641) && replace system icon # 4
> endif
>
>and I change the property mousepointer of any control (ex. textbox) to 4-icon
>
>When I pass over this control with the mouse the cursor change with the shape of H_point.cur. You can find many example of .cur files in vfp.

Michel, thank you for responding.
In VFP5.0 there is a new Pointer type Custom (99) which will take the cursor from the MouseIcon property, so you don't have to make any API calls.
What I'm really interested in, is something like Column.MousePointer. In the mean time I have to use SetSystemCursor to customize the I-Beam pointer.
Previous
Reply
Map
View

Click here to load this message in the networking platform