勇芳软件工作室.汉化:  GDI+ Reference > Enumerations >

HatchStyle

Previous pageReturn to chapter overviewNext page

HatchStyle枚举指定由HatchBrush类型的画笔使用的填充图案。阴影图案由实体背景颜色和背景绘制的线组成。

 

C++ 语法

 

typedef enum {

HatchStyleHorizontal = 0,

HatchStyleVertical = 1,

HatchStyleForwardDiagonal = 2,

HatchStyleBackwardDiagonal = 3,

HatchStyleCross = 4,

HatchStyleDiagonalCross = 5,

HatchStyle05Percent = 6,

HatchStyle10Percent = 7,

HatchStyle20Percent = 8,

HatchStyle25Percent = 9,

HatchStyle30Percent = 10,

HatchStyle40Percent = 11,

HatchStyle50Percent = 12,

HatchStyle60Percent = 13,

HatchStyle70Percent = 14,

HatchStyle75Percent = 15,

HatchStyle80Percent = 16,

HatchStyle90Percent = 17,

HatchStyleLightDownwardDiagonal = 18,

HatchStyleLightUpwardDiagonal = 19,

HatchStyleDarkDownwardDiagonal = 20,

HatchStyleDarkUpwardDiagonal = 21,

HatchStyleWideDownwardDiagonal = 22,

HatchStyleWideUpwardDiagonal = 23,

HatchStyleLightVertical = 24,

HatchStyleLightHorizontal = 25,

HatchStyleNarrowVertical = 26,

HatchStyleNarrowHorizontal = 27,

HatchStyleDarkVertical = 28,

HatchStyleDarkHorizontal = 29,

HatchStyleDashedDownwardDiagonal = 30,

HatchStyleDashedUpwardDiagonal = 311,

HatchStyleDashedHorizontal = 32,

HatchStyleDashedVertical = 33,

HatchStyleSmallConfetti = 34,

HatchStyleLargeConfetti = 35,

HatchStyleZigZag = 36,

HatchStyleWave = 37,

HatchStyleDiagonalBrick = 38,

HatchStyleHorizontalBrick = 39,

HatchStyleWeave = 40,

HatchStylePlaid = 41,

HatchStyleDivot = 42,

HatchStyleDottedGrid = 43,

HatchStyleDottedDiamond = 44,

HatchStyleShingle = 45,

HatchStyleTrellis = 46,

HatchStyleSphere = 47,

HatchStyleSmallGrid = 48,

HatchStyleSmallCheckerBoard = 49,

HatchStyleLargeCheckerBoard = 50,

HatchStyleOutlinedDiamond = 51,

HatchStyleSolidDiamond = 52,

HatchStyleTotal = 53,

HatchStyleLargeGrid = HatchStyleCross,

HatchStyleMin = HatchStyleHorizontal,

HatchStyleMax = HatchStyleTotal - 1

} HatchStyle;

 

PowerBASIC 语法

 

%HatchStyleHorizontal                   = 0

%HatchStyleVertical                     = 1

%HatchStyleForwardDiagonal              = 2

%HatchStyleBackwardDiagonal             = 3

%HatchStyleCross                        = 4

%HatchStyleDiagonalCross                = 5

%HatchStyle05Percent                    = 6

%HatchStyle10Percent                    = 7

%HatchStyle20Percent                    = 8

%HatchStyle25Percent                    = 9

%HatchStyle30Percent                    = 10

%HatchStyle40Percent                    = 11

%HatchStyle50Percent                    = 12

%HatchStyle60Percent                    = 13

%HatchStyle70Percent                    = 14

%HatchStyle75Percent                    = 15

%HatchStyle80Percent                    = 16

%HatchStyle90Percent                    = 17

%HatchStyleLightDownwardDiagonal        = 18

%HatchStyleLightUpwardDiagonal          = 19

%HatchStyleDarkDownwardDiagonal         = 20

%HatchStyleDarkUpwardDiagonal           = 21

%HatchStyleWideDownwardDiagonal         = 22

%HatchStyleWideUpwardDiagonal           = 23

%HatchStyleLightVertical                = 24

%HatchStyleLightHorizontal              = 25

%HatchStyleNarrowVertical               = 26

%HatchStyleNarrowHorizontal             = 27

%HatchStyleDarkVertical                 = 28

%HatchStyleDarkHorizontal               = 29

%HatchStyleDashedDownwardDiagonal       = 30

%HatchStyleDashedUpwardDiagonal         = 31

%HatchStyleDashedHorizontal             = 32

%HatchStyleDashedVertical               = 33

%HatchStyleSmallConfetti                = 34

%HatchStyleLargeConfetti                = 35

%HatchStyleZigZag                       = 36

%HatchStyleWave                         = 37

%HatchStyleDiagonalBrick                = 38

%HatchStyleHorizontalBrick              = 39

%HatchStyleWeave                        = 40

%HatchStylePlaid                        = 41

%HatchStyleDivot                        = 42

%HatchStyleDottedGrid                   = 43

%HatchStyleDottedDiamond                = 44

%HatchStyleShingle                      = 45

%HatchStyleTrellis                      = 46

%HatchStyleSphere                       = 47

%HatchStyleSmallGrid                    = 48

%HatchStyleSmallCheckerBoard            = 49

%HatchStyleLargeCheckerBoard            = 50

%HatchStyleOutlinedDiamond              = 51

%HatchStyleSolidDiamond                 = 52

 

%HatchStyleTotal     = 53

%HatchStyleLargeGrid = %HatchStyleCross

 

%HatchStyleMin       = %HatchStyleHorizontal

%HatchStyleMax       = %HatchStyleTotal - 1

 

常量

 

HatchStyleHorizontal

 

指定水平线。

 

 

HatchStyleVertical

 

指定垂直线。

 

 

HatchStyleForwardDiagonal

 

指定从顶点到底点向右倾斜的对角线。线路是抗锯齿的。

 

 

HatchStyleBackwardDiagonal

 

指定从顶点到底点向左倾斜的对角线。线路是抗锯齿的。

 

 

HatchStyleCross

 

指定以90度角交叉的水平和垂直线。

 

 

HatchStyleDiagonalCross

 

指定以90度角交叉的向前对角线和后向对角线。线路是抗锯齿的。

 

 

HatchStyle05Percent

 

指定5%的孵化。前景色与背景色的比例为5:100。

 

 

HatchStyle10Percent

 

指定10%的孵化。前景色与背景颜色的比例为10:100。

 

 

HatchStyle20Percent

 

指定20%的孵化。前景色与背景色的比例为20:100。

 

 

HatchStyle25Percent

 

指定一个25%的孵化。前景色与背景颜色的比例为25:100。

 

 

HatchStyle30Percent

 

指定30%的孵化。前景色与背景颜色的比例为30:100。

 

 

HatchStyle40Percent

 

指定40%的孵化。前景色与背景颜色的比例为40:100。

 

 

HatchStyle50Percent

 

指定50%的孵化。前景色与背景色的比例为50:100。

 

 

HatchStyle60Percent

 

指定60%的孵化。前景色与背景颜色的比例为60:100。

 

 

HatchStyle70Percent

 

指定70%的孵化。前景色与背景颜色的比例为70:100。

 

 

HatchStyle75Percent

 

指定75%的孵化。前景色与背景颜色的比例为75:100。

 

 

HatchStyle80Percent

 

指定80%的孵化。前景色与背景颜色的比例为80:100。

 

 

HatchStyle90Percent

 

指定90%的孵化。前景色与背景颜色的比例为90:100。

 

 

HatchStyleLightDownwardDiagonal

 

指定从顶点到底点向右倾斜的对角线,并且与HatchStyleForwardDiagonal相比间隔50%比较近,但不是抗锯齿。

 

 

HatchStyleLightUpwardDiagonal

 

指定从顶点到底点向左倾斜的对角线,并且与HatchStyleBackwardDiagonal相比间隔50%比较近,但不是抗锯齿。

 

 

HatchStyleDarkDownwardDiagonal

 

指定从顶点到底点向右倾斜的对角线,与HatchStyleForwardDiagonal相比间隔50%,并且宽度为HatchStyleForwardDiagonal的两倍,但不是抗锯齿。

 

 

HatchStyleDarkUpwardDiagonal

 

指定从顶点到底点向左倾斜的对角线,与HatchStyleBackwardDiagonal相比间隔50%,并且宽度为HatchStyleBackwardDiagonal的两倍,但不是抗锯齿。

 

 

HatchStyleWideDownwardDiagonal

 

指定从顶点到底点向右倾斜的对角线,具有与HatchStyleForwardDiagonal相同的间距,并且宽度为HatchStyleForwardDiagonal的三倍,但不是抗锯齿。

 

 

HatchStyleWideUpwardDiagonal

 

指定从顶点到底点向左倾斜的对角线,与HatchStyleBackwardDiagonal具有相同的间距,并且宽度为HatchStyleBackwardDiagonal的三倍,但不是抗锯齿。

 

 

HatchStyleLightVertical

 

指定比HatchStyleVertical更靠近一半的垂直线。

 

 

HatchStyleLightHorizontal

 

指定比HatchStyleHorizontal更靠近一半的水平线。

 

 

HatchStyleNarrowVertical

 

指定垂直线与HatchStyleVertical相距较近的百分之七十五(或比HatchStyleLightVertical更接近25%)。

 

 

HatchStyleNarrowHorizontal

 

指定的水平线与HatchStyleHorizontal相距较近的百分之七十五(或比HatchStyleLightHorizontal更接近25%)。

 

 

HatchStyleDarkVertical

 

指定垂直线与HatchStyleVerical相距一半比较近的百分之五十,是HatchStyleVertical的两倍。

 

 

HatchStyleDarkHorizontal

 

指定水平线与HatchStyleHorizontal相距一半比较接近50%,是HatchStyleHorizontal宽度的两倍。

 

 

HatchStyleDashedDownwardDiagonal

 

指定由正向对角线组成的水平线。

 

 

HatchStyleDashedUpwardDiagonal

 

指定由向后对角线组成的水平线。

 

 

HatchStyleDashedHorizontal

 

指定水平虚线。

 

 

HatchStyleDashedVertical

 

指定垂直虚线。

 

 

HatchStyleSmallConfetti

 

指定具有纸屑外观的舱口盖。

 

 

HatchStyleLargeConfetti

 

指定一个具有比HatchStyleSmallConfetti更大的棋子组成的五彩纸屑的舱口。

 

 

HatchStyleZigZag

 

指定水平线的之字形。

 

 

HatchStyleWave

 

指定波浪线的水平线。

 

 

HatchStyleDiagonalBrick

 

指定具有朝向对角线方向铺设的砖墙的外观的舱口。

 

 

HatchStyleHorizontalBrick

 

指定具有水平放置的砖墙的外观的舱口。

 

 

HatchStyleWeave

 

指定具有编织材料外观的阴影线。

 

 

HatchStylePlaid

 

指定具有格子材料外观的阴影线。

 

 

HatchStyleDivot

 

指定一个具有纹理外观的阴影线。

 

 

HatchStyleDottedGrid

 

指定以90度角交叉的水平和垂直虚线。

 

 

HatchStyleDottedDiamond

 

指定以90度角交叉的向前对角线和向后对角线。

 

 

HatchStyleShingle

 

指定具有朝向正对角线方向铺设的屋顶板的外观的舱口。

 

 

HatchStyleTrellis

 

指定具有网格外观的阴影线。

 

 

HatchStyleSphere

 

指定具有球体棋盘外观的舱口。

 

 

HatchStyleSmallGrid

 

指定与90度角交叉的水平和垂直线,并且比HatchStyleCross更靠近在一起的百分之五十。

 

 

HatchStyleSmallCheckerBoard

 

指定具有棋盘外观的舱口盖。

 

 

HatchStyleLargeCheckerBoard

 

指定具有尺寸为HatchStyleSmallCheckerBoard的两倍的方格的棋盘外观的舱口。

 

 

HatchStyleOutlinedDiamond

 

指定以90度角交叉但不是抗锯齿的前向对角线和后向对角线。

 

 

HatchStyleSolidDiamond

 

指定对角线放置棋盘的外观。

 

 

HatchStyleTotal

 

指定没有孵化,从而允许画笔是透明的。

 

HatchStyleLargeGrid

 

指定HatchStyleCross.

 

HatchStyleMin

 

指定HatchStyleHorizonal.

 

HatchStyleMax

 

指定HatchStyleSolidDiamond.