We are working on converting the wiki to a static website controlled by markdown files in https://github.com/nsis-community. You can already see there how plug-ins will be posted. The end-user interface will still be a website but with a fresh coat of paint. Come meet us at Discord to talk about it.
SetCursor Script Header
From NSIS Wiki
Jump to navigationJump to search
| Author: Afrow UK (talk, contrib) |
Description
This is a script header based on code by Razor and DOCa Cola. I've taken the original code and converted it into macros. The cursor is also now updated immediately without having to move the mouse cursor.
Note: This uses the System.dll plugin.
Usage
!include SetCursor.nsh
Include the script header. This must be at the top of you installer script.
${SetSystemCursor} [cursor_id]
[cursor_id] can be one of the following:
- OCR_NORMAL
- OCR_IBEAM
- OCR_WAIT
- OCR_CROSS
- OCR_UP
- OCR_SIZENWSE
- OCR_SIZENESW
- OCR_SIZEWE
- OCR_SIZENS
- OCR_SIZEALL
- OCR_NO
- OCR_HAND
- OCR_APPSTARTING
${SetFileCursor} [cursor_file]
[cursor_file] must be the full or relative path to a .CUR or .ANI file.
Examples
${SetSystemCursor} OCR_CROSS ${SetFileCursor} 'my_cursor.ani'