type
TacGradientDirection = (gdVertical, gdHorizontal);