ID:787702
 
(See the best response by Nadrew.)
Is it possible to change a pixel's color in run-time?
Best response
You could use DrawBox() to place a single colored pixel on the icon. This would be very inefficient however, you'd probably want to swap colors outright with SwapColor().