TColor#setHue bugfix, accept x,y params in Rect#setDimensions