on a related note I made this program to test a function specificly for changing the colours of pictures:
however after 5 seconds when the colour on the picture changes the background clears to the new colour, this deffinitly shouldnt happen as I change the ClsColor at the end of the function
Edit: Argh! I put the Cls Colour after the return command, I'm so stupid
Graphics 800,600 Cheese = LoadImage ("Images/Cursor.png") DrawImage Cheese, 0, 0 Flip Delay 5000 Cheese = ColourSub(Cheese,32,0,128,200,140,0) Cls DrawImage Cheese, 0, 0 Flip Delay 5000 Function ColourSub(Image,OldR,OldG,OldB,NewR,NewG,NewB) MaskImage Image, OldR,OldG,OldB ClsColor NewR,NewG,NewB Cls DrawImage Image, 0, 0 GrabImage Image, 0,0 Return Image ClsColor 0,0,0 End Function
however after 5 seconds when the colour on the picture changes the background clears to the new colour, this deffinitly shouldnt happen as I change the ClsColor at the end of the function
Edit: Argh! I put the Cls Colour after the return command, I'm so stupid