| |
| Using an animated cursor. |
 |
How do use an animated cursor?
You will first need to get a handle to a Windows cursor and assign it to the TScreen component's Cursors array. Predefined cursors start at a negative index, and user defined custom cursors are assigned positive indexes.
The following is an example of a Delphi form that uses an animated cursor:
procedure TForm .Button Click(Sender: TObject);
var
h : THandle;
begin
h := LoadImage(0,
'C:\TheWall\Magic.ani',
IMAGE_CURSOR,
0,
0,
LR_DEFAULTSIZE or
LR_LOADFROMFILE);
if h = 0 then ShowMessage('Cursor not loaded') else begin
Screen.Cursors[ ] := h;
Form .Cursor := ;
end;
end;
|
|
| Hits/month |
2,500,000+ |
Downloads (Since May 2000) |
7,393,709 |
| Total Files |
6,023 |
| Forum msgs |
7,670 |
| Articles/FAQs |
70+/900+ |
Top Selling Software at Amazon
|