... nBlue1,; // nTrans2, nRed2, nGreen2, nBlue2 ) CLASS Brush // nType : 1_> horizontal 2-> vertical 3->diagonal derecha 4-> diagonal izq LOCAL oBrush := Brush():NewGradientBrush( 0, 0, 200, 200, 1,; // just the area / size :?: 255, 131, 193, 193,; 255, 255, 255, 255 ) tested as well ...