home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 October
/
PCWorld_1999-10_cd1.bin
/
delphi
/
INSTALL
/
DATA1.CAB
/
ActiveXServers
/
Ocx
/
Servers
/
office97.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1999-08-11
|
201KB
|
4,104 lines
unit Office97;
// ************************************************************************ //
// WARNING
// -------
// The types declared in this file were generated from data read from a
// Type Library. If this type library is explicitly or indirectly (via
// another type library referring to this type library) re-imported, or the
// 'Refresh' command of the Type Library Editor activated while editing the
// Type Library, the contents of this file will be regenerated and all
// manual modifications will be lost.
// ************************************************************************ //
// PASTLWTR : $Revision: 1.11 $
// File generated on 6/3/99 9:50:15 PM from Type Library described below.
// ************************************************************************ //
// Type Lib: D:\Program Files\Microsoft Office\Office\mso97.dll (1)
// IID\LCID: {2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}\0
// Helpfile: D:\Program Files\Microsoft Office\Office\vbaoff8.hlp
// DepndLst:
// (1) v2.0 stdole, (C:\WINNT\System32\STDOLE2.TLB)
// Parent TypeLibrary:
// (0) v8.0 Access, (typelibraries\msacc8.olb)
// Errors:
// Hint: Parameter 'Type' of CommandBars.FindControl changed to 'Type_'
// Hint: Parameter 'Type' of CommandBar.FindControl changed to 'Type_'
// Hint: Member 'Type' of 'CommandBar' changed to 'Type_'
// Hint: Parameter 'Type' of CommandBarControls.Add changed to 'Type_'
// Hint: Member 'Type' of 'CommandBarControl' changed to 'Type_'
// Hint: Member 'Type' of 'CalloutFormat' changed to 'Type_'
// Hint: Parameter 'Type' of CalloutFormat.Type changed to 'Type_'
// Hint: Parameter 'Type' of CalloutFormat.Type changed to 'Type_'
// Hint: Member 'Type' of 'ColorFormat' changed to 'Type_'
// Hint: Parameter 'Type' of ColorFormat.Type changed to 'Type_'
// Hint: Member 'Type' of 'ConnectorFormat' changed to 'Type_'
// Hint: Parameter 'Type' of ConnectorFormat.Type changed to 'Type_'
// Hint: Parameter 'Type' of ConnectorFormat.Type changed to 'Type_'
// Hint: Member 'Type' of 'FillFormat' changed to 'Type_'
// Hint: Parameter 'Type' of FillFormat.Type changed to 'Type_'
// Hint: Member 'Type' of 'ShadowFormat' changed to 'Type_'
// Hint: Parameter 'Type' of ShadowFormat.Type changed to 'Type_'
// Hint: Parameter 'Type' of ShadowFormat.Type changed to 'Type_'
// Hint: Member 'Type' of 'Shape' changed to 'Type_'
// Hint: Parameter 'Type' of Shape.Type changed to 'Type_'
// Hint: Member 'Type' of 'ShapeRange' changed to 'Type_'
// Hint: Parameter 'Type' of ShapeRange.Type changed to 'Type_'
// Hint: Parameter 'Type' of Shapes.AddCallout changed to 'Type_'
// Hint: Parameter 'Type' of Shapes.AddConnector changed to 'Type_'
// Hint: Parameter 'Label' of Shapes.AddLabel changed to 'Label_'
// Hint: Parameter 'Type' of Shapes.AddShape changed to 'Type_'
// Hint: Parameter 'On' of Assistant.StartWizard changed to 'On_'
// Hint: Member 'Private' of 'Balloon' changed to 'Private_'
// Hint: Member 'Type' of 'DocumentProperty' changed to 'Type_'
// Hint: Parameter 'Type' of DocumentProperties.Add changed to 'Type_'
// ************************************************************************ //
interface
uses Windows, ActiveX, Classes, Graphics, OleServer, OleCtrls, StdVCL;
// *********************************************************************//
// GUIDS declared in the TypeLibrary. Following prefixes are used:
// Type Libraries : LIBID_xxxx
// CoClasses : CLASS_xxxx
// DISPInterfaces : DIID_xxxx
// Non-DISP interfaces: IID_xxxx
// *********************************************************************//
const
// TypeLibrary Major and minor versions
OfficeMajorVersion = 2;
OfficeMinorVersion = 0;
LIBID_Office: TGUID = '{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}';
IID_IAccessible: TGUID = '{618736E0-3C3D-11CF-810C-00AA00389B71}';
IID__IMsoDispObj: TGUID = '{000C0300-0000-0000-C000-000000000046}';
IID__IMsoOleAccDispObj: TGUID = '{000C0301-0000-0000-C000-000000000046}';
IID_CommandBars: TGUID = '{000C0302-0000-0000-C000-000000000046}';
IID_CommandBar: TGUID = '{000C0304-0000-0000-C000-000000000046}';
IID_CommandBarControls: TGUID = '{000C0306-0000-0000-C000-000000000046}';
IID_CommandBarControl: TGUID = '{000C0308-0000-0000-C000-000000000046}';
IID_CommandBarButton: TGUID = '{000C030E-0000-0000-C000-000000000046}';
IID_CommandBarPopup: TGUID = '{000C030A-0000-0000-C000-000000000046}';
IID_CommandBarComboBox: TGUID = '{000C030C-0000-0000-C000-000000000046}';
IID_Adjustments: TGUID = '{000C0310-0000-0000-C000-000000000046}';
IID_CalloutFormat: TGUID = '{000C0311-0000-0000-C000-000000000046}';
IID_ColorFormat: TGUID = '{000C0312-0000-0000-C000-000000000046}';
IID_ConnectorFormat: TGUID = '{000C0313-0000-0000-C000-000000000046}';
IID_FillFormat: TGUID = '{000C0314-0000-0000-C000-000000000046}';
IID_FreeformBuilder: TGUID = '{000C0315-0000-0000-C000-000000000046}';
IID_GroupShapes: TGUID = '{000C0316-0000-0000-C000-000000000046}';
IID_LineFormat: TGUID = '{000C0317-0000-0000-C000-000000000046}';
IID_ShapeNode: TGUID = '{000C0318-0000-0000-C000-000000000046}';
IID_ShapeNodes: TGUID = '{000C0319-0000-0000-C000-000000000046}';
IID_PictureFormat: TGUID = '{000C031A-0000-0000-C000-000000000046}';
IID_ShadowFormat: TGUID = '{000C031B-0000-0000-C000-000000000046}';
IID_Shape: TGUID = '{000C031C-0000-0000-C000-000000000046}';
IID_ShapeRange: TGUID = '{000C031D-0000-0000-C000-000000000046}';
IID_Shapes: TGUID = '{000C031E-0000-0000-C000-000000000046}';
IID_TextEffectFormat: TGUID = '{000C031F-0000-0000-C000-000000000046}';
IID_TextFrame: TGUID = '{000C0320-0000-0000-C000-000000000046}';
IID_ThreeDFormat: TGUID = '{000C0321-0000-0000-C000-000000000046}';
IID_Assistant: TGUID = '{000C0322-0000-0000-C000-000000000046}';
IID_Balloon: TGUID = '{000C0324-0000-0000-C000-000000000046}';
IID_BalloonCheckboxes: TGUID = '{000C0326-0000-0000-C000-000000000046}';
IID_BalloonCheckbox: TGUID = '{000C0328-0000-0000-C000-000000000046}';
IID_BalloonLabels: TGUID = '{000C032E-0000-0000-C000-000000000046}';
IID_BalloonLabel: TGUID = '{000C0330-0000-0000-C000-000000000046}';
IID_DocumentProperty: TGUID = '{2DF8D04E-5BFA-101B-BDE5-00AA0044DE52}';
IID_DocumentProperties: TGUID = '{2DF8D04D-5BFA-101B-BDE5-00AA0044DE52}';
IID_IFoundFiles: TGUID = '{000C0338-0000-0000-C000-000000000046}';
IID_IFind: TGUID = '{000C0337-0000-0000-C000-000000000046}';
IID_FoundFiles: TGUID = '{000C0331-0000-0000-C000-000000000046}';
IID_PropertyTest: TGUID = '{000C0333-0000-0000-C000-000000000046}';
IID_PropertyTests: TGUID = '{000C0334-0000-0000-C000-000000000046}';
IID_FileSearch: TGUID = '{000C0332-0000-0000-C000-000000000046}';
// *********************************************************************//
// Declaration of Enumerations defined in Type Library
// *********************************************************************//
// MsoLineDashStyle constants
type
MsoLineDashStyle = TOleEnum;
const
msoLineDashStyleMixed = $FFFFFFFE;
msoLineSolid = $00000001;
msoLineSquareDot = $00000002;
msoLineRoundDot = $00000003;
msoLineDash = $00000004;
msoLineDashDot = $00000005;
msoLineDashDotDot = $00000006;
msoLineLongDash = $00000007;
msoLineLongDashDot = $00000008;
// MsoLineStyle constants
type
MsoLineStyle = TOleEnum;
const
msoLineStyleMixed = $FFFFFFFE;
msoLineSingle = $00000001;
msoLineThinThin = $00000002;
msoLineThinThick = $00000003;
msoLineThickThin = $00000004;
msoLineThickBetweenThin = $00000005;
// MsoArrowheadStyle constants
type
MsoArrowheadStyle = TOleEnum;
const
msoArrowheadStyleMixed = $FFFFFFFE;
msoArrowheadNone = $00000001;
msoArrowheadTriangle = $00000002;
msoArrowheadOpen = $00000003;
msoArrowheadStealth = $00000004;
msoArrowheadDiamond = $00000005;
msoArrowheadOval = $00000006;
// MsoArrowheadWidth constants
type
MsoArrowheadWidth = TOleEnum;
const
msoArrowheadWidthMixed = $FFFFFFFE;
msoArrowheadNarrow = $00000001;
msoArrowheadWidthMedium = $00000002;
msoArrowheadWide = $00000003;
// MsoArrowheadLength constants
type
MsoArrowheadLength = TOleEnum;
const
msoArrowheadLengthMixed = $FFFFFFFE;
msoArrowheadShort = $00000001;
msoArrowheadLengthMedium = $00000002;
msoArrowheadLong = $00000003;
// MsoFillType constants
type
MsoFillType = TOleEnum;
const
msoFillMixed = $FFFFFFFE;
msoFillSolid = $00000001;
msoFillPatterned = $00000002;
msoFillGradient = $00000003;
msoFillTextured = $00000004;
msoFillBackground = $00000005;
msoFillPicture = $00000006;
// MsoGradientStyle constants
type
MsoGradientStyle = TOleEnum;
const
msoGradientMixed = $FFFFFFFE;
msoGradientHorizontal = $00000001;
msoGradientVertical = $00000002;
msoGradientDiagonalUp = $00000003;
msoGradientDiagonalDown = $00000004;
msoGradientFromCorner = $00000005;
msoGradientFromTitle = $00000006;
msoGradientFromCenter = $00000007;
// MsoGradientColorType constants
type
MsoGradientColorType = TOleEnum;
const
msoGradientColorMixed = $FFFFFFFE;
msoGradientOneColor = $00000001;
msoGradientTwoColors = $00000002;
msoGradientPresetColors = $00000003;
// MsoTextureType constants
type
MsoTextureType = TOleEnum;
const
msoTextureTypeMixed = $FFFFFFFE;
msoTexturePreset = $00000001;
msoTextureUserDefined = $00000002;
// MsoPresetTexture constants
type
MsoPresetTexture = TOleEnum;
const
msoPresetTextureMixed = $FFFFFFFE;
msoTexturePapyrus = $00000001;
msoTextureCanvas = $00000002;
msoTextureDenim = $00000003;
msoTextureWovenMat = $00000004;
msoTextureWaterDroplets = $00000005;
msoTexturePaperBag = $00000006;
msoTextureFishFossil = $00000007;
msoTextureSand = $00000008;
msoTextureGreenMarble = $00000009;
msoTextureWhiteMarble = $0000000A;
msoTextureBrownMarble = $0000000B;
msoTextureGranite = $0000000C;
msoTextureNewsprint = $0000000D;
msoTextureRecycledPaper = $0000000E;
msoTextureParchment = $0000000F;
msoTextureStationery = $00000010;
msoTextureBlueTissuePaper = $00000011;
msoTexturePinkTissuePaper = $00000012;
msoTexturePurpleMesh = $00000013;
msoTextureBouquet = $00000014;
msoTextureCork = $00000015;
msoTextureWalnut = $00000016;
msoTextureOak = $00000017;
msoTextureMediumWood = $00000018;
// MsoPatternType constants
type
MsoPatternType = TOleEnum;
const
msoPatternMixed = $FFFFFFFE;
msoPattern5Percent = $00000001;
msoPattern10Percent = $00000002;
msoPattern20Percent = $00000003;
msoPattern25Percent = $00000004;
msoPattern30Percent = $00000005;
msoPattern40Percent = $00000006;
msoPattern50Percent = $00000007;
msoPattern60Percent = $00000008;
msoPattern70Percent = $00000009;
msoPattern75Percent = $0000000A;
msoPattern80Percent = $0000000B;
msoPattern90Percent = $0000000C;
msoPatternDarkHorizontal = $0000000D;
msoPatternDarkVertical = $0000000E;
msoPatternDarkDownwardDiagonal = $0000000F;
msoPatternDarkUpwardDiagonal = $00000010;
msoPatternSmallCheckerBoard = $00000011;
msoPatternTrellis = $00000012;
msoPatternLightHorizontal = $00000013;
msoPatternLightVertical = $00000014;
msoPatternLightDownwardDiagonal = $00000015;
msoPatternLightUpwardDiagonal = $00000016;
msoPatternSmallGrid = $00000017;
msoPatternDottedDiamond = $00000018;
msoPatternWideDownwardDiagonal = $00000019;
msoPatternWideUpwardDiagonal = $0000001A;
msoPatternDashedUpwardDiagonal = $0000001B;
msoPatternDashedDownwardDiagonal = $0000001C;
msoPatternNarrowVertical = $0000001D;
msoPatternNarrowHorizontal = $0000001E;
msoPatternDashedVertical = $0000001F;
msoPatternDashedHorizontal = $00000020;
msoPatternLargeConfetti = $00000021;
msoPatternLargeGrid = $00000022;
msoPatternHorizontalBrick = $00000023;
msoPatternLargeCheckerBoard = $00000024;
msoPatternSmallConfetti = $00000025;
msoPatternZigZag = $00000026;
msoPatternSolidDiamond = $00000027;
msoPatternDiagonalBrick = $00000028;
msoPatternOutlinedDiamond = $00000029;
msoPatternPlaid = $0000002A;
msoPatternSphere = $0000002B;
msoPatternWeave = $0000002C;
msoPatternDottedGrid = $0000002D;
msoPatternDivot = $0000002E;
msoPatternShingle = $0000002F;
msoPatternWave = $00000030;
// MsoPresetGradientType constants
type
MsoPresetGradientType = TOleEnum;
const
msoPresetGradientMixed = $FFFFFFFE;
msoGradientEarlySunset = $00000001;
msoGradientLateSunset = $00000002;
msoGradientNightfall = $00000003;
msoGradientDaybreak = $00000004;
msoGradientHorizon = $00000005;
msoGradientDesert = $00000006;
msoGradientOcean = $00000007;
msoGradientCalmWater = $00000008;
msoGradientFire = $00000009;
msoGradientFog = $0000000A;
msoGradientMoss = $0000000B;
msoGradientPeacock = $0000000C;
msoGradientWheat = $0000000D;
msoGradientParchment = $0000000E;
msoGradientMahogany = $0000000F;
msoGradientRainbow = $00000010;
msoGradientRainbowII = $00000011;
msoGradientGold = $00000012;
msoGradientGoldII = $00000013;
msoGradientBrass = $00000014;
msoGradientChrome = $00000015;
msoGradientChromeII = $00000016;
msoGradientSilver = $00000017;
msoGradientSapphire = $00000018;
// MsoShadowType constants
type
MsoShadowType = TOleEnum;
const
msoShadowMixed = $FFFFFFFE;
msoShadow1 = $00000001;
msoShadow2 = $00000002;
msoShadow3 = $00000003;
msoShadow4 = $00000004;
msoShadow5 = $00000005;
msoShadow6 = $00000006;
msoShadow7 = $00000007;
msoShadow8 = $00000008;
msoShadow9 = $00000009;
msoShadow10 = $0000000A;
msoShadow11 = $0000000B;
msoShadow12 = $0000000C;
msoShadow13 = $0000000D;
msoShadow14 = $0000000E;
msoShadow15 = $0000000F;
msoShadow16 = $00000010;
msoShadow17 = $00000011;
msoShadow18 = $00000012;
msoShadow19 = $00000013;
msoShadow20 = $00000014;
// MsoPresetTextEffect constants
type
MsoPresetTextEffect = TOleEnum;
const
msoTextEffectMixed = $FFFFFFFE;
msoTextEffect1 = $00000000;
msoTextEffect2 = $00000001;
msoTextEffect3 = $00000002;
msoTextEffect4 = $00000003;
msoTextEffect5 = $00000004;
msoTextEffect6 = $00000005;
msoTextEffect7 = $00000006;
msoTextEffect8 = $00000007;
msoTextEffect9 = $00000008;
msoTextEffect10 = $00000009;
msoTextEffect11 = $0000000A;
msoTextEffect12 = $0000000B;
msoTextEffect13 = $0000000C;
msoTextEffect14 = $0000000D;
msoTextEffect15 = $0000000E;
msoTextEffect16 = $0000000F;
msoTextEffect17 = $00000010;
msoTextEffect18 = $00000011;
msoTextEffect19 = $00000012;
msoTextEffect20 = $00000013;
msoTextEffect21 = $00000014;
msoTextEffect22 = $00000015;
msoTextEffect23 = $00000016;
msoTextEffect24 = $00000017;
msoTextEffect25 = $00000018;
msoTextEffect26 = $00000019;
msoTextEffect27 = $0000001A;
msoTextEffect28 = $0000001B;
msoTextEffect29 = $0000001C;
msoTextEffect30 = $0000001D;
// MsoPresetTextEffectShape constants
type
MsoPresetTextEffectShape = TOleEnum;
const
msoTextEffectShapeMixed = $FFFFFFFE;
msoTextEffectShapePlainText = $00000001;
msoTextEffectShapeStop = $00000002;
msoTextEffectShapeTriangleUp = $00000003;
msoTextEffectShapeTriangleDown = $00000004;
msoTextEffectShapeChevronUp = $00000005;
msoTextEffectShapeChevronDown = $00000006;
msoTextEffectShapeRingInside = $00000007;
msoTextEffectShapeRingOutside = $00000008;
msoTextEffectShapeArchUpCurve = $00000009;
msoTextEffectShapeArchDownCurve = $0000000A;
msoTextEffectShapeCircleCurve = $0000000B;
msoTextEffectShapeButtonCurve = $0000000C;
msoTextEffectShapeArchUpPour = $0000000D;
msoTextEffectShapeArchDownPour = $0000000E;
msoTextEffectShapeCirclePour = $0000000F;
msoTextEffectShapeButtonPour = $00000010;
msoTextEffectShapeCurveUp = $00000011;
msoTextEffectShapeCurveDown = $00000012;
msoTextEffectShapeCanUp = $00000013;
msoTextEffectShapeCanDown = $00000014;
msoTextEffectShapeWave1 = $00000015;
msoTextEffectShapeWave2 = $00000016;
msoTextEffectShapeDoubleWave1 = $00000017;
msoTextEffectShapeDoubleWave2 = $00000018;
msoTextEffectShapeInflate = $00000019;
msoTextEffectShapeDeflate = $0000001A;
msoTextEffectShapeInflateBottom = $0000001B;
msoTextEffectShapeDeflateBottom = $0000001C;
msoTextEffectShapeInflateTop = $0000001D;
msoTextEffectShapeDeflateTop = $0000001E;
msoTextEffectShapeDeflateInflate = $0000001F;
msoTextEffectShapeDeflateInflateDeflate = $00000020;
msoTextEffectShapeFadeRight = $00000021;
msoTextEffectShapeFadeLeft = $00000022;
msoTextEffectShapeFadeUp = $00000023;
msoTextEffectShapeFadeDown = $00000024;
msoTextEffectShapeSlantUp = $00000025;
msoTextEffectShapeSlantDown = $00000026;
msoTextEffectShapeCascadeUp = $00000027;
msoTextEffectShapeCascadeDown = $00000028;
// MsoTextEffectAlignment constants
type
MsoTextEffectAlignment = TOleEnum;
const
msoTextEffectAlignmentMixed = $FFFFFFFE;
msoTextEffectAlignmentLeft = $00000001;
msoTextEffectAlignmentCentered = $00000002;
msoTextEffectAlignmentRight = $00000003;
msoTextEffectAlignmentLetterJustify = $00000004;
msoTextEffectAlignmentWordJustify = $00000005;
msoTextEffectAlignmentStretchJustify = $00000006;
// MsoPresetLightingDirection constants
type
MsoPresetLightingDirection = TOleEnum;
const
msoPresetLightingDirectionMixed = $FFFFFFFE;
msoLightingTopLeft = $00000001;
msoLightingTop = $00000002;
msoLightingTopRight = $00000003;
msoLightingLeft = $00000004;
msoLightingNone = $00000005;
msoLightingRight = $00000006;
msoLightingBottomLeft = $00000007;
msoLightingBottom = $00000008;
msoLightingBottomRight = $00000009;
// MsoPresetLightingSoftness constants
type
MsoPresetLightingSoftness = TOleEnum;
const
msoPresetLightingSoftnessMixed = $FFFFFFFE;
msoLightingDim = $00000001;
msoLightingNormal = $00000002;
msoLightingBright = $00000003;
// MsoPresetMaterial constants
type
MsoPresetMaterial = TOleEnum;
const
msoPresetMaterialMixed = $FFFFFFFE;
msoMaterialMatte = $00000001;
msoMaterialPlastic = $00000002;
msoMaterialMetal = $00000003;
msoMaterialWireFrame = $00000004;
// MsoPresetExtrusionDirection constants
type
MsoPresetExtrusionDirection = TOleEnum;
const
msoPresetExtrusionDirectionMixed = $FFFFFFFE;
msoExtrusionBottomRight = $00000001;
msoExtrusionBottom = $00000002;
msoExtrusionBottomLeft = $00000003;
msoExtrusionRight = $00000004;
msoExtrusionNone = $00000005;
msoExtrusionLeft = $00000006;
msoExtrusionTopRight = $00000007;
msoExtrusionTop = $00000008;
msoExtrusionTopLeft = $00000009;
// MsoPresetThreeDFormat constants
type
MsoPresetThreeDFormat = TOleEnum;
const
msoPresetThreeDFormatMixed = $FFFFFFFE;
msoThreeD1 = $00000001;
msoThreeD2 = $00000002;
msoThreeD3 = $00000003;
msoThreeD4 = $00000004;
msoThreeD5 = $00000005;
msoThreeD6 = $00000006;
msoThreeD7 = $00000007;
msoThreeD8 = $00000008;
msoThreeD9 = $00000009;
msoThreeD10 = $0000000A;
msoThreeD11 = $0000000B;
msoThreeD12 = $0000000C;
msoThreeD13 = $0000000D;
msoThreeD14 = $0000000E;
msoThreeD15 = $0000000F;
msoThreeD16 = $00000010;
msoThreeD17 = $00000011;
msoThreeD18 = $00000012;
msoThreeD19 = $00000013;
msoThreeD20 = $00000014;
// MsoExtrusionColorType constants
type
MsoExtrusionColorType = TOleEnum;
const
msoExtrusionColorTypeMixed = $FFFFFFFE;
msoExtrusionColorAutomatic = $00000001;
msoExtrusionColorCustom = $00000002;
// MsoAlignCmd constants
type
MsoAlignCmd = TOleEnum;
const
msoAlignLefts = $00000000;
msoAlignCenters = $00000001;
msoAlignRights = $00000002;
msoAlignTops = $00000003;
msoAlignMiddles = $00000004;
msoAlignBottoms = $00000005;
// MsoDistributeCmd constants
type
MsoDistributeCmd = TOleEnum;
const
msoDistributeHorizontally = $00000000;
msoDistributeVertically = $00000001;
// MsoConnectorType constants
type
MsoConnectorType = TOleEnum;
const
msoConnectorTypeMixed = $FFFFFFFE;
msoConnectorStraight = $00000001;
msoConnectorElbow = $00000002;
msoConnectorCurve = $00000003;
// MsoHorizontalAnchor constants
type
MsoHorizontalAnchor = TOleEnum;
const
msoHorizontalAnchorMixed = $FFFFFFFE;
msoAnchorNone = $00000001;
msoAnchorCenter = $00000002;
// MsoVerticalAnchor constants
type
MsoVerticalAnchor = TOleEnum;
const
msoVerticalAnchorMixed = $FFFFFFFE;
msoAnchorTop = $00000001;
msoAnchorTopBaseline = $00000002;
msoAnchorMiddle = $00000003;
msoAnchorBottom = $00000004;
msoAnchorBottomBaseLine = $00000005;
// MsoOrientation constants
type
MsoOrientation = TOleEnum;
const
msoOrientationMixed = $FFFFFFFE;
msoOrientationHorizontal = $00000001;
msoOrientationVertical = $00000002;
// MsoZOrderCmd constants
type
MsoZOrderCmd = TOleEnum;
const
msoBringToFront = $00000000;
msoSendToBack = $00000001;
msoBringForward = $00000002;
msoSendBackward = $00000003;
msoBringInFrontOfText = $00000004;
msoSendBehindText = $00000005;
// MsoSegmentType constants
type
MsoSegmentType = TOleEnum;
const
msoSegmentLine = $00000000;
msoSegmentCurve = $00000001;
// MsoEditingType constants
type
MsoEditingType = TOleEnum;
const
msoEditingAuto = $00000000;
msoEditingCorner = $00000001;
msoEditingSmooth = $00000002;
msoEditingSymmetric = $00000003;
// MsoAutoShapeType constants
type
MsoAutoShapeType = TOleEnum;
const
msoShapeMixed = $FFFFFFFE;
msoShapeRectangle = $00000001;
msoShapeParallelogram = $00000002;
msoShapeTrapezoid = $00000003;
msoShapeDiamond = $00000004;
msoShapeRoundedRectangle = $00000005;
msoShapeOctagon = $00000006;
msoShapeIsoscelesTriangle = $00000007;
msoShapeRightTriangle = $00000008;
msoShapeOval = $00000009;
msoShapeHexagon = $0000000A;
msoShapeCross = $0000000B;
msoShapeRegularPentagon = $0000000C;
msoShapeCan = $0000000D;
msoShapeCube = $0000000E;
msoShapeBevel = $0000000F;
msoShapeFoldedCorner = $00000010;
msoShapeSmileyFace = $00000011;
msoShapeDonut = $00000012;
msoShapeNoSymbol = $00000013;
msoShapeBlockArc = $00000014;
msoShapeHeart = $00000015;
msoShapeLightningBolt = $00000016;
msoShapeSun = $00000017;
msoShapeMoon = $00000018;
msoShapeArc = $00000019;
msoShapeDoubleBracket = $0000001A;
msoShapeDoubleBrace = $0000001B;
msoShapePlaque = $0000001C;
msoShapeLeftBracket = $0000001D;
msoShapeRightBracket = $0000001E;
msoShapeLeftBrace = $0000001F;
msoShapeRightBrace = $00000020;
msoShapeRightArrow = $00000021;
msoShapeLeftArrow = $00000022;
msoShapeUpArrow = $00000023;
msoShapeDownArrow = $00000024;
msoShapeLeftRightArrow = $00000025;
msoShapeUpDownArrow = $00000026;
msoShapeQuadArrow = $00000027;
msoShapeLeftRightUpArrow = $00000028;
msoShapeBentArrow = $00000029;
msoShapeUTurnArrow = $0000002A;
msoShapeLeftUpArrow = $0000002B;
msoShapeBentUpArrow = $0000002C;
msoShapeCurvedRightArrow = $0000002D;
msoShapeCurvedLeftArrow = $0000002E;
msoShapeCurvedUpArrow = $0000002F;
msoShapeCurvedDownArrow = $00000030;
msoShapeStripedRightArrow = $00000031;
msoShapeNotchedRightArrow = $00000032;
msoShapePentagon = $00000033;
msoShapeChevron = $00000034;
msoShapeRightArrowCallout = $00000035;
msoShapeLeftArrowCallout = $00000036;
msoShapeUpArrowCallout = $00000037;
msoShapeDownArrowCallout = $00000038;
msoShapeLeftRightArrowCallout = $00000039;
msoShapeUpDownArrowCallout = $0000003A;
msoShapeQuadArrowCallout = $0000003B;
msoShapeCircularArrow = $0000003C;
msoShapeFlowchartProcess = $0000003D;
msoShapeFlowchartAlternateProcess = $0000003E;
msoShapeFlowchartDecision = $0000003F;
msoShapeFlowchartData = $00000040;
msoShapeFlowchartPredefinedProcess = $00000041;
msoShapeFlowchartInternalStorage = $00000042;
msoShapeFlowchartDocument = $00000043;
msoShapeFlowchartMultidocument = $00000044;
msoShapeFlowchartTerminator = $00000045;
msoShapeFlowchartPreparation = $00000046;
msoShapeFlowchartManualInput = $00000047;
msoShapeFlowchartManualOperation = $00000048;
msoShapeFlowchartConnector = $00000049;
msoShapeFlowchartOffpageConnector = $0000004A;
msoShapeFlowchartCard = $0000004B;
msoShapeFlowchartPunchedTape = $0000004C;
msoShapeFlowchartSummingJunction = $0000004D;
msoShapeFlowchartOr = $0000004E;
msoShapeFlowchartCollate = $0000004F;
msoShapeFlowchartSort = $00000050;
msoShapeFlowchartExtract = $00000051;
msoShapeFlowchartMerge = $00000052;
msoShapeFlowchartStoredData = $00000053;
msoShapeFlowchartDelay = $00000054;
msoShapeFlowchartSequentialAccessStorage = $00000055;
msoShapeFlowchartMagneticDisk = $00000056;
msoShapeFlowchartDirectAccessStorage = $00000057;
msoShapeFlowchartDisplay = $00000058;
msoShapeExplosion1 = $00000059;
msoShapeExplosion2 = $0000005A;
msoShape4pointStar = $0000005B;
msoShape5pointStar = $0000005C;
msoShape8pointStar = $0000005D;
msoShape16pointStar = $0000005E;
msoShape24pointStar = $0000005F;
msoShape32pointStar = $00000060;
msoShapeUpRibbon = $00000061;
msoShapeDownRibbon = $00000062;
msoShapeCurvedUpRibbon = $00000063;
msoShapeCurvedDownRibbon = $00000064;
msoShapeVerticalScroll = $00000065;
msoShapeHorizontalScroll = $00000066;
msoShapeWave = $00000067;
msoShapeDoubleWave = $00000068;
msoShapeRectangularCallout = $00000069;
msoShapeRoundedRectangularCallout = $0000006A;
msoShapeOvalCallout = $0000006B;
msoShapeCloudCallout = $0000006C;
msoShapeLineCallout1 = $0000006D;
msoShapeLineCallout2 = $0000006E;
msoShapeLineCallout3 = $0000006F;
msoShapeLineCallout4 = $00000070;
msoShapeLineCallout1AccentBar = $00000071;
msoShapeLineCallout2AccentBar = $00000072;
msoShapeLineCallout3AccentBar = $00000073;
msoShapeLineCallout4AccentBar = $00000074;
msoShapeLineCallout1NoBorder = $00000075;
msoShapeLineCallout2NoBorder = $00000076;
msoShapeLineCallout3NoBorder = $00000077;
msoShapeLineCallout4NoBorder = $00000078;
msoShapeLineCallout1BorderandAccentBar = $00000079;
msoShapeLineCallout2BorderandAccentBar = $0000007A;
msoShapeLineCallout3BorderandAccentBar = $0000007B;
msoShapeLineCallout4BorderandAccentBar = $0000007C;
msoShapeActionButtonCustom = $0000007D;
msoShapeActionButtonHome = $0000007E;
msoShapeActionButtonHelp = $0000007F;
msoShapeActionButtonInformation = $00000080;
msoShapeActionButtonBackorPrevious = $00000081;
msoShapeActionButtonForwardorNext = $00000082;
msoShapeActionButtonBeginning = $00000083;
msoShapeActionButtonEnd = $00000084;
msoShapeActionButtonReturn = $00000085;
msoShapeActionButtonDocument = $00000086;
msoShapeActionButtonSound = $00000087;
msoShapeActionButtonMovie = $00000088;
msoShapeBalloon = $00000089;
msoShapeNotPrimitive = $0000008A;
// MsoShapeType constants
type
MsoShapeType = TOleEnum;
const
msoShapeTypeMixed = $FFFFFFFE;
msoAutoShape = $00000001;
msoCallout = $00000002;
msoChart = $00000003;
msoComment = $00000004;
msoFreeform = $00000005;
msoGroup = $00000006;
msoEmbeddedOLEObject = $00000007;
msoFormControl = $00000008;
msoLine = $00000009;
msoLinkedOLEObject = $0000000A;
msoLinkedPicture = $0000000B;
msoOLEControlObject = $0000000C;
msoPicture = $0000000D;
msoPlaceholder = $0000000E;
msoTextEffect = $0000000F;
msoMedia = $00000010;
msoTextBox = $00000011;
// MsoFlipCmd constants
type
MsoFlipCmd = TOleEnum;
const
msoFlipHorizontal = $00000000;
msoFlipVertical = $00000001;
// MsoTriState constants
type
MsoTriState = TOleEnum;
const
msoTrue = $FFFFFFFF;
msoFalse = $00000000;
msoCTrue = $00000001;
msoTriStateToggle = $FFFFFFFD;
msoTriStateMixed = $FFFFFFFE;
// MsoColorType constants
type
MsoColorType = TOleEnum;
const
msoColorTypeMixed = $FFFFFFFE;
msoColorTypeRGB = $00000001;
msoColorTypeScheme = $00000002;
// MsoPictureColorType constants
type
MsoPictureColorType = TOleEnum;
const
msoPictureMixed = $FFFFFFFE;
msoPictureAutomatic = $00000001;
msoPictureGrayscale = $00000002;
msoPictureBlackAndWhite = $00000003;
msoPictureWatermark = $00000004;
// MsoCalloutAngleType constants
type
MsoCalloutAngleType = TOleEnum;
const
msoCalloutAngleMixed = $FFFFFFFE;
msoCalloutAngleAutomatic = $00000001;
msoCalloutAngle30 = $00000002;
msoCalloutAngle45 = $00000003;
msoCalloutAngle60 = $00000004;
msoCalloutAngle90 = $00000005;
// MsoCalloutDropType constants
type
MsoCalloutDropType = TOleEnum;
const
msoCalloutDropMixed = $FFFFFFFE;
msoCalloutDropCustom = $00000001;
msoCalloutDropTop = $00000002;
msoCalloutDropCenter = $00000003;
msoCalloutDropBottom = $00000004;
// MsoCalloutType constants
type
MsoCalloutType = TOleEnum;
const
msoCalloutMixed = $FFFFFFFE;
msoCalloutOne = $00000001;
msoCalloutTwo = $00000002;
msoCalloutThree = $00000003;
msoCalloutFour = $00000004;
// MsoBlackWhiteMode constants
type
MsoBlackWhiteMode = TOleEnum;
const
msoBlackWhiteMixed = $FFFFFFFE;
msoBlackWhiteAutomatic = $00000001;
msoBlackWhiteGrayScale = $00000002;
msoBlackWhiteLightGrayScale = $00000003;
msoBlackWhiteInverseGrayScale = $00000004;
msoBlackWhiteGrayOutline = $00000005;
msoBlackWhiteBlackTextAndLine = $00000006;
msoBlackWhiteHighContrast = $00000007;
msoBlackWhiteBlack = $00000008;
msoBlackWhiteWhite = $00000009;
msoBlackWhiteDontShow = $0000000A;
// MsoMixedType constants
type
MsoMixedType = TOleEnum;
const
msoIntegerMixed = $00008000;
msoSingleMixed = $80000000;
// MsoTextOrientation constants
type
MsoTextOrientation = TOleEnum;
const
msoTextOrientationMixed = $FFFFFFFE;
msoTextOrientationHorizontal = $00000001;
msoTextOrientationUpward = $00000002;
msoTextOrientationDownward = $00000003;
msoTextOrientationVerticalFarEast = $00000004;
msoTextOrientationVertical = $00000005;
msoTextOrientationHorizontalRotatedFarEast = $00000006;
// MsoScaleFrom constants
type
MsoScaleFrom = TOleEnum;
const
msoScaleFromTopLeft = $00000000;
msoScaleFromMiddle = $00000001;
msoScaleFromBottomRight = $00000002;
// MsoBarPosition constants
type
MsoBarPosition = TOleEnum;
const
msoBarLeft = $00000000;
msoBarTop = $00000001;
msoBarRight = $00000002;
msoBarBottom = $00000003;
msoBarFloating = $00000004;
msoBarPopup = $00000005;
msoBarMenuBar = $00000006;
// MsoBarProtection constants
type
MsoBarProtection = TOleEnum;
const
msoBarNoProtection = $00000000;
msoBarNoCustomize = $00000001;
msoBarNoResize = $00000002;
msoBarNoMove = $00000004;
msoBarNoChangeVisible = $00000008;
msoBarNoChangeDock = $00000010;
msoBarNoVerticalDock = $00000020;
msoBarNoHorizontalDock = $00000040;
// MsoBarType constants
type
MsoBarType = TOleEnum;
const
msoBarTypeNormal = $00000000;
msoBarTypeMenuBar = $00000001;
msoBarTypePopup = $00000002;
// MsoControlType constants
type
MsoControlType = TOleEnum;
const
msoControlCustom = $00000000;
msoControlButton = $00000001;
msoControlEdit = $00000002;
msoControlDropdown = $00000003;
msoControlComboBox = $00000004;
msoControlButtonDropdown = $00000005;
msoControlSplitDropdown = $00000006;
msoControlOCXDropdown = $00000007;
msoControlGenericDropdown = $00000008;
msoControlGraphicDropdown = $00000009;
msoControlPopup = $0000000A;
msoControlGraphicPopup = $0000000B;
msoControlButtonPopup = $0000000C;
msoControlSplitButtonPopup = $0000000D;
msoControlSplitButtonMRUPopup = $0000000E;
msoControlLabel = $0000000F;
msoControlExpandingGrid = $00000010;
msoControlSplitExpandingGrid = $00000011;
msoControlGrid = $00000012;
msoControlGauge = $00000013;
msoControlGraphicCombo = $00000014;
// MsoButtonState constants
type
MsoButtonState = TOleEnum;
const
msoButtonUp = $00000000;
msoButtonDown = $FFFFFFFF;
msoButtonMixed = $00000002;
// MsoControlOLEUsage constants
type
MsoControlOLEUsage = TOleEnum;
const
msoControlOLEUsageNeither = $00000000;
msoControlOLEUsageServer = $00000001;
msoControlOLEUsageClient = $00000002;
msoControlOLEUsageBoth = $00000003;
// MsoButtonStyle constants
type
MsoButtonStyle = TOleEnum;
const
msoButtonAutomatic = $00000000;
msoButtonIcon = $00000001;
msoButtonCaption = $00000002;
msoButtonIconAndCaption = $00000003;
// MsoComboStyle constants
type
MsoComboStyle = TOleEnum;
const
msoComboNormal = $00000000;
msoComboLabel = $00000001;
// MsoOLEMenuGroup constants
type
MsoOLEMenuGroup = TOleEnum;
const
msoOLEMenuGroupNone = $FFFFFFFF;
msoOLEMenuGroupFile = $00000000;
msoOLEMenuGroupEdit = $00000001;
msoOLEMenuGroupContainer = $00000002;
msoOLEMenuGroupObject = $00000003;
msoOLEMenuGroupWindow = $00000004;
msoOLEMenuGroupHelp = $00000005;
// MsoMenuAnimation constants
type
MsoMenuAnimation = TOleEnum;
const
msoMenuAnimationNone = $00000000;
msoMenuAnimationRandom = $00000001;
msoMenuAnimationUnfold = $00000002;
msoMenuAnimationSlide = $00000003;
// MsoBarRow constants
type
MsoBarRow = TOleEnum;
const
msoBarRowFirst = $00000000;
msoBarRowLast = $FFFFFFFF;
// MsoHyperlinkType constants
type
MsoHyperlinkType = TOleEnum;
const
msoHyperlinkRange = $00000000;
msoHyperlinkShape = $00000001;
msoHyperlinkInlineShape = $00000002;
// MsoExtraInfoMethod constants
type
MsoExtraInfoMethod = TOleEnum;
const
msoMethodGet = $00000000;
msoMethodPost = $00000001;
// MsoAnimationType constants
type
MsoAnimationType = TOleEnum;
const
msoAnimationIdle = $00000001;
msoAnimationGreeting = $00000002;
msoAnimationGoodbye = $00000003;
msoAnimationBeginSpeaking = $00000004;
msoAnimationCharacterSuccessMajor = $00000006;
msoAnimationGetAttentionMajor = $0000000B;
msoAnimationGetAttentionMinor = $0000000C;
msoAnimationSearching = $0000000D;
msoAnimationPrinting = $00000012;
msoAnimationGestureRight = $00000013;
msoAnimationWritingNotingSomething = $00000016;
msoAnimationWorkingAtSomething = $00000017;
msoAnimationThinking = $00000018;
msoAnimationSendingMail = $00000019;
msoAnimationListensToComputer = $0000001A;
msoAnimationDisappear = $0000001F;
msoAnimationAppear = $00000020;
msoAnimationGetArtsy = $00000064;
msoAnimationGetTechy = $00000065;
msoAnimationGetWizardy = $00000066;
msoAnimationCheckingSomething = $00000067;
msoAnimationLookDown = $00000068;
msoAnimationLookDownLeft = $00000069;
msoAnimationLookDownRight = $0000006A;
msoAnimationLookLeft = $0000006B;
msoAnimationLookRight = $0000006C;
msoAnimationLookUp = $0000006D;
msoAnimationLookUpLeft = $0000006E;
msoAnimationLookUpRight = $0000006F;
msoAnimationSaving = $00000070;
msoAnimationGestureDown = $00000071;
msoAnimationGestureLeft = $00000072;
msoAnimationGestureUp = $00000073;
msoAnimationEmptyTrash = $00000074;
// MsoButtonSetType constants
type
MsoButtonSetType = TOleEnum;
const
msoButtonSetNone = $00000000;
msoButtonSetOK = $00000001;
msoButtonSetCancel = $00000002;
msoButtonSetOkCancel = $00000003;
msoButtonSetYesNo = $00000004;
msoButtonSetYesNoCancel = $00000005;
msoButtonSetBackClose = $00000006;
msoButtonSetNextClose = $00000007;
msoButtonSetBackNextClose = $00000008;
msoButtonSetRetryCancel = $00000009;
msoButtonSetAbortRetryIgnore = $0000000A;
msoButtonSetSearchClose = $0000000B;
msoButtonSetBackNextSnooze = $0000000C;
msoButtonSetTipsOptionsClose = $0000000D;
msoButtonSetYesAllNoCancel = $0000000E;
// MsoIconType constants
type
MsoIconType = TOleEnum;
const
msoIconNone = $00000000;
msoIconAlert = $00000002;
msoIconTip = $00000003;
// MsoBalloonType constants
type
MsoBalloonType = TOleEnum;
const
msoBalloonTypeButtons = $00000000;
msoBalloonTypeBullets = $00000001;
msoBalloonTypeNumbers = $00000002;
// MsoModeType constants
type
MsoModeType = TOleEnum;
const
msoModeModal = $00000000;
msoModeAutoDown = $00000001;
msoModeModeless = $00000002;
// MsoBalloonErrorType constants
type
MsoBalloonErrorType = TOleEnum;
const
msoBalloonErrorNone = $00000000;
msoBalloonErrorOther = $00000001;
msoBalloonErrorTooBig = $00000002;
msoBalloonErrorOutOfMemory = $00000003;
msoBalloonErrorBadPictureRef = $00000004;
msoBalloonErrorBadReference = $00000005;
msoBalloonErrorButtonlessModal = $00000006;
msoBalloonErrorButtonModeless = $00000007;
msoBalloonErrorBadCharacter = $00000008;
// MsoWizardActType constants
type
MsoWizardActType = TOleEnum;
const
msoWizardActInactive = $00000000;
msoWizardActActive = $00000001;
msoWizardActSuspend = $00000002;
msoWizardActResume = $00000003;
// MsoWizardMsgType constants
type
MsoWizardMsgType = TOleEnum;
const
msoWizardMsgLocalStateOn = $00000001;
msoWizardMsgLocalStateOff = $00000002;
msoWizardMsgShowHelp = $00000003;
msoWizardMsgSuspending = $00000004;
msoWizardMsgResuming = $00000005;
// MsoBalloonButtonType constants
type
MsoBalloonButtonType = TOleEnum;
const
msoBalloonButtonYesToAll = $FFFFFFF1;
msoBalloonButtonOptions = $FFFFFFF2;
msoBalloonButtonTips = $FFFFFFF3;
msoBalloonButtonClose = $FFFFFFF4;
msoBalloonButtonSnooze = $FFFFFFF5;
msoBalloonButtonSearch = $FFFFFFF6;
msoBalloonButtonIgnore = $FFFFFFF7;
msoBalloonButtonAbort = $FFFFFFF8;
msoBalloonButtonRetry = $FFFFFFF9;
msoBalloonButtonNext = $FFFFFFFA;
msoBalloonButtonBack = $FFFFFFFB;
msoBalloonButtonNo = $FFFFFFFC;
msoBalloonButtonYes = $FFFFFFFD;
msoBalloonButtonCancel = $FFFFFFFE;
msoBalloonButtonOK = $FFFFFFFF;
msoBalloonButtonNull = $00000000;
// DocProperties constants
type
DocProperties = TOleEnum;
const
offPropertyTypeNumber = $00000001;
offPropertyTypeBoolean = $00000002;
offPropertyTypeDate = $00000003;
offPropertyTypeString = $00000004;
offPropertyTypeFloat = $00000005;
// MsoDocProperties constants
type
MsoDocProperties = TOleEnum;
const
msoPropertyTypeNumber = $00000001;
msoPropertyTypeBoolean = $00000002;
msoPropertyTypeDate = $00000003;
msoPropertyTypeString = $00000004;
msoPropertyTypeFloat = $00000005;
// MsoFileFindOptions constants
type
MsoFileFindOptions = TOleEnum;
const
msoOptionsNew = $00000001;
msoOptionsAdd = $00000002;
msoOptionsWithin = $00000003;
// MsoFileFindView constants
type
MsoFileFindView = TOleEnum;
const
msoViewFileInfo = $00000001;
msoViewPreview = $00000002;
msoViewSummaryInfo = $00000003;
// MsoFileFindSortBy constants
type
MsoFileFindSortBy = TOleEnum;
const
msoFileFindSortbyAuthor = $00000001;
msoFileFindSortbyDateCreated = $00000002;
msoFileFindSortbyLastSavedBy = $00000003;
msoFileFindSortbyDateSaved = $00000004;
msoFileFindSortbyFileName = $00000005;
msoFileFindSortbySize = $00000006;
msoFileFindSortbyTitle = $00000007;
// MsoFileFindListBy constants
type
MsoFileFindListBy = TOleEnum;
const
msoListbyName = $00000001;
msoListbyTitle = $00000002;
// MsoLastModified constants
type
MsoLastModified = TOleEnum;
const
msoLastModifiedYesterday = $00000001;
msoLastModifiedToday = $00000002;
msoLastModifiedLastWeek = $00000003;
msoLastModifiedThisWeek = $00000004;
msoLastModifiedLastMonth = $00000005;
msoLastModifiedThisMonth = $00000006;
msoLastModifiedAnyTime = $00000007;
// MsoSortBy constants
type
MsoSortBy = TOleEnum;
const
msoSortByFileName = $00000001;
msoSortBySize = $00000002;
msoSortByFileType = $00000003;
msoSortByLastModified = $00000004;
// MsoSortOrder constants
type
MsoSortOrder = TOleEnum;
const
msoSortOrderAscending = $00000001;
msoSortOrderDescending = $00000002;
// MsoConnector constants
type
MsoConnector = TOleEnum;
const
msoConnectorAnd = $00000001;
msoConnectorOr = $00000002;
// MsoCondition constants
type
MsoCondition = TOleEnum;
const
msoConditionFileTypeAllFiles = $00000001;
msoConditionFileTypeOfficeFiles = $00000002;
msoConditionFileTypeWordDocuments = $00000003;
msoConditionFileTypeExcelWorkbooks = $00000004;
msoConditionFileTypePowerPointPresentations = $00000005;
msoConditionFileTypeBinders = $00000006;
msoConditionFileTypeDatabases = $00000007;
msoConditionFileTypeTemplates = $00000008;
msoConditionIncludes = $00000009;
msoConditionIncludesPhrase = $0000000A;
msoConditionBeginsWith = $0000000B;
msoConditionEndsWith = $0000000C;
msoConditionIncludesNearEachOther = $0000000D;
msoConditionIsExactly = $0000000E;
msoConditionIsNot = $0000000F;
msoConditionYesterday = $00000010;
msoConditionToday = $00000011;
msoConditionTomorrow = $00000012;
msoConditionLastWeek = $00000013;
msoConditionThisWeek = $00000014;
msoConditionNextWeek = $00000015;
msoConditionLastMonth = $00000016;
msoConditionThisMonth = $00000017;
msoConditionNextMonth = $00000018;
msoConditionAnytime = $00000019;
msoConditionAnytimeBetween = $0000001A;
msoConditionOn = $0000001B;
msoConditionOnOrAfter = $0000001C;
msoConditionOnOrBefore = $0000001D;
msoConditionInTheNext = $0000001E;
msoConditionInTheLast = $0000001F;
msoConditionEquals = $00000020;
msoConditionDoesNotEqual = $00000021;
msoConditionAnyNumberBetween = $00000022;
msoConditionAtMost = $00000023;
msoConditionAtLeast = $00000024;
msoConditionMoreThan = $00000025;
msoConditionLessThan = $00000026;
msoConditionIsYes = $00000027;
msoConditionIsNo = $00000028;
// MsoFileType constants
type
MsoFileType = TOleEnum;
const
msoFileTypeAllFiles = $00000001;
msoFileTypeOfficeFiles = $00000002;
msoFileTypeWordDocuments = $00000003;
msoFileTypeExcelWorkbooks = $00000004;
msoFileTypePowerPointPresentations = $00000005;
msoFileTypeBinders = $00000006;
msoFileTypeDatabases = $00000007;
msoFileTypeTemplates = $00000008;
type
// *********************************************************************//
// Forward declaration of types defined in TypeLibrary
// *********************************************************************//
IAccessible = interface;
IAccessibleDisp = dispinterface;
_IMsoDispObj = interface;
_IMsoDispObjDisp = dispinterface;
_IMsoOleAccDispObj = interface;
_IMsoOleAccDispObjDisp = dispinterface;
CommandBars = interface;
CommandBarsDisp = dispinterface;
CommandBar = interface;
CommandBarDisp = dispinterface;
CommandBarControls = interface;
CommandBarControlsDisp = dispinterface;
CommandBarControl = interface;
CommandBarControlDisp = dispinterface;
CommandBarButton = interface;
CommandBarButtonDisp = dispinterface;
CommandBarPopup = interface;
CommandBarPopupDisp = dispinterface;
CommandBarComboBox = interface;
CommandBarComboBoxDisp = dispinterface;
Adjustments = interface;
AdjustmentsDisp = dispinterface;
CalloutFormat = interface;
CalloutFormatDisp = dispinterface;
ColorFormat = interface;
ColorFormatDisp = dispinterface;
ConnectorFormat = interface;
ConnectorFormatDisp = dispinterface;
FillFormat = interface;
FillFormatDisp = dispinterface;
FreeformBuilder = interface;
FreeformBuilderDisp = dispinterface;
GroupShapes = interface;
GroupShapesDisp = dispinterface;
LineFormat = interface;
LineFormatDisp = dispinterface;
ShapeNode = interface;
ShapeNodeDisp = dispinterface;
ShapeNodes = interface;
ShapeNodesDisp = dispinterface;
PictureFormat = interface;
PictureFormatDisp = dispinterface;
ShadowFormat = interface;
ShadowFormatDisp = dispinterface;
Shape = interface;
ShapeDisp = dispinterface;
ShapeRange = interface;
ShapeRangeDisp = dispinterface;
Shapes = interface;
ShapesDisp = dispinterface;
TextEffectFormat = interface;
TextEffectFormatDisp = dispinterface;
TextFrame = interface;
TextFrameDisp = dispinterface;
ThreeDFormat = interface;
ThreeDFormatDisp = dispinterface;
Assistant = interface;
AssistantDisp = dispinterface;
Balloon = interface;
BalloonDisp = dispinterface;
BalloonCheckboxes = interface;
BalloonCheckboxesDisp = dispinterface;
BalloonCheckbox = interface;
BalloonCheckboxDisp = dispinterface;
BalloonLabels = interface;
BalloonLabelsDisp = dispinterface;
BalloonLabel = interface;
BalloonLabelDisp = dispinterface;
DocumentProperty = interface;
DocumentProperties = interface;
IFoundFiles = interface;
IFoundFilesDisp = dispinterface;
IFind = interface;
IFindDisp = dispinterface;
FoundFiles = interface;
FoundFilesDisp = dispinterface;
PropertyTest = interface;
PropertyTestDisp = dispinterface;
PropertyTests = interface;
PropertyTestsDisp = dispinterface;
FileSearch = interface;
FileSearchDisp = dispinterface;
// *********************************************************************//
// Declaration of structures, unions and aliases.
// *********************************************************************//
MsoRGBType = Integer;
// *********************************************************************//
// Interface: IAccessible
// Flags: (4432) Hidden Dual OleAutomation Dispatchable
// GUID: {618736E0-3C3D-11CF-810C-00AA00389B71}
// *********************************************************************//
IAccessible = interface(IDispatch)
['{618736E0-3C3D-11CF-810C-00AA00389B71}']
function Get_accParent: IDispatch; safecall;
function Get_accChildCount: Integer; safecall;
function Get_accChild(varChild: OleVariant): IDispatch; safecall;
function Get_accName(varChild: OleVariant): WideString; safecall;
function Get_accValue(varChild: OleVariant): WideString; safecall;
function Get_accDescription(varChild: OleVariant): WideString; safecall;
function Get_accRole(varChild: OleVariant): OleVariant; safecall;
function Get_accState(varChild: OleVariant): OleVariant; safecall;
function Get_accHelp(varChild: OleVariant): WideString; safecall;
function Get_accHelpTopic(out pszHelpFile: WideString; varChild: OleVariant): Integer; safecall;
function Get_accKeyboardShortcut(varChild: OleVariant): WideString; safecall;
function Get_accFocus: OleVariant; safecall;
function Get_accSelection: OleVariant; safecall;
function Get_accDefaultAction(varChild: OleVariant): WideString; safecall;
procedure accSelect(flagsSelect: Integer; varChild: OleVariant); safecall;
procedure accLocation(out pxLeft: Integer; out pyTop: Integer; out pcxWidth: Integer;
out pcyHeight: Integer; varChild: OleVariant); safecall;
function accNavigate(navDir: Integer; varStart: OleVariant): OleVariant; safecall;
function accHitTest(xLeft: Integer; yTop: Integer): OleVariant; safecall;
procedure accDoDefaultAction(varChild: OleVariant); safecall;
procedure Set_accName(varChild: OleVariant; const pszName: WideString); safecall;
procedure Set_accValue(varChild: OleVariant; const pszValue: WideString); safecall;
property accParent: IDispatch read Get_accParent;
property accChildCount: Integer read Get_accChildCount;
property accChild[varChild: OleVariant]: IDispatch read Get_accChild;
property accName[varChild: OleVariant]: WideString read Get_accName write Set_accName;
property accValue[varChild: OleVariant]: WideString read Get_accValue write Set_accValue;
property accDescription[varChild: OleVariant]: WideString read Get_accDescription;
property accRole[varChild: OleVariant]: OleVariant read Get_accRole;
property accState[varChild: OleVariant]: OleVariant read Get_accState;
property accHelp[varChild: OleVariant]: WideString read Get_accHelp;
property accHelpTopic[out pszHelpFile: WideString; varChild: OleVariant]: Integer read Get_accHelpTopic;
property accKeyboardShortcut[varChild: OleVariant]: WideString read Get_accKeyboardShortcut;
property accFocus: OleVariant read Get_accFocus;
property accSelection: OleVariant read Get_accSelection;
property accDefaultAction[varChild: OleVariant]: WideString read Get_accDefaultAction;
end;
// *********************************************************************//
// DispIntf: IAccessibleDisp
// Flags: (4432) Hidden Dual OleAutomation Dispatchable
// GUID: {618736E0-3C3D-11CF-810C-00AA00389B71}
// *********************************************************************//
IAccessibleDisp = dispinterface
['{618736E0-3C3D-11CF-810C-00AA00389B71}']
property accParent: IDispatch readonly dispid -5000;
property accChildCount: Integer readonly dispid -5001;
property accChild[varChild: OleVariant]: IDispatch readonly dispid -5002;
property accName[varChild: OleVariant]: WideString dispid -5003;
property accValue[varChild: OleVariant]: WideString dispid -5004;
property accDescription[varChild: OleVariant]: WideString readonly dispid -5005;
property accRole[varChild: OleVariant]: OleVariant readonly dispid -5006;
property accState[varChild: OleVariant]: OleVariant readonly dispid -5007;
property accHelp[varChild: OleVariant]: WideString readonly dispid -5008;
property accHelpTopic[out pszHelpFile: WideString; varChild: OleVariant]: Integer readonly dispid -5009;
property accKeyboardShortcut[varChild: OleVariant]: WideString readonly dispid -5010;
property accFocus: OleVariant readonly dispid -5011;
property accSelection: OleVariant readonly dispid -5012;
property accDefaultAction[varChild: OleVariant]: WideString readonly dispid -5013;
procedure accSelect(flagsSelect: Integer; varChild: OleVariant); dispid -5014;
procedure accLocation(out pxLeft: Integer; out pyTop: Integer; out pcxWidth: Integer;
out pcyHeight: Integer; varChild: OleVariant); dispid -5015;
function accNavigate(navDir: Integer; varStart: OleVariant): OleVariant; dispid -5016;
function accHitTest(xLeft: Integer; yTop: Integer): OleVariant; dispid -5017;
procedure accDoDefaultAction(varChild: OleVariant); dispid -5018;
end;
// *********************************************************************//
// Interface: _IMsoDispObj
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0300-0000-0000-C000-000000000046}
// *********************************************************************//
_IMsoDispObj = interface(IDispatch)
['{000C0300-0000-0000-C000-000000000046}']
function Get_Application: IDispatch; safecall;
function Get_Creator: Integer; safecall;
property Application: IDispatch read Get_Application;
property Creator: Integer read Get_Creator;
end;
// *********************************************************************//
// DispIntf: _IMsoDispObjDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0300-0000-0000-C000-000000000046}
// *********************************************************************//
_IMsoDispObjDisp = dispinterface
['{000C0300-0000-0000-C000-000000000046}']
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: _IMsoOleAccDispObj
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0301-0000-0000-C000-000000000046}
// *********************************************************************//
_IMsoOleAccDispObj = interface(IAccessible)
['{000C0301-0000-0000-C000-000000000046}']
function Get_Application: IDispatch; safecall;
function Get_Creator: Integer; safecall;
property Application: IDispatch read Get_Application;
property Creator: Integer read Get_Creator;
end;
// *********************************************************************//
// DispIntf: _IMsoOleAccDispObjDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0301-0000-0000-C000-000000000046}
// *********************************************************************//
_IMsoOleAccDispObjDisp = dispinterface
['{000C0301-0000-0000-C000-000000000046}']
property Application: IDispatch readonly dispid 1610809344;
property Creator: Integer readonly dispid 1610809345;
property accParent: IDispatch readonly dispid -5000;
property accChildCount: Integer readonly dispid -5001;
property accChild[varChild: OleVariant]: IDispatch readonly dispid -5002;
property accName[varChild: OleVariant]: WideString dispid -5003;
property accValue[varChild: OleVariant]: WideString dispid -5004;
property accDescription[varChild: OleVariant]: WideString readonly dispid -5005;
property accRole[varChild: OleVariant]: OleVariant readonly dispid -5006;
property accState[varChild: OleVariant]: OleVariant readonly dispid -5007;
property accHelp[varChild: OleVariant]: WideString readonly dispid -5008;
property accHelpTopic[out pszHelpFile: WideString; varChild: OleVariant]: Integer readonly dispid -5009;
property accKeyboardShortcut[varChild: OleVariant]: WideString readonly dispid -5010;
property accFocus: OleVariant readonly dispid -5011;
property accSelection: OleVariant readonly dispid -5012;
property accDefaultAction[varChild: OleVariant]: WideString readonly dispid -5013;
procedure accSelect(flagsSelect: Integer; varChild: OleVariant); dispid -5014;
procedure accLocation(out pxLeft: Integer; out pyTop: Integer; out pcxWidth: Integer;
out pcyHeight: Integer; varChild: OleVariant); dispid -5015;
function accNavigate(navDir: Integer; varStart: OleVariant): OleVariant; dispid -5016;
function accHitTest(xLeft: Integer; yTop: Integer): OleVariant; dispid -5017;
procedure accDoDefaultAction(varChild: OleVariant); dispid -5018;
end;
// *********************************************************************//
// Interface: CommandBars
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0302-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBars = interface(_IMsoDispObj)
['{000C0302-0000-0000-C000-000000000046}']
function Get_ActionControl: CommandBarControl; safecall;
function Get_ActiveMenuBar: CommandBar; safecall;
function Add(Name: OleVariant; Position: OleVariant; MenuBar: OleVariant; Temporary: OleVariant): CommandBar; safecall;
function Get_Count: SYSINT; safecall;
function Get_DisplayTooltips: WordBool; safecall;
procedure Set_DisplayTooltips(pvarfDisplayTooltips: WordBool); safecall;
function Get_DisplayKeysInTooltips: WordBool; safecall;
procedure Set_DisplayKeysInTooltips(pvarfDisplayKeys: WordBool); safecall;
function FindControl(Type_: OleVariant; Id: OleVariant; Tag: OleVariant; Visible: OleVariant): CommandBarControl; safecall;
function Get_Item(Index: OleVariant): CommandBar; safecall;
function Get_LargeButtons: WordBool; safecall;
procedure Set_LargeButtons(pvarfLargeButtons: WordBool); safecall;
function Get_MenuAnimationStyle: MsoMenuAnimation; safecall;
procedure Set_MenuAnimationStyle(pma: MsoMenuAnimation); safecall;
function Get__NewEnum: IUnknown; safecall;
function Get_Parent: IDispatch; safecall;
procedure ReleaseFocus; safecall;
property ActionControl: CommandBarControl read Get_ActionControl;
property ActiveMenuBar: CommandBar read Get_ActiveMenuBar;
property Count: SYSINT read Get_Count;
property DisplayTooltips: WordBool read Get_DisplayTooltips write Set_DisplayTooltips;
property DisplayKeysInTooltips: WordBool read Get_DisplayKeysInTooltips write Set_DisplayKeysInTooltips;
property Item[Index: OleVariant]: CommandBar read Get_Item; default;
property LargeButtons: WordBool read Get_LargeButtons write Set_LargeButtons;
property MenuAnimationStyle: MsoMenuAnimation read Get_MenuAnimationStyle write Set_MenuAnimationStyle;
property _NewEnum: IUnknown read Get__NewEnum;
property Parent: IDispatch read Get_Parent;
end;
// *********************************************************************//
// DispIntf: CommandBarsDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0302-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarsDisp = dispinterface
['{000C0302-0000-0000-C000-000000000046}']
property ActionControl: CommandBarControl readonly dispid 1610809344;
property ActiveMenuBar: CommandBar readonly dispid 1610809345;
function Add(Name: OleVariant; Position: OleVariant; MenuBar: OleVariant; Temporary: OleVariant): CommandBar; dispid 1610809346;
property Count: SYSINT readonly dispid 1610809347;
property DisplayTooltips: WordBool dispid 1610809348;
property DisplayKeysInTooltips: WordBool dispid 1610809350;
function FindControl(Type_: OleVariant; Id: OleVariant; Tag: OleVariant; Visible: OleVariant): CommandBarControl; dispid 1610809352;
property Item[Index: OleVariant]: CommandBar readonly dispid 0; default;
property LargeButtons: WordBool dispid 1610809354;
property MenuAnimationStyle: MsoMenuAnimation dispid 1610809356;
property _NewEnum: IUnknown readonly dispid -4;
property Parent: IDispatch readonly dispid 1610809359;
procedure ReleaseFocus; dispid 1610809360;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: CommandBar
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0304-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBar = interface(_IMsoOleAccDispObj)
['{000C0304-0000-0000-C000-000000000046}']
function Get_BuiltIn: WordBool; safecall;
function Get_Context: WideString; safecall;
procedure Set_Context(const pbstrContext: WideString); safecall;
function Get_Controls: CommandBarControls; safecall;
procedure Delete; safecall;
function Get_Enabled: WordBool; safecall;
procedure Set_Enabled(pvarfEnabled: WordBool); safecall;
function FindControl(Type_: OleVariant; Id: OleVariant; Tag: OleVariant; Visible: OleVariant;
Recursive: OleVariant): CommandBarControl; safecall;
function Get_Height: SYSINT; safecall;
procedure Set_Height(pdy: SYSINT); safecall;
function Get_Index: SYSINT; safecall;
function Get_InstanceId: Integer; safecall;
function Get_Left: SYSINT; safecall;
procedure Set_Left(pxpLeft: SYSINT); safecall;
function Get_Name: WideString; safecall;
procedure Set_Name(const pbstrName: WideString); safecall;
function Get_NameLocal: WideString; safecall;
procedure Set_NameLocal(const pbstrNameLocal: WideString); safecall;
function Get_Parent: IDispatch; safecall;
function Get_Position: MsoBarPosition; safecall;
procedure Set_Position(ppos: MsoBarPosition); safecall;
function Get_RowIndex: SYSINT; safecall;
procedure Set_RowIndex(piRow: SYSINT); safecall;
function Get_Protection: MsoBarProtection; safecall;
procedure Set_Protection(pprot: MsoBarProtection); safecall;
procedure Reset; safecall;
procedure ShowPopup(x: OleVariant; y: OleVariant); safecall;
function Get_Top: SYSINT; safecall;
procedure Set_Top(pypTop: SYSINT); safecall;
function Get_Type_: MsoBarType; safecall;
function Get_Visible: WordBool; safecall;
procedure Set_Visible(pvarfVisible: WordBool); safecall;
function Get_Width: SYSINT; safecall;
procedure Set_Width(pdx: SYSINT); safecall;
property BuiltIn: WordBool read Get_BuiltIn;
property Context: WideString read Get_Context write Set_Context;
property Controls: CommandBarControls read Get_Controls;
property Enabled: WordBool read Get_Enabled write Set_Enabled;
property Height: SYSINT read Get_Height write Set_Height;
property Index: SYSINT read Get_Index;
property InstanceId: Integer read Get_InstanceId;
property Left: SYSINT read Get_Left write Set_Left;
property Name: WideString read Get_Name write Set_Name;
property NameLocal: WideString read Get_NameLocal write Set_NameLocal;
property Parent: IDispatch read Get_Parent;
property Position: MsoBarPosition read Get_Position write Set_Position;
property RowIndex: SYSINT read Get_RowIndex write Set_RowIndex;
property Protection: MsoBarProtection read Get_Protection write Set_Protection;
property Top: SYSINT read Get_Top write Set_Top;
property Type_: MsoBarType read Get_Type_;
property Visible: WordBool read Get_Visible write Set_Visible;
property Width: SYSINT read Get_Width write Set_Width;
end;
// *********************************************************************//
// DispIntf: CommandBarDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0304-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarDisp = dispinterface
['{000C0304-0000-0000-C000-000000000046}']
property BuiltIn: WordBool readonly dispid 1610874880;
property Context: WideString dispid 1610874881;
property Controls: CommandBarControls readonly dispid 1610874883;
procedure Delete; dispid 1610874884;
property Enabled: WordBool dispid 1610874885;
function FindControl(Type_: OleVariant; Id: OleVariant; Tag: OleVariant; Visible: OleVariant;
Recursive: OleVariant): CommandBarControl; dispid 1610874887;
property Height: SYSINT dispid 1610874888;
property Index: SYSINT readonly dispid 1610874890;
property InstanceId: Integer readonly dispid 1610874891;
property Left: SYSINT dispid 1610874892;
property Name: WideString dispid 1610874894;
property NameLocal: WideString dispid 1610874896;
property Parent: IDispatch readonly dispid 1610874898;
property Position: MsoBarPosition dispid 1610874899;
property RowIndex: SYSINT dispid 1610874901;
property Protection: MsoBarProtection dispid 1610874903;
procedure Reset; dispid 1610874905;
procedure ShowPopup(x: OleVariant; y: OleVariant); dispid 1610874906;
property Top: SYSINT dispid 1610874907;
property Type_: MsoBarType readonly dispid 1610874909;
property Visible: WordBool dispid 1610874910;
property Width: SYSINT dispid 1610874912;
property Application: IDispatch readonly dispid 1610809344;
property Creator: Integer readonly dispid 1610809345;
property accParent: IDispatch readonly dispid -5000;
property accChildCount: Integer readonly dispid -5001;
property accChild[varChild: OleVariant]: IDispatch readonly dispid -5002;
property accName[varChild: OleVariant]: WideString dispid -5003;
property accValue[varChild: OleVariant]: WideString dispid -5004;
property accDescription[varChild: OleVariant]: WideString readonly dispid -5005;
property accRole[varChild: OleVariant]: OleVariant readonly dispid -5006;
property accState[varChild: OleVariant]: OleVariant readonly dispid -5007;
property accHelp[varChild: OleVariant]: WideString readonly dispid -5008;
property accHelpTopic[out pszHelpFile: WideString; varChild: OleVariant]: Integer readonly dispid -5009;
property accKeyboardShortcut[varChild: OleVariant]: WideString readonly dispid -5010;
property accFocus: OleVariant readonly dispid -5011;
property accSelection: OleVariant readonly dispid -5012;
property accDefaultAction[varChild: OleVariant]: WideString readonly dispid -5013;
procedure accSelect(flagsSelect: Integer; varChild: OleVariant); dispid -5014;
procedure accLocation(out pxLeft: Integer; out pyTop: Integer; out pcxWidth: Integer;
out pcyHeight: Integer; varChild: OleVariant); dispid -5015;
function accNavigate(navDir: Integer; varStart: OleVariant): OleVariant; dispid -5016;
function accHitTest(xLeft: Integer; yTop: Integer): OleVariant; dispid -5017;
procedure accDoDefaultAction(varChild: OleVariant); dispid -5018;
end;
// *********************************************************************//
// Interface: CommandBarControls
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0306-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarControls = interface(_IMsoDispObj)
['{000C0306-0000-0000-C000-000000000046}']
function Add(Type_: OleVariant; Id: OleVariant; Parameter: OleVariant; Before: OleVariant;
Temporary: OleVariant): CommandBarControl; safecall;
function Get_Count: SYSINT; safecall;
function Get_Item(Index: OleVariant): CommandBarControl; safecall;
function Get__NewEnum: IUnknown; safecall;
function Get_Parent: CommandBar; safecall;
property Count: SYSINT read Get_Count;
property Item[Index: OleVariant]: CommandBarControl read Get_Item; default;
property _NewEnum: IUnknown read Get__NewEnum;
property Parent: CommandBar read Get_Parent;
end;
// *********************************************************************//
// DispIntf: CommandBarControlsDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0306-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarControlsDisp = dispinterface
['{000C0306-0000-0000-C000-000000000046}']
function Add(Type_: OleVariant; Id: OleVariant; Parameter: OleVariant; Before: OleVariant;
Temporary: OleVariant): CommandBarControl; dispid 1610809344;
property Count: SYSINT readonly dispid 1610809345;
property Item[Index: OleVariant]: CommandBarControl readonly dispid 0; default;
property _NewEnum: IUnknown readonly dispid -4;
property Parent: CommandBar readonly dispid 1610809348;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: CommandBarControl
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {000C0308-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarControl = interface(_IMsoOleAccDispObj)
['{000C0308-0000-0000-C000-000000000046}']
function Get_BeginGroup: WordBool; safecall;
procedure Set_BeginGroup(pvarfBeginGroup: WordBool); safecall;
function Get_BuiltIn: WordBool; safecall;
function Get_Caption: WideString; safecall;
procedure Set_Caption(const pbstrCaption: WideString); safecall;
function Get_Control: IDispatch; safecall;
function Copy(Bar: OleVariant; Before: OleVariant): CommandBarControl; safecall;
procedure Delete(Temporary: OleVariant); safecall;
function Get_DescriptionText: WideString; safecall;
procedure Set_DescriptionText(const pbstrText: WideString); safecall;
function Get_Enabled: WordBool; safecall;
procedure Set_Enabled(pvarfEnabled: WordBool); safecall;
procedure Execute; safecall;
function Get_Height: SYSINT; safecall;
procedure Set_Height(pdy: SYSINT); safecall;
function Get_HelpContextId: SYSINT; safecall;
procedure Set_HelpContextId(pid: SYSINT); safecall;
function Get_HelpFile: WideString; safecall;
procedure Set_HelpFile(const pbstrFilename: WideString); safecall;
function Get_Id: SYSINT; safecall;
function Get_Index: SYSINT; safecall;
function Get_InstanceId: Integer; safecall;
function Move(Bar: OleVariant; Before: OleVariant): CommandBarControl; safecall;
function Get_Left: SYSINT; safecall;
function Get_OLEUsage: MsoControlOLEUsage; safecall;
procedure Set_OLEUsage(pcou: MsoControlOLEUsage); safecall;
function Get_OnAction: WideString; safecall;
procedure Set_OnAction(const pbstrOnAction: WideString); safecall;
function Get_Parent: CommandBar; safecall;
function Get_Parameter: WideString; safecall;
procedure Set_Parameter(const pbstrParam: WideString); safecall;
function Get_Priority: SYSINT; safecall;
procedure Set_Priority(pnPri: SYSINT); safecall;
procedure Reset; safecall;
procedure SetFocus; safecall;
function Get_Tag: WideString; safecall;
procedure Set_Tag(const pbstrTag: WideString); safecall;
function Get_TooltipText: WideString; safecall;
procedure Set_TooltipText(const pbstrTooltip: WideString); safecall;
function Get_Top: SYSINT; safecall;
function Get_Type_: MsoControlType; safecall;
function Get_Visible: WordBool; safecall;
procedure Set_Visible(pvarfVisible: WordBool); safecall;
function Get_Width: SYSINT; safecall;
procedure Set_Width(pdx: SYSINT); safecall;
procedure Reserved1; safecall;
procedure Reserved2; safecall;
procedure Reserved3; safecall;
procedure Reserved4; safecall;
procedure Reserved5; safecall;
procedure Reserved6; safecall;
procedure Reserved7; safecall;
procedure Reserved8; safecall;
property BeginGroup: WordBool read Get_BeginGroup write Set_BeginGroup;
property BuiltIn: WordBool read Get_BuiltIn;
property Caption: WideString read Get_Caption write Set_Caption;
property Control: IDispatch read Get_Control;
property DescriptionText: WideString read Get_DescriptionText write Set_DescriptionText;
property Enabled: WordBool read Get_Enabled write Set_Enabled;
property Height: SYSINT read Get_Height write Set_Height;
property HelpContextId: SYSINT read Get_HelpContextId write Set_HelpContextId;
property HelpFile: WideString read Get_HelpFile write Set_HelpFile;
property Id: SYSINT read Get_Id;
property Index: SYSINT read Get_Index;
property InstanceId: Integer read Get_InstanceId;
property Left: SYSINT read Get_Left;
property OLEUsage: MsoControlOLEUsage read Get_OLEUsage write Set_OLEUsage;
property OnAction: WideString read Get_OnAction write Set_OnAction;
property Parent: CommandBar read Get_Parent;
property Parameter: WideString read Get_Parameter write Set_Parameter;
property Priority: SYSINT read Get_Priority write Set_Priority;
property Tag: WideString read Get_Tag write Set_Tag;
property TooltipText: WideString read Get_TooltipText write Set_TooltipText;
property Top: SYSINT read Get_Top;
property Type_: MsoControlType read Get_Type_;
property Visible: WordBool read Get_Visible write Set_Visible;
property Width: SYSINT read Get_Width write Set_Width;
end;
// *********************************************************************//
// DispIntf: CommandBarControlDisp
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {000C0308-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarControlDisp = dispinterface
['{000C0308-0000-0000-C000-000000000046}']
property BeginGroup: WordBool dispid 1610874880;
property BuiltIn: WordBool readonly dispid 1610874882;
property Caption: WideString dispid 1610874883;
property Control: IDispatch readonly dispid 1610874885;
function Copy(Bar: OleVariant; Before: OleVariant): CommandBarControl; dispid 1610874886;
procedure Delete(Temporary: OleVariant); dispid 1610874887;
property DescriptionText: WideString dispid 1610874888;
property Enabled: WordBool dispid 1610874890;
procedure Execute; dispid 1610874892;
property Height: SYSINT dispid 1610874893;
property HelpContextId: SYSINT dispid 1610874895;
property HelpFile: WideString dispid 1610874897;
property Id: SYSINT readonly dispid 1610874899;
property Index: SYSINT readonly dispid 1610874900;
property InstanceId: Integer readonly dispid 1610874901;
function Move(Bar: OleVariant; Before: OleVariant): CommandBarControl; dispid 1610874902;
property Left: SYSINT readonly dispid 1610874903;
property OLEUsage: MsoControlOLEUsage dispid 1610874904;
property OnAction: WideString dispid 1610874906;
property Parent: CommandBar readonly dispid 1610874908;
property Parameter: WideString dispid 1610874909;
property Priority: SYSINT dispid 1610874911;
procedure Reset; dispid 1610874913;
procedure SetFocus; dispid 1610874914;
property Tag: WideString dispid 1610874915;
property TooltipText: WideString dispid 1610874917;
property Top: SYSINT readonly dispid 1610874919;
property Type_: MsoControlType readonly dispid 1610874920;
property Visible: WordBool dispid 1610874921;
property Width: SYSINT dispid 1610874923;
procedure Reserved1; dispid 1610874925;
procedure Reserved2; dispid 1610874926;
procedure Reserved3; dispid 1610874927;
procedure Reserved4; dispid 1610874928;
procedure Reserved5; dispid 1610874929;
procedure Reserved6; dispid 1610874930;
procedure Reserved7; dispid 1610874931;
procedure Reserved8; dispid 1610874932;
property Application: IDispatch readonly dispid 1610809344;
property Creator: Integer readonly dispid 1610809345;
property accParent: IDispatch readonly dispid -5000;
property accChildCount: Integer readonly dispid -5001;
property accChild[varChild: OleVariant]: IDispatch readonly dispid -5002;
property accName[varChild: OleVariant]: WideString dispid -5003;
property accValue[varChild: OleVariant]: WideString dispid -5004;
property accDescription[varChild: OleVariant]: WideString readonly dispid -5005;
property accRole[varChild: OleVariant]: OleVariant readonly dispid -5006;
property accState[varChild: OleVariant]: OleVariant readonly dispid -5007;
property accHelp[varChild: OleVariant]: WideString readonly dispid -5008;
property accHelpTopic[out pszHelpFile: WideString; varChild: OleVariant]: Integer readonly dispid -5009;
property accKeyboardShortcut[varChild: OleVariant]: WideString readonly dispid -5010;
property accFocus: OleVariant readonly dispid -5011;
property accSelection: OleVariant readonly dispid -5012;
property accDefaultAction[varChild: OleVariant]: WideString readonly dispid -5013;
procedure accSelect(flagsSelect: Integer; varChild: OleVariant); dispid -5014;
procedure accLocation(out pxLeft: Integer; out pyTop: Integer; out pcxWidth: Integer;
out pcyHeight: Integer; varChild: OleVariant); dispid -5015;
function accNavigate(navDir: Integer; varStart: OleVariant): OleVariant; dispid -5016;
function accHitTest(xLeft: Integer; yTop: Integer): OleVariant; dispid -5017;
procedure accDoDefaultAction(varChild: OleVariant); dispid -5018;
end;
// *********************************************************************//
// Interface: CommandBarButton
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C030E-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarButton = interface(CommandBarControl)
['{000C030E-0000-0000-C000-000000000046}']
function Get_BuiltInFace: WordBool; safecall;
procedure Set_BuiltInFace(pvarfBuiltIn: WordBool); safecall;
procedure CopyFace; safecall;
function Get_FaceId: SYSINT; safecall;
procedure Set_FaceId(pid: SYSINT); safecall;
procedure PasteFace; safecall;
function Get_ShortcutText: WideString; safecall;
procedure Set_ShortcutText(const pbstrText: WideString); safecall;
function Get_State: MsoButtonState; safecall;
procedure Set_State(pstate: MsoButtonState); safecall;
function Get_Style: MsoButtonStyle; safecall;
procedure Set_Style(pstyle: MsoButtonStyle); safecall;
property BuiltInFace: WordBool read Get_BuiltInFace write Set_BuiltInFace;
property FaceId: SYSINT read Get_FaceId write Set_FaceId;
property ShortcutText: WideString read Get_ShortcutText write Set_ShortcutText;
property State: MsoButtonState read Get_State write Set_State;
property Style: MsoButtonStyle read Get_Style write Set_Style;
end;
// *********************************************************************//
// DispIntf: CommandBarButtonDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C030E-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarButtonDisp = dispinterface
['{000C030E-0000-0000-C000-000000000046}']
property BuiltInFace: WordBool dispid 1610940416;
procedure CopyFace; dispid 1610940418;
property FaceId: SYSINT dispid 1610940419;
procedure PasteFace; dispid 1610940421;
property ShortcutText: WideString dispid 1610940422;
property State: MsoButtonState dispid 1610940424;
property Style: MsoButtonStyle dispid 1610940426;
property BeginGroup: WordBool dispid 1610874880;
property BuiltIn: WordBool readonly dispid 1610874882;
property Caption: WideString dispid 1610874883;
property Control: IDispatch readonly dispid 1610874885;
function Copy(Bar: OleVariant; Before: OleVariant): CommandBarControl; dispid 1610874886;
procedure Delete(Temporary: OleVariant); dispid 1610874887;
property DescriptionText: WideString dispid 1610874888;
property Enabled: WordBool dispid 1610874890;
procedure Execute; dispid 1610874892;
property Height: SYSINT dispid 1610874893;
property HelpContextId: SYSINT dispid 1610874895;
property HelpFile: WideString dispid 1610874897;
property Id: SYSINT readonly dispid 1610874899;
property Index: SYSINT readonly dispid 1610874900;
property InstanceId: Integer readonly dispid 1610874901;
function Move(Bar: OleVariant; Before: OleVariant): CommandBarControl; dispid 1610874902;
property Left: SYSINT readonly dispid 1610874903;
property OLEUsage: MsoControlOLEUsage dispid 1610874904;
property OnAction: WideString dispid 1610874906;
property Parent: CommandBar readonly dispid 1610874908;
property Parameter: WideString dispid 1610874909;
property Priority: SYSINT dispid 1610874911;
procedure Reset; dispid 1610874913;
procedure SetFocus; dispid 1610874914;
property Tag: WideString dispid 1610874915;
property TooltipText: WideString dispid 1610874917;
property Top: SYSINT readonly dispid 1610874919;
property Type_: MsoControlType readonly dispid 1610874920;
property Visible: WordBool dispid 1610874921;
property Width: SYSINT dispid 1610874923;
procedure Reserved1; dispid 1610874925;
procedure Reserved2; dispid 1610874926;
procedure Reserved3; dispid 1610874927;
procedure Reserved4; dispid 1610874928;
procedure Reserved5; dispid 1610874929;
procedure Reserved6; dispid 1610874930;
procedure Reserved7; dispid 1610874931;
procedure Reserved8; dispid 1610874932;
property Application: IDispatch readonly dispid 1610809344;
property Creator: Integer readonly dispid 1610809345;
property accParent: IDispatch readonly dispid -5000;
property accChildCount: Integer readonly dispid -5001;
property accChild[varChild: OleVariant]: IDispatch readonly dispid -5002;
property accName[varChild: OleVariant]: WideString dispid -5003;
property accValue[varChild: OleVariant]: WideString dispid -5004;
property accDescription[varChild: OleVariant]: WideString readonly dispid -5005;
property accRole[varChild: OleVariant]: OleVariant readonly dispid -5006;
property accState[varChild: OleVariant]: OleVariant readonly dispid -5007;
property accHelp[varChild: OleVariant]: WideString readonly dispid -5008;
property accHelpTopic[out pszHelpFile: WideString; varChild: OleVariant]: Integer readonly dispid -5009;
property accKeyboardShortcut[varChild: OleVariant]: WideString readonly dispid -5010;
property accFocus: OleVariant readonly dispid -5011;
property accSelection: OleVariant readonly dispid -5012;
property accDefaultAction[varChild: OleVariant]: WideString readonly dispid -5013;
procedure accSelect(flagsSelect: Integer; varChild: OleVariant); dispid -5014;
procedure accLocation(out pxLeft: Integer; out pyTop: Integer; out pcxWidth: Integer;
out pcyHeight: Integer; varChild: OleVariant); dispid -5015;
function accNavigate(navDir: Integer; varStart: OleVariant): OleVariant; dispid -5016;
function accHitTest(xLeft: Integer; yTop: Integer): OleVariant; dispid -5017;
procedure accDoDefaultAction(varChild: OleVariant); dispid -5018;
end;
// *********************************************************************//
// Interface: CommandBarPopup
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C030A-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarPopup = interface(CommandBarControl)
['{000C030A-0000-0000-C000-000000000046}']
function Get_CommandBar: CommandBar; safecall;
function Get_Controls: CommandBarControls; safecall;
function Get_OLEMenuGroup: MsoOLEMenuGroup; safecall;
procedure Set_OLEMenuGroup(pomg: MsoOLEMenuGroup); safecall;
property CommandBar: CommandBar read Get_CommandBar;
property Controls: CommandBarControls read Get_Controls;
property OLEMenuGroup: MsoOLEMenuGroup read Get_OLEMenuGroup write Set_OLEMenuGroup;
end;
// *********************************************************************//
// DispIntf: CommandBarPopupDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C030A-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarPopupDisp = dispinterface
['{000C030A-0000-0000-C000-000000000046}']
property CommandBar: CommandBar readonly dispid 1610940416;
property Controls: CommandBarControls readonly dispid 1610940417;
property OLEMenuGroup: MsoOLEMenuGroup dispid 1610940418;
property BeginGroup: WordBool dispid 1610874880;
property BuiltIn: WordBool readonly dispid 1610874882;
property Caption: WideString dispid 1610874883;
property Control: IDispatch readonly dispid 1610874885;
function Copy(Bar: OleVariant; Before: OleVariant): CommandBarControl; dispid 1610874886;
procedure Delete(Temporary: OleVariant); dispid 1610874887;
property DescriptionText: WideString dispid 1610874888;
property Enabled: WordBool dispid 1610874890;
procedure Execute; dispid 1610874892;
property Height: SYSINT dispid 1610874893;
property HelpContextId: SYSINT dispid 1610874895;
property HelpFile: WideString dispid 1610874897;
property Id: SYSINT readonly dispid 1610874899;
property Index: SYSINT readonly dispid 1610874900;
property InstanceId: Integer readonly dispid 1610874901;
function Move(Bar: OleVariant; Before: OleVariant): CommandBarControl; dispid 1610874902;
property Left: SYSINT readonly dispid 1610874903;
property OLEUsage: MsoControlOLEUsage dispid 1610874904;
property OnAction: WideString dispid 1610874906;
property Parent: CommandBar readonly dispid 1610874908;
property Parameter: WideString dispid 1610874909;
property Priority: SYSINT dispid 1610874911;
procedure Reset; dispid 1610874913;
procedure SetFocus; dispid 1610874914;
property Tag: WideString dispid 1610874915;
property TooltipText: WideString dispid 1610874917;
property Top: SYSINT readonly dispid 1610874919;
property Type_: MsoControlType readonly dispid 1610874920;
property Visible: WordBool dispid 1610874921;
property Width: SYSINT dispid 1610874923;
procedure Reserved1; dispid 1610874925;
procedure Reserved2; dispid 1610874926;
procedure Reserved3; dispid 1610874927;
procedure Reserved4; dispid 1610874928;
procedure Reserved5; dispid 1610874929;
procedure Reserved6; dispid 1610874930;
procedure Reserved7; dispid 1610874931;
procedure Reserved8; dispid 1610874932;
property Application: IDispatch readonly dispid 1610809344;
property Creator: Integer readonly dispid 1610809345;
property accParent: IDispatch readonly dispid -5000;
property accChildCount: Integer readonly dispid -5001;
property accChild[varChild: OleVariant]: IDispatch readonly dispid -5002;
property accName[varChild: OleVariant]: WideString dispid -5003;
property accValue[varChild: OleVariant]: WideString dispid -5004;
property accDescription[varChild: OleVariant]: WideString readonly dispid -5005;
property accRole[varChild: OleVariant]: OleVariant readonly dispid -5006;
property accState[varChild: OleVariant]: OleVariant readonly dispid -5007;
property accHelp[varChild: OleVariant]: WideString readonly dispid -5008;
property accHelpTopic[out pszHelpFile: WideString; varChild: OleVariant]: Integer readonly dispid -5009;
property accKeyboardShortcut[varChild: OleVariant]: WideString readonly dispid -5010;
property accFocus: OleVariant readonly dispid -5011;
property accSelection: OleVariant readonly dispid -5012;
property accDefaultAction[varChild: OleVariant]: WideString readonly dispid -5013;
procedure accSelect(flagsSelect: Integer; varChild: OleVariant); dispid -5014;
procedure accLocation(out pxLeft: Integer; out pyTop: Integer; out pcxWidth: Integer;
out pcyHeight: Integer; varChild: OleVariant); dispid -5015;
function accNavigate(navDir: Integer; varStart: OleVariant): OleVariant; dispid -5016;
function accHitTest(xLeft: Integer; yTop: Integer): OleVariant; dispid -5017;
procedure accDoDefaultAction(varChild: OleVariant); dispid -5018;
end;
// *********************************************************************//
// Interface: CommandBarComboBox
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C030C-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarComboBox = interface(CommandBarControl)
['{000C030C-0000-0000-C000-000000000046}']
procedure AddItem(const Text: WideString; Index: OleVariant); safecall;
procedure Clear; safecall;
function Get_DropDownLines: SYSINT; safecall;
procedure Set_DropDownLines(pcLines: SYSINT); safecall;
function Get_DropDownWidth: SYSINT; safecall;
procedure Set_DropDownWidth(pdx: SYSINT); safecall;
function Get_List(Index: SYSINT): WideString; safecall;
procedure Set_List(Index: SYSINT; const pbstrItem: WideString); safecall;
function Get_ListCount: SYSINT; safecall;
function Get_ListHeaderCount: SYSINT; safecall;
procedure Set_ListHeaderCount(pcItems: SYSINT); safecall;
function Get_ListIndex: SYSINT; safecall;
procedure Set_ListIndex(pi: SYSINT); safecall;
procedure RemoveItem(Index: SYSINT); safecall;
function Get_Style: MsoComboStyle; safecall;
procedure Set_Style(pstyle: MsoComboStyle); safecall;
function Get_Text: WideString; safecall;
procedure Set_Text(const pbstrText: WideString); safecall;
property DropDownLines: SYSINT read Get_DropDownLines write Set_DropDownLines;
property DropDownWidth: SYSINT read Get_DropDownWidth write Set_DropDownWidth;
property List[Index: SYSINT]: WideString read Get_List write Set_List;
property ListCount: SYSINT read Get_ListCount;
property ListHeaderCount: SYSINT read Get_ListHeaderCount write Set_ListHeaderCount;
property ListIndex: SYSINT read Get_ListIndex write Set_ListIndex;
property Style: MsoComboStyle read Get_Style write Set_Style;
property Text: WideString read Get_Text write Set_Text;
end;
// *********************************************************************//
// DispIntf: CommandBarComboBoxDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C030C-0000-0000-C000-000000000046}
// *********************************************************************//
CommandBarComboBoxDisp = dispinterface
['{000C030C-0000-0000-C000-000000000046}']
procedure AddItem(const Text: WideString; Index: OleVariant); dispid 1610940416;
procedure Clear; dispid 1610940417;
property DropDownLines: SYSINT dispid 1610940418;
property DropDownWidth: SYSINT dispid 1610940420;
property List[Index: SYSINT]: WideString dispid 1610940422;
property ListCount: SYSINT readonly dispid 1610940424;
property ListHeaderCount: SYSINT dispid 1610940425;
property ListIndex: SYSINT dispid 1610940427;
procedure RemoveItem(Index: SYSINT); dispid 1610940429;
property Style: MsoComboStyle dispid 1610940430;
property Text: WideString dispid 1610940432;
property BeginGroup: WordBool dispid 1610874880;
property BuiltIn: WordBool readonly dispid 1610874882;
property Caption: WideString dispid 1610874883;
property Control: IDispatch readonly dispid 1610874885;
function Copy(Bar: OleVariant; Before: OleVariant): CommandBarControl; dispid 1610874886;
procedure Delete(Temporary: OleVariant); dispid 1610874887;
property DescriptionText: WideString dispid 1610874888;
property Enabled: WordBool dispid 1610874890;
procedure Execute; dispid 1610874892;
property Height: SYSINT dispid 1610874893;
property HelpContextId: SYSINT dispid 1610874895;
property HelpFile: WideString dispid 1610874897;
property Id: SYSINT readonly dispid 1610874899;
property Index: SYSINT readonly dispid 1610874900;
property InstanceId: Integer readonly dispid 1610874901;
function Move(Bar: OleVariant; Before: OleVariant): CommandBarControl; dispid 1610874902;
property Left: SYSINT readonly dispid 1610874903;
property OLEUsage: MsoControlOLEUsage dispid 1610874904;
property OnAction: WideString dispid 1610874906;
property Parent: CommandBar readonly dispid 1610874908;
property Parameter: WideString dispid 1610874909;
property Priority: SYSINT dispid 1610874911;
procedure Reset; dispid 1610874913;
procedure SetFocus; dispid 1610874914;
property Tag: WideString dispid 1610874915;
property TooltipText: WideString dispid 1610874917;
property Top: SYSINT readonly dispid 1610874919;
property Type_: MsoControlType readonly dispid 1610874920;
property Visible: WordBool dispid 1610874921;
property Width: SYSINT dispid 1610874923;
procedure Reserved1; dispid 1610874925;
procedure Reserved2; dispid 1610874926;
procedure Reserved3; dispid 1610874927;
procedure Reserved4; dispid 1610874928;
procedure Reserved5; dispid 1610874929;
procedure Reserved6; dispid 1610874930;
procedure Reserved7; dispid 1610874931;
procedure Reserved8; dispid 1610874932;
property Application: IDispatch readonly dispid 1610809344;
property Creator: Integer readonly dispid 1610809345;
property accParent: IDispatch readonly dispid -5000;
property accChildCount: Integer readonly dispid -5001;
property accChild[varChild: OleVariant]: IDispatch readonly dispid -5002;
property accName[varChild: OleVariant]: WideString dispid -5003;
property accValue[varChild: OleVariant]: WideString dispid -5004;
property accDescription[varChild: OleVariant]: WideString readonly dispid -5005;
property accRole[varChild: OleVariant]: OleVariant readonly dispid -5006;
property accState[varChild: OleVariant]: OleVariant readonly dispid -5007;
property accHelp[varChild: OleVariant]: WideString readonly dispid -5008;
property accHelpTopic[out pszHelpFile: WideString; varChild: OleVariant]: Integer readonly dispid -5009;
property accKeyboardShortcut[varChild: OleVariant]: WideString readonly dispid -5010;
property accFocus: OleVariant readonly dispid -5011;
property accSelection: OleVariant readonly dispid -5012;
property accDefaultAction[varChild: OleVariant]: WideString readonly dispid -5013;
procedure accSelect(flagsSelect: Integer; varChild: OleVariant); dispid -5014;
procedure accLocation(out pxLeft: Integer; out pyTop: Integer; out pcxWidth: Integer;
out pcyHeight: Integer; varChild: OleVariant); dispid -5015;
function accNavigate(navDir: Integer; varStart: OleVariant): OleVariant; dispid -5016;
function accHitTest(xLeft: Integer; yTop: Integer): OleVariant; dispid -5017;
procedure accDoDefaultAction(varChild: OleVariant); dispid -5018;
end;
// *********************************************************************//
// Interface: Adjustments
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0310-0000-0000-C000-000000000046}
// *********************************************************************//
Adjustments = interface(_IMsoDispObj)
['{000C0310-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_Count: SYSINT; safecall;
function Get_Item(Index: SYSINT): Single; safecall;
procedure Set_Item(Index: SYSINT; Val: Single); safecall;
property Parent: IDispatch read Get_Parent;
property Count: SYSINT read Get_Count;
property Item[Index: SYSINT]: Single read Get_Item write Set_Item; default;
end;
// *********************************************************************//
// DispIntf: AdjustmentsDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0310-0000-0000-C000-000000000046}
// *********************************************************************//
AdjustmentsDisp = dispinterface
['{000C0310-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property Count: SYSINT readonly dispid 2;
property Item[Index: SYSINT]: Single dispid 0; default;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: CalloutFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0311-0000-0000-C000-000000000046}
// *********************************************************************//
CalloutFormat = interface(_IMsoDispObj)
['{000C0311-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure AutomaticLength; safecall;
procedure CustomDrop(Drop: Single); safecall;
procedure CustomLength(Length: Single); safecall;
procedure PresetDrop(DropType: MsoCalloutDropType); safecall;
function Get_Accent: MsoTriState; safecall;
procedure Set_Accent(Accent: MsoTriState); safecall;
function Get_Angle: MsoCalloutAngleType; safecall;
procedure Set_Angle(Angle: MsoCalloutAngleType); safecall;
function Get_AutoAttach: MsoTriState; safecall;
procedure Set_AutoAttach(AutoAttach: MsoTriState); safecall;
function Get_AutoLength: MsoTriState; safecall;
function Get_Border: MsoTriState; safecall;
procedure Set_Border(Border: MsoTriState); safecall;
function Get_Drop: Single; safecall;
function Get_DropType: MsoCalloutDropType; safecall;
function Get_Gap: Single; safecall;
procedure Set_Gap(Gap: Single); safecall;
function Get_Length: Single; safecall;
function Get_Type_: MsoCalloutType; safecall;
procedure Set_Type_(Type_: MsoCalloutType); safecall;
property Parent: IDispatch read Get_Parent;
property Accent: MsoTriState read Get_Accent write Set_Accent;
property Angle: MsoCalloutAngleType read Get_Angle write Set_Angle;
property AutoAttach: MsoTriState read Get_AutoAttach write Set_AutoAttach;
property AutoLength: MsoTriState read Get_AutoLength;
property Border: MsoTriState read Get_Border write Set_Border;
property Drop: Single read Get_Drop;
property DropType: MsoCalloutDropType read Get_DropType;
property Gap: Single read Get_Gap write Set_Gap;
property Length: Single read Get_Length;
property Type_: MsoCalloutType read Get_Type_ write Set_Type_;
end;
// *********************************************************************//
// DispIntf: CalloutFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0311-0000-0000-C000-000000000046}
// *********************************************************************//
CalloutFormatDisp = dispinterface
['{000C0311-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure AutomaticLength; dispid 10;
procedure CustomDrop(Drop: Single); dispid 11;
procedure CustomLength(Length: Single); dispid 12;
procedure PresetDrop(DropType: MsoCalloutDropType); dispid 13;
property Accent: MsoTriState dispid 100;
property Angle: MsoCalloutAngleType dispid 101;
property AutoAttach: MsoTriState dispid 102;
property AutoLength: MsoTriState readonly dispid 103;
property Border: MsoTriState dispid 104;
property Drop: Single readonly dispid 105;
property DropType: MsoCalloutDropType readonly dispid 106;
property Gap: Single dispid 107;
property Length: Single readonly dispid 108;
property Type_: MsoCalloutType dispid 109;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: ColorFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0312-0000-0000-C000-000000000046}
// *********************************************************************//
ColorFormat = interface(_IMsoDispObj)
['{000C0312-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_RGB: MsoRGBType; safecall;
procedure Set_RGB(RGB: MsoRGBType); safecall;
function Get_SchemeColor: SYSINT; safecall;
procedure Set_SchemeColor(SchemeColor: SYSINT); safecall;
function Get_Type_: MsoColorType; safecall;
property Parent: IDispatch read Get_Parent;
property RGB: MsoRGBType read Get_RGB write Set_RGB;
property SchemeColor: SYSINT read Get_SchemeColor write Set_SchemeColor;
property Type_: MsoColorType read Get_Type_;
end;
// *********************************************************************//
// DispIntf: ColorFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0312-0000-0000-C000-000000000046}
// *********************************************************************//
ColorFormatDisp = dispinterface
['{000C0312-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property RGB: MsoRGBType dispid 0;
property SchemeColor: SYSINT dispid 100;
property Type_: MsoColorType readonly dispid 101;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: ConnectorFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0313-0000-0000-C000-000000000046}
// *********************************************************************//
ConnectorFormat = interface(_IMsoDispObj)
['{000C0313-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure BeginConnect(const ConnectedShape: Shape; ConnectionSite: SYSINT); safecall;
procedure BeginDisconnect; safecall;
procedure EndConnect(const ConnectedShape: Shape; ConnectionSite: SYSINT); safecall;
procedure EndDisconnect; safecall;
function Get_BeginConnected: MsoTriState; safecall;
function Get_BeginConnectedShape: Shape; safecall;
function Get_BeginConnectionSite: SYSINT; safecall;
function Get_EndConnected: MsoTriState; safecall;
function Get_EndConnectedShape: Shape; safecall;
function Get_EndConnectionSite: SYSINT; safecall;
function Get_Type_: MsoConnectorType; safecall;
procedure Set_Type_(Type_: MsoConnectorType); safecall;
property Parent: IDispatch read Get_Parent;
property BeginConnected: MsoTriState read Get_BeginConnected;
property BeginConnectedShape: Shape read Get_BeginConnectedShape;
property BeginConnectionSite: SYSINT read Get_BeginConnectionSite;
property EndConnected: MsoTriState read Get_EndConnected;
property EndConnectedShape: Shape read Get_EndConnectedShape;
property EndConnectionSite: SYSINT read Get_EndConnectionSite;
property Type_: MsoConnectorType read Get_Type_ write Set_Type_;
end;
// *********************************************************************//
// DispIntf: ConnectorFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0313-0000-0000-C000-000000000046}
// *********************************************************************//
ConnectorFormatDisp = dispinterface
['{000C0313-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure BeginConnect(const ConnectedShape: Shape; ConnectionSite: SYSINT); dispid 10;
procedure BeginDisconnect; dispid 11;
procedure EndConnect(const ConnectedShape: Shape; ConnectionSite: SYSINT); dispid 12;
procedure EndDisconnect; dispid 13;
property BeginConnected: MsoTriState readonly dispid 100;
property BeginConnectedShape: Shape readonly dispid 101;
property BeginConnectionSite: SYSINT readonly dispid 102;
property EndConnected: MsoTriState readonly dispid 103;
property EndConnectedShape: Shape readonly dispid 104;
property EndConnectionSite: SYSINT readonly dispid 105;
property Type_: MsoConnectorType dispid 106;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: FillFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0314-0000-0000-C000-000000000046}
// *********************************************************************//
FillFormat = interface(_IMsoDispObj)
['{000C0314-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure Background; safecall;
procedure OneColorGradient(Style: MsoGradientStyle; Variant: SYSINT; Degree: Single); safecall;
procedure Patterned(Pattern: MsoPatternType); safecall;
procedure PresetGradient(Style: MsoGradientStyle; Variant: SYSINT;
PresetGradientType: MsoPresetGradientType); safecall;
procedure PresetTextured(PresetTexture: MsoPresetTexture); safecall;
procedure Solid; safecall;
procedure TwoColorGradient(Style: MsoGradientStyle; Variant: SYSINT); safecall;
procedure UserPicture(const PictureFile: WideString); safecall;
procedure UserTextured(const TextureFile: WideString); safecall;
function Get_BackColor: ColorFormat; safecall;
procedure Set_BackColor(const BackColor: ColorFormat); safecall;
function Get_ForeColor: ColorFormat; safecall;
procedure Set_ForeColor(const ForeColor: ColorFormat); safecall;
function Get_GradientColorType: MsoGradientColorType; safecall;
function Get_GradientDegree: Single; safecall;
function Get_GradientStyle: MsoGradientStyle; safecall;
function Get_GradientVariant: SYSINT; safecall;
function Get_Pattern: MsoPatternType; safecall;
function Get_PresetGradientType: MsoPresetGradientType; safecall;
function Get_PresetTexture: MsoPresetTexture; safecall;
function Get_TextureName: WideString; safecall;
function Get_TextureType: MsoTextureType; safecall;
function Get_Transparency: Single; safecall;
procedure Set_Transparency(Transparency: Single); safecall;
function Get_Type_: MsoFillType; safecall;
function Get_Visible: MsoTriState; safecall;
procedure Set_Visible(Visible: MsoTriState); safecall;
property Parent: IDispatch read Get_Parent;
property BackColor: ColorFormat read Get_BackColor write Set_BackColor;
property ForeColor: ColorFormat read Get_ForeColor write Set_ForeColor;
property GradientColorType: MsoGradientColorType read Get_GradientColorType;
property GradientDegree: Single read Get_GradientDegree;
property GradientStyle: MsoGradientStyle read Get_GradientStyle;
property GradientVariant: SYSINT read Get_GradientVariant;
property Pattern: MsoPatternType read Get_Pattern;
property PresetGradientType: MsoPresetGradientType read Get_PresetGradientType;
property PresetTexture: MsoPresetTexture read Get_PresetTexture;
property TextureName: WideString read Get_TextureName;
property TextureType: MsoTextureType read Get_TextureType;
property Transparency: Single read Get_Transparency write Set_Transparency;
property Type_: MsoFillType read Get_Type_;
property Visible: MsoTriState read Get_Visible write Set_Visible;
end;
// *********************************************************************//
// DispIntf: FillFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0314-0000-0000-C000-000000000046}
// *********************************************************************//
FillFormatDisp = dispinterface
['{000C0314-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure Background; dispid 10;
procedure OneColorGradient(Style: MsoGradientStyle; Variant: SYSINT; Degree: Single); dispid 11;
procedure Patterned(Pattern: MsoPatternType); dispid 12;
procedure PresetGradient(Style: MsoGradientStyle; Variant: SYSINT;
PresetGradientType: MsoPresetGradientType); dispid 13;
procedure PresetTextured(PresetTexture: MsoPresetTexture); dispid 14;
procedure Solid; dispid 15;
procedure TwoColorGradient(Style: MsoGradientStyle; Variant: SYSINT); dispid 16;
procedure UserPicture(const PictureFile: WideString); dispid 17;
procedure UserTextured(const TextureFile: WideString); dispid 18;
property BackColor: ColorFormat dispid 100;
property ForeColor: ColorFormat dispid 101;
property GradientColorType: MsoGradientColorType readonly dispid 102;
property GradientDegree: Single readonly dispid 103;
property GradientStyle: MsoGradientStyle readonly dispid 104;
property GradientVariant: SYSINT readonly dispid 105;
property Pattern: MsoPatternType readonly dispid 106;
property PresetGradientType: MsoPresetGradientType readonly dispid 107;
property PresetTexture: MsoPresetTexture readonly dispid 108;
property TextureName: WideString readonly dispid 109;
property TextureType: MsoTextureType readonly dispid 110;
property Transparency: Single dispid 111;
property Type_: MsoFillType readonly dispid 112;
property Visible: MsoTriState dispid 113;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: FreeformBuilder
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0315-0000-0000-C000-000000000046}
// *********************************************************************//
FreeformBuilder = interface(_IMsoDispObj)
['{000C0315-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure AddNodes(SegmentType: MsoSegmentType; EditingType: MsoEditingType; X1: Single;
Y1: Single; X2: Single; Y2: Single; X3: Single; Y3: Single); safecall;
function ConvertToShape: Shape; safecall;
property Parent: IDispatch read Get_Parent;
end;
// *********************************************************************//
// DispIntf: FreeformBuilderDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0315-0000-0000-C000-000000000046}
// *********************************************************************//
FreeformBuilderDisp = dispinterface
['{000C0315-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure AddNodes(SegmentType: MsoSegmentType; EditingType: MsoEditingType; X1: Single;
Y1: Single; X2: Single; Y2: Single; X3: Single; Y3: Single); dispid 10;
function ConvertToShape: Shape; dispid 11;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: GroupShapes
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0316-0000-0000-C000-000000000046}
// *********************************************************************//
GroupShapes = interface(_IMsoDispObj)
['{000C0316-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_Count: SYSINT; safecall;
function Item(Index: OleVariant): Shape; safecall;
function Get__NewEnum: IUnknown; safecall;
property Parent: IDispatch read Get_Parent;
property Count: SYSINT read Get_Count;
property _NewEnum: IUnknown read Get__NewEnum;
end;
// *********************************************************************//
// DispIntf: GroupShapesDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0316-0000-0000-C000-000000000046}
// *********************************************************************//
GroupShapesDisp = dispinterface
['{000C0316-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property Count: SYSINT readonly dispid 2;
function Item(Index: OleVariant): Shape; dispid 0;
property _NewEnum: IUnknown readonly dispid -4;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: LineFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0317-0000-0000-C000-000000000046}
// *********************************************************************//
LineFormat = interface(_IMsoDispObj)
['{000C0317-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_BackColor: ColorFormat; safecall;
procedure Set_BackColor(const BackColor: ColorFormat); safecall;
function Get_BeginArrowheadLength: MsoArrowheadLength; safecall;
procedure Set_BeginArrowheadLength(BeginArrowheadLength: MsoArrowheadLength); safecall;
function Get_BeginArrowheadStyle: MsoArrowheadStyle; safecall;
procedure Set_BeginArrowheadStyle(BeginArrowheadStyle: MsoArrowheadStyle); safecall;
function Get_BeginArrowheadWidth: MsoArrowheadWidth; safecall;
procedure Set_BeginArrowheadWidth(BeginArrowheadWidth: MsoArrowheadWidth); safecall;
function Get_DashStyle: MsoLineDashStyle; safecall;
procedure Set_DashStyle(DashStyle: MsoLineDashStyle); safecall;
function Get_EndArrowheadLength: MsoArrowheadLength; safecall;
procedure Set_EndArrowheadLength(EndArrowheadLength: MsoArrowheadLength); safecall;
function Get_EndArrowheadStyle: MsoArrowheadStyle; safecall;
procedure Set_EndArrowheadStyle(EndArrowheadStyle: MsoArrowheadStyle); safecall;
function Get_EndArrowheadWidth: MsoArrowheadWidth; safecall;
procedure Set_EndArrowheadWidth(EndArrowheadWidth: MsoArrowheadWidth); safecall;
function Get_ForeColor: ColorFormat; safecall;
procedure Set_ForeColor(const ForeColor: ColorFormat); safecall;
function Get_Pattern: MsoPatternType; safecall;
procedure Set_Pattern(Pattern: MsoPatternType); safecall;
function Get_Style: MsoLineStyle; safecall;
procedure Set_Style(Style: MsoLineStyle); safecall;
function Get_Transparency: Single; safecall;
procedure Set_Transparency(Transparency: Single); safecall;
function Get_Visible: MsoTriState; safecall;
procedure Set_Visible(Visible: MsoTriState); safecall;
function Get_Weight: Single; safecall;
procedure Set_Weight(Weight: Single); safecall;
property Parent: IDispatch read Get_Parent;
property BackColor: ColorFormat read Get_BackColor write Set_BackColor;
property BeginArrowheadLength: MsoArrowheadLength read Get_BeginArrowheadLength write Set_BeginArrowheadLength;
property BeginArrowheadStyle: MsoArrowheadStyle read Get_BeginArrowheadStyle write Set_BeginArrowheadStyle;
property BeginArrowheadWidth: MsoArrowheadWidth read Get_BeginArrowheadWidth write Set_BeginArrowheadWidth;
property DashStyle: MsoLineDashStyle read Get_DashStyle write Set_DashStyle;
property EndArrowheadLength: MsoArrowheadLength read Get_EndArrowheadLength write Set_EndArrowheadLength;
property EndArrowheadStyle: MsoArrowheadStyle read Get_EndArrowheadStyle write Set_EndArrowheadStyle;
property EndArrowheadWidth: MsoArrowheadWidth read Get_EndArrowheadWidth write Set_EndArrowheadWidth;
property ForeColor: ColorFormat read Get_ForeColor write Set_ForeColor;
property Pattern: MsoPatternType read Get_Pattern write Set_Pattern;
property Style: MsoLineStyle read Get_Style write Set_Style;
property Transparency: Single read Get_Transparency write Set_Transparency;
property Visible: MsoTriState read Get_Visible write Set_Visible;
property Weight: Single read Get_Weight write Set_Weight;
end;
// *********************************************************************//
// DispIntf: LineFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0317-0000-0000-C000-000000000046}
// *********************************************************************//
LineFormatDisp = dispinterface
['{000C0317-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property BackColor: ColorFormat dispid 100;
property BeginArrowheadLength: MsoArrowheadLength dispid 101;
property BeginArrowheadStyle: MsoArrowheadStyle dispid 102;
property BeginArrowheadWidth: MsoArrowheadWidth dispid 103;
property DashStyle: MsoLineDashStyle dispid 104;
property EndArrowheadLength: MsoArrowheadLength dispid 105;
property EndArrowheadStyle: MsoArrowheadStyle dispid 106;
property EndArrowheadWidth: MsoArrowheadWidth dispid 107;
property ForeColor: ColorFormat dispid 108;
property Pattern: MsoPatternType dispid 109;
property Style: MsoLineStyle dispid 110;
property Transparency: Single dispid 111;
property Visible: MsoTriState dispid 112;
property Weight: Single dispid 113;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: ShapeNode
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0318-0000-0000-C000-000000000046}
// *********************************************************************//
ShapeNode = interface(_IMsoDispObj)
['{000C0318-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_EditingType: MsoEditingType; safecall;
function Get_Points: OleVariant; safecall;
function Get_SegmentType: MsoSegmentType; safecall;
property Parent: IDispatch read Get_Parent;
property EditingType: MsoEditingType read Get_EditingType;
property Points: OleVariant read Get_Points;
property SegmentType: MsoSegmentType read Get_SegmentType;
end;
// *********************************************************************//
// DispIntf: ShapeNodeDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0318-0000-0000-C000-000000000046}
// *********************************************************************//
ShapeNodeDisp = dispinterface
['{000C0318-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property EditingType: MsoEditingType readonly dispid 100;
property Points: OleVariant readonly dispid 101;
property SegmentType: MsoSegmentType readonly dispid 102;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: ShapeNodes
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0319-0000-0000-C000-000000000046}
// *********************************************************************//
ShapeNodes = interface(_IMsoDispObj)
['{000C0319-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_Count: SYSINT; safecall;
function Item(Index: OleVariant): ShapeNode; safecall;
function Get__NewEnum: IUnknown; safecall;
procedure Delete(Index: SYSINT); safecall;
procedure Insert(Index: SYSINT; SegmentType: MsoSegmentType; EditingType: MsoEditingType;
X1: Single; Y1: Single; X2: Single; Y2: Single; X3: Single; Y3: Single); safecall;
procedure SetEditingType(Index: SYSINT; EditingType: MsoEditingType); safecall;
procedure SetPosition(Index: SYSINT; X1: Single; Y1: Single); safecall;
procedure SetSegmentType(Index: SYSINT; SegmentType: MsoSegmentType); safecall;
property Parent: IDispatch read Get_Parent;
property Count: SYSINT read Get_Count;
property _NewEnum: IUnknown read Get__NewEnum;
end;
// *********************************************************************//
// DispIntf: ShapeNodesDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0319-0000-0000-C000-000000000046}
// *********************************************************************//
ShapeNodesDisp = dispinterface
['{000C0319-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property Count: SYSINT readonly dispid 2;
function Item(Index: OleVariant): ShapeNode; dispid 0;
property _NewEnum: IUnknown readonly dispid -4;
procedure Delete(Index: SYSINT); dispid 11;
procedure Insert(Index: SYSINT; SegmentType: MsoSegmentType; EditingType: MsoEditingType;
X1: Single; Y1: Single; X2: Single; Y2: Single; X3: Single; Y3: Single); dispid 12;
procedure SetEditingType(Index: SYSINT; EditingType: MsoEditingType); dispid 13;
procedure SetPosition(Index: SYSINT; X1: Single; Y1: Single); dispid 14;
procedure SetSegmentType(Index: SYSINT; SegmentType: MsoSegmentType); dispid 15;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: PictureFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031A-0000-0000-C000-000000000046}
// *********************************************************************//
PictureFormat = interface(_IMsoDispObj)
['{000C031A-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure IncrementBrightness(Increment: Single); safecall;
procedure IncrementContrast(Increment: Single); safecall;
function Get_Brightness: Single; safecall;
procedure Set_Brightness(Brightness: Single); safecall;
function Get_ColorType: MsoPictureColorType; safecall;
procedure Set_ColorType(ColorType: MsoPictureColorType); safecall;
function Get_Contrast: Single; safecall;
procedure Set_Contrast(Contrast: Single); safecall;
function Get_CropBottom: Single; safecall;
procedure Set_CropBottom(CropBottom: Single); safecall;
function Get_CropLeft: Single; safecall;
procedure Set_CropLeft(CropLeft: Single); safecall;
function Get_CropRight: Single; safecall;
procedure Set_CropRight(CropRight: Single); safecall;
function Get_CropTop: Single; safecall;
procedure Set_CropTop(CropTop: Single); safecall;
function Get_TransparencyColor: MsoRGBType; safecall;
procedure Set_TransparencyColor(TransparencyColor: MsoRGBType); safecall;
function Get_TransparentBackground: MsoTriState; safecall;
procedure Set_TransparentBackground(TransparentBackground: MsoTriState); safecall;
property Parent: IDispatch read Get_Parent;
property Brightness: Single read Get_Brightness write Set_Brightness;
property ColorType: MsoPictureColorType read Get_ColorType write Set_ColorType;
property Contrast: Single read Get_Contrast write Set_Contrast;
property CropBottom: Single read Get_CropBottom write Set_CropBottom;
property CropLeft: Single read Get_CropLeft write Set_CropLeft;
property CropRight: Single read Get_CropRight write Set_CropRight;
property CropTop: Single read Get_CropTop write Set_CropTop;
property TransparencyColor: MsoRGBType read Get_TransparencyColor write Set_TransparencyColor;
property TransparentBackground: MsoTriState read Get_TransparentBackground write Set_TransparentBackground;
end;
// *********************************************************************//
// DispIntf: PictureFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031A-0000-0000-C000-000000000046}
// *********************************************************************//
PictureFormatDisp = dispinterface
['{000C031A-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure IncrementBrightness(Increment: Single); dispid 10;
procedure IncrementContrast(Increment: Single); dispid 11;
property Brightness: Single dispid 100;
property ColorType: MsoPictureColorType dispid 101;
property Contrast: Single dispid 102;
property CropBottom: Single dispid 103;
property CropLeft: Single dispid 104;
property CropRight: Single dispid 105;
property CropTop: Single dispid 106;
property TransparencyColor: MsoRGBType dispid 107;
property TransparentBackground: MsoTriState dispid 108;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: ShadowFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031B-0000-0000-C000-000000000046}
// *********************************************************************//
ShadowFormat = interface(_IMsoDispObj)
['{000C031B-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure IncrementOffsetX(Increment: Single); safecall;
procedure IncrementOffsetY(Increment: Single); safecall;
function Get_ForeColor: ColorFormat; safecall;
procedure Set_ForeColor(const ForeColor: ColorFormat); safecall;
function Get_Obscured: MsoTriState; safecall;
procedure Set_Obscured(Obscured: MsoTriState); safecall;
function Get_OffsetX: Single; safecall;
procedure Set_OffsetX(OffsetX: Single); safecall;
function Get_OffsetY: Single; safecall;
procedure Set_OffsetY(OffsetY: Single); safecall;
function Get_Transparency: Single; safecall;
procedure Set_Transparency(Transparency: Single); safecall;
function Get_Type_: MsoShadowType; safecall;
procedure Set_Type_(Type_: MsoShadowType); safecall;
function Get_Visible: MsoTriState; safecall;
procedure Set_Visible(Visible: MsoTriState); safecall;
property Parent: IDispatch read Get_Parent;
property ForeColor: ColorFormat read Get_ForeColor write Set_ForeColor;
property Obscured: MsoTriState read Get_Obscured write Set_Obscured;
property OffsetX: Single read Get_OffsetX write Set_OffsetX;
property OffsetY: Single read Get_OffsetY write Set_OffsetY;
property Transparency: Single read Get_Transparency write Set_Transparency;
property Type_: MsoShadowType read Get_Type_ write Set_Type_;
property Visible: MsoTriState read Get_Visible write Set_Visible;
end;
// *********************************************************************//
// DispIntf: ShadowFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031B-0000-0000-C000-000000000046}
// *********************************************************************//
ShadowFormatDisp = dispinterface
['{000C031B-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure IncrementOffsetX(Increment: Single); dispid 10;
procedure IncrementOffsetY(Increment: Single); dispid 11;
property ForeColor: ColorFormat dispid 100;
property Obscured: MsoTriState dispid 101;
property OffsetX: Single dispid 102;
property OffsetY: Single dispid 103;
property Transparency: Single dispid 104;
property Type_: MsoShadowType dispid 105;
property Visible: MsoTriState dispid 106;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: Shape
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031C-0000-0000-C000-000000000046}
// *********************************************************************//
Shape = interface(_IMsoDispObj)
['{000C031C-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure Apply; safecall;
procedure Delete; safecall;
function Duplicate: Shape; safecall;
procedure Flip(FlipCmd: MsoFlipCmd); safecall;
procedure IncrementLeft(Increment: Single); safecall;
procedure IncrementRotation(Increment: Single); safecall;
procedure IncrementTop(Increment: Single); safecall;
procedure PickUp; safecall;
procedure RerouteConnections; safecall;
procedure ScaleHeight(Factor: Single; RelativeToOriginalSize: MsoTriState; fScale: MsoScaleFrom); safecall;
procedure ScaleWidth(Factor: Single; RelativeToOriginalSize: MsoTriState; fScale: MsoScaleFrom); safecall;
procedure Select(Replace: OleVariant); safecall;
procedure SetShapesDefaultProperties; safecall;
function Ungroup: ShapeRange; safecall;
procedure ZOrder(ZOrderCmd: MsoZOrderCmd); safecall;
function Get_Adjustments: Adjustments; safecall;
function Get_AutoShapeType: MsoAutoShapeType; safecall;
procedure Set_AutoShapeType(AutoShapeType: MsoAutoShapeType); safecall;
function Get_BlackWhiteMode: MsoBlackWhiteMode; safecall;
procedure Set_BlackWhiteMode(BlackWhiteMode: MsoBlackWhiteMode); safecall;
function Get_Callout: CalloutFormat; safecall;
function Get_ConnectionSiteCount: SYSINT; safecall;
function Get_Connector: MsoTriState; safecall;
function Get_ConnectorFormat: ConnectorFormat; safecall;
function Get_Fill: FillFormat; safecall;
function Get_GroupItems: GroupShapes; safecall;
function Get_Height: Single; safecall;
procedure Set_Height(Height: Single); safecall;
function Get_HorizontalFlip: MsoTriState; safecall;
function Get_Left: Single; safecall;
procedure Set_Left(Left: Single); safecall;
function Get_Line: LineFormat; safecall;
function Get_LockAspectRatio: MsoTriState; safecall;
procedure Set_LockAspectRatio(LockAspectRatio: MsoTriState); safecall;
function Get_Name: WideString; safecall;
procedure Set_Name(const Name: WideString); safecall;
function Get_Nodes: ShapeNodes; safecall;
function Get_Rotation: Single; safecall;
procedure Set_Rotation(Rotation: Single); safecall;
function Get_PictureFormat: PictureFormat; safecall;
function Get_Shadow: ShadowFormat; safecall;
function Get_TextEffect: TextEffectFormat; safecall;
function Get_TextFrame: TextFrame; safecall;
function Get_ThreeD: ThreeDFormat; safecall;
function Get_Top: Single; safecall;
procedure Set_Top(Top: Single); safecall;
function Get_Type_: MsoShapeType; safecall;
function Get_VerticalFlip: MsoTriState; safecall;
function Get_Vertices: OleVariant; safecall;
function Get_Visible: MsoTriState; safecall;
procedure Set_Visible(Visible: MsoTriState); safecall;
function Get_Width: Single; safecall;
procedure Set_Width(Width: Single); safecall;
function Get_ZOrderPosition: SYSINT; safecall;
property Parent: IDispatch read Get_Parent;
property Adjustments: Adjustments read Get_Adjustments;
property AutoShapeType: MsoAutoShapeType read Get_AutoShapeType write Set_AutoShapeType;
property BlackWhiteMode: MsoBlackWhiteMode read Get_BlackWhiteMode write Set_BlackWhiteMode;
property Callout: CalloutFormat read Get_Callout;
property ConnectionSiteCount: SYSINT read Get_ConnectionSiteCount;
property Connector: MsoTriState read Get_Connector;
property ConnectorFormat: ConnectorFormat read Get_ConnectorFormat;
property Fill: FillFormat read Get_Fill;
property GroupItems: GroupShapes read Get_GroupItems;
property Height: Single read Get_Height write Set_Height;
property HorizontalFlip: MsoTriState read Get_HorizontalFlip;
property Left: Single read Get_Left write Set_Left;
property Line: LineFormat read Get_Line;
property LockAspectRatio: MsoTriState read Get_LockAspectRatio write Set_LockAspectRatio;
property Name: WideString read Get_Name write Set_Name;
property Nodes: ShapeNodes read Get_Nodes;
property Rotation: Single read Get_Rotation write Set_Rotation;
property PictureFormat: PictureFormat read Get_PictureFormat;
property Shadow: ShadowFormat read Get_Shadow;
property TextEffect: TextEffectFormat read Get_TextEffect;
property TextFrame: TextFrame read Get_TextFrame;
property ThreeD: ThreeDFormat read Get_ThreeD;
property Top: Single read Get_Top write Set_Top;
property Type_: MsoShapeType read Get_Type_;
property VerticalFlip: MsoTriState read Get_VerticalFlip;
property Vertices: OleVariant read Get_Vertices;
property Visible: MsoTriState read Get_Visible write Set_Visible;
property Width: Single read Get_Width write Set_Width;
property ZOrderPosition: SYSINT read Get_ZOrderPosition;
end;
// *********************************************************************//
// DispIntf: ShapeDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031C-0000-0000-C000-000000000046}
// *********************************************************************//
ShapeDisp = dispinterface
['{000C031C-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure Apply; dispid 10;
procedure Delete; dispid 11;
function Duplicate: Shape; dispid 12;
procedure Flip(FlipCmd: MsoFlipCmd); dispid 13;
procedure IncrementLeft(Increment: Single); dispid 14;
procedure IncrementRotation(Increment: Single); dispid 15;
procedure IncrementTop(Increment: Single); dispid 16;
procedure PickUp; dispid 17;
procedure RerouteConnections; dispid 18;
procedure ScaleHeight(Factor: Single; RelativeToOriginalSize: MsoTriState; fScale: MsoScaleFrom); dispid 19;
procedure ScaleWidth(Factor: Single; RelativeToOriginalSize: MsoTriState; fScale: MsoScaleFrom); dispid 20;
procedure Select(Replace: OleVariant); dispid 21;
procedure SetShapesDefaultProperties; dispid 22;
function Ungroup: ShapeRange; dispid 23;
procedure ZOrder(ZOrderCmd: MsoZOrderCmd); dispid 24;
property Adjustments: Adjustments readonly dispid 100;
property AutoShapeType: MsoAutoShapeType dispid 101;
property BlackWhiteMode: MsoBlackWhiteMode dispid 102;
property Callout: CalloutFormat readonly dispid 103;
property ConnectionSiteCount: SYSINT readonly dispid 104;
property Connector: MsoTriState readonly dispid 105;
property ConnectorFormat: ConnectorFormat readonly dispid 106;
property Fill: FillFormat readonly dispid 107;
property GroupItems: GroupShapes readonly dispid 108;
property Height: Single dispid 109;
property HorizontalFlip: MsoTriState readonly dispid 110;
property Left: Single dispid 111;
property Line: LineFormat readonly dispid 112;
property LockAspectRatio: MsoTriState dispid 113;
property Name: WideString dispid 115;
property Nodes: ShapeNodes readonly dispid 116;
property Rotation: Single dispid 117;
property PictureFormat: PictureFormat readonly dispid 118;
property Shadow: ShadowFormat readonly dispid 119;
property TextEffect: TextEffectFormat readonly dispid 120;
property TextFrame: TextFrame readonly dispid 121;
property ThreeD: ThreeDFormat readonly dispid 122;
property Top: Single dispid 123;
property Type_: MsoShapeType readonly dispid 124;
property VerticalFlip: MsoTriState readonly dispid 125;
property Vertices: OleVariant readonly dispid 126;
property Visible: MsoTriState dispid 127;
property Width: Single dispid 128;
property ZOrderPosition: SYSINT readonly dispid 129;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: ShapeRange
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031D-0000-0000-C000-000000000046}
// *********************************************************************//
ShapeRange = interface(_IMsoDispObj)
['{000C031D-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_Count: SYSINT; safecall;
function Item(Index: OleVariant): Shape; safecall;
function Get__NewEnum: IUnknown; safecall;
procedure Align(AlignCmd: MsoAlignCmd; RelativeTo: MsoTriState); safecall;
procedure Apply; safecall;
procedure Delete; safecall;
procedure Distribute(DistributeCmd: MsoDistributeCmd; RelativeTo: MsoTriState); safecall;
function Duplicate: ShapeRange; safecall;
procedure Flip(FlipCmd: MsoFlipCmd); safecall;
procedure IncrementLeft(Increment: Single); safecall;
procedure IncrementRotation(Increment: Single); safecall;
procedure IncrementTop(Increment: Single); safecall;
function Group: Shape; safecall;
procedure PickUp; safecall;
function Regroup: Shape; safecall;
procedure RerouteConnections; safecall;
procedure ScaleHeight(Factor: Single; RelativeToOriginalSize: MsoTriState; fScale: MsoScaleFrom); safecall;
procedure ScaleWidth(Factor: Single; RelativeToOriginalSize: MsoTriState; fScale: MsoScaleFrom); safecall;
procedure Select(Replace: OleVariant); safecall;
procedure SetShapesDefaultProperties; safecall;
function Ungroup: ShapeRange; safecall;
procedure ZOrder(ZOrderCmd: MsoZOrderCmd); safecall;
function Get_Adjustments: Adjustments; safecall;
function Get_AutoShapeType: MsoAutoShapeType; safecall;
procedure Set_AutoShapeType(AutoShapeType: MsoAutoShapeType); safecall;
function Get_BlackWhiteMode: MsoBlackWhiteMode; safecall;
procedure Set_BlackWhiteMode(BlackWhiteMode: MsoBlackWhiteMode); safecall;
function Get_Callout: CalloutFormat; safecall;
function Get_ConnectionSiteCount: SYSINT; safecall;
function Get_Connector: MsoTriState; safecall;
function Get_ConnectorFormat: ConnectorFormat; safecall;
function Get_Fill: FillFormat; safecall;
function Get_GroupItems: GroupShapes; safecall;
function Get_Height: Single; safecall;
procedure Set_Height(Height: Single); safecall;
function Get_HorizontalFlip: MsoTriState; safecall;
function Get_Left: Single; safecall;
procedure Set_Left(Left: Single); safecall;
function Get_Line: LineFormat; safecall;
function Get_LockAspectRatio: MsoTriState; safecall;
procedure Set_LockAspectRatio(LockAspectRatio: MsoTriState); safecall;
function Get_Name: WideString; safecall;
procedure Set_Name(const Name: WideString); safecall;
function Get_Nodes: ShapeNodes; safecall;
function Get_Rotation: Single; safecall;
procedure Set_Rotation(Rotation: Single); safecall;
function Get_PictureFormat: PictureFormat; safecall;
function Get_Shadow: ShadowFormat; safecall;
function Get_TextEffect: TextEffectFormat; safecall;
function Get_TextFrame: TextFrame; safecall;
function Get_ThreeD: ThreeDFormat; safecall;
function Get_Top: Single; safecall;
procedure Set_Top(Top: Single); safecall;
function Get_Type_: MsoShapeType; safecall;
function Get_VerticalFlip: MsoTriState; safecall;
function Get_Vertices: OleVariant; safecall;
function Get_Visible: MsoTriState; safecall;
procedure Set_Visible(Visible: MsoTriState); safecall;
function Get_Width: Single; safecall;
procedure Set_Width(Width: Single); safecall;
function Get_ZOrderPosition: SYSINT; safecall;
property Parent: IDispatch read Get_Parent;
property Count: SYSINT read Get_Count;
property _NewEnum: IUnknown read Get__NewEnum;
property Adjustments: Adjustments read Get_Adjustments;
property AutoShapeType: MsoAutoShapeType read Get_AutoShapeType write Set_AutoShapeType;
property BlackWhiteMode: MsoBlackWhiteMode read Get_BlackWhiteMode write Set_BlackWhiteMode;
property Callout: CalloutFormat read Get_Callout;
property ConnectionSiteCount: SYSINT read Get_ConnectionSiteCount;
property Connector: MsoTriState read Get_Connector;
property ConnectorFormat: ConnectorFormat read Get_ConnectorFormat;
property Fill: FillFormat read Get_Fill;
property GroupItems: GroupShapes read Get_GroupItems;
property Height: Single read Get_Height write Set_Height;
property HorizontalFlip: MsoTriState read Get_HorizontalFlip;
property Left: Single read Get_Left write Set_Left;
property Line: LineFormat read Get_Line;
property LockAspectRatio: MsoTriState read Get_LockAspectRatio write Set_LockAspectRatio;
property Name: WideString read Get_Name write Set_Name;
property Nodes: ShapeNodes read Get_Nodes;
property Rotation: Single read Get_Rotation write Set_Rotation;
property PictureFormat: PictureFormat read Get_PictureFormat;
property Shadow: ShadowFormat read Get_Shadow;
property TextEffect: TextEffectFormat read Get_TextEffect;
property TextFrame: TextFrame read Get_TextFrame;
property ThreeD: ThreeDFormat read Get_ThreeD;
property Top: Single read Get_Top write Set_Top;
property Type_: MsoShapeType read Get_Type_;
property VerticalFlip: MsoTriState read Get_VerticalFlip;
property Vertices: OleVariant read Get_Vertices;
property Visible: MsoTriState read Get_Visible write Set_Visible;
property Width: Single read Get_Width write Set_Width;
property ZOrderPosition: SYSINT read Get_ZOrderPosition;
end;
// *********************************************************************//
// DispIntf: ShapeRangeDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031D-0000-0000-C000-000000000046}
// *********************************************************************//
ShapeRangeDisp = dispinterface
['{000C031D-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property Count: SYSINT readonly dispid 2;
function Item(Index: OleVariant): Shape; dispid 0;
property _NewEnum: IUnknown readonly dispid -4;
procedure Align(AlignCmd: MsoAlignCmd; RelativeTo: MsoTriState); dispid 10;
procedure Apply; dispid 11;
procedure Delete; dispid 12;
procedure Distribute(DistributeCmd: MsoDistributeCmd; RelativeTo: MsoTriState); dispid 13;
function Duplicate: ShapeRange; dispid 14;
procedure Flip(FlipCmd: MsoFlipCmd); dispid 15;
procedure IncrementLeft(Increment: Single); dispid 16;
procedure IncrementRotation(Increment: Single); dispid 17;
procedure IncrementTop(Increment: Single); dispid 18;
function Group: Shape; dispid 19;
procedure PickUp; dispid 20;
function Regroup: Shape; dispid 21;
procedure RerouteConnections; dispid 22;
procedure ScaleHeight(Factor: Single; RelativeToOriginalSize: MsoTriState; fScale: MsoScaleFrom); dispid 23;
procedure ScaleWidth(Factor: Single; RelativeToOriginalSize: MsoTriState; fScale: MsoScaleFrom); dispid 24;
procedure Select(Replace: OleVariant); dispid 25;
procedure SetShapesDefaultProperties; dispid 26;
function Ungroup: ShapeRange; dispid 27;
procedure ZOrder(ZOrderCmd: MsoZOrderCmd); dispid 28;
property Adjustments: Adjustments readonly dispid 100;
property AutoShapeType: MsoAutoShapeType dispid 101;
property BlackWhiteMode: MsoBlackWhiteMode dispid 102;
property Callout: CalloutFormat readonly dispid 103;
property ConnectionSiteCount: SYSINT readonly dispid 104;
property Connector: MsoTriState readonly dispid 105;
property ConnectorFormat: ConnectorFormat readonly dispid 106;
property Fill: FillFormat readonly dispid 107;
property GroupItems: GroupShapes readonly dispid 108;
property Height: Single dispid 109;
property HorizontalFlip: MsoTriState readonly dispid 110;
property Left: Single dispid 111;
property Line: LineFormat readonly dispid 112;
property LockAspectRatio: MsoTriState dispid 113;
property Name: WideString dispid 115;
property Nodes: ShapeNodes readonly dispid 116;
property Rotation: Single dispid 117;
property PictureFormat: PictureFormat readonly dispid 118;
property Shadow: ShadowFormat readonly dispid 119;
property TextEffect: TextEffectFormat readonly dispid 120;
property TextFrame: TextFrame readonly dispid 121;
property ThreeD: ThreeDFormat readonly dispid 122;
property Top: Single dispid 123;
property Type_: MsoShapeType readonly dispid 124;
property VerticalFlip: MsoTriState readonly dispid 125;
property Vertices: OleVariant readonly dispid 126;
property Visible: MsoTriState dispid 127;
property Width: Single dispid 128;
property ZOrderPosition: SYSINT readonly dispid 129;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: Shapes
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031E-0000-0000-C000-000000000046}
// *********************************************************************//
Shapes = interface(_IMsoDispObj)
['{000C031E-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_Count: SYSINT; safecall;
function Item(Index: OleVariant): Shape; safecall;
function Get__NewEnum: IUnknown; safecall;
function AddCallout(Type_: MsoCalloutType; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; safecall;
function AddConnector(Type_: MsoConnectorType; BeginX: Single; BeginY: Single; EndX: Single;
EndY: Single): Shape; safecall;
function AddCurve(SafeArrayOfPoints: OleVariant): Shape; safecall;
function AddLabel(Orientation: MsoTextOrientation; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; safecall;
function AddLine(BeginX: Single; BeginY: Single; EndX: Single; EndY: Single): Shape; safecall;
function AddPicture(const FileName: WideString; LinkToFile: MsoTriState;
SaveWithDocument: MsoTriState; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; safecall;
function AddPolyline(SafeArrayOfPoints: OleVariant): Shape; safecall;
function AddShape(Type_: MsoAutoShapeType; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; safecall;
function AddTextEffect(PresetTextEffect: MsoPresetTextEffect; const Text: WideString;
const FontName: WideString; FontSize: Single; FontBold: MsoTriState;
FontItalic: MsoTriState; Left: Single; Top: Single): Shape; safecall;
function AddTextbox(Orientation: MsoTextOrientation; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; safecall;
function BuildFreeform(EditingType: MsoEditingType; X1: Single; Y1: Single): FreeformBuilder; safecall;
function Range(Index: OleVariant): ShapeRange; safecall;
procedure SelectAll; safecall;
function Get_Background: Shape; safecall;
function Get_Default: Shape; safecall;
property Parent: IDispatch read Get_Parent;
property Count: SYSINT read Get_Count;
property _NewEnum: IUnknown read Get__NewEnum;
property Background: Shape read Get_Background;
property Default: Shape read Get_Default;
end;
// *********************************************************************//
// DispIntf: ShapesDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031E-0000-0000-C000-000000000046}
// *********************************************************************//
ShapesDisp = dispinterface
['{000C031E-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property Count: SYSINT readonly dispid 2;
function Item(Index: OleVariant): Shape; dispid 0;
property _NewEnum: IUnknown readonly dispid -4;
function AddCallout(Type_: MsoCalloutType; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; dispid 10;
function AddConnector(Type_: MsoConnectorType; BeginX: Single; BeginY: Single; EndX: Single;
EndY: Single): Shape; dispid 11;
function AddCurve(SafeArrayOfPoints: OleVariant): Shape; dispid 12;
function AddLabel(Orientation: MsoTextOrientation; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; dispid 13;
function AddLine(BeginX: Single; BeginY: Single; EndX: Single; EndY: Single): Shape; dispid 14;
function AddPicture(const FileName: WideString; LinkToFile: MsoTriState;
SaveWithDocument: MsoTriState; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; dispid 15;
function AddPolyline(SafeArrayOfPoints: OleVariant): Shape; dispid 16;
function AddShape(Type_: MsoAutoShapeType; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; dispid 17;
function AddTextEffect(PresetTextEffect: MsoPresetTextEffect; const Text: WideString;
const FontName: WideString; FontSize: Single; FontBold: MsoTriState;
FontItalic: MsoTriState; Left: Single; Top: Single): Shape; dispid 18;
function AddTextbox(Orientation: MsoTextOrientation; Left: Single; Top: Single; Width: Single;
Height: Single): Shape; dispid 19;
function BuildFreeform(EditingType: MsoEditingType; X1: Single; Y1: Single): FreeformBuilder; dispid 20;
function Range(Index: OleVariant): ShapeRange; dispid 21;
procedure SelectAll; dispid 22;
property Background: Shape readonly dispid 100;
property Default: Shape readonly dispid 101;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: TextEffectFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031F-0000-0000-C000-000000000046}
// *********************************************************************//
TextEffectFormat = interface(_IMsoDispObj)
['{000C031F-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure ToggleVerticalText; safecall;
function Get_Alignment: MsoTextEffectAlignment; safecall;
procedure Set_Alignment(Alignment: MsoTextEffectAlignment); safecall;
function Get_FontBold: MsoTriState; safecall;
procedure Set_FontBold(FontBold: MsoTriState); safecall;
function Get_FontItalic: MsoTriState; safecall;
procedure Set_FontItalic(FontItalic: MsoTriState); safecall;
function Get_FontName: WideString; safecall;
procedure Set_FontName(const FontName: WideString); safecall;
function Get_FontSize: Single; safecall;
procedure Set_FontSize(FontSize: Single); safecall;
function Get_KernedPairs: MsoTriState; safecall;
procedure Set_KernedPairs(KernedPairs: MsoTriState); safecall;
function Get_NormalizedHeight: MsoTriState; safecall;
procedure Set_NormalizedHeight(NormalizedHeight: MsoTriState); safecall;
function Get_PresetShape: MsoPresetTextEffectShape; safecall;
procedure Set_PresetShape(PresetShape: MsoPresetTextEffectShape); safecall;
function Get_PresetTextEffect: MsoPresetTextEffect; safecall;
procedure Set_PresetTextEffect(Preset: MsoPresetTextEffect); safecall;
function Get_RotatedChars: MsoTriState; safecall;
procedure Set_RotatedChars(RotatedChars: MsoTriState); safecall;
function Get_Text: WideString; safecall;
procedure Set_Text(const Text: WideString); safecall;
function Get_Tracking: Single; safecall;
procedure Set_Tracking(Tracking: Single); safecall;
property Parent: IDispatch read Get_Parent;
property Alignment: MsoTextEffectAlignment read Get_Alignment write Set_Alignment;
property FontBold: MsoTriState read Get_FontBold write Set_FontBold;
property FontItalic: MsoTriState read Get_FontItalic write Set_FontItalic;
property FontName: WideString read Get_FontName write Set_FontName;
property FontSize: Single read Get_FontSize write Set_FontSize;
property KernedPairs: MsoTriState read Get_KernedPairs write Set_KernedPairs;
property NormalizedHeight: MsoTriState read Get_NormalizedHeight write Set_NormalizedHeight;
property PresetShape: MsoPresetTextEffectShape read Get_PresetShape write Set_PresetShape;
property PresetTextEffect: MsoPresetTextEffect read Get_PresetTextEffect write Set_PresetTextEffect;
property RotatedChars: MsoTriState read Get_RotatedChars write Set_RotatedChars;
property Text: WideString read Get_Text write Set_Text;
property Tracking: Single read Get_Tracking write Set_Tracking;
end;
// *********************************************************************//
// DispIntf: TextEffectFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C031F-0000-0000-C000-000000000046}
// *********************************************************************//
TextEffectFormatDisp = dispinterface
['{000C031F-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure ToggleVerticalText; dispid 10;
property Alignment: MsoTextEffectAlignment dispid 100;
property FontBold: MsoTriState dispid 101;
property FontItalic: MsoTriState dispid 102;
property FontName: WideString dispid 103;
property FontSize: Single dispid 104;
property KernedPairs: MsoTriState dispid 105;
property NormalizedHeight: MsoTriState dispid 106;
property PresetShape: MsoPresetTextEffectShape dispid 107;
property PresetTextEffect: MsoPresetTextEffect dispid 108;
property RotatedChars: MsoTriState dispid 109;
property Text: WideString dispid 110;
property Tracking: Single dispid 111;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: TextFrame
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0320-0000-0000-C000-000000000046}
// *********************************************************************//
TextFrame = interface(_IMsoDispObj)
['{000C0320-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_MarginBottom: Single; safecall;
procedure Set_MarginBottom(MarginBottom: Single); safecall;
function Get_MarginLeft: Single; safecall;
procedure Set_MarginLeft(MarginLeft: Single); safecall;
function Get_MarginRight: Single; safecall;
procedure Set_MarginRight(MarginRight: Single); safecall;
function Get_MarginTop: Single; safecall;
procedure Set_MarginTop(MarginTop: Single); safecall;
function Get_Orientation: MsoTextOrientation; safecall;
procedure Set_Orientation(Orientation: MsoTextOrientation); safecall;
property Parent: IDispatch read Get_Parent;
property MarginBottom: Single read Get_MarginBottom write Set_MarginBottom;
property MarginLeft: Single read Get_MarginLeft write Set_MarginLeft;
property MarginRight: Single read Get_MarginRight write Set_MarginRight;
property MarginTop: Single read Get_MarginTop write Set_MarginTop;
property Orientation: MsoTextOrientation read Get_Orientation write Set_Orientation;
end;
// *********************************************************************//
// DispIntf: TextFrameDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0320-0000-0000-C000-000000000046}
// *********************************************************************//
TextFrameDisp = dispinterface
['{000C0320-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
property MarginBottom: Single dispid 100;
property MarginLeft: Single dispid 101;
property MarginRight: Single dispid 102;
property MarginTop: Single dispid 103;
property Orientation: MsoTextOrientation dispid 104;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: ThreeDFormat
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0321-0000-0000-C000-000000000046}
// *********************************************************************//
ThreeDFormat = interface(_IMsoDispObj)
['{000C0321-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure IncrementRotationX(Increment: Single); safecall;
procedure IncrementRotationY(Increment: Single); safecall;
procedure ResetRotation; safecall;
procedure SetThreeDFormat(PresetThreeDFormat: MsoPresetThreeDFormat); safecall;
procedure SetExtrusionDirection(PresetExtrusionDirection: MsoPresetExtrusionDirection); safecall;
function Get_Depth: Single; safecall;
procedure Set_Depth(Depth: Single); safecall;
function Get_ExtrusionColor: ColorFormat; safecall;
function Get_ExtrusionColorType: MsoExtrusionColorType; safecall;
procedure Set_ExtrusionColorType(ExtrusionColorType: MsoExtrusionColorType); safecall;
function Get_Perspective: MsoTriState; safecall;
procedure Set_Perspective(Perspective: MsoTriState); safecall;
function Get_PresetExtrusionDirection: MsoPresetExtrusionDirection; safecall;
function Get_PresetLightingDirection: MsoPresetLightingDirection; safecall;
procedure Set_PresetLightingDirection(PresetLightingDirection: MsoPresetLightingDirection); safecall;
function Get_PresetLightingSoftness: MsoPresetLightingSoftness; safecall;
procedure Set_PresetLightingSoftness(PresetLightingSoftness: MsoPresetLightingSoftness); safecall;
function Get_PresetMaterial: MsoPresetMaterial; safecall;
procedure Set_PresetMaterial(PresetMaterial: MsoPresetMaterial); safecall;
function Get_PresetThreeDFormat: MsoPresetThreeDFormat; safecall;
function Get_RotationX: Single; safecall;
procedure Set_RotationX(RotationX: Single); safecall;
function Get_RotationY: Single; safecall;
procedure Set_RotationY(RotationY: Single); safecall;
function Get_Visible: MsoTriState; safecall;
procedure Set_Visible(Visible: MsoTriState); safecall;
property Parent: IDispatch read Get_Parent;
property Depth: Single read Get_Depth write Set_Depth;
property ExtrusionColor: ColorFormat read Get_ExtrusionColor;
property ExtrusionColorType: MsoExtrusionColorType read Get_ExtrusionColorType write Set_ExtrusionColorType;
property Perspective: MsoTriState read Get_Perspective write Set_Perspective;
property PresetExtrusionDirection: MsoPresetExtrusionDirection read Get_PresetExtrusionDirection;
property PresetLightingDirection: MsoPresetLightingDirection read Get_PresetLightingDirection write Set_PresetLightingDirection;
property PresetLightingSoftness: MsoPresetLightingSoftness read Get_PresetLightingSoftness write Set_PresetLightingSoftness;
property PresetMaterial: MsoPresetMaterial read Get_PresetMaterial write Set_PresetMaterial;
property PresetThreeDFormat: MsoPresetThreeDFormat read Get_PresetThreeDFormat;
property RotationX: Single read Get_RotationX write Set_RotationX;
property RotationY: Single read Get_RotationY write Set_RotationY;
property Visible: MsoTriState read Get_Visible write Set_Visible;
end;
// *********************************************************************//
// DispIntf: ThreeDFormatDisp
// Flags: (4560) Hidden Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0321-0000-0000-C000-000000000046}
// *********************************************************************//
ThreeDFormatDisp = dispinterface
['{000C0321-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1;
procedure IncrementRotationX(Increment: Single); dispid 10;
procedure IncrementRotationY(Increment: Single); dispid 11;
procedure ResetRotation; dispid 12;
procedure SetThreeDFormat(PresetThreeDFormat: MsoPresetThreeDFormat); dispid 13;
procedure SetExtrusionDirection(PresetExtrusionDirection: MsoPresetExtrusionDirection); dispid 14;
property Depth: Single dispid 100;
property ExtrusionColor: ColorFormat readonly dispid 101;
property ExtrusionColorType: MsoExtrusionColorType dispid 102;
property Perspective: MsoTriState dispid 103;
property PresetExtrusionDirection: MsoPresetExtrusionDirection readonly dispid 104;
property PresetLightingDirection: MsoPresetLightingDirection dispid 105;
property PresetLightingSoftness: MsoPresetLightingSoftness dispid 106;
property PresetMaterial: MsoPresetMaterial dispid 107;
property PresetThreeDFormat: MsoPresetThreeDFormat readonly dispid 108;
property RotationX: Single dispid 109;
property RotationY: Single dispid 110;
property Visible: MsoTriState dispid 111;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: Assistant
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0322-0000-0000-C000-000000000046}
// *********************************************************************//
Assistant = interface(_IMsoDispObj)
['{000C0322-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
procedure Move(xLeft: SYSINT; yTop: SYSINT); safecall;
procedure Set_Top(pyTop: SYSINT); safecall;
function Get_Top: SYSINT; safecall;
procedure Set_Left(pxLeft: SYSINT); safecall;
function Get_Left: SYSINT; safecall;
procedure Help; safecall;
function StartWizard(On_: WordBool; const Callback: WideString; PrivateX: Integer;
Animation: OleVariant; CustomTeaser: OleVariant; Top: OleVariant;
Left: OleVariant; Bottom: OleVariant; Right: OleVariant): Integer; safecall;
procedure EndWizard(WizardID: Integer; varfSuccess: WordBool; Animation: OleVariant); safecall;
procedure ActivateWizard(WizardID: Integer; act: MsoWizardActType; Animation: OleVariant); safecall;
procedure ResetTips; safecall;
function Get_NewBalloon: IDispatch; safecall;
function Get_BalloonError: MsoBalloonErrorType; safecall;
function Get_Visible: WordBool; safecall;
procedure Set_Visible(pvarfVisible: WordBool); safecall;
function Get_Animation: MsoAnimationType; safecall;
procedure Set_Animation(pfca: MsoAnimationType); safecall;
function Get_Reduced: WordBool; safecall;
procedure Set_Reduced(pvarfReduced: WordBool); safecall;
procedure Set_AssistWithHelp(pvarfAssistWithHelp: WordBool); safecall;
function Get_AssistWithHelp: WordBool; safecall;
procedure Set_AssistWithWizards(pvarfAssistWithWizards: WordBool); safecall;
function Get_AssistWithWizards: WordBool; safecall;
procedure Set_AssistWithAlerts(pvarfAssistWithAlerts: WordBool); safecall;
function Get_AssistWithAlerts: WordBool; safecall;
procedure Set_MoveWhenInTheWay(pvarfMove: WordBool); safecall;
function Get_MoveWhenInTheWay: WordBool; safecall;
procedure Set_Sounds(pvarfSounds: WordBool); safecall;
function Get_Sounds: WordBool; safecall;
procedure Set_FeatureTips(pvarfFeatures: WordBool); safecall;
function Get_FeatureTips: WordBool; safecall;
procedure Set_MouseTips(pvarfMouse: WordBool); safecall;
function Get_MouseTips: WordBool; safecall;
procedure Set_KeyboardShortcutTips(pvarfKeyboardShortcuts: WordBool); safecall;
function Get_KeyboardShortcutTips: WordBool; safecall;
procedure Set_HighPriorityTips(pvarfHighPriorityTips: WordBool); safecall;
function Get_HighPriorityTips: WordBool; safecall;
procedure Set_TipOfDay(pvarfTipOfDay: WordBool); safecall;
function Get_TipOfDay: WordBool; safecall;
procedure Set_GuessHelp(pvarfGuessHelp: WordBool); safecall;
function Get_GuessHelp: WordBool; safecall;
procedure Set_SearchWhenProgramming(pvarfSearchInProgram: WordBool); safecall;
function Get_SearchWhenProgramming: WordBool; safecall;
function Get_Item: WideString; safecall;
function Get_FileName: WideString; safecall;
procedure Set_FileName(const pbstr: WideString); safecall;
function Get_Name: WideString; safecall;
property Parent: IDispatch read Get_Parent;
property Top: SYSINT read Get_Top write Set_Top;
property Left: SYSINT read Get_Left write Set_Left;
property NewBalloon: IDispatch read Get_NewBalloon;
property BalloonError: MsoBalloonErrorType read Get_BalloonError;
property Visible: WordBool read Get_Visible write Set_Visible;
property Animation: MsoAnimationType read Get_Animation write Set_Animation;
property Reduced: WordBool read Get_Reduced write Set_Reduced;
property AssistWithHelp: WordBool read Get_AssistWithHelp write Set_AssistWithHelp;
property AssistWithWizards: WordBool read Get_AssistWithWizards write Set_AssistWithWizards;
property AssistWithAlerts: WordBool read Get_AssistWithAlerts write Set_AssistWithAlerts;
property MoveWhenInTheWay: WordBool read Get_MoveWhenInTheWay write Set_MoveWhenInTheWay;
property Sounds: WordBool read Get_Sounds write Set_Sounds;
property FeatureTips: WordBool read Get_FeatureTips write Set_FeatureTips;
property MouseTips: WordBool read Get_MouseTips write Set_MouseTips;
property KeyboardShortcutTips: WordBool read Get_KeyboardShortcutTips write Set_KeyboardShortcutTips;
property HighPriorityTips: WordBool read Get_HighPriorityTips write Set_HighPriorityTips;
property TipOfDay: WordBool read Get_TipOfDay write Set_TipOfDay;
property GuessHelp: WordBool read Get_GuessHelp write Set_GuessHelp;
property SearchWhenProgramming: WordBool read Get_SearchWhenProgramming write Set_SearchWhenProgramming;
property Item: WideString read Get_Item;
property FileName: WideString read Get_FileName write Set_FileName;
property Name: WideString read Get_Name;
end;
// *********************************************************************//
// DispIntf: AssistantDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0322-0000-0000-C000-000000000046}
// *********************************************************************//
AssistantDisp = dispinterface
['{000C0322-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1610809344;
procedure Move(xLeft: SYSINT; yTop: SYSINT); dispid 1610809345;
property Top: SYSINT dispid 1610809346;
property Left: SYSINT dispid 1610809348;
procedure Help; dispid 1610809350;
function StartWizard(On_: WordBool; const Callback: WideString; PrivateX: Integer;
Animation: OleVariant; CustomTeaser: OleVariant; Top: OleVariant;
Left: OleVariant; Bottom: OleVariant; Right: OleVariant): Integer; dispid 1610809351;
procedure EndWizard(WizardID: Integer; varfSuccess: WordBool; Animation: OleVariant); dispid 1610809352;
procedure ActivateWizard(WizardID: Integer; act: MsoWizardActType; Animation: OleVariant); dispid 1610809353;
procedure ResetTips; dispid 1610809354;
property NewBalloon: IDispatch readonly dispid 1610809355;
property BalloonError: MsoBalloonErrorType readonly dispid 1610809356;
property Visible: WordBool dispid 1610809357;
property Animation: MsoAnimationType dispid 1610809359;
property Reduced: WordBool dispid 1610809361;
property AssistWithHelp: WordBool dispid 1610809363;
property AssistWithWizards: WordBool dispid 1610809365;
property AssistWithAlerts: WordBool dispid 1610809367;
property MoveWhenInTheWay: WordBool dispid 1610809369;
property Sounds: WordBool dispid 1610809371;
property FeatureTips: WordBool dispid 1610809373;
property MouseTips: WordBool dispid 1610809375;
property KeyboardShortcutTips: WordBool dispid 1610809377;
property HighPriorityTips: WordBool dispid 1610809379;
property TipOfDay: WordBool dispid 1610809381;
property GuessHelp: WordBool dispid 1610809383;
property SearchWhenProgramming: WordBool dispid 1610809385;
property Item: WideString readonly dispid 0;
property FileName: WideString dispid 1610809388;
property Name: WideString readonly dispid 1610809390;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: Balloon
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0324-0000-0000-C000-000000000046}
// *********************************************************************//
Balloon = interface(_IMsoDispObj)
['{000C0324-0000-0000-C000-000000000046}']
function Get_Parent: IDispatch; safecall;
function Get_Checkboxes: IDispatch; safecall;
function Get_Labels: IDispatch; safecall;
procedure Set_BalloonType(pbty: MsoBalloonType); safecall;
function Get_BalloonType: MsoBalloonType; safecall;
procedure Set_Icon(picn: MsoIconType); safecall;
function Get_Icon: MsoIconType; safecall;
procedure Set_Heading(const pbstr: WideString); safecall;
function Get_Heading: WideString; safecall;
procedure Set_Text(const pbstr: WideString); safecall;
function Get_Text: WideString; safecall;
procedure Set_Mode(pmd: MsoModeType); safecall;
function Get_Mode: MsoModeType; safecall;
procedure Set_Animation(pfca: MsoAnimationType); safecall;
function Get_Animation: MsoAnimationType; safecall;
procedure Set_Button(psbs: MsoButtonSetType); safecall;
function Get_Button: MsoButtonSetType; safecall;
procedure Set_Callback(const pbstr: WideString); safecall;
function Get_Callback: WideString; safecall;
procedure Set_Private_(plPrivate: Integer); safecall;
function Get_Private_: Integer; safecall;
procedure SetAvoidRectangle(Left: SYSINT; Top: SYSINT; Right: SYSINT; Bottom: SYSINT); safecall;
function Get_Name: WideString; safecall;
function Show: MsoBalloonButtonType; safecall;
procedure Close; safecall;
property Parent: IDispatch read Get_Parent;
property Checkboxes: IDispatch read Get_Checkboxes;
property Labels: IDispatch read Get_Labels;
property BalloonType: MsoBalloonType read Get_BalloonType write Set_BalloonType;
property Icon: MsoIconType read Get_Icon write Set_Icon;
property Heading: WideString read Get_Heading write Set_Heading;
property Text: WideString read Get_Text write Set_Text;
property Mode: MsoModeType read Get_Mode write Set_Mode;
property Animation: MsoAnimationType read Get_Animation write Set_Animation;
property Button: MsoButtonSetType read Get_Button write Set_Button;
property Callback: WideString read Get_Callback write Set_Callback;
property Private_: Integer read Get_Private_ write Set_Private_;
property Name: WideString read Get_Name;
end;
// *********************************************************************//
// DispIntf: BalloonDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0324-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonDisp = dispinterface
['{000C0324-0000-0000-C000-000000000046}']
property Parent: IDispatch readonly dispid 1610809344;
property Checkboxes: IDispatch readonly dispid 1610809345;
property Labels: IDispatch readonly dispid 1610809346;
property BalloonType: MsoBalloonType dispid 1610809347;
property Icon: MsoIconType dispid 1610809349;
property Heading: WideString dispid 1610809351;
property Text: WideString dispid 1610809353;
property Mode: MsoModeType dispid 1610809355;
property Animation: MsoAnimationType dispid 1610809357;
property Button: MsoButtonSetType dispid 1610809359;
property Callback: WideString dispid 1610809361;
property Private_: Integer dispid 1610809363;
procedure SetAvoidRectangle(Left: SYSINT; Top: SYSINT; Right: SYSINT; Bottom: SYSINT); dispid 1610809365;
property Name: WideString readonly dispid 1610809366;
function Show: MsoBalloonButtonType; dispid 1610809367;
procedure Close; dispid 1610809368;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: BalloonCheckboxes
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0326-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonCheckboxes = interface(_IMsoDispObj)
['{000C0326-0000-0000-C000-000000000046}']
function Get_Name: WideString; safecall;
function Get_Parent: IDispatch; safecall;
function Get_Item(Index: SYSINT): IDispatch; safecall;
function Get_Count: SYSINT; safecall;
procedure Set_Count(pccbx: SYSINT); safecall;
function Get__NewEnum: IUnknown; safecall;
property Name: WideString read Get_Name;
property Parent: IDispatch read Get_Parent;
property Item[Index: SYSINT]: IDispatch read Get_Item; default;
property Count: SYSINT read Get_Count write Set_Count;
property _NewEnum: IUnknown read Get__NewEnum;
end;
// *********************************************************************//
// DispIntf: BalloonCheckboxesDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0326-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonCheckboxesDisp = dispinterface
['{000C0326-0000-0000-C000-000000000046}']
property Name: WideString readonly dispid 1610809344;
property Parent: IDispatch readonly dispid 1610809345;
property Item[Index: SYSINT]: IDispatch readonly dispid 0; default;
property Count: SYSINT dispid 1610809347;
property _NewEnum: IUnknown readonly dispid -4;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: BalloonCheckbox
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0328-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonCheckbox = interface(_IMsoDispObj)
['{000C0328-0000-0000-C000-000000000046}']
function Get_Item: WideString; safecall;
function Get_Name: WideString; safecall;
function Get_Parent: IDispatch; safecall;
procedure Set_Checked(pvarfChecked: WordBool); safecall;
function Get_Checked: WordBool; safecall;
procedure Set_Text(const pbstr: WideString); safecall;
function Get_Text: WideString; safecall;
property Item: WideString read Get_Item;
property Name: WideString read Get_Name;
property Parent: IDispatch read Get_Parent;
property Checked: WordBool read Get_Checked write Set_Checked;
property Text: WideString read Get_Text write Set_Text;
end;
// *********************************************************************//
// DispIntf: BalloonCheckboxDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0328-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonCheckboxDisp = dispinterface
['{000C0328-0000-0000-C000-000000000046}']
property Item: WideString readonly dispid 0;
property Name: WideString readonly dispid 1610809345;
property Parent: IDispatch readonly dispid 1610809346;
property Checked: WordBool dispid 1610809347;
property Text: WideString dispid 1610809349;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: BalloonLabels
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C032E-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonLabels = interface(_IMsoDispObj)
['{000C032E-0000-0000-C000-000000000046}']
function Get_Name: WideString; safecall;
function Get_Parent: IDispatch; safecall;
function Get_Item(Index: SYSINT): IDispatch; safecall;
function Get_Count: SYSINT; safecall;
procedure Set_Count(pcwz: SYSINT); safecall;
function Get__NewEnum: IUnknown; safecall;
property Name: WideString read Get_Name;
property Parent: IDispatch read Get_Parent;
property Item[Index: SYSINT]: IDispatch read Get_Item; default;
property Count: SYSINT read Get_Count write Set_Count;
property _NewEnum: IUnknown read Get__NewEnum;
end;
// *********************************************************************//
// DispIntf: BalloonLabelsDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C032E-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonLabelsDisp = dispinterface
['{000C032E-0000-0000-C000-000000000046}']
property Name: WideString readonly dispid 1610809344;
property Parent: IDispatch readonly dispid 1610809345;
property Item[Index: SYSINT]: IDispatch readonly dispid 0; default;
property Count: SYSINT dispid 1610809347;
property _NewEnum: IUnknown readonly dispid -4;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: BalloonLabel
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0330-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonLabel = interface(_IMsoDispObj)
['{000C0330-0000-0000-C000-000000000046}']
function Get_Item: WideString; safecall;
function Get_Name: WideString; safecall;
function Get_Parent: IDispatch; safecall;
procedure Set_Text(const pbstr: WideString); safecall;
function Get_Text: WideString; safecall;
property Item: WideString read Get_Item;
property Name: WideString read Get_Name;
property Parent: IDispatch read Get_Parent;
property Text: WideString read Get_Text write Set_Text;
end;
// *********************************************************************//
// DispIntf: BalloonLabelDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0330-0000-0000-C000-000000000046}
// *********************************************************************//
BalloonLabelDisp = dispinterface
['{000C0330-0000-0000-C000-000000000046}']
property Item: WideString readonly dispid 0;
property Name: WideString readonly dispid 1610809345;
property Parent: IDispatch readonly dispid 1610809346;
property Text: WideString dispid 1610809347;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: DocumentProperty
// Flags: (4096) Dispatchable
// GUID: {2DF8D04E-5BFA-101B-BDE5-00AA0044DE52}
// *********************************************************************//
DocumentProperty = interface(IDispatch)
['{2DF8D04E-5BFA-101B-BDE5-00AA0044DE52}']
function Get_Parent: IDispatch; stdcall;
function Delete: HResult; stdcall;
function Get_Name(lcid: Integer; out pbstrRetVal: WideString): HResult; stdcall;
function Set_Name(lcid: Integer; const pbstrRetVal: WideString): HResult; stdcall;
function Get_Value(lcid: Integer; out pvargRetVal: OleVariant): HResult; stdcall;
function Set_Value(lcid: Integer; pvargRetVal: OleVariant): HResult; stdcall;
function Get_Type_(lcid: Integer; out ptypeRetVal: MsoDocProperties): HResult; stdcall;
function Set_Type_(lcid: Integer; ptypeRetVal: MsoDocProperties): HResult; stdcall;
function Get_LinkToContent(out pfLinkRetVal: WordBool): HResult; stdcall;
function Set_LinkToContent(pfLinkRetVal: WordBool): HResult; stdcall;
function Get_LinkSource(out pbstrSourceRetVal: WideString): HResult; stdcall;
function Set_LinkSource(const pbstrSourceRetVal: WideString): HResult; stdcall;
function Get_Application(out ppidisp: IDispatch): HResult; stdcall;
function Get_Creator(out plCreator: Integer): HResult; stdcall;
end;
// *********************************************************************//
// Interface: DocumentProperties
// Flags: (4096) Dispatchable
// GUID: {2DF8D04D-5BFA-101B-BDE5-00AA0044DE52}
// *********************************************************************//
DocumentProperties = interface(IDispatch)
['{2DF8D04D-5BFA-101B-BDE5-00AA0044DE52}']
function Get_Parent: IDispatch; stdcall;
function Get_Item(Index: OleVariant; lcid: Integer; out ppIDocProp: DocumentProperty): HResult; stdcall;
function Get_Count(out pc: Integer): HResult; stdcall;
function Add(const Name: WideString; LinkToContent: WordBool; Type_: OleVariant;
Value: OleVariant; LinkSource: OleVariant; lcid: Integer;
out ppIDocProp: DocumentProperty): HResult; stdcall;
function Get__NewEnum(out ppunkEnum: IUnknown): HResult; stdcall;
function Get_Application(out ppidisp: IDispatch): HResult; stdcall;
function Get_Creator(out plCreator: Integer): HResult; stdcall;
end;
// *********************************************************************//
// Interface: IFoundFiles
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0338-0000-0000-C000-000000000046}
// *********************************************************************//
IFoundFiles = interface(IDispatch)
['{000C0338-0000-0000-C000-000000000046}']
function Get_Item(Index: SYSINT): WideString; safecall;
function Get_Count: SYSINT; safecall;
function Get__NewEnum: IUnknown; safecall;
property Item[Index: SYSINT]: WideString read Get_Item; default;
property Count: SYSINT read Get_Count;
property _NewEnum: IUnknown read Get__NewEnum;
end;
// *********************************************************************//
// DispIntf: IFoundFilesDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0338-0000-0000-C000-000000000046}
// *********************************************************************//
IFoundFilesDisp = dispinterface
['{000C0338-0000-0000-C000-000000000046}']
property Item[Index: SYSINT]: WideString readonly dispid 0; default;
property Count: SYSINT readonly dispid 1610743809;
property _NewEnum: IUnknown readonly dispid -4;
end;
// *********************************************************************//
// Interface: IFind
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0337-0000-0000-C000-000000000046}
// *********************************************************************//
IFind = interface(IDispatch)
['{000C0337-0000-0000-C000-000000000046}']
function Get_SearchPath: WideString; safecall;
function Get_Name: WideString; safecall;
function Get_SubDir: WordBool; safecall;
function Get_Title: WideString; safecall;
function Get_Author: WideString; safecall;
function Get_Keywords: WideString; safecall;
function Get_Subject: WideString; safecall;
function Get_Options: MsoFileFindOptions; safecall;
function Get_MatchCase: WordBool; safecall;
function Get_Text: WideString; safecall;
function Get_PatternMatch: WordBool; safecall;
function Get_DateSavedFrom: OleVariant; safecall;
function Get_DateSavedTo: OleVariant; safecall;
function Get_SavedBy: WideString; safecall;
function Get_DateCreatedFrom: OleVariant; safecall;
function Get_DateCreatedTo: OleVariant; safecall;
function Get_View: MsoFileFindView; safecall;
function Get_SortBy: MsoFileFindSortBy; safecall;
function Get_ListBy: MsoFileFindListBy; safecall;
function Get_SelectedFile: SYSINT; safecall;
function Get_Results: IFoundFiles; safecall;
function Show: SYSINT; safecall;
procedure Set_SearchPath(const pbstr: WideString); safecall;
procedure Set_Name(const pbstr: WideString); safecall;
procedure Set_SubDir(retval: WordBool); safecall;
procedure Set_Title(const pbstr: WideString); safecall;
procedure Set_Author(const pbstr: WideString); safecall;
procedure Set_Keywords(const pbstr: WideString); safecall;
procedure Set_Subject(const pbstr: WideString); safecall;
procedure Set_Options(penmOptions: MsoFileFindOptions); safecall;
procedure Set_MatchCase(retval: WordBool); safecall;
procedure Set_Text(const pbstr: WideString); safecall;
procedure Set_PatternMatch(retval: WordBool); safecall;
procedure Set_DateSavedFrom(pdatSavedFrom: OleVariant); safecall;
procedure Set_DateSavedTo(pdatSavedTo: OleVariant); safecall;
procedure Set_SavedBy(const pbstr: WideString); safecall;
procedure Set_DateCreatedFrom(pdatCreatedFrom: OleVariant); safecall;
procedure Set_DateCreatedTo(pdatCreatedTo: OleVariant); safecall;
procedure Set_View(penmView: MsoFileFindView); safecall;
procedure Set_SortBy(penmSortBy: MsoFileFindSortBy); safecall;
procedure Set_ListBy(penmListBy: MsoFileFindListBy); safecall;
procedure Set_SelectedFile(pintSelectedFile: SYSINT); safecall;
procedure Execute; safecall;
procedure Load(const bstrQueryName: WideString); safecall;
procedure Save(const bstrQueryName: WideString); safecall;
procedure Delete(const bstrQueryName: WideString); safecall;
function Get_FileType: Integer; safecall;
procedure Set_FileType(plFileType: Integer); safecall;
property SearchPath: WideString read Get_SearchPath write Set_SearchPath;
property Name: WideString read Get_Name write Set_Name;
property SubDir: WordBool read Get_SubDir write Set_SubDir;
property Title: WideString read Get_Title write Set_Title;
property Author: WideString read Get_Author write Set_Author;
property Keywords: WideString read Get_Keywords write Set_Keywords;
property Subject: WideString read Get_Subject write Set_Subject;
property Options: MsoFileFindOptions read Get_Options write Set_Options;
property MatchCase: WordBool read Get_MatchCase write Set_MatchCase;
property Text: WideString read Get_Text write Set_Text;
property PatternMatch: WordBool read Get_PatternMatch write Set_PatternMatch;
property DateSavedFrom: OleVariant read Get_DateSavedFrom write Set_DateSavedFrom;
property DateSavedTo: OleVariant read Get_DateSavedTo write Set_DateSavedTo;
property SavedBy: WideString read Get_SavedBy write Set_SavedBy;
property DateCreatedFrom: OleVariant read Get_DateCreatedFrom write Set_DateCreatedFrom;
property DateCreatedTo: OleVariant read Get_DateCreatedTo write Set_DateCreatedTo;
property View: MsoFileFindView read Get_View write Set_View;
property SortBy: MsoFileFindSortBy read Get_SortBy write Set_SortBy;
property ListBy: MsoFileFindListBy read Get_ListBy write Set_ListBy;
property SelectedFile: SYSINT read Get_SelectedFile write Set_SelectedFile;
property Results: IFoundFiles read Get_Results;
property FileType: Integer read Get_FileType write Set_FileType;
end;
// *********************************************************************//
// DispIntf: IFindDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0337-0000-0000-C000-000000000046}
// *********************************************************************//
IFindDisp = dispinterface
['{000C0337-0000-0000-C000-000000000046}']
property SearchPath: WideString dispid 0;
property Name: WideString dispid 1610743809;
property SubDir: WordBool dispid 1610743810;
property Title: WideString dispid 1610743811;
property Author: WideString dispid 1610743812;
property Keywords: WideString dispid 1610743813;
property Subject: WideString dispid 1610743814;
property Options: MsoFileFindOptions dispid 1610743815;
property MatchCase: WordBool dispid 1610743816;
property Text: WideString dispid 1610743817;
property PatternMatch: WordBool dispid 1610743818;
property DateSavedFrom: OleVariant dispid 1610743819;
property DateSavedTo: OleVariant dispid 1610743820;
property SavedBy: WideString dispid 1610743821;
property DateCreatedFrom: OleVariant dispid 1610743822;
property DateCreatedTo: OleVariant dispid 1610743823;
property View: MsoFileFindView dispid 1610743824;
property SortBy: MsoFileFindSortBy dispid 1610743825;
property ListBy: MsoFileFindListBy dispid 1610743826;
property SelectedFile: SYSINT dispid 1610743827;
property Results: IFoundFiles readonly dispid 1610743828;
function Show: SYSINT; dispid 1610743829;
procedure Execute; dispid 1610743850;
procedure Load(const bstrQueryName: WideString); dispid 1610743851;
procedure Save(const bstrQueryName: WideString); dispid 1610743852;
procedure Delete(const bstrQueryName: WideString); dispid 1610743853;
property FileType: Integer dispid 1610743854;
end;
// *********************************************************************//
// Interface: FoundFiles
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {000C0331-0000-0000-C000-000000000046}
// *********************************************************************//
FoundFiles = interface(_IMsoDispObj)
['{000C0331-0000-0000-C000-000000000046}']
function Get_Item(Index: SYSINT; lcid: Integer): WideString; safecall;
function Get_Count: Integer; safecall;
function Get__NewEnum: IUnknown; safecall;
property Item[Index: SYSINT; lcid: Integer]: WideString read Get_Item;
property Count: Integer read Get_Count;
property _NewEnum: IUnknown read Get__NewEnum;
end;
// *********************************************************************//
// DispIntf: FoundFilesDisp
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {000C0331-0000-0000-C000-000000000046}
// *********************************************************************//
FoundFilesDisp = dispinterface
['{000C0331-0000-0000-C000-000000000046}']
property Item[Index: SYSINT; lcid: Integer]: WideString readonly dispid 0;
property Count: Integer readonly dispid 4;
property _NewEnum: IUnknown readonly dispid -4;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: PropertyTest
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0333-0000-0000-C000-000000000046}
// *********************************************************************//
PropertyTest = interface(_IMsoDispObj)
['{000C0333-0000-0000-C000-000000000046}']
function Get_Name: WideString; safecall;
function Get_Condition: MsoCondition; safecall;
function Get_Value: OleVariant; safecall;
function Get_SecondValue: OleVariant; safecall;
function Get_Connector: MsoConnector; safecall;
property Name: WideString read Get_Name;
property Condition: MsoCondition read Get_Condition;
property Value: OleVariant read Get_Value;
property SecondValue: OleVariant read Get_SecondValue;
property Connector: MsoConnector read Get_Connector;
end;
// *********************************************************************//
// DispIntf: PropertyTestDisp
// Flags: (4544) Dual NonExtensible OleAutomation Dispatchable
// GUID: {000C0333-0000-0000-C000-000000000046}
// *********************************************************************//
PropertyTestDisp = dispinterface
['{000C0333-0000-0000-C000-000000000046}']
property Name: WideString readonly dispid 0;
property Condition: MsoCondition readonly dispid 2;
property Value: OleVariant readonly dispid 3;
property SecondValue: OleVariant readonly dispid 4;
property Connector: MsoConnector readonly dispid 5;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: PropertyTests
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {000C0334-0000-0000-C000-000000000046}
// *********************************************************************//
PropertyTests = interface(_IMsoDispObj)
['{000C0334-0000-0000-C000-000000000046}']
function Get_Item(Index: SYSINT; lcid: Integer): PropertyTest; safecall;
function Get_Count: Integer; safecall;
procedure Add(const Name: WideString; Condition: MsoCondition; Value: OleVariant;
SecondValue: OleVariant; Connector: MsoConnector); safecall;
procedure Remove(Index: SYSINT); safecall;
function Get__NewEnum: IUnknown; safecall;
property Item[Index: SYSINT; lcid: Integer]: PropertyTest read Get_Item;
property Count: Integer read Get_Count;
property _NewEnum: IUnknown read Get__NewEnum;
end;
// *********************************************************************//
// DispIntf: PropertyTestsDisp
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {000C0334-0000-0000-C000-000000000046}
// *********************************************************************//
PropertyTestsDisp = dispinterface
['{000C0334-0000-0000-C000-000000000046}']
property Item[Index: SYSINT; lcid: Integer]: PropertyTest readonly dispid 0;
property Count: Integer readonly dispid 4;
procedure Add(const Name: WideString; Condition: MsoCondition; Value: OleVariant;
SecondValue: OleVariant; Connector: MsoConnector); dispid 5;
procedure Remove(Index: SYSINT); dispid 6;
property _NewEnum: IUnknown readonly dispid -4;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
// *********************************************************************//
// Interface: FileSearch
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {000C0332-0000-0000-C000-000000000046}
// *********************************************************************//
FileSearch = interface(_IMsoDispObj)
['{000C0332-0000-0000-C000-000000000046}']
function Get_SearchSubFolders: WordBool; safecall;
procedure Set_SearchSubFolders(SearchSubFoldersRetVal: WordBool); safecall;
function Get_MatchTextExactly: WordBool; safecall;
procedure Set_MatchTextExactly(MatchTextRetVal: WordBool); safecall;
function Get_MatchAllWordForms: WordBool; safecall;
procedure Set_MatchAllWordForms(MatchAllWordFormsRetVal: WordBool); safecall;
function Get_FileName: WideString; safecall;
procedure Set_FileName(const FileNameRetVal: WideString); safecall;
function Get_FileType: MsoFileType; safecall;
procedure Set_FileType(FileTypeRetVal: MsoFileType); safecall;
function Get_LastModified: MsoLastModified; safecall;
procedure Set_LastModified(LastModifiedRetVal: MsoLastModified); safecall;
function Get_TextOrProperty: WideString; safecall;
procedure Set_TextOrProperty(const TextOrProperty: WideString); safecall;
function Get_LookIn: WideString; safecall;
procedure Set_LookIn(const LookInRetVal: WideString); safecall;
function Execute(SortBy: MsoSortBy; SortOrder: MsoSortOrder; AlwaysAccurate: WordBool): SYSINT; safecall;
procedure NewSearch; safecall;
function Get_FoundFiles: FoundFiles; safecall;
function Get_PropertyTests: PropertyTests; safecall;
property SearchSubFolders: WordBool read Get_SearchSubFolders write Set_SearchSubFolders;
property MatchTextExactly: WordBool read Get_MatchTextExactly write Set_MatchTextExactly;
property MatchAllWordForms: WordBool read Get_MatchAllWordForms write Set_MatchAllWordForms;
property FileName: WideString read Get_FileName write Set_FileName;
property FileType: MsoFileType read Get_FileType write Set_FileType;
property LastModified: MsoLastModified read Get_LastModified write Set_LastModified;
property TextOrProperty: WideString read Get_TextOrProperty write Set_TextOrProperty;
property LookIn: WideString read Get_LookIn write Set_LookIn;
property FoundFiles: FoundFiles read Get_FoundFiles;
property PropertyTests: PropertyTests read Get_PropertyTests;
end;
// *********************************************************************//
// DispIntf: FileSearchDisp
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID: {000C0332-0000-0000-C000-000000000046}
// *********************************************************************//
FileSearchDisp = dispinterface
['{000C0332-0000-0000-C000-000000000046}']
property SearchSubFolders: WordBool dispid 1;
property MatchTextExactly: WordBool dispid 2;
property MatchAllWordForms: WordBool dispid 3;
property FileName: WideString dispid 4;
property FileType: MsoFileType dispid 5;
property LastModified: MsoLastModified dispid 6;
property TextOrProperty: WideString dispid 7;
property LookIn: WideString dispid 8;
function Execute(SortBy: MsoSortBy; SortOrder: MsoSortOrder; AlwaysAccurate: WordBool): SYSINT; dispid 9;
procedure NewSearch; dispid 10;
property FoundFiles: FoundFiles readonly dispid 11;
property PropertyTests: PropertyTests readonly dispid 12;
property Application: IDispatch readonly dispid 1610743808;
property Creator: Integer readonly dispid 1610743809;
end;
implementation
uses ComObj;
end.