How to make custom cursor for my application from image file .jpg or .png or .gif
to work on everything, clicking on buttons, textfields the cursor to be on everything.

Also can it be done
Cursor1 - that is the cursor for mouse move on everything
Cursor2 - when you click on buttons or textfield or other to display other cursor

Can it be done this effect ? (its like rollover effect)