Enum IGDIPlus.TGPHatchStyle
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: SignalLabBasicPkg
Unit: IGDIPlus
Contents |
Syntax
Delphi:
type TGPHatchStyle = (HatchStyleHorizontal, HatchStyleVertical, HatchStyleForwardDiagonal, HatchStyleBackwardDiagonal, HatchStyleCross, HatchStyleDiagonalCross, HatchStyle05Percent, HatchStyle10Percent, HatchStyle20Percent, HatchStyle25Percent, HatchStyle30Percent, HatchStyle40Percent, HatchStyle50Percent, HatchStyle60Percent, HatchStyle70Percent, HatchStyle75Percent, HatchStyle80Percent, HatchStyle90Percent, HatchStyleLightDownwardDiagonal, HatchStyleLightUpwardDiagonal, HatchStyleDarkDownwardDiagonal, HatchStyleDarkUpwardDiagonal, HatchStyleWideDownwardDiagonal, HatchStyleWideUpwardDiagonal, HatchStyleLightVertical, HatchStyleLightHorizontal, HatchStyleNarrowVertical, HatchStyleNarrowHorizontal, HatchStyleDarkVertical, HatchStyleDarkHorizontal, HatchStyleDashedDownwardDiagonal, HatchStyleDashedUpwardDiagonal, HatchStyleDashedHorizontal, HatchStyleDashedVertical, HatchStyleSmallConfetti, HatchStyleLargeConfetti, HatchStyleZigZag, HatchStyleWave, HatchStyleDiagonalBrick, HatchStyleHorizontalBrick, HatchStyleWeave, HatchStylePlaid, HatchStyleDivot, HatchStyleDottedGrid, HatchStyleDottedDiamond, HatchStyleShingle, HatchStyleTrellis, HatchStyleSphere, HatchStyleSmallGrid, HatchStyleSmallCheckerBoard, HatchStyleLargeCheckerBoard, HatchStyleOutlinedDiamond, HatchStyleSolidDiamond);
C++ Builder:
enum TGPHatchStyle {HatchStyleHorizontal, HatchStyleVertical, HatchStyleForwardDiagonal, HatchStyleBackwardDiagonal, HatchStyleCross, HatchStyleDiagonalCross, HatchStyle05Percent, HatchStyle10Percent, HatchStyle20Percent, HatchStyle25Percent, HatchStyle30Percent, HatchStyle40Percent, HatchStyle50Percent, HatchStyle60Percent, HatchStyle70Percent, HatchStyle75Percent, HatchStyle80Percent, HatchStyle90Percent, HatchStyleLightDownwardDiagonal, HatchStyleLightUpwardDiagonal, HatchStyleDarkDownwardDiagonal, HatchStyleDarkUpwardDiagonal, HatchStyleWideDownwardDiagonal, HatchStyleWideUpwardDiagonal, HatchStyleLightVertical, HatchStyleLightHorizontal, HatchStyleNarrowVertical, HatchStyleNarrowHorizontal, HatchStyleDarkVertical, HatchStyleDarkHorizontal, HatchStyleDashedDownwardDiagonal, HatchStyleDashedUpwardDiagonal, HatchStyleDashedHorizontal, HatchStyleDashedVertical, HatchStyleSmallConfetti, HatchStyleLargeConfetti, HatchStyleZigZag, HatchStyleWave, HatchStyleDiagonalBrick, HatchStyleHorizontalBrick, HatchStyleWeave, HatchStylePlaid, HatchStyleDivot, HatchStyleDottedGrid, HatchStyleDottedDiamond, HatchStyleShingle, HatchStyleTrellis, HatchStyleSphere, HatchStyleSmallGrid, HatchStyleSmallCheckerBoard, HatchStyleLargeCheckerBoard, HatchStyleOutlinedDiamond, HatchStyleSolidDiamond};
Visual C++ (MFC):
enum CTGPHatchStyle {HatchStyleHorizontal, HatchStyleVertical, HatchStyleForwardDiagonal, HatchStyleBackwardDiagonal, HatchStyleCross, HatchStyleDiagonalCross, HatchStyle05Percent, HatchStyle10Percent, HatchStyle20Percent, HatchStyle25Percent, HatchStyle30Percent, HatchStyle40Percent, HatchStyle50Percent, HatchStyle60Percent, HatchStyle70Percent, HatchStyle75Percent, HatchStyle80Percent, HatchStyle90Percent, HatchStyleLightDownwardDiagonal, HatchStyleLightUpwardDiagonal, HatchStyleDarkDownwardDiagonal, HatchStyleDarkUpwardDiagonal, HatchStyleWideDownwardDiagonal, HatchStyleWideUpwardDiagonal, HatchStyleLightVertical, HatchStyleLightHorizontal, HatchStyleNarrowVertical, HatchStyleNarrowHorizontal, HatchStyleDarkVertical, HatchStyleDarkHorizontal, HatchStyleDashedDownwardDiagonal, HatchStyleDashedUpwardDiagonal, HatchStyleDashedHorizontal, HatchStyleDashedVertical, HatchStyleSmallConfetti, HatchStyleLargeConfetti, HatchStyleZigZag, HatchStyleWave, HatchStyleDiagonalBrick, HatchStyleHorizontalBrick, HatchStyleWeave, HatchStylePlaid, HatchStyleDivot, HatchStyleDottedGrid, HatchStyleDottedDiamond, HatchStyleShingle, HatchStyleTrellis, HatchStyleSphere, HatchStyleSmallGrid, HatchStyleSmallCheckerBoard, HatchStyleLargeCheckerBoard, HatchStyleOutlinedDiamond, HatchStyleSolidDiamond};
Summary
Enumerated type for the hatch pattern used by a brush of type TGPHatchBrush
Description
Specifies the hatch pattern used by a brush of type TGPHatchBrush. The hatch pattern consists of a solid background color and lines drawn over the background.
Values
HatchStyleHorizontal | Specifies horizontal lines. <image TGPHatchStyleHatchStyleHorizontal> |
HatchStyleVertical | Specifies vertical lines. <image TGPHatchStyleHatchStyleVertical> |
HatchStyleForwardDiagonal | Specifies diagonal lines that slant to the right from top points to bottom points. The lines are antialiased. <image TGPHatchStyleHatchStyleForwardDiagonal> |
HatchStyleBackwardDiagonal | Specifies diagonal lines that slant to the left from top points to bottom points. The lines are antialiased. <image TGPHatchStyleHatchStyleBackwardDiagonal> |
HatchStyleCross | Specifies horizontal and vertical lines that cross at 90-degree angles. <image TGPHatchStyleHatchStyleCross> |
HatchStyleDiagonalCross | Specifies forward diagonal and backward diagonal lines that cross at 90-degree angles. The lines are antialiased. <image TGPHatchStyleHatchStyleDiagonalCross> |
HatchStyle05Percent | Specifies a 5-percent hatch. The ratio of foreground color to background color is 5:100. <image TGPHatchStyleHatchStyle05Percent> |
HatchStyle10Percent | Specifies a 10-percent hatch. The ratio of foreground color to background color is 10:100. <image TGPHatchStyleHatchStyle10Percent> |
HatchStyle20Percent | Specifies a 20-percent hatch. The ratio of foreground color to background color is 20:100. <image TGPHatchStyleHatchStyle20Percent> |
HatchStyle25Percent | Specifies a 25-percent hatch. The ratio of foreground color to background color is 25:100. <image TGPHatchStyleHatchStyle25Percent> |
HatchStyle30Percent | Specifies a 30-percent hatch. The ratio of foreground color to background color is 30:100. <image TGPHatchStyleHatchStyle30Percent> |
HatchStyle40Percent | Specifies a 40-percent hatch. The ratio of foreground color to background color is 40:100. <image TGPHatchStyleHatchStyle40Percent> |
HatchStyle50Percent | Specifies a 50-percent hatch. The ratio of foreground color to background color is 50:100. <image TGPHatchStyleHatchStyle50Percent> |
HatchStyle60Percent | Specifies a 60-percent hatch. The ratio of foreground color to background color is 60:100. <image TGPHatchStyleHatchStyle60Percent> |
HatchStyle70Percent | Specifies a 70-percent hatch. The ratio of foreground color to background color is 70:100. <image TGPHatchStyleHatchStyle70Percent> |
HatchStyle75Percent | Specifies a 75-percent hatch. The ratio of foreground color to background color is 75:100. <image TGPHatchStyleHatchStyle75Percent> |
HatchStyle80Percent | Specifies a 80-percent hatch. The ratio of foreground color to background color is 80:100. <image TGPHatchStyleHatchStyle80Percent> |
HatchStyle90Percent | Specifies a 90-percent hatch. The ratio of foreground color to background color is 90:100. <image TGPHatchStyleHatchStyle90Percent> |
HatchStyleLightDownwardDiagonal | Specifies diagonal lines that slant to the right from top points to bottom points and are spaced 50 percent closer together than HatchStyleForwardDiagonal but are not antialiased. <image TGPHatchStyleHatchStyleLightDownwardDiagonal> |
HatchStyleLightUpwardDiagonal | Specifies diagonal lines that slant to the left from top points to bottom points and are spaced 50 percent closer together than HatchStyleBackwardDiagonal but are not antialiased. <image TGPHatchStyleHatchStyleLightUpwardDiagonal> |
HatchStyleDarkDownwardDiagonal | Specifies diagonal lines that slant to the right from top points to bottom points, are spaced 50 percent closer together than HatchStyleForwardDiagonal, and are twice the width of HatchStyleForwardDiagonal but are not antialiased. <image TGPHatchStyleHatchStyleDarkDownwardDiagonal> |
HatchStyleDarkUpwardDiagonal | Specifies diagonal lines that slant to the left from top points to bottom points, are spaced 50 percent closer together than HatchStyleBackwardDiagonal, and are twice the width of HatchStyleBackwardDiagonal but are not antialiased. <image TGPHatchStyleHatchStyleDarkUpwardDiagonal> |
HatchStyleWideDownwardDiagonal | Specifies diagonal lines that slant to the right from top points to bottom points, have the same spacing as HatchStyleForwardDiagonal, and are triple the width of HatchStyleForwardDiagonal but are not antialiased. <image TGPHatchStyleHatchStyleWideDownwardDiagonal> |
HatchStyleWideUpwardDiagonal | Specifies diagonal lines that slant to the left from top points to bottom points, have the same spacing as HatchStyleBackwardDiagonal, and are triple the width of HatchStyleBackwardDiagonal but are not antialiased. <image TGPHatchStyleHatchStyleWideUpwardDiagonal> |
HatchStyleLightVertical | Specifies vertical lines that are spaced 50 percent closer together than HatchStyleVertical. <image TGPHatchStyleHatchStyleLightVertical> |
HatchStyleLightHorizontal | Specifies horizontal lines that are spaced 50 percent closer together than HatchStyleHorizontal. <image TGPHatchStyleHatchStyleLightHorizontal> |
HatchStyleNarrowVertical | Specifies vertical lines that are spaced 75 percent closer together than HatchStyleVertical (or 25 percent closer together than HatchStyleLightVertical). <image TGPHatchStyleHatchStyleNarrowVertical> |
HatchStyleNarrowHorizontal | Specifies horizontal lines that are spaced 75 percent closer together than HatchStyleHorizontal ( or 25 percent closer together than HatchStyleLightHorizontal). <image TGPHatchStyleHatchStyleNarrowHorizontal> |
HatchStyleDarkVertical | Specifies vertical lines that are spaced 50 percent closer together than HatchStyleVerical and are twice the width of HatchStyleVertical. <image TGPHatchStyleHatchStyleDarkVertical> |
HatchStyleDarkHorizontal | Specifies horizontal lines that are spaced 50 percent closer together than HatchStyleHorizontal and are twice the width of HatchStyleHorizontal. <image TGPHatchStyleHatchStyleDarkHorizontal> |
HatchStyleDashedDownwardDiagonal | Specifies horizontal lines that are composed of forward diagonals. <image TGPHatchStyleHatchStyleDashedDownwardDiagonal> |
HatchStyleDashedUpwardDiagonal | Specifies horizontal lines that are composed of backward diagonals. <image TGPHatchStyleHatchStyleDashedUpwardDiagonal> |
HatchStyleDashedHorizontal | Specifies horizontal dashed lines. <image TGPHatchStyleHatchStyleDashedHorizontal> |
HatchStyleDashedVertical | Specifies vertical dashed lines. <image TGPHatchStyleHatchStyleDashedVertical> |
HatchStyleSmallConfetti | Specifies a hatch that has the appearance of confetti. <image TGPHatchStyleHatchStyleSmallConfetti> |
HatchStyleLargeConfetti | Specifies a hatch that has the appearance of confetti composed of larger pieces than HatchStyleSmallConfetti. <image TGPHatchStyleHatchStyleLargeConfetti> |
HatchStyleZigZag | Specifies horizontal lines of zigzags. <image TGPHatchStyleHatchStyleZigZag> |
HatchStyleWave | Specifies horizontal lines of tildes. <image TGPHatchStyleHatchStyleWave> |
HatchStyleDiagonalBrick | Specifies a hatch that has the appearance of a wall of bricks laid in a backward diagonal direction. <image TGPHatchStyleHatchStyleDiagonalBrick> |
HatchStyleHorizontalBrick | Specifies a hatch that has the appearance of a wall of bricks laid horizontally. <image TGPHatchStyleHatchStyleHorizontalBrick> |
HatchStyleWeave | Specifies a hatch that has the appearance of a woven material. <image TGPHatchStyleHatchStyleWeave> |
HatchStylePlaid | Specifies a hatch that has the appearance of a plaid material. <image TGPHatchStyleHatchStylePlaid> |
HatchStyleDivot | Specifies a hatch that has the appearance of divots. <image TGPHatchStyleHatchStyleDivot> |
HatchStyleDottedGrid | Specifies horizontal and vertical dotted lines that cross at 90-degree angles. <image TGPHatchStyleHatchStyleDottedGrid> |
HatchStyleDottedDiamond | Specifies forward diagonal and backward diagonal dotted lines that cross at 90-degree angles. <image TGPHatchStyleHatchStyleDottedDiamond> |
HatchStyleShingle | Specifies a hatch that has the appearance of shingles laid in a forward diagonal direction. <image TGPHatchStyleHatchStyleShingle> |
HatchStyleTrellis | Specifies a hatch that has the appearance of a trellis. <image TGPHatchStyleHatchStyleTrellis> |
HatchStyleSphere | Specifies a hatch that has the appearance of a checkerboard of spheres. <image TGPHatchStyleHatchStyleSphere> |
HatchStyleSmallGrid | Specifies horizontal and vertical lines that cross at 90-degree angles and are spaced 50 percent closer together than HatchStyleCross. <image TGPHatchStyleHatchStyleSmallGrid> |
HatchStyleSmallCheckerBoard | Specifies a hatch that has the appearance of a checkerboard. <image TGPHatchStyleHatchStyleSmallCheckerBoard> |
HatchStyleLargeCheckerBoard | Specifies a hatch that has the appearance of a checkerboard with squares that are twice the size of HatchStyleSmallCheckerBoard. <image TGPHatchStyleHatchStyleLargeCheckerBoard> |
HatchStyleOutlinedDiamond | Specifies forward diagonal and backward diagonal lines that cross at 90-degree angles but are not antialiased. <image TGPHatchStyleHatchStyleOutlinedDiamond> |
HatchStyleSolidDiamond | Specifies a hatch that has the appearance of a checkerboard placed diagonally. <image TGPHatchStyleHatchStyleSolidDiamond> |