In this article Nokola concenrates on Hue Shift in Pixel Shader 2.0.
In a previous post of his, Nokola has published the EasyPainter source code pack as well as a live demo.
I read somewhere online that Hue changes can't be done in pixel shader 2.0, due to limitation of 64 instructions per slot. Here's the sample that proves otherwise.