Corel PHOTO-PAINT 10 VBA Object Model

This file was automatically generated by Tlb2Html utility
Type library name: PHOTOPAINT
Description: Corel - Corel PHOTO-PAINT 10.0 Type Library
Version: 10.0
Tlb2Html utility © Copyright 2000 by Alex Vakulenko

Index


Class AddinHook

Properties:

Events:

  • Event Execute()
  • Event New(ByVal NewDocument As Document)

Class AddIns

Properties:

  • Property Application As Application [r/o]
  • Property Collection As Object [r/o]
  • Property Parent As Application [r/o]

Methods:

  • Function Attach(ByVal Filter As pntAddinFilter, [ByVal ExecuteCommandPrompt As String]) As AddinHook
  • Sub Detach(ByVal pAddinHook As AddinHook)
  • Sub DetachAll()

Class Application

Properties:

  • Property ActiveDocument As Document [r/o]
  • Property ActiveFrame As Frame [r/o]
  • Property ActiveLayer As Layer [r/o]
  • Property ActivePalette As Palette [r/o]
  • Property ActiveWindow As Window [r/o]
  • Property ActiveWorkspace As Workspace [r/o]
  • Property AddIns As AddIns [r/o]
  • Property Application As Application [r/o]
  • Property AppWindow As AppWindow [r/o]
  • Property Clipboard As Clipboard [r/o]
  • Property ConfigPath As String [r/o]
  • Property Documents As Documents [r/o]
  • Property EventsEnabled As Boolean [r/w]
  • Property PaintColor As Color [r/w]
  • Property Palettes As Palettes [r/o]
  • Property PaperColor As Color [r/w]
  • Property Parent As Application [r/o]
  • Property Path As String [r/o]
  • Property SetupPath As String [r/o]
  • Property VBE As Object [r/o]
  • Property Version As String [r/o]
  • Property VersionBuild As Long [r/o]
  • Property VersionMajor As Long [r/o]
  • Property VersionMinor As Long [r/o]
  • Property Visible As Boolean [r/w]
  • Property Windows As Windows [r/o]
  • Property Workspaces As Workspaces [r/o]

Methods:

  • Function CombineChannels(ByVal Mode As pntSplitMode, ByVal Channel1 As Document, ByVal Channel2 As Document, ByVal Channel3 As Document, [ByVal Channel4 As Document = 0], [ByVal CloseOriginals As Boolean = True], [ByVal Name As String]) As Document
  • Function CorelScript() As Object
  • Function CorelScriptTools() As Object
  • Function CreateBWColor(ByVal White As Boolean) As Color
  • Function CreateCMYColor(ByVal Cyan As Long, ByVal Magenta As Long, ByVal Yellow As Long) As Color
  • Function CreateCMYKColor(ByVal Cyan As Long, ByVal Magenta As Long, ByVal Yellow As Long, ByVal Black As Long) As Color
  • Function CreateColor() As Color
  • Function CreateColorEx([ByVal Model As Long = 0], [ByVal c1 As Long = 0], [ByVal c2 As Long = 0], [ByVal c3 As Long = 0], [ByVal c4 As Long = 0], [ByVal c5 As Long = 0], [ByVal c6 As Long = 0], [ByVal c7 As Long = 0]) As Color
  • Function CreateDocument(ByVal Width As Long, ByVal Height As Long, [ByVal Mode As cdrImageMode = cdrImageRGB (0)], [ByVal HRes As Long = 72], [ByVal VRes As Long = 72], [ByVal HasBackground As Boolean = True], [ByVal BackColor As Color = 0], [ByVal Movie As Boolean = False], [ByVal MovieFrames As Long = 1]) As Document
  • Function CreateFixedColor(ByVal PaletteID As cdrPaletteID, ByVal PaletteIndex As Long, [ByVal Tint As Long = 100]) As Color
  • Function CreateGrayColor(ByVal GrayValue As Long) As Color
  • Function CreateHLSColor(ByVal Hue As Long, ByVal Lightness As Long, ByVal Saturation As Long) As Color
  • Function CreateHSBColor(ByVal Hue As Long, ByVal Saturation As Long, ByVal Brightness As Long) As Color
  • Function CreateLabColor(ByVal L As Long, ByVal A As Long, ByVal B As Long) As Color
  • Function CreateRegistrationColor() As Color
  • Function CreateRGBColor(ByVal Red As Long, ByVal Green As Long, ByVal Blue As Long) As Color
  • Function CreateYIQColor(ByVal Y As Long, ByVal I As Long, ByVal Q As Long) As Color
  • Function OpenCorelScriptFile(ByVal FileName As String) As CorelScriptFile
  • Function OpenDocument(ByVal FileName As String, [ByVal Filter As cdrFilter = cdrAutoSense (0)], [ByVal LoadMode As pntLoadMode = pntLoadAll (0)], [ByVal Left As Long = 0], [ByVal Top As Long = 0], [ByVal Width As Long = 0], [ByVal Height As Long = 0], [ByVal DpiX As Long = 72], [ByVal DpiY As Long = 72], [ByVal StartFrame As Long = 1], [ByVal EndFrame As Long = 0]) As Document
  • Sub Quit()

Class AppWindow

Properties:

  • Property Active As Boolean [r/o]
  • Property Application As Object [r/o]
  • Property Caption As String [r/w]
  • Property ClientHeight As Long [r/o]
  • Property ClientWidth As Long [r/o]
  • Property Handle As Long [r/o]
  • Property Height As Long [r/w]
  • Property Left As Long [r/w]
  • Property Parent As Object [r/o]
  • Property Top As Long [r/w]
  • Property Width As Long [r/w]
  • Property WindowState As cdrWindowState [r/w]

Methods:

  • Sub Activate()

Class Background

Properties:

  • Property Active As Boolean [r/o]
  • Property Application As Application [r/o]
  • Property Parent As Document [r/o]

Methods:

  • Sub Activate()
  • Sub Clear([ByVal Color As Color = 0])
  • Function ConvertToLayer([ByVal Name As String], [ByVal Opacity As Long = 100], [ByVal MergeMode As pntMergeMode = pntMergeNormal (0)]) As Layer
  • Sub Copy()
  • Sub Cut([ByVal Color As Color = 0])

Class Channel

Properties:

  • Property Active As Boolean [r/o]
  • Property Application As Application [r/o]
  • Property Color As Color [r/w]
  • Property Index As Long [r/w]
  • Property InvertOverlay As Boolean [r/w]
  • Property Name As String [r/w]
  • Property Opacity As Long [r/w]
  • Property Parent As Document [r/o]
  • Property Visible As Boolean [r/w]

Methods:

  • Sub Activate()
  • Sub CreateMask([ByVal MaskMode As pntMaskMode = pntMaskNormal (0)], [ByVal InvertMask As Boolean = False])
  • Sub Delete()
  • Sub StoreMask()

Class Channels

Properties:

  • Property Application As Application [r/o]
  • Property Count As Long [r/o]
  • Property Item(ByVal IndexOrName As Variant) As Channel [r/o] [default]
  • Property Parent As Document [r/o]

Methods:

  • Function Add([ByVal Name As String], [ByVal Opacity As Long = 50], [ByVal Color As Color = 0], [ByVal InvertOverlay As Boolean = False], [ByVal FillWithBlack As Boolean = True]) As Channel
  • Function AddFromColorMask(ByVal ColorMask As ColorMask, [ByVal Name As String], [ByVal Opacity As Long = 50], [ByVal Color As Color = 0], [ByVal InvertOverlay As Boolean = False]) As Channel
  • Function Load(ByVal FileName As String, [ByVal Filter As cdrFilter = cdrAutoSense (0)], [ByVal LoadMode As pntLoadMode = pntLoadAll (0)], [ByVal Left As Long = 0], [ByVal Top As Long = 0], [ByVal Width As Long = 0], [ByVal Height As Long = 0]) As Channel

Class Clipboard

Properties:

  • Property Application As Object [r/o]
  • Property Empty As Boolean [r/o]
  • Property Parent As Object [r/o]
  • Property Valid As Boolean [r/o]

Methods:

  • Sub Clear()
  • Function DataPresent(ByVal FormatName As String) As Boolean

Class ClipMask

Properties:

  • Property Application As Application [r/o]
  • Property Linked As Boolean [r/w]
  • Property Parent As Document [r/o]
  • Property Visible As Boolean [r/w]

Methods:

  • Sub Apply()
  • Sub Delete()

Class Color

Properties:

  • Property Application As Object [r/o]
  • Property BW As Boolean [r/w]
  • Property CMYCyan As Long [r/w]
  • Property CMYKBlack As Long [r/w]
  • Property CMYKCyan As Long [r/w]
  • Property CMYKMagenta As Long [r/w]
  • Property CMYKYellow As Long [r/w]
  • Property CMYMagenta As Long [r/w]
  • Property CMYYellow As Long [r/w]
  • Property Gray As Long [r/w]
  • Property HLSHue As Long [r/w]
  • Property HLSLightness As Long [r/w]
  • Property HLSSaturation As Long [r/w]
  • Property HSBBrightness As Long [r/w]
  • Property HSBHue As Long [r/w]
  • Property HSBSaturation As Long [r/w]
  • Property LabComponentA As Long [r/w]
  • Property LabComponentB As Long [r/w]
  • Property LabLuminance As Long [r/w]
  • Property Name([ByVal Components As Boolean = False]) As String [r/o]
  • Property PaletteID As cdrPaletteID [r/o]
  • Property PaletteIndex As Long [r/w]
  • Property Parent As Object [r/o]
  • Property RGBBlue As Long [r/w]
  • Property RGBGreen As Long [r/w]
  • Property RGBRed As Long [r/w]
  • Property Tint As Long [r/w]
  • Property Type As cdrColorType [r/o]
  • Property YIQChromaI As Long [r/w]
  • Property YIQChromaQ As Long [r/w]
  • Property YIQLuminanceY As Long [r/w]

Methods:

  • Sub BWAssign(ByVal White As Boolean)
  • Sub CMYAssign(ByVal Cyan As Long, ByVal Magenta As Long, ByVal Yellow As Long)
  • Sub CMYKAssign(ByVal Cyan As Long, ByVal Magenta As Long, ByVal Yellow As Long, ByVal Black As Long)
  • Sub ConvertToBW()
  • Sub ConvertToCMY()
  • Sub ConvertToCMYK()
  • Sub ConvertToFixed(ByVal PaletteID As cdrPaletteID)
  • Sub ConvertToGray()
  • Sub ConvertToHLS()
  • Sub ConvertToHSB()
  • Sub ConvertToLab()
  • Sub ConvertToRGB()
  • Sub ConvertToYIQ()
  • Sub CopyAssign(ByVal Color As Color)
  • Sub CorelScriptAssign(ByVal ColorModel As Long, ByVal V1 As Long, [ByVal V2 As Long = 0], [ByVal V3 As Long = 0], [ByVal V4 As Long = 0], [ByVal V5 As Long = 0], [ByVal V6 As Long = 0], [ByVal V7 As Long = 0])
  • Sub CorelScriptGetComponent(ByRef ColorModel As Long, ByRef V1 As Long, [ByRef V2 As Long = 0], [ByRef V3 As Long = 0], [ByRef V4 As Long = 0], [ByRef V5 As Long = 0], [ByRef V6 As Long = 0], [ByRef V7 As Long = 0])
  • Sub FixedAssign(ByVal PaletteID As cdrPaletteID, ByVal PaletteIndex As Long, [ByVal Tint As Long = 100])
  • Sub GrayAssign(ByVal GrayValue As Long)
  • Sub HLSAssign(ByVal Hue As Long, ByVal Lightness As Long, ByVal Saturation As Long)
  • Sub HSBAssign(ByVal Hue As Long, ByVal Saturation As Long, ByVal Brightness As Long)
  • Sub LabAssign(ByVal L As Long, ByVal A As Long, ByVal B As Long)
  • Sub RegistrationAssign()
  • Sub RGBAssign(ByVal Red As Long, ByVal Green As Long, ByVal Blue As Long)
  • Sub UserAssign()
  • Function UserAssignEx() As Boolean
  • Sub YIQAssign(ByVal Y As Long, ByVal I As Long, ByVal Q As Long)

Class ColorMask

Properties:

Methods:

  • Sub AddColor(ByVal Color As Color, [ByVal Normal As Long = 0], [ByVal Hue As Long = 0], [ByVal Saturation As Long = 0], [ByVal Brightness As Long = 0])
  • Sub Reset([ByVal Type As pntColorMaskType = pntColorMaskSampledColors (0)], [ByVal Smoothing As Long = 0], [ByVal Inverted As Boolean = False], [ByVal Mode As pntColorMaskMode = pntColorMaskNormal (0)], [ByVal Threshold As Long = 127], [ByVal BrightnessModel As pntMaskBrightnessModel = pntMaskToBlack (1)])

Class ColorMaskColor

Properties:

  • Property Application As Application [r/o]
  • Property Brightness As Long [r/w]
  • Property Color As Color [r/w]
  • Property Hue As Long [r/w]
  • Property Normal As Long [r/w]
  • Property Parent As Application [r/o]
  • Property Saturation As Long [r/w]

Methods:

  • Sub Delete()

Class ColorMaskColors

Properties:

Methods:


Class Colors

Properties:

  • Property Application As Object [r/o]
  • Property Count As Long [r/o]
  • Property Item(ByVal Index As Long) As Color [r/o] [default]
  • Property Parent As Palette [r/o]

Class ColorTable

Properties:

  • Property Application As Application [r/o]
  • Property Count As Long [r/o]
  • Property Item(ByVal Index As Long) As Color [r/w] [default]
  • Property Parent As Document [r/o]

Methods:

  • Sub AddColor(ByVal Color As Color)
  • Function GetIndexOfColor(ByVal Color As Color) As Long
  • Sub LoadPalette(ByVal Palette As Palette)
  • Sub LoadPaletteFromFile(ByVal FileName As String)
  • Sub Sort(ByVal Method As cdrPaletteSortMethod)

Class CorelScript

Methods:

  • Sub AdjustEffectInfo(ByVal EffectID As Long, ByVal Value1 As Long, ByVal Value2 As Long, ByVal Value3 As Long)
  • Sub AlphaOrder(ByVal CurrentIndex As Long, ByVal NewIndex As Long)
  • Sub BindToActiveDocument()
  • Sub BitmapEffect(ByVal Name As String, ByVal Parameters As String)
  • Sub BrushDabSettings(ByVal Dabs As Long, ByVal Spacing As Long, ByVal Spread As Long, ByVal FadeOut As Long, ByVal Hue As Long, ByVal Saturation As Long, ByVal Luminance As Long)
  • Sub BrushOrbitSettings(ByVal Points As Long, ByVal Radius As Long, ByVal Rotation As Long, ByVal GrowRate As Long, ByVal GrowScale As Long, ByVal Center As Boolean, ByVal Clockwise As Boolean, ByVal ColorHue As Long, ByVal ColorSaturation As Long, ByVal ColorLightness As Long, ByVal Hue As Long, ByVal Saturation As Long, ByVal Lightness As Long)
  • Sub BrushSettings(ByVal ToolID As Long, ByVal BrushID As Long, ByVal TypeID As Long, ByVal MergeMode As Long, ByVal Amount As Long, ByVal NibShape As Long, ByVal Size As Long, ByVal Transparency As Long, ByVal Rotate As Long, ByVal Flatten As Long, ByVal SoftEdge As Long)
  • Sub BrushTextureSettings(ByVal TextureFile As String, ByVal BrushTexture As Long, ByVal EdgeTexture As Long, ByVal Bleed As Long, ByVal SustainColor As Long, ByVal Smoothing As Long, ByVal AntiAlias As Boolean, ByVal Cumulative As Boolean, ByVal Range As Long, ByVal MergedSource As Boolean)
  • Sub BrushTool(ByVal BrushID As Long, ByVal TypeID As Long, ByVal MergeMode As Long, ByVal Amount As Long, ByVal NibShape As Long, ByVal Size As Long, ByVal Transparency As Long, ByVal Rotate As Long, ByVal Flatten As Long, ByVal SoftEdge As Long)
  • Sub ChannelNew(ByVal Name As String, ByVal Opacity As Long, ByVal Invert As Long, ByVal FillWhite As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub ChannelProperties(ByVal ChannelID As Long, ByVal Name As String, ByVal Opacity As Long, ByVal Invert As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub CloneTool(ByVal BrushID As Long, ByVal TypeID As Long, ByVal MergeMode As Long, ByVal Amount As Long, ByVal NibShape As Long, ByVal Size As Long, ByVal Transparency As Long, ByVal Rotate As Long, ByVal Flatten As Long, ByVal SoftEdge As Long)
  • Sub ColorMaskApply(ByVal MaskMode As Long, ByVal Smoothing As Long, ByVal ToleranceMode As Long)
  • Sub ColorMaskColor(ByVal Number As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long, ByVal Normal As Long, ByVal Hue As Long, ByVal Saturation As Long, ByVal Brightness As Long)
  • Sub ColorMaskCreateChannel(ByVal MaskMode As Long, ByVal Smoothing As Long, ByVal ToleranceMode As Long, ByVal Gamut As Boolean, ByVal Threshold As Long, ByVal BrightnessModel As Long, ByVal Name As String)
  • Sub ColorMaskCreateMask(ByVal DrawMode As Long, ByVal MaskMode As Long, ByVal Smoothing As Long, ByVal ToleranceMode As Long, ByVal Gamut As Boolean, ByVal Threshold As Long, ByVal BrightnessModel As Long)
  • Sub ColorMaskReset()
  • Sub ColorReplace(ByVal ToleranceMode As Long, ByVal Normal As Long, ByVal Hue As Long, ByVal Saturation As Long, ByVal Brightness As Long)
  • Sub ColorReplacerTool(ByVal Width As Long, ByVal Flatten As Long, ByVal Rotate As Long, ByVal NibShape As Long, ByVal Transparency As Long, ByVal SoftEdge As Long, ByVal AntiAlias As Long)
  • Sub ContinueDraw(ByVal X As Long, ByVal Y As Long, ByVal Timer As Long, ByVal Pressure As Long, ByVal Tilt As Long, ByVal Rotate As Long)
  • Sub CreateBackground(ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub DuotoneHandle(ByVal ToneNumber As Long, ByVal HandleNumber As Long, ByVal X As Long, ByVal Y As Long)
  • Sub DuotoneInfo(ByVal ToneNumber As Long, ByVal Handles As Long, ByVal Cyan As Long, ByVal Magenta As Long, ByVal Yellow As Long, ByVal Black As Long)
  • Sub EditCheckpoint()
  • Sub EditClear(ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EditClearClipboard()
  • Sub EditCopy()
  • Sub EditCopyToFile(ByVal FileName As String, ByVal FilterID As Long, ByVal Compression As Long)
  • Sub EditCopyVisible()
  • Sub EditCut(ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EditCutIntoSelection()
  • Sub EditCutMask(ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EditCutSelection()
  • Sub EditFill(ByVal MergeMode As Long, ByVal StartTransparency As Long, ByVal EndTransparency As Long, ByVal GradientType As Long, ByVal Handles As Long, ByVal x1 As Long, ByVal y1 As Long, ByVal x2 As Long, ByVal y2 As Long, ByVal x3 As Long, ByVal y3 As Long)
  • Sub EditPasteDocument()
  • Sub EditPasteFromFile(ByVal FileName As String, ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long, ByVal LoadType As Long, ByVal X As Long, ByVal Y As Long)
  • Sub EditPasteIntoSelection(ByVal FileName As String)
  • Sub EditPasteObject(ByVal X As Long, ByVal Y As Long, ByVal FileName As String)
  • Sub EditPasteSelection(ByVal X As Long, ByVal Y As Long, ByVal FileName As String)
  • Sub EditRestoreCheckpoint()
  • Sub EditUndo()
  • Sub Effect3DRotate(ByVal Horizontal As Long, ByVal Vertical As Long, ByVal Face As Long, ByVal BestFit As Boolean)
  • Sub Effect3DStereoNoise(ByVal Depth As Long, ByVal Dots As Boolean)
  • Sub EffectAdaptiveUnsharp(ByVal Percentage As Long)
  • Sub EffectAddNoise(ByVal Level As Long, ByVal Density As Long, ByVal ColorNoise As Boolean, ByVal NoiseType As Long, ByVal ColorMode As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectAdjustBlur()
  • Sub EffectAdjustNoise()
  • Sub EffectAdjustSharpness()
  • Sub EffectAlchemy(ByVal FileName As String, ByVal Layer As Long, ByVal Density As Long, ByVal Rand As Long, ByVal HPosV As Long, ByVal VPosV As Long, ByVal BrushClr As Boolean, ByVal BackClr As Boolean, ByVal ClrModel As Long, ByVal ClrP1 As Long, ByVal ClrP2 As Long, ByVal ClrP3 As Long, ByVal ClrP4 As Long, ByVal ClrMode2 As Long, ByVal ClrP5 As Long, ByVal ClrP6 As Long, ByVal ClrP7 As Long, ByVal ClrP8 As Long, ByVal HueV As Long, ByVal SatV As Long, ByVal BrtV As Long, ByVal BrushSize As Long, ByVal Size1 As Long, ByVal Size2 As Long, ByVal SizeV As Long, ByVal BrushAngle As Long, ByVal Angle1 As Long, ByVal Angle2 As Long, ByVal AngleV As Long, ByVal BrushTrans As Long, ByVal Trans1 As Long, ByVal Trans2 As Long, ByVal TransV As Long, ByVal Dx As Double, ByVal Dy As Double)
  • Sub EffectBandPass(ByVal InRadius As Long, ByVal OutRadius As Long, ByVal InBand As Long, ByVal MidBand As Long, ByVal OutBand As Long)
  • Sub EffectBitPlanes(ByVal Red As Long, ByVal Green As Long, ByVal Blue As Long)
  • Sub EffectBrickWall(ByVal Roughness As Long, ByVal BrickWidth As Long, ByVal BrickHeight As Long, ByVal GroutWidth As Long, ByVal Direction As Long)
  • Sub EffectBubbles(ByVal Diameter As Long, ByVal Coverage As Long, ByVal Direction As Long, ByVal Refraction As Long, ByVal Seed As Long)
  • Sub EffectBumpMap(ByVal FileName As String, ByVal Mode As Long, ByVal TileWidth As Long, ByVal TileHeight As Long, ByVal Floor As Long, ByVal Ceiling As Long, ByVal ScaleFactor As Long, ByVal Highlight As Long, ByVal Invert As Boolean, ByVal Smooth As Boolean, ByVal AmbientBrightness As Long, ByVal AmbientColorModel As Long, ByVal AmbientColor1 As Long, ByVal AmbientColor2 As Long, ByVal AmbientColor3 As Long, ByVal AmbientColor4 As Long, ByVal DirectionalBrightness As Long, ByVal DirectionalColorModel As Long, ByVal DirectionalColor1 As Long, ByVal DirectionalColor2 As Long, ByVal DirectionalColor3 As Long, ByVal DirectionalColor4 As Long, ByVal Direction As Long, ByVal Declination As Long)
  • Sub EffectCanvas(ByVal FileName As String, ByVal Transparency As Long, ByVal Emboss As Long, ByVal X As Long, ByVal Y As Long, ByVal Mode As Long, ByVal Offset As Long)
  • Sub EffectCharcoal(ByVal Size As Long, ByVal Edge As Long)
  • Sub EffectCobblestone(ByVal Roughness As Long, ByVal Size As Long, ByVal GroutWidth As Long, ByVal Direction As Long, ByVal Warp As Boolean)
  • Sub EffectConteCrayon(ByVal ConteColor As Long, ByVal Pressure As Long, ByVal Texture As Long, ByVal Type As Long, ByVal Comp1 As Long, ByVal Comp2 As Long, ByVal Comp3 As Long, ByVal Comp4 As Long)
  • Sub EffectCraft(ByVal Style As Long, ByVal Complete As Long, ByVal Brightness As Long, ByVal Size As Long, ByVal Rotation As Long)
  • Sub EffectCrayon(ByVal Size As Long, ByVal Outline As Long)
  • Sub EffectCrystalize(ByVal Size As Long)
  • Sub EffectCubist(ByVal Size As Long, ByVal Brightness As Long, ByVal Type As Long, ByVal Comp1 As Long, ByVal Comp2 As Long, ByVal Comp3 As Long, ByVal Comp4 As Long)
  • Sub EffectCylinder(ByVal Mode As Long, ByVal Percentage As Long)
  • Sub EffectDabble(ByVal Distribution As Long, ByVal Style As Long, ByVal Size As Long)
  • Sub EffectDiffuse(ByVal Level As Long)
  • Sub EffectDirectionalSharpen(ByVal Percentage As Long)
  • Sub EffectDirectionalSmooth(ByVal Percentage As Long)
  • Sub EffectDisplace(ByVal FileName As String, ByVal Displacement As Long, ByVal Edges As Long, ByVal Horizontal As Long, ByVal Vertical As Long)
  • Sub EffectDustScratch(ByVal Level As Long, ByVal Radius As Long)
  • Sub EffectEdgeDetect(ByVal Sensitivity As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectElephantSkin(ByVal Age As Long, ByVal Variation As Long, ByVal Type As Long, ByVal Comp1 As Long, ByVal Comp2 As Long, ByVal Comp3 As Long, ByVal Comp4 As Long)
  • Sub EffectEmboss(ByVal Depth As Long, ByVal Level As Long, ByVal Direction As Long, ByVal Color As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectEtching(ByVal Detail As Long, ByVal Depth As Long, ByVal Direction As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectFabric(ByVal Style As Long, ByVal Complete As Long, ByVal Brightness As Long, ByVal Size As Long, ByVal Rotation As Long)
  • Sub EffectFindEdges(ByVal Level As Long, ByVal EdgeType As Long)
  • Sub EffectFrame()
  • Sub EffectFrameSettings(ByVal Number As Long, ByVal FileName As String, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long, ByVal PosX As Double, ByVal PosY As Double, ByVal Opacity As Long, ByVal Fade As Long, ByVal Horizontal As Long, ByVal Vertical As Long, ByVal Angle As Long, ByVal HFlip As Long, ByVal VFlip As Long, ByVal BlendMode As Long, ByVal UseImage As Long, ByVal UsePath As Long)
  • Sub EffectGaussianBlur(ByVal Radius As Double)
  • Sub EffectGlass(ByVal Angle As Long, ByVal BevelWidth As Long, ByVal Brightness As Long, ByVal Direction As Long, ByVal Dropoff As Long, ByVal Opacity As Long, ByVal Refraction As Long, ByVal Sharpness As Long, ByVal Smooth As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectGlassBlock(ByVal Width As Long, ByVal Height As Long)
  • Sub EffectHalftone(ByVal Radius As Long, ByVal Cyan As Long, ByVal Magenta As Long, ByVal Yellow As Long, ByVal Black As Long)
  • Sub EffectHighPass(ByVal Radius As Long, ByVal Percentage As Long)
  • Sub EffectImpressionist(ByVal Style As Long, ByVal Detail As Long, ByVal Coloration As Long, ByVal Brightness As Long)
  • Sub EffectJaggyDespeckle(ByVal Width As Long, ByVal Height As Long)
  • Sub EffectKidsplay(ByVal Game As Long, ByVal Complete As Long, ByVal Brightness As Long, ByVal Size As Long, ByVal Rotation As Long)
  • Sub EffectLensFlare(ByVal X As Double, ByVal Y As Double, ByVal Brightness As Long, ByVal LensType As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectLighting(ByVal Sources As Long)
  • Sub EffectLightSource(ByVal Index As Long, ByVal X As Double, ByVal Y As Double, ByVal Type As Long, ByVal Height As Long, ByVal Direction As Long, ByVal Elevation As Long, ByVal Intensity As Long, ByVal Aperture As Long, ByVal Focus As Long, ByVal Whiteness As Long, ByVal Exposure As Long, ByVal Channel As Long, ByVal Depth As Long, ByVal Contrast As Long, ByVal Red As Long, ByVal Green As Long, ByVal Blue As Long, ByVal Switch As Long)
  • Sub EffectLocalHistogram(ByVal Width As Long, ByVal Height As Long)
  • Sub EffectLowPass(ByVal Radius As Long, ByVal Percentage As Long)
  • Sub EffectMapToObject(ByVal Mode As Long, ByVal Percentage As Long, ByVal Quality As Long)
  • Sub EffectMaximum(ByVal Radius As Long, ByVal Percentage As Long)
  • Sub EffectMedian(ByVal Radius As Long, ByVal Percentage As Long)
  • Sub EffectMeshPoint(ByVal Row As Long, ByVal Column As Long, ByVal X As Double, ByVal Y As Double)
  • Sub EffectMeshWarp(ByVal Width As Long, ByVal Height As Long)
  • Sub EffectMinimum(ByVal Radius As Long, ByVal Percentage As Long)
  • Sub EffectMosaic(ByVal Size As Long, ByVal Vignette As Long, ByVal Type As Long, ByVal Comp1 As Long, ByVal Comp2 As Long, ByVal Comp3 As Long, ByVal Comp4 As Long)
  • Sub EffectMotionBlur(ByVal Speed As Long, ByVal Direction As Long, ByVal Method As Long)
  • Sub EffectOffset(ByVal Horizontal As Long, ByVal Vertical As Long, ByVal Shift As Boolean, ByVal Edges As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectPageCurl(ByVal Corner As Long, ByVal Direction As Boolean, ByVal Width As Long, ByVal Height As Long, ByVal Opaque As Boolean, ByVal CurlColorModel As Long, ByVal CurlColor1 As Long, ByVal CurlColor2 As Long, ByVal CurlColor3 As Long, ByVal CurlColor4 As Long, ByVal BackColorModel As Long, ByVal BackColor1 As Long, ByVal BackColor2 As Long, ByVal BackColor3 As Long, ByVal BackColor4 As Long)
  • Sub EffectPaletteKnife(ByVal BladeSize As Long, ByVal SoftEdge As Long, ByVal Angle As Long)
  • Sub EffectParticle(ByVal Style As Long, ByVal Size As Long, ByVal Density As Long, ByVal Coloration As Long, ByVal Transparency As Long, ByVal Angle As Long)
  • Sub EffectPastels(ByVal Type As Long, ByVal Size As Long, ByVal Hue As Long)
  • Sub EffectPenInk(ByVal Style As Long, ByVal Density As Long, ByVal Inkpool As Long)
  • Sub EffectPerspective(ByVal x1 As Double, ByVal y1 As Double, ByVal x2 As Double, ByVal y2 As Double, ByVal x3 As Double, ByVal y3 As Double, ByVal x4 As Double, ByVal y4 As Double, ByVal BestFit As Boolean)
  • Sub EffectPinchPunch(ByVal Level As Long, ByVal CenterX As Long, ByVal CenterY As Long)
  • Sub EffectPixelate(ByVal Width As Long, ByVal Height As Long, ByVal Opacity As Long, ByVal Mode As Long)
  • Sub EffectPlasterWall(ByVal Detail As Long, ByVal Variation As Long, ByVal Brightness As Long)
  • Sub EffectPlastic(ByVal Highlight As Long, ByVal Depth As Long, ByVal Smoothness As Long, ByVal Direction As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectPlugin(ByVal GroupName As String, ByVal EffectName As String, ByVal MemoryType As Long, ByVal MemorySize As Long, ByVal Parameters As String)
  • Sub EffectPointillist(ByVal Size As Long, ByVal Brightness As Long)
  • Sub EffectPsychedelic(ByVal Level As Long)
  • Sub EffectPuzzle(ByVal Width As Long, ByVal Height As Long, ByVal Offset As Long, ByVal Fill As Long, ByVal RandSeed As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectRadialBlur(ByVal Radius As Long, ByVal CenterX As Long, ByVal CenterY As Long)
  • Sub EffectReliefSculpture(ByVal Detail As Long, ByVal Depth As Long, ByVal Smoothness As Long, ByVal Direction As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectRemoveMoire(ByVal Level As Long, ByVal Mode As Long, ByVal FinalRes As Long, ByVal OriginalRes As Long)
  • Sub EffectRemoveNoise(ByVal Threshold As Long, ByVal Auto As Boolean)
  • Sub EffectRipple(ByVal Period As Long, ByVal Amplitude As Long, ByVal Angle As Long, ByVal Distort As Boolean, ByVal Mode As Long)
  • Sub EffectScatter(ByVal Horizontal As Long, ByVal Vertical As Long)
  • Sub EffectScraperboard(ByVal Style As Long, ByVal Density As Long, ByVal Size As Long)
  • Sub EffectScreenDoor(ByVal Background As Long, ByVal MeshDensity As Long, ByVal Softness As Long, ByVal Brightness As Long)
  • Sub EffectSharpen(ByVal EdgeLevel As Long, ByVal Threshold As Long, ByVal Intensity As Boolean)
  • Sub EffectShear(ByVal Scale As Long, ByVal Border As Long, ByVal Orientation As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectShearTable(ByVal Number As Long, ByVal Value As Long)
  • Sub EffectSketchPad(ByVal Type As Long, ByVal Style As Long, ByVal Outline As Long, ByVal Lead As Long)
  • Sub EffectSmokedGlass(ByVal Tint As Long, ByVal Percent As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectSmooth(ByVal Percentage As Long)
  • Sub EffectSoften(ByVal Percentage As Long)
  • Sub EffectSolarize(ByVal Level As Long)
  • Sub EffectSphere(ByVal Percentage As Long, ByVal CenterX As Long, ByVal CenterY As Long)
  • Sub EffectStainedGlass(ByVal Size As Long, ByVal Thickness As Long, ByVal Lighting As Boolean, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectStone(ByVal Roughness As Long, ByVal Detail As Long, ByVal Invert As Boolean, ByVal Direction As Long)
  • Sub EffectSwirl(ByVal Angle As Long, ByVal CenterX As Long, ByVal CenterY As Long)
  • Sub EffectTheBoss(ByVal Angle As Long, ByVal BevelWidth As Long, ByVal BevelHeight As Long, ByVal Brightness As Long, ByVal Direction As Long, ByVal Dropoff As Long, ByVal Sharpness As Long, ByVal Smooth As Long, ByVal Invert As Boolean)
  • Sub EffectTile(ByVal Horizontal As Long, ByVal Vertical As Long)
  • Sub EffectTool(ByVal BrushID As Long, ByVal TypeID As Long, ByVal MergeMode As Long, ByVal Amount As Long, ByVal NibShape As Long, ByVal Size As Long, ByVal Transparency As Long, ByVal Rotate As Long, ByVal Flatten As Long, ByVal SoftEdge As Long)
  • Sub EffectTraceContour(ByVal Level As Long, ByVal EdgeType As Long)
  • Sub EffectUnderpainting(ByVal Amount As Long, ByVal Brightness As Long)
  • Sub EffectUnsharpMask(ByVal Radius As Long, ByVal Percentage As Long, ByVal Threshold As Long)
  • Sub EffectUserDefined(ByVal Divisor As Long, ByVal Offset As Long, ByVal Intensity As Boolean)
  • Sub EffectUserDefinedPoint(ByVal Index As Long, ByVal Value As Long)
  • Sub EffectVignette(ByVal Shape As Long, ByVal Offset As Long, ByVal Fade As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub EffectVortex(ByVal Style As Long, ByVal Inner As Long, ByVal Outer As Long, ByVal Size As Long, ByVal XCenter As Long, ByVal YCenter As Long)
  • Sub EffectWatercolor(ByVal Size As Long, ByVal Bleed As Long, ByVal Granulation As Long, ByVal WaterAmount As Long, ByVal Brightness As Long)
  • Sub EffectWaterMarker(ByVal Mode As Long, ByVal Coloration As Long, ByVal Size As Long)
  • Sub EffectWavePaper(ByVal Pressure As Long, ByVal ColorMode As Long)
  • Sub EffectWeather(ByVal Forecast As Long, ByVal Strength As Long, ByVal Size As Long, ByVal Variation As Long, ByVal Direction As Long)
  • Sub EffectWetPaint(ByVal Wetness As Long, ByVal Percentage As Long)
  • Sub EffectWhirlpool(ByVal Spacing As Long, ByVal Smear As Long, ByVal Twist As Long, ByVal Streak As Long, ByVal Warp As Boolean)
  • Sub EffectWind(ByVal Strength As Long, ByVal Opacity As Long, ByVal Direction As Long)
  • Sub EffectZigZag(ByVal Waves As Long, ByVal Strength As Long, ByVal Damping As Long, ByVal Type As Long, ByVal CenterX As Long, ByVal CenterY As Long)
  • Sub EffectZoom(ByVal Radius As Long, ByVal CenterX As Long, ByVal CenterY As Long)
  • Sub Ellipse(ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long)
  • Sub EllipseTool(ByVal Width As Long, ByVal Transparency As Long, ByVal MergeMode As Long, ByVal AntiAlias As Boolean, ByVal RenderObject As Boolean, ByVal Fill As Boolean)
  • Sub EndAdjustEffect()
  • Sub EndColorEffect()
  • Sub EndColorMask()
  • Sub EndColorReplace()
  • Sub EndColorTable()
  • Sub EndConvertDuotone()
  • Sub EndConvertPaletted()
  • Sub EndDraw()
  • Sub EndEditFill()
  • Sub EndEffectFrame()
  • Sub EndEffectLighting()
  • Sub EndEffectMeshWarp()
  • Sub EndEffectShear()
  • Sub EndEffectUserDefined()
  • Sub EndGuideline()
  • Sub EndImageEqualize()
  • Sub EndImageSTBalance()
  • Sub EndImageToneCurve()
  • Sub EndMaskCreate()
  • Sub EndMovieFrameRate()
  • Sub EndObject()
  • Sub EndObjectColorTransparencyTool()
  • Sub EndObjectTagWWWURL()
  • Sub Eraser(ByVal Width As Long, ByVal Flatten As Long, ByVal Rotate As Long, ByVal NibShape As Long, ByVal Transparency As Long, ByVal SoftEdge As Long, ByVal AntiAlias As Long)
  • Sub FadeLastCommand(ByVal Percent As Long, ByVal MergeMode As Long)
  • Sub FileClose()
  • Sub FileExit(ByVal PromptUser As Boolean)
  • Sub FileImport(ByVal FileName As String, ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long, ByVal LoadType As Long, ByVal X As Long, ByVal Y As Long, ByVal BoxLeft As Long, ByVal BoxTop As Long, ByVal BoxRight As Long, ByVal BoxBottom As Long)
  • Sub FileNew(ByVal Width As Long, ByVal Height As Long, ByVal Type As Long, ByVal HRes As Long, ByVal VRes As Long, ByVal PartialFile As Boolean, ByVal MovieFile As Boolean, ByVal NumberFrames As Long, ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long, ByVal Background As Boolean)
  • Sub FileOpen(ByVal FileName As String, ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long, ByVal LoadType As Long, ByVal StartFrame As Long, ByVal EndFrame As Long)
  • Sub FilePrint()
  • Sub FileRevert()
  • Sub FileSave(ByVal FileName As String, ByVal FilterID As Long, ByVal Compression As Long)
  • Sub FileSelectPartialArea(ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long)
  • Sub Fill(ByVal Left As Long, ByVal Top As Long, ByVal AntiAlias As Boolean)
  • Sub FillBitmap(ByVal BitmapName As String, ByVal Width As Long, ByVal Height As Long, ByVal Xoffset As Long, ByVal Yoffset As Long, ByVal TileColumn As Boolean, ByVal TileOffset As Long, ByVal MaintainAspect As Boolean, ByVal Scale As Boolean, ByVal OriginalSize As Boolean, ByVal SkewAngle As Long, ByVal RotateAngle As Long)
  • Sub FillFountain()
  • Sub FillFountainApply(ByVal Type As Long, ByVal Colors As Long, ByVal Steps As Long, ByVal Angle As Long, ByVal EdgePad As Long, ByVal HorizontalOffset As Long, ByVal VerticalOffset As Long, ByVal Midpoint As Long)
  • Sub FillFountainColor(ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long, ByVal Position As Long, ByVal Index As Long)
  • Sub FillSolid(ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub FillTexture(ByVal LibraryName As String, ByVal TextureName As String, ByVal StyleName As String)
  • Sub FillTextureSettings(ByVal Index As Long, ByVal Value1 As Long, ByVal Value2 As Long, ByVal Value3 As Long, ByVal Value4 As Long)
  • Sub FillTool(ByVal Transparency As Long, ByVal MergeMode As Long)
  • Sub FilterAVI(ByVal Handler As Long, ByVal KeyFrame As Long, ByVal Quality As Long, ByVal BPS As Long, ByVal Flags As Long, ByVal Interleave As Long)
  • Sub FilterFPX(ByVal Compression As Long, ByVal Decimation As Long, ByVal Quality As Long)
  • Sub FilterGIF(ByVal InvertMask As Long, ByVal Interlace As Long, ByVal Transparent As Long, ByVal Index As Long, ByVal Delay As Long, ByVal Red As Long, ByVal Green As Long, ByVal Blue As Long)
  • Sub FilterICO(ByVal Transparent As Long, ByVal Inverse As Long)
  • Sub FilterJPG(ByVal Quality As Long, ByVal Progressive As Long, ByVal Smoothing As Long, ByVal SubFormat As Long, ByVal Optimized As Long)
  • Sub FilterMPG(ByVal Emphasis As Long, ByVal Quality As Long, ByVal Audio As Boolean, ByVal Video As Boolean, ByVal System As Boolean)
  • Sub FilterOS2(ByVal Format As Long)
  • Sub FilterPCD(ByVal Resolution As Long, ByVal Color As Long)
  • Sub FilterPNG(ByVal Interlace As Long)
  • Sub FilterRAW(ByVal Format As Long, ByVal Type As Long, ByVal Width As Long, ByVal Height As Long, ByVal BitCount As Long, ByVal Header As Long, ByVal Mask As Long, ByVal PaletteType As Long, ByVal Location As Long, ByVal Entries As Long)
  • Sub FilterTGA(ByVal Format As Long)
  • Sub FilterWVL(ByVal Quality As Long, ByVal Speed As Long, ByVal Path As Long, ByVal Contrast As Long, ByVal Edge As Long)
  • Function GetChannelCount() As Long
  • Function GetChannelName(ByVal ChannelID As Long) As String
  • Function GetCurrentMovieFrame() As Long
  • Function GetDocumentCount() As Long
  • Function GetDocumentHeight() As Long
  • Function GetDocumentHRes() As Long
  • Function GetDocumentIsMovie() As Boolean
  • Function GetDocumentIsPartial() As Boolean
  • Function GetDocumentModified() As Long
  • Function GetDocumentName() As String
  • Function GetDocumentType() As Long
  • Function GetDocumentVRes() As Long
  • Function GetDocumentWidth() As Long
  • Function GetDocumentXdpi() As Long
  • Function GetDocumentXGridFrequency() As Long
  • Function GetDocumentXRulerUnits() As Long
  • Function GetDocumentYdpi() As Long
  • Function GetDocumentYGridFrequency() As Long
  • Function GetDocumentYRulerUnits() As Long
  • Function GetFillColor(ByRef ColorModel As Long, ByRef Color1 As Long, ByRef Color2 As Long, ByRef Color3 As Long, ByRef Color4 As Long) As Boolean
  • Function GetFrameCount() As Long
  • Function GetGuidelineCount() As Long
  • Sub GetGuidelineProperties(ByVal Index As Long, ByRef X As Long, ByRef Y As Long, ByRef Angle As Long, ByRef Horizontal As Long)
  • Function GetMaskPresent() As Long
  • Sub GetMaskRectangle(ByRef Left As Long, ByRef Top As Long, ByRef Right As Long, ByRef Bottom As Long)
  • Function GetObjectCount() As Long
  • Function GetObjectIsEditable(ByVal ObjectID As Long) As Boolean
  • Function GetObjectIsSelected(ByVal ObjectID As Long) As Boolean
  • Function GetObjectIsVisible(ByVal ObjectID As Long) As Boolean
  • Function GetObjectMergeMode(ByVal ObjectID As Long) As Long
  • Function GetObjectName(ByVal ObjectID As Long) As String
  • Function GetObjectOpacity(ByVal ObjectID As Long) As Long
  • Sub GetObjectProperties(ByVal ObjectID As Long, ByVal Name As String, ByRef Opacity As Long, ByRef MergeMode As Long, ByRef Visible As Boolean, ByRef Clipped As Boolean, ByRef Enabled As Boolean, ByRef Linked As Boolean)
  • Sub GetObjectRectangle(ByVal ObjectID As Long, ByRef Left As Long, ByRef Top As Long, ByRef Right As Long, ByRef Bottom As Long)
  • Sub GetPaintColor(ByRef ColorModel As Long, ByRef Color1 As Long, ByRef Color2 As Long, ByRef Color3 As Long, ByRef Color4 As Long)
  • Function GetPaintVersion() As String
  • Sub GetPaperColor(ByRef ColorModel As Long, ByRef Color1 As Long, ByRef Color2 As Long, ByRef Color3 As Long, ByRef Color4 As Long)
  • Function GetPartialDocumentHeight() As Long
  • Function GetPartialDocumentWidth() As Long
  • Function GetPhotoPaintDir() As String
  • Function GetPixelColor(ByVal X As Long, ByVal Y As Long, ByRef ColorModel As Long, ByRef Color1 As Long, ByRef Color2 As Long, ByRef Color3 As Long, ByRef Color4 As Long) As Boolean
  • Sub GetSelectedObjectsRectangle(ByRef Left As Long, ByRef Top As Long, ByRef Right As Long, ByRef Bottom As Long)
  • Sub Gradient(ByVal Type As Long, ByVal MarkerPos As Long)
  • Sub GradientPoint(ByVal Index As Long, ByVal PtX As Long, ByVal PtY As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long, ByVal Transparency As Long)
  • Sub GradientTool(ByVal Style As Long, ByVal MergeMode As Long, ByVal Transparency As Long, ByVal Handles As Long)
  • Sub GridSetup(ByVal GridX As Double, ByVal GridY As Double, ByVal Units As Long, ByVal GridOn As Boolean)
  • Sub GuidelineAdd(ByVal X As Long, ByVal Y As Long, ByVal Angle As Long, ByVal Horizontal As Boolean)
  • Sub GuidelineDelete()
  • Sub GuidelineMove(ByVal X As Long, ByVal Y As Long)
  • Sub GuidelineSelect(ByVal GuideID As Long, ByVal Selected As Boolean)
  • Sub ImageApplyICCProfile(ByVal FileName As String)
  • Sub ImageAutoEqualize(ByVal AutoBlack As Long, ByVal AutoWhite As Long)
  • Sub ImageBCI(ByVal Brightness As Long, ByVal Contrast As Long, ByVal Intensity As Long)
  • Sub ImageColorBalance(ByVal Red As Long, ByVal Green As Long, ByVal Blue As Long, ByVal Shadows As Boolean, ByVal Midtones As Boolean, ByVal Highlights As Boolean, ByVal Luminance As Boolean)
  • Sub ImageColorCrop(ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long, ByVal ToleranceMode As Long, ByVal Normal As Long, ByVal Hue As Long, ByVal Saturation As Long, ByVal Brightness As Long)
  • Sub ImageColorHue(ByVal Red As Long, ByVal Green As Long, ByVal Blue As Long, ByVal Shadows As Boolean, ByVal Midtones As Boolean, ByVal Highlights As Boolean, ByVal Luminance As Boolean)
  • Sub ImageColorTable(ByVal Colors As Long)
  • Sub ImageColorTone(ByVal Hue As Long, ByVal Saturation As Long, ByVal Lightness As Long, ByVal Brightness As Long, ByVal Contrast As Long, ByVal Intensity As Long)
  • Sub ImageConvert(ByVal Type As Long, ByVal RenderType As Long, ByVal PaletteType As Long, ByVal Threshold As Integer, ByVal HalftoneType As Long, ByVal Angle As Long, ByVal Width As Long, ByVal Colors As Long, ByVal Intensity As Long, ByVal Flatten As Boolean)
  • Sub ImageConvertDuotone(ByVal Style As Long, ByVal UseOverprints As Boolean, ByVal Flatten As Boolean)
  • Sub ImageConvertPaletted(ByVal RenderType As Long, ByVal Colors As Long, ByVal Intensity As Long, ByVal Flatten As Boolean)
  • Sub ImageConvertVideoNTSC()
  • Sub ImageConvertVideoPAL()
  • Sub ImageCrop(ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long)
  • Sub ImageCropToMask()
  • Sub ImageDeInterlace(ByVal ReplaceMode As Long)
  • Sub ImageDesaturate()
  • Sub ImageDeskew(ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub ImageDeskewCrop(ByVal Angle As Double, ByVal Width As Long, ByVal Height As Long, ByVal PointX As Long, ByVal PointY As Long)
  • Sub ImageDuplicate(ByVal FileName As String, ByVal MergeObjects As Boolean)
  • Sub ImageEqualize(ByVal Method As Long, ByVal AutoBlack As Long, ByVal AutoWhite As Long, ByVal AutoAdjust As Boolean)
  • Sub ImageEqualizeChannel(ByVal Index As Long, ByVal InLow As Long, ByVal InHigh As Long, ByVal OutLow As Long, ByVal OutHigh As Long, ByVal Gamma As Long)
  • Sub ImageFlipHorizontal()
  • Sub ImageFlipVertical()
  • Sub ImageGamma(ByVal Value As Long)
  • Sub ImageHSL(ByVal Hue As Long, ByVal Saturation As Long, ByVal Lightness As Long)
  • Sub ImageHSLChannel(ByVal Channel As Long, ByVal Hue As Long, ByVal Saturation As Long, ByVal Lightness As Long)
  • Sub ImageInvert()
  • Sub ImageLevelThreshold(ByVal Channel As Long, ByVal Low As Long, ByVal Threshold As Long, ByVal High As Long, ByVal BiLevel As Long)
  • Sub ImagePapersize(ByVal Width As Long, ByVal Height As Long, ByVal Xoffset As Long, ByVal Yoffset As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub ImagePosterize(ByVal Level As Long)
  • Sub ImageReplaceColors(ByVal TypeIn As Long, ByVal Comp1In As Long, ByVal Comp2In As Long, ByVal Comp3In As Long, ByVal Comp4In As Long, ByVal TypeOut As Long, ByVal Comp1Out As Long, ByVal Comp2Out As Long, ByVal Comp3Out As Long, ByVal Comp4Out As Long, ByVal Range As Long, ByVal IgnoreGrayscale As Boolean, ByVal SingleColor As Boolean)
  • Sub ImageResample(ByVal Width As Long, ByVal Height As Long, ByVal HRes As Long, ByVal VRes As Long, ByVal AntiAlias As Boolean)
  • Sub ImageRotate(ByVal Angle As Double, ByVal Clip As Boolean, ByVal AntiAlias As Boolean, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub ImageSelectiveColor(ByVal Mode As Long)
  • Sub ImageSelectiveColorChannel(ByVal Channel As Long, ByVal Cyan As Long, ByVal Magenta As Long, ByVal Yellow As Long, ByVal Black As Long)
  • Sub ImageSetChannel(ByVal Channel As Long)
  • Sub ImageSplit(ByVal Type As Long)
  • Sub ImageSprayerList(ByVal List As String)
  • Sub ImageSprayerSettings(ByVal Dabs As Long, ByVal Spacing As Long, ByVal Spread As Long, ByVal FadeOut As Long, ByVal Type As Long, ByVal From As Long, ByVal To As Long, ByVal Start As Long)
  • Sub ImageSprayerTool(ByVal FileName As String, ByVal Row As Long, ByVal Column As Long, ByVal Size As Long, ByVal MergeMode As Long, ByVal Transparency As Long)
  • Sub ImageSTBalance(ByVal Channel As Long, ByVal UseLow As Boolean, ByVal UseMid As Boolean, ByVal UseHigh As Boolean, ByVal UseAll As Boolean)
  • Sub ImageSTColor(ByVal Index As Long, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub ImageToneChannel(ByVal Channel As Long, ByVal Nodes As Long, ByVal Gamma As Long, ByVal Length As Long, ByVal DrawMode As Long, ByVal Orientation As Long)
  • Sub ImageToneCurve()
  • Sub ImageTonePoint(ByVal Channel As Long, ByVal Index As Long, ByVal X As Long, ByVal Y As Long)
  • Sub ImageToneTable(ByVal Number As Long, ByVal Curve1 As Long, ByVal Curve2 As Long, ByVal Curve3 As Long, ByVal Curve4 As Long)
  • Sub LensCreateFromMask(ByVal Name As String)
  • Sub LensEdit(ByVal ObjectID As Long, ByVal Name As String)
  • Sub LensNew(ByVal Name As String)
  • Sub LineTool(ByVal Width As Long, ByVal Transparency As Long, ByVal Joints As Long, ByVal MergeMode As Long, ByVal AntiAlias As Boolean, ByVal RenderObject As Boolean)
  • Sub LocalUndo(ByVal Width As Long, ByVal Flatten As Long, ByVal Rotate As Long, ByVal NibShape As Long, ByVal Transparency As Long, ByVal SoftEdge As Long, ByVal AntiAlias As Long)
  • Sub MaskAffineDistort(ByVal Xoffset As Long, ByVal Yoffset As Long, ByVal d11 As Double, ByVal d12 As Double, ByVal d21 As Double, ByVal d22 As Double, ByVal AntiAlias As Boolean)
  • Sub MaskAlign(ByVal Horizontal As Long, ByVal Vertical As Long, ByVal Center As Boolean, ByVal Grid As Boolean, ByVal ActiveObject As Boolean, ByVal SelectedObject As Boolean, ByVal Background As Boolean)
  • Sub MaskAntiAlias(ByVal Tolerance As Long)
  • Sub MaskAverage(ByVal Radius As Long)
  • Sub MaskBorder(ByVal Width As Long, ByVal Edges As Long)
  • Sub MaskBrush(ByVal DrawMode As Long, ByVal Width As Long, ByVal Flatten As Long, ByVal Rotate As Long, ByVal NibShape As Long, ByVal Transparency As Long, ByVal SoftEdge As Long, ByVal AntiAlias As Long)
  • Sub MaskChannelAdd(ByVal MaskName As String)
  • Sub MaskChannelDelete(ByVal MaskID As Long)
  • Sub MaskChannelLoad(ByVal FileName As String, ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long, ByVal LoadType As Long)
  • Sub MaskChannelName(ByVal MaskID As Long, ByVal Name As String)
  • Sub MaskChannelSave(ByVal MaskID As Long, ByVal FileName As String, ByVal FilterID As Long, ByVal Compression As Long)
  • Sub MaskChannelToMask(ByVal MaskID As Long, ByVal DrawMode As Long)
  • Sub MaskCreate(ByVal PreserveImage As Boolean, ByVal DrawMode As Long)
  • Sub MaskCreateFromPath(ByVal AntiAlias As Boolean, ByVal DrawMode As Long)
  • Sub MaskDeFloat()
  • Sub MaskDefloatIntoSelection()
  • Sub MaskDistort(ByVal Corner1X As Long, ByVal Corner1Y As Long, ByVal Corner2X As Long, ByVal Corner2Y As Long, ByVal Corner3X As Long, ByVal Corner3Y As Long, ByVal Corner4X As Long, ByVal Corner4Y As Long, ByVal AntiAlias As Boolean)
  • Sub MaskEllipse(ByVal Left As Long, ByVal Top As Long, ByVal Right As Long, ByVal Bottom As Long, ByVal DrawMode As Long, ByVal Feather As Long, ByVal AntiAlias As Boolean)
  • Sub MaskExpand(ByVal Width As Long)
  • Sub MaskFeather(ByVal Width As Long, ByVal Direction As Long, ByVal Type As Long)
  • Sub MaskFlipHorizontal()
  • Sub MaskFlipVertical()
  • Sub MaskFloaterMoveTo(ByVal Left As Long, ByVal Bottom As Long, ByVal Copy As Boolean, ByVal ColorModel As Long, ByVal Color1 As Long, ByVal Color2 As Long, ByVal Color3 As Long, ByVal Color4 As Long)
  • Sub MaskFloaterTranslate(ByVal Left As Long, ByVal Bottom As Long, ByVal Copy As Boolean)
  • Sub MaskFreehand(ByVal DrawMode As Long, ByVal Feather As Long, ByVal AntiAlias As Long)
  • Sub MaskGrow(ByVal AntiAlias As Boolean, ByVal MaskVisible As Boolean, ByVal ToleranceMode As Long, ByVal Normal As Long, ByVal Hue As Long, ByVal Saturation As Long, ByVal Brightness As Long)
  • Sub MaskInvert()
  • Sub MaskLasso(ByVal DrawMode As Long, ByVal AntiAlias As Boolean, ByVal MaskVisible As Boolean)
  • Sub MaskLoad(ByVal FileName As String, ByVal Left As Long