Ignore:
Timestamp:
Mar 31, 2009, 3:12:04 PM (15 years ago)
Author:
イグトランス (egtra)
Message:

GdiPlusEnums.abの列挙体を名前空間System.Drawing以下に配置

Location:
trunk/ab5.0/ablib/src/Classes/System/Drawing
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/ablib/src/Classes/System/Drawing/Drawing2D/misc.ab

    r698 r700  
    11' Classes/System/Drawing/Drawing2D/misc.ab
     2
    23Namespace System
    34Namespace Drawing
     
    138139End Enum
    139140
     141Enum WrapMode
     142    Tile         ' 0
     143    TileFlipX    ' 1
     144    TileFlipY    ' 2
     145    TileFlipXY   ' 3
     146    Clamp        ' 4
     147End Enum
     148
     149Enum HatchStyle
     150    Horizontal                    ' 0
     151    Vertical                      ' 1
     152    ForwardDiagonal               ' 2
     153    BackwardDiagonal              ' 3
     154    Cross                         ' 4
     155    DiagonalCross                 ' 5
     156    05Percent                     ' 6
     157    10Percent                     ' 7
     158    20Percent                     ' 8
     159    25Percent                     ' 9
     160    30Percent                     ' 10
     161    40Percent                     ' 11
     162    50Percent                     ' 12
     163    60Percent                     ' 13
     164    70Percent                     ' 14
     165    75Percent                     ' 15
     166    80Percent                     ' 16
     167    90Percent                     ' 17
     168    LightDownwardDiagonal         ' 18
     169    LightUpwardDiagonal           ' 19
     170    DarkDownwardDiagonal          ' 20
     171    DarkUpwardDiagonal            ' 21
     172    WideDownwardDiagonal          ' 22
     173    WideUpwardDiagonal            ' 23
     174    LightVertical                 ' 24
     175    LightHorizontal               ' 25
     176    NarrowVertical                ' 26
     177    NarrowHorizontal              ' 27
     178    DarkVertical                  ' 28
     179    DarkHorizontal                ' 29
     180    DashedDownwardDiagonal        ' 30
     181    DashedUpwardDiagonal          ' 31
     182    DashedHorizontal              ' 32
     183    DashedVertical                ' 33
     184    SmallConfetti                 ' 34
     185    LargeConfetti                 ' 35
     186    ZigZag                        ' 36
     187    Wave                          ' 37
     188    DiagonalBrick                 ' 38
     189    HorizontalBrick               ' 39
     190    Weave                         ' 40
     191    Plaid                         ' 41
     192    Divot                         ' 42
     193    DottedGrid                    ' 43
     194    DottedDiamond                 ' 44
     195    Shingle                       ' 45
     196    Trellis                       ' 46
     197    Sphere                        ' 47
     198    SmallGrid                     ' 48
     199    SmallCheckerBoard             ' 49
     200    LargeCheckerBoard             ' 50
     201    OutlinedDiamond               ' 51
     202    SolidDiamond                  ' 52
     203
     204'   LargeGrid = HatchStyleCross   ' 4
     205
     206'   Min       = HatchStyleHorizontal
     207'   Max       = HatchStyleTotal - 1
     208End Enum
     209
     210Enum PathPointType
     211    Start           = 0
     212    Line            = 1
     213    Bezier          = 3
     214    PathTypeMask    = &h07
     215    DashMode        = &h10
     216    PathMarker      = &h20
     217    CloseSubpath    = &h80
     218    Bezier3    = 3
     219End Enum
     220
     221Enum WarpMode
     222    Perspective     ' 0
     223    Bilinear        ' 1
     224End Enum
     225
     226Enum LinearGradientMode
     227    Horizontal          ' 0
     228    Vertical            ' 1
     229    ForwardDiagonal     ' 2
     230    BackwardDiagonal    ' 3
     231End Enum
     232
    140233End Namespace
    141234End Namespace
  • trunk/ab5.0/ablib/src/Classes/System/Drawing/Graphics.ab

    r698 r700  
    3636End Class
    3737
    38 Delegate Function EnumerateMetafileProc(recordType As EmfPlusRecordType, flags As DWord, dataSize As DWord, data As *Byte, callbackData As VoidPtr) As Boolean
     38Delegate Function EnumerateMetafileProc(recordType As Imaging.EmfPlusRecordType, flags As DWord, dataSize As DWord, data As *Byte, callbackData As VoidPtr) As Boolean
    3939
    4040Namespace Detail
    4141
    42 TypeDef NativeEnumerateMetafileProc = *Function(recordType As EmfPlusRecordType, flags As DWord, dataSize As DWord, data As *Byte, callbackData As VoidPtr) As Boolean
     42TypeDef NativeEnumerateMetafileProc = *Function(recordType As Imaging.EmfPlusRecordType, flags As DWord, dataSize As DWord, data As *Byte, callbackData As VoidPtr) As Boolean
    4343
    4444Type EnumerateMetafileProcData
     
    4747End Type
    4848
    49 Function NativeEnumerateMetafileProcEntry(recordType As EmfPlusRecordType, flags As DWord, dataSize As DWord, data As *Byte, callbackData As VoidPtr) As Boolean
     49Function NativeEnumerateMetafileProcEntry(recordType As Imaging.EmfPlusRecordType, flags As DWord, dataSize As DWord, data As *Byte, callbackData As VoidPtr) As Boolean
    5050    Dim procData = callbackData As *EnumerateMetafileProcData
    5151    Dim proc = procData->Proc
  • trunk/ab5.0/ablib/src/Classes/System/Drawing/Imaging/misc.ab

    r698 r700  
    436436End Enum
    437437
     438Enum MetafileType
     439    Invalid
     440    Wmf
     441    WmfPlaceable
     442    Emf
     443    EmfPlusOnly
     444    EmfPlusDual
     445End Enum
     446
     447Enum EmfType
     448    Only     = 4 'MetafileType.Emf As Long
     449    PlusOnly = 5 'MetafileType.EmfPlusOnly As Long
     450    PlusDual = 6 'MetafileType.EmfPlusDual As Long
     451End Enum
     452
     453Enum EncoderParameterValueType
     454    Byte           = 1
     455    ASCII          = 2
     456    Short          = 3
     457    Long           = 4
     458    Rational       = 5
     459    LongRange      = 6
     460    Undefined      = 7
     461    RationalRange  = 8
     462End Enum
     463
     464Enum EncoderValue
     465    ColorTypeCMYK
     466    ColorTypeYCCK
     467    CompressionLZW
     468    CompressionCCITT3
     469    CompressionCCITT4
     470    CompressionRle
     471    CompressionNone
     472    ScanMethodInterlaced
     473    ScanMethodNonInterlaced
     474    VersionGif87
     475    VersionGif89
     476    RenderProgressive
     477    RenderNonProgressive
     478    TransformRotate90
     479    TransformRotate180
     480    TransformRotate270
     481    TransformFlipHorizontal
     482    TransformFlipVertical
     483    MultiFrame
     484    LastFrame
     485    Flush
     486    FrameDimensionTime
     487    FrameDimensionResolution
     488    FrameDimensionPage
     489End Enum
     490
     491Enum EmfPlusRecordType
     492    WmfSetBkColor              = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETBKCOLOR)
     493    WmfSetBkMode               = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETBKMODE)
     494    WmfSetMapMode              = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETMAPMODE)
     495    WmfSetROP2                 = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETROP2)
     496    WmfSetRelAbs               = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETRELABS)
     497    WmfSetPolyFillMode         = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETPOLYFILLMODE)
     498    WmfSetStretchBltMode       = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETSTRETCHBLTMODE)
     499    WmfSetTextCharExtra        = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETTEXTCHAREXTRA)
     500    WmfSetTextColor            = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETTEXTCOLOR)
     501    WmfSetTextJustification    = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETTEXTJUSTIFICATION)
     502    WmfSetWindowOrg            = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETWINDOWORG)
     503    WmfSetWindowExt            = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETWINDOWEXT)
     504    WmfSetViewportOrg          = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETVIEWPORTORG)
     505    WmfSetViewportExt          = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETVIEWPORTEXT)
     506    WmfOffsetWindowOrg         = GDIP_WMF_RECORD_TO_EMFPLUS(META_OFFSETWINDOWORG)
     507    WmfScaleWindowExt          = GDIP_WMF_RECORD_TO_EMFPLUS(META_SCALEWINDOWEXT)
     508    WmfOffsetViewportOrg       = GDIP_WMF_RECORD_TO_EMFPLUS(META_OFFSETVIEWPORTORG)
     509    WmfScaleViewportExt        = GDIP_WMF_RECORD_TO_EMFPLUS(META_SCALEVIEWPORTEXT)
     510    WmfLineTo                  = GDIP_WMF_RECORD_TO_EMFPLUS(META_LINETO)
     511    WmfMoveTo                  = GDIP_WMF_RECORD_TO_EMFPLUS(META_MOVETO)
     512    WmfExcludeClipRect         = GDIP_WMF_RECORD_TO_EMFPLUS(META_EXCLUDECLIPRECT)
     513    WmfIntersectClipRect       = GDIP_WMF_RECORD_TO_EMFPLUS(META_INTERSECTCLIPRECT)
     514    WmfArc                     = GDIP_WMF_RECORD_TO_EMFPLUS(META_ARC)
     515    WmfEllipse                 = GDIP_WMF_RECORD_TO_EMFPLUS(META_ELLIPSE)
     516    WmfFloodFill               = GDIP_WMF_RECORD_TO_EMFPLUS(META_FLOODFILL)
     517    WmfPie                     = GDIP_WMF_RECORD_TO_EMFPLUS(META_PIE)
     518    WmfRectangle               = GDIP_WMF_RECORD_TO_EMFPLUS(META_RECTANGLE)
     519    WmfRoundRect               = GDIP_WMF_RECORD_TO_EMFPLUS(META_ROUNDRECT)
     520    WmfPatBlt                  = GDIP_WMF_RECORD_TO_EMFPLUS(META_PATBLT)
     521    WmfSaveDC                  = GDIP_WMF_RECORD_TO_EMFPLUS(META_SAVEDC)
     522    WmfSetPixel                = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETPIXEL)
     523    WmfOffsetClipRgn           = GDIP_WMF_RECORD_TO_EMFPLUS(META_OFFSETCLIPRGN)
     524    WmfTextOut                 = GDIP_WMF_RECORD_TO_EMFPLUS(META_TEXTOUT)
     525    WmfBitBlt                  = GDIP_WMF_RECORD_TO_EMFPLUS(META_BITBLT)
     526    WmfStretchBlt              = GDIP_WMF_RECORD_TO_EMFPLUS(META_STRETCHBLT)
     527    WmfPolygon                 = GDIP_WMF_RECORD_TO_EMFPLUS(META_POLYGON)
     528    WmfPolyline                = GDIP_WMF_RECORD_TO_EMFPLUS(META_POLYLINE)
     529    WmfEscape                  = GDIP_WMF_RECORD_TO_EMFPLUS(META_ESCAPE)
     530    WmfRestoreDC               = GDIP_WMF_RECORD_TO_EMFPLUS(META_RESTOREDC)
     531    WmfFillRegion              = GDIP_WMF_RECORD_TO_EMFPLUS(META_FILLREGION)
     532    WmfFrameRegion             = GDIP_WMF_RECORD_TO_EMFPLUS(META_FRAMEREGION)
     533    WmfInvertRegion            = GDIP_WMF_RECORD_TO_EMFPLUS(META_INVERTREGION)
     534    WmfPaintRegion             = GDIP_WMF_RECORD_TO_EMFPLUS(META_PAINTREGION)
     535    WmfSelectClipRegion        = GDIP_WMF_RECORD_TO_EMFPLUS(META_SELECTCLIPREGION)
     536    WmfSelectObject            = GDIP_WMF_RECORD_TO_EMFPLUS(META_SELECTOBJECT)
     537    WmfSetTextAlign            = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETTEXTALIGN)
     538    WmfDrawText                = GDIP_WMF_RECORD_TO_EMFPLUS(&h062F)   ' META_DRAWTEXT
     539    WmfChord                   = GDIP_WMF_RECORD_TO_EMFPLUS(META_CHORD)
     540    WmfSetMapperFlags          = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETMAPPERFLAGS)
     541    WmfExtTextOut              = GDIP_WMF_RECORD_TO_EMFPLUS(META_EXTTEXTOUT)
     542    WmfSetDIBToDev             = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETDIBTODEV)
     543    WmfSelectPalette           = GDIP_WMF_RECORD_TO_EMFPLUS(META_SELECTPALETTE)
     544    WmfRealizePalette          = GDIP_WMF_RECORD_TO_EMFPLUS(META_REALIZEPALETTE)
     545    WmfAnimatePalette          = GDIP_WMF_RECORD_TO_EMFPLUS(META_ANIMATEPALETTE)
     546    WmfSetPalEntries           = GDIP_WMF_RECORD_TO_EMFPLUS(META_SETPALENTRIES)
     547    WmfPolyPolygon             = GDIP_WMF_RECORD_TO_EMFPLUS(META_POLYPOLYGON)
     548    WmfResizePalette           = GDIP_WMF_RECORD_TO_EMFPLUS(META_RESIZEPALETTE)
     549    WmfDIBBitBlt               = GDIP_WMF_RECORD_TO_EMFPLUS(META_DIBBITBLT)
     550    WmfDIBStretchBlt           = GDIP_WMF_RECORD_TO_EMFPLUS(META_DIBSTRETCHBLT)
     551    WmfDIBCreatePatternBrush   = GDIP_WMF_RECORD_TO_EMFPLUS(META_DIBCREATEPATTERNBRUSH)
     552    WmfStretchDIB              = GDIP_WMF_RECORD_TO_EMFPLUS(META_STRETCHDIB)
     553    WmfExtFloodFill            = GDIP_WMF_RECORD_TO_EMFPLUS(META_EXTFLOODFILL)
     554    WmfSetLayout               = GDIP_WMF_RECORD_TO_EMFPLUS(&h0149)   ' META_SETLAYOUT
     555    WmfResetDC                 = GDIP_WMF_RECORD_TO_EMFPLUS(&h014C)   ' META_RESETDC
     556    WmfStartDoc                = GDIP_WMF_RECORD_TO_EMFPLUS(&h014D)   ' META_STARTDOC
     557    WmfStartPage               = GDIP_WMF_RECORD_TO_EMFPLUS(&h004F)   ' META_STARTPAGE
     558    WmfEndPage                 = GDIP_WMF_RECORD_TO_EMFPLUS(&h0050)   ' META_ENDPAGE
     559    WmfAbortDoc                = GDIP_WMF_RECORD_TO_EMFPLUS(&h0052)   ' META_ABORTDOC
     560    WmfEndDoc                  = GDIP_WMF_RECORD_TO_EMFPLUS(&h005E)   ' META_ENDDOC
     561    WmfDeleteObject            = GDIP_WMF_RECORD_TO_EMFPLUS(META_DELETEOBJECT)
     562    WmfCreatePalette           = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEPALETTE)
     563    WmfCreateBrush             = GDIP_WMF_RECORD_TO_EMFPLUS(&h00F8)   ' META_CREATEBRUSH
     564    WmfCreatePatternBrush      = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEPATTERNBRUSH)
     565    WmfCreatePenIndirect       = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEPENINDIRECT)
     566    WmfCreateFontIndirect      = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEFONTINDIRECT)
     567    WmfCreateBrushIndirect     = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEBRUSHINDIRECT)
     568    WmfCreateBitmapIndirect    = GDIP_WMF_RECORD_TO_EMFPLUS(&h02FD)   ' META_CREATEBITMAPINDIRECT
     569    WmfCreateBitmap            = GDIP_WMF_RECORD_TO_EMFPLUS(&h06FE)   ' META_CREATEBITMAP
     570    WmfCreateRegion            = GDIP_WMF_RECORD_TO_EMFPLUS(META_CREATEREGION)
     571
     572    EmfHeader                  = EMR_HEADER
     573    EmfPolyBezier              = EMR_POLYBEZIER
     574    EmfPolygon                 = EMR_POLYGON
     575    EmfPolyline                = EMR_POLYLINE
     576    EmfPolyBezierTo            = EMR_POLYBEZIERTO
     577    EmfPolyLineTo              = EMR_POLYLINETO
     578    EmfPolyPolyline            = EMR_POLYPOLYLINE
     579    EmfPolyPolygon             = EMR_POLYPOLYGON
     580    EmfSetWindowExtEx          = EMR_SETWINDOWEXTEX
     581    EmfSetWindowOrgEx          = EMR_SETWINDOWORGEX
     582    EmfSetViewportExtEx        = EMR_SETVIEWPORTEXTEX
     583    EmfSetViewportOrgEx        = EMR_SETVIEWPORTORGEX
     584    EmfSetBrushOrgEx           = EMR_SETBRUSHORGEX
     585    EmfEOF                     = EMR_EOF
     586    EmfSetPixelV               = EMR_SETPIXELV
     587    EmfSetMapperFlags          = EMR_SETMAPPERFLAGS
     588    EmfSetMapMode              = EMR_SETMAPMODE
     589    EmfSetBkMode               = EMR_SETBKMODE
     590    EmfSetPolyFillMode         = EMR_SETPOLYFILLMODE
     591    EmfSetROP2                 = EMR_SETROP2
     592    EmfSetStretchBltMode       = EMR_SETSTRETCHBLTMODE
     593    EmfSetTextAlign            = EMR_SETTEXTALIGN
     594    EmfSetColorAdjustment      = EMR_SETCOLORADJUSTMENT
     595    EmfSetTextColor            = EMR_SETTEXTCOLOR
     596    EmfSetBkColor              = EMR_SETBKCOLOR
     597    EmfOffsetClipRgn           = EMR_OFFSETCLIPRGN
     598    EmfMoveToEx                = EMR_MOVETOEX
     599    EmfSetMetaRgn              = EMR_SETMETARGN
     600    EmfExcludeClipRect         = EMR_EXCLUDECLIPRECT
     601    EmfIntersectClipRect       = EMR_INTERSECTCLIPRECT
     602    EmfScaleViewportExtEx      = EMR_SCALEVIEWPORTEXTEX
     603    EmfScaleWindowExtEx        = EMR_SCALEWINDOWEXTEX
     604    EmfSaveDC                  = EMR_SAVEDC
     605    EmfRestoreDC               = EMR_RESTOREDC
     606    EmfSetWorldTransform       = EMR_SETWORLDTRANSFORM
     607    EmfModifyWorldTransform    = EMR_MODIFYWORLDTRANSFORM
     608    EmfSelectObject            = EMR_SELECTOBJECT
     609    EmfCreatePen               = EMR_CREATEPEN
     610    EmfCreateBrushIndirect     = EMR_CREATEBRUSHINDIRECT
     611    EmfDeleteObject            = EMR_DELETEOBJECT
     612    EmfAngleArc                = EMR_ANGLEARC
     613    EmfEllipse                 = EMR_ELLIPSE
     614    EmfRectangle               = EMR_RECTANGLE
     615    EmfRoundRect               = EMR_ROUNDRECT
     616    EmfArc                     = EMR_ARC
     617    EmfChord                   = EMR_CHORD
     618    EmfPie                     = EMR_PIE
     619    EmfSelectPalette           = EMR_SELECTPALETTE
     620    EmfCreatePalette           = EMR_CREATEPALETTE
     621    EmfSetPaletteEntries       = EMR_SETPALETTEENTRIES
     622    EmfResizePalette           = EMR_RESIZEPALETTE
     623    EmfRealizePalette          = EMR_REALIZEPALETTE
     624    EmfExtFloodFill            = EMR_EXTFLOODFILL
     625    EmfLineTo                  = EMR_LINETO
     626    EmfArcTo                   = EMR_ARCTO
     627    EmfPolyDraw                = EMR_POLYDRAW
     628    EmfSetArcDirection         = EMR_SETARCDIRECTION
     629    EmfSetMiterLimit           = EMR_SETMITERLIMIT
     630    EmfBeginPath               = EMR_BEGINPATH
     631    EmfEndPath                 = EMR_ENDPATH
     632    EmfCloseFigure             = EMR_CLOSEFIGURE
     633    EmfFillPath                = EMR_FILLPATH
     634    EmfStrokeAndFillPath       = EMR_STROKEANDFILLPATH
     635    EmfStrokePath              = EMR_STROKEPATH
     636    EmfFlattenPath             = EMR_FLATTENPATH
     637    EmfWidenPath               = EMR_WIDENPATH
     638    EmfSelectClipPath          = EMR_SELECTCLIPPATH
     639    EmfAbortPath               = EMR_ABORTPATH
     640    EmfReserved_069            = 69   ' Not Used
     641    EmfGdiComment              = EMR_GDICOMMENT
     642    EmfFillRgn                 = EMR_FILLRGN
     643    EmfFrameRgn                = EMR_FRAMERGN
     644    EmfInvertRgn               = EMR_INVERTRGN
     645    EmfPaintRgn                = EMR_PAINTRGN
     646    EmfExtSelectClipRgn        = EMR_EXTSELECTCLIPRGN
     647    EmfBitBlt                  = EMR_BITBLT
     648    EmfStretchBlt              = EMR_STRETCHBLT
     649    EmfMaskBlt                 = EMR_MASKBLT
     650    EmfPlgBlt                  = EMR_PLGBLT
     651    EmfSetDIBitsToDevice       = EMR_SETDIBITSTODEVICE
     652    EmfStretchDIBits           = EMR_STRETCHDIBITS
     653    EmfExtCreateFontIndirect   = EMR_EXTCREATEFONTINDIRECTW
     654    EmfExtTextOutA             = EMR_EXTTEXTOUTA
     655    EmfExtTextOutW             = EMR_EXTTEXTOUTW
     656    EmfPolyBezier16            = EMR_POLYBEZIER16
     657    EmfPolygon16               = EMR_POLYGON16
     658    EmfPolyline16              = EMR_POLYLINE16
     659    EmfPolyBezierTo16          = EMR_POLYBEZIERTO16
     660    EmfPolylineTo16            = EMR_POLYLINETO16
     661    EmfPolyPolyline16          = EMR_POLYPOLYLINE16
     662    EmfPolyPolygon16           = EMR_POLYPOLYGON16
     663    EmfPolyDraw16              = EMR_POLYDRAW16
     664    EmfCreateMonoBrush         = EMR_CREATEMONOBRUSH
     665    EmfCreateDIBPatternBrushPt = EMR_CREATEDIBPATTERNBRUSHPT
     666    EmfExtCreatePen            = EMR_EXTCREATEPEN
     667    EmfPolyTextOutA            = EMR_POLYTEXTOUTA
     668    EmfPolyTextOutW            = EMR_POLYTEXTOUTW
     669    EmfSetICMMode              = 98   ' EMR_SETICMMODE
     670    EmfCreateColorSpace        = 99   ' EMR_CREATECOLORSPACE
     671    EmfSetColorSpace           = 100  ' EMR_SETCOLORSPACE
     672    EmfDeleteColorSpace        = 101  ' EMR_DELETECOLORSPACE
     673    EmfGLSRecord               = 102  ' EMR_GLSRECORD
     674    EmfGLSBoundedRecord        = 103  ' EMR_GLSBOUNDEDRECORD
     675    EmfPixelFormat             = 104  ' EMR_PIXELFORMAT
     676    EmfDrawEscape              = 105  ' EMR_RESERVED_105
     677    EmfExtEscape               = 106  ' EMR_RESERVED_106
     678    EmfStartDoc                = 107  ' EMR_RESERVED_107
     679    EmfSmallTextOut            = 108  ' EMR_RESERVED_108
     680    EmfForceUFIMapping         = 109  ' EMR_RESERVED_109
     681    EmfNamedEscape             = 110  ' EMR_RESERVED_110
     682    EmfColorCorrectPalette     = 111  ' EMR_COLORCORRECTPALETTE
     683    EmfSetICMProfileA          = 112  ' EMR_SETICMPROFILEA
     684    EmfSetICMProfileW          = 113  ' EMR_SETICMPROFILEW
     685    EmfAlphaBlend              = 114  ' EMR_ALPHABLEND
     686    EmfSetLayout               = 115  ' EMR_SETLAYOUT
     687    EmfTransparentBlt          = 116  ' EMR_TRANSPARENTBLT
     688    EmfReserved_117            = 117  ' Not Used
     689    EmfGradientFill            = 118  ' EMR_GRADIENTFILL
     690    EmfSetLinkedUFIs           = 119  ' EMR_RESERVED_119
     691    EmfSetTextJustification    = 120  ' EMR_RESERVED_120
     692    EmfColorMatchToTargetW     = 121  ' EMR_COLORMATCHTOTARGETW
     693    EmfCreateColorSpaceW       = 122  ' EMR_CREATECOLORSPACEW
     694    EmfMax                     = 122
     695    EmfMin                     = 1
     696
     697    EmfPlusInvalid = GDIP_EMFPLUS_RECORD_BASE
     698    EmfPlusHeader
     699    EmfPlusEndOfFile
     700
     701    EmfPlusComment
     702
     703    EmfPlusGetDC
     704
     705    EmfPlusMultiFormatStart
     706    EmfPlusMultiFormatSection
     707    EmfPlusMultiFormatEnd
     708
     709    EmfPlusObject
     710
     711    EmfPlusClear
     712    EmfPlusFillRects
     713    EmfPlusDrawRects
     714    EmfPlusFillPolygon
     715    EmfPlusDrawLines
     716    EmfPlusFillEllipse
     717    EmfPlusDrawEllipse
     718    EmfPlusFillPie
     719    EmfPlusDrawPie
     720    EmfPlusDrawArc
     721    EmfPlusFillRegion
     722    EmfPlusFillPath
     723    EmfPlusDrawPath
     724    EmfPlusFillClosedCurve
     725    EmfPlusDrawClosedCurve
     726    EmfPlusDrawCurve
     727    EmfPlusDrawBeziers
     728    EmfPlusDrawImage
     729    EmfPlusDrawImagePoints
     730    EmfPlusDrawString
     731
     732    EmfPlusSetRenderingOrigin
     733    EmfPlusSetAntiAliasMode
     734    EmfPlusSetTextRenderingHint
     735    EmfPlusSetTextContrast
     736    EmfPlusSetInterpolationMode
     737    EmfPlusSetPixelOffsetMode
     738    EmfPlusSetCompositingMode
     739    EmfPlusSetCompositingQuality
     740    EmfPlusSave
     741    EmfPlusRestore
     742    EmfPlusBeginContainer
     743    EmfPlusBeginContainerNoParams
     744    EmfPlusEndContainer
     745    EmfPlusSetWorldTransform
     746    EmfPlusResetWorldTransform
     747    EmfPlusMultiplyWorldTransform
     748    EmfPlusTranslateWorldTransform
     749    EmfPlusScaleWorldTransform
     750    EmfPlusRotateWorldTransform
     751    EmfPlusSetPageTransform
     752    EmfPlusResetClip
     753    EmfPlusSetClipRect
     754    EmfPlusSetClipPath
     755    EmfPlusSetClipRegion
     756    EmfPlusOffsetClip
     757
     758    EmfPlusDrawDriverString
     759
     760    EmfPlusRecordTotal
     761
     762    EmfPlusRecordTypeMax = EmfPlusRecordTotal - 1
     763'   EmfPlusRecordTypeMin = EmfPlusRecordTypeHeader
     764End Enum
     765
    438766End Namespace
    439767End Namespace
  • trunk/ab5.0/ablib/src/Classes/System/Drawing/Text/misc.ab

    r635 r700  
    1313End Enum
    1414
     15Enum GenericFontFamily
     16    Serif
     17    SansSerif
     18    Monospace
     19End Enum
     20
     21Enum HotkeyPrefix
     22    None        = 0
     23    Show        = 1
     24    Hide        = 2
     25End Enum
     26
    1527End Namespace
    1628End Namespace
  • trunk/ab5.0/ablib/src/Classes/System/Drawing/misc.ab

    r698 r700  
    6262End Enum
    6363
     64Enum StringFormatFlags
     65    DirectionRightToLeft        = &h00000001
     66    DirectionVertical           = &h00000002
     67    NoFitBlackBox               = &h00000004
     68    DisplayFormatControl        = &h00000020
     69    NoFontFallback              = &h00000400
     70    MeasureTrailingSpaces       = &h00000800
     71    NoWrap                      = &h00001000
     72    LineLimit                   = &h00002000
     73    NoClip                      = &h00004000
     74End Enum
     75
     76Enum StringTrimming
     77    None              = 0
     78    Character         = 1
     79    Word_             = 2
     80    EllipsisCharacter = 3
     81    EllipsisWord      = 4
     82    EllipsisPath      = 5
     83End Enum
     84
     85Enum StringDigitSubstitute
     86    User        = 0
     87    None        = 1
     88    National    = 2
     89    Traditional = 3
     90End Enum
     91
     92Enum StringAlignment
     93    Near   = 0
     94    Center = 1
     95    Far    = 2
     96End Enum
     97
    6498Namespace Detail
    6599    Sub ThrowGdiplusException(status As Status)
Note: See TracChangeset for help on using the changeset viewer.