I've done what another user did (Thanks to thesearch function).
GOt Powerpoint opening just fine, but I need to open a presentation, a spe cific file so I can look for my objects and modify them as necessary.
Any ideas here?
I'm going to paste the include file , both of these will let you get powerpoint open, you may have to change back to version 8 though - I changed it to version 11 as I am running Office 2003.
'Based on the oWord example:
THen the header file - thanks to Lance for posting it...
GOt Powerpoint opening just fine, but I need to open a presentation, a spe cific file so I can look for my objects and modify them as necessary.
Any ideas here?
I'm going to paste the include file , both of these will let you get powerpoint open, you may have to change back to version 8 though - I changed it to version 11 as I am running Office 2003.
'Based on the oWord example:
Code:
#Compile Exe #Dim All #Include "ppt.inc" Declare Sub DisplayResult(msg As String) '------------------------------------------------------------------------------ ' Compiler-independent helper function to display feedback and errors ' Sub DisplayResult(msg As String) #If %Def(%Pb_Cc32) Print msg Print "Press a key..."; WAITKEY$ LOCATE ,1 #Else MsgBox msg, &H00001000& ' %MB_SYSTEMMODAL #EndIf End Sub '------------------------------------------------------------------------------ ' Main application entry point... ' Function PBMain () As Long Dim oPPTApp As PowerPointApplication ' Application Interface Dim oPPTDoc As PowerPointPresentations ' Document Interface Dim oPPTSel As PowerPointSlide ' Selection Dim sProgID_Word As String Dim vBool As Variant Dim vText As Variant Dim vFile As Variant Dim vFileFmt As Variant Dim vVnt As Variant Dim Result As String DisplayResult "About to Open MSPPT..." '---------------------------------------------------------------- ' Note: For some components, the full version needs to be used, ' but else a version independent part of it is enough. sProgID_Word = ProgId$(ClsId$("PowerPoint.Application.11" )) If Len(sProgID_Word) = 0 Then sProgID_Word = "PowerPoint.Application.11" '---------------------------------------------------------------- ' Open an instance of MSPPT oPPTApp = PowerPointApplication In sProgID_Word If IsFalse IsObject(oPPTApp) Then _ oPPTApp = New PowerPointApplication In sProgID_Word ' Could MSPPT be opened? If not, terminate this app If IsFalse IsObject(oPPTApp) Then DisplayResult "Unable to open or start PowerPoint!" Exit Function End If ' Make MSPPT visible in for example normal show state Let vBool = %ppWindowMaximized ' or %wdWindowStateMaximize Object Let oPPTApp.WindowState = vBool Let vBool = 1 Object Let oPPTApp.Visible = vBool '---------------------------------------------------------------- vFile = "ASMExportData.ppt" MsgBox "PowerPoint should now be running" '---------------------------------------------------------------- Terminate: ' Close the current document and then close MSPPT completely Object Call oPPTApp.ActiveWindow.CLOSE Object Call oPPTApp.Quit ' Close all of the Interfaces oPPTSel = Nothing oPPTDoc = Nothing oPPTApp = Nothing End Function
THen the header file - thanks to Lance for posting it...
Code:
' ------------------------------------------------------------ ' Library Name: Microsoft PowerPoint 8.0 Object Library 2.5 ' Library File: C:\Program Files\Microsoft Office\Office\msppt8.olb ' ------------------------------------------------------------ ' Version Info: ' ------------- ' Company Name: Microsoft Corporation ' File Description: Microsoft PowerPoint Object Library ' File Version: 8.0 ' Legal Copyright: Copyright © Microsoft Corp. 1987-1996 ' Product Name: Microsoft PowerPoint for Windows ' Product Version: 8.0 ' ------------------------------------------------------------ ' ProgID: PowerPoint.Application.11 ' Interface Name: PowerPointApplication ' ' Interface Prefix: PowerPoint ' ------------------------------------------------------------ $PROGID_PowerPointApplication11 = "PowerPoint.Application.11" 'Enumeration PpActionType %ppActionMixed = &HFFFFFFFE %ppActionNone = &H0 %ppActionNextSlide = &H1 %ppActionPreviousSlide = &H2 %ppActionFirstSlide = &H3 %ppActionLastSlide = &H4 %ppActionLastSlideViewed = &H5 %ppActionEndShow = &H6 %ppActionHyperlink = &H7 %ppActionRunMacro = &H8 %ppActionRunProgram = &H9 %ppActionNamedSlideShow = &HA %ppActionOLEVerb = &HB %ppActionPlay = &HC 'Enumeration PpAdvanceMode %ppAdvanceModeMixed = &HFFFFFFFE %ppAdvanceOnClick = &H1 %ppAdvanceOnTime = &H2 'Enumeration PpAfterEffect %ppAfterEffectMixed = &HFFFFFFFE %ppAfterEffectNothing = &H0 %ppAfterEffectHide = &H1 %ppAfterEffectDim = &H2 %ppAfterEffectHideOnClick = &H3 'Enumeration PpArrangeStyle %ppArrangeTiled = &H1 %ppArrangeCascade = &H2 'Enumeration PpAutoSize %ppAutoSizeMixed = &HFFFFFFFE %ppAutoSizeNone = &H0 %ppAutoSizeShapeToFitText = &H1 'Enumeration PpBaselineAlignment %ppBaselineAlignMixed = &HFFFFFFFE %ppBaselineAlignBaseline = &H1 %ppBaselineAlignTop = &H2 %ppBaselineAlignCenter = &H3 %ppBaselineAlignFarEast50 = &H4 'Enumeration PpChangeCase %ppCaseSentence = &H1 %ppCaseLower = &H2 %ppCaseUpper = &H3 %ppCaseTitle = &H4 %ppCaseToggle = &H5 'Enumeration PpChartUnitEffect %ppAnimateChartMixed = &HFFFFFFFE %ppAnimateBySeries = &H1 %ppAnimateByCategory = &H2 %ppAnimateBySeriesElements = &H3 %ppAnimateByCategoryElements = &H4 'Enumeration PpColorSchemeIndex %ppSchemeColorMixed = &HFFFFFFFE %ppNotSchemeColor = &H0 %ppBackground = &H1 %ppForeground = &H2 %ppShadow = &H3 %ppTitle = &H4 %ppFill = &H5 %ppAccent1 = &H6 %ppAccent2 = &H7 %ppAccent3 = &H8 'Enumeration PpDateTimeFormat %ppDateTimeFormatMixed = &HFFFFFFFE %ppDateTimeMdyy = &H1 %ppDateTimeddddMMMMddyyyy = &H2 %ppDateTimedMMMMyyyy = &H3 %ppDateTimeMMMMdyyyy = &H4 %ppDateTimedMMMyy = &H5 %ppDateTimeMMMMyy = &H6 %ppDateTimeMMyy = &H7 %ppDateTimeMMddyyHmm = &H8 %ppDateTimeMMddyyhmmAMPM = &H9 %ppDateTimeHmm = &HA %ppDateTimeHmmss = &HB %ppDateTimehmmAMPM = &HC %ppDateTimehmmssAMPM = &HD 'Enumeration PpDirection %ppDirectionMixed = &HFFFFFFFE %ppDirectionLeftToRight = &H1 %ppDirectionRightToLeft = &H2 'Enumeration PpEntryEffect %ppEffectMixed = &HFFFFFFFE %ppEffectNone = &H0 %ppEffectCut = &H101 %ppEffectCutThroughBlack = &H102 %ppEffectRandom = &H201 %ppEffectBlindsHorizontal = &H301 %ppEffectBlindsVertical = &H302 %ppEffectCheckerboardAcross = &H401 %ppEffectCheckerboardDown = &H402 %ppEffectCoverLeft = &H501 %ppEffectCoverUp = &H502 %ppEffectCoverRight = &H503 %ppEffectCoverDown = &H504 %ppEffectCoverLeftUp = &H505 %ppEffectCoverRightUp = &H506 %ppEffectCoverLeftDown = &H507 %ppEffectCoverRightDown = &H508 %ppEffectDissolve = &H601 %ppEffectFade = &H701 %ppEffectUncoverLeft = &H801 %ppEffectUncoverUp = &H802 %ppEffectUncoverRight = &H803 %ppEffectUncoverDown = &H804 %ppEffectUncoverLeftUp = &H805 %ppEffectUncoverRightUp = &H806 %ppEffectUncoverLeftDown = &H807 %ppEffectUncoverRightDown = &H808 %ppEffectRandomBarsHorizontal = &H901 %ppEffectRandomBarsVertical = &H902 %ppEffectStripsUpLeft = &HA01 %ppEffectStripsUpRight = &HA02 %ppEffectStripsDownLeft = &HA03 %ppEffectStripsDownRight = &HA04 %ppEffectStripsLeftUp = &HA05 %ppEffectStripsRightUp = &HA06 %ppEffectStripsLeftDown = &HA07 %ppEffectStripsRightDown = &HA08 %ppEffectWipeLeft = &HB01 %ppEffectWipeUp = &HB02 %ppEffectWipeRight = &HB03 %ppEffectWipeDown = &HB04 %ppEffectBoxOut = &HC01 %ppEffectBoxIn = &HC02 %ppEffectFlyFromLeft = &HD01 %ppEffectFlyFromTop = &HD02 %ppEffectFlyFromRight = &HD03 %ppEffectFlyFromBottom = &HD04 %ppEffectFlyFromTopLeft = &HD05 %ppEffectFlyFromTopRight = &HD06 %ppEffectFlyFromBottomLeft = &HD07 %ppEffectFlyFromBottomRight = &HD08 %ppEffectPeekFromLeft = &HD09 %ppEffectPeekFromDown = &HD0A %ppEffectPeekFromRight = &HD0B %ppEffectPeekFromUp = &HD0C %ppEffectCrawlFromLeft = &HD0D %ppEffectCrawlFromUp = &HD0E %ppEffectCrawlFromRight = &HD0F %ppEffectCrawlFromDown = &HD10 %ppEffectZoomIn = &HD11 %ppEffectZoomInSlightly = &HD12 %ppEffectZoomOut = &HD13 %ppEffectZoomOutSlightly = &HD14 %ppEffectZoomCenter = &HD15 %ppEffectZoomBottom = &HD16 %ppEffectStretchAcross = &HD17 %ppEffectStretchLeft = &HD18 %ppEffectStretchUp = &HD19 %ppEffectStretchRight = &HD1A %ppEffectStretchDown = &HD1B %ppEffectSwivel = &HD1C %ppEffectSpiral = &HD1D %ppEffectSplitHorizontalOut = &HE01 %ppEffectSplitHorizontalIn = &HE02 %ppEffectSplitVerticalOut = &HE03 %ppEffectSplitVerticalIn = &HE04 %ppEffectFlashOnceFast = &HF01 %ppEffectFlashOnceMedium = &HF02 %ppEffectFlashOnceSlow = &HF03 %ppEffectAppear = &HF04 'Enumeration PpFarEastLineBreakLevel %ppFarEastLineBreakLevelNormal = &H1 %ppFarEastLineBreakLevelStrict = &H2 %ppFarEastLineBreakLevelCustom = &H3 'Enumeration PpFollowColors %ppFollowColorsMixed = &HFFFFFFFE %ppFollowColorsNone = &H0 %ppFollowColorsScheme = &H1 %ppFollowColorsTextAndBackground = &H2 'Enumeration PpIndentControl %ppIndentControlMixed = &HFFFFFFFE %ppIndentReplaceAttr = &H1 %ppIndentKeepAttr = &H2 'Enumeration PpMediaType %ppMediaTypeMixed = &HFFFFFFFE %ppMediaTypeOther = &H1 %ppMediaTypeSound = &H2 %ppMediaTypeMovie = &H3 'Enumeration PpMouseActivation %ppMouseClick = &H1 %ppMouseOver = &H2 'Enumeration PpParagraphAlignment %ppAlignmentMixed = &HFFFFFFFE %ppAlignLeft = &H1 %ppAlignCenter = &H2 %ppAlignRight = &H3 %ppAlignJustify = &H4 %ppAlignDistribute = &H5 'Enumeration PpPlaceholderType %ppPlaceholderMixed = &HFFFFFFFE %ppPlaceholderTitle = &H1 %ppPlaceholderBody = &H2 %ppPlaceholderCenterTitle = &H3 %ppPlaceholderSubtitle = &H4 %ppPlaceholderVerticalTitle = &H5 %ppPlaceholderVerticalBody = &H6 %ppPlaceholderObject = &H7 %ppPlaceholderChart = &H8 %ppPlaceholderBitmap = &H9 %ppPlaceholderMediaClip = &HA %ppPlaceholderOrgChart = &HB %ppPlaceholderTable = &HC %ppPlaceholderSlideNumber = &HD %ppPlaceholderHeader = &HE %ppPlaceholderFooter = &HF %ppPlaceholderDate = &H10 'Enumeration PpPrintColorType %ppPrintColor = &H1 %ppPrintBlackAndWhite = &H2 %ppPrintPureBlackAndWhite = &H3 'Enumeration PpPrintOutputType %ppPrintOutputSlides = &H1 %ppPrintOutputTwoSlideHandouts = &H2 %ppPrintOutputThreeSlideHandouts = &H3 %ppPrintOutputSixSlideHandouts = &H4 %ppPrintOutputNotesPages = &H5 %ppPrintOutputOutline = &H6 %ppPrintOutputBuildSlides = &H7 'Enumeration PpPrintRangeType %ppPrintAll = &H1 %ppPrintSelection = &H2 %ppPrintCurrent = &H3 %ppPrintSlideRange = &H4 %ppPrintNamedSlideShow = &H5 'Enumeration PpSaveAsFileType %ppSaveAsPresentation = &H1 %ppSaveAsPowerPoint7 = &H2 %ppSaveAsPowerPoint4 = &H3 %ppSaveAsPowerPoint3 = &H4 %ppSaveAsTemplate = &H5 %ppSaveAsRTF = &H6 %ppSaveAsShow = &H7 %ppSaveAsAddIn = &H8 %ppSaveAsWizard = &H9 %ppSaveAsPowerPoint4FarEast = &HA %ppSaveAsDefault = &HB 'Enumeration PpSelectionType %ppSelectionNone = &H0 %ppSelectionSlides = &H1 %ppSelectionShapes = &H2 %ppSelectionText = &H3 'Enumeration PpSlideLayout %ppLayoutMixed = &HFFFFFFFE %ppLayoutTitle = &H1 %ppLayoutText = &H2 %ppLayoutTwoColumnText = &H3 %ppLayoutTable = &H4 %ppLayoutTextAndChart = &H5 %ppLayoutChartAndText = &H6 %ppLayoutOrgchart = &H7 %ppLayoutChart = &H8 %ppLayoutTextAndClipart = &H9 %ppLayoutClipartAndText = &HA %ppLayoutTitleOnly = &HB %ppLayoutBlank = &HC %ppLayoutTextAndObject = &HD %ppLayoutObjectAndText = &HE %ppLayoutLargeObject = &HF %ppLayoutObject = &H10 %ppLayoutTextAndMediaClip = &H11 %ppLayoutMediaClipAndText = &H12 %ppLayoutObjectOverText = &H13 %ppLayoutTextOverObject = &H14 %ppLayoutTextAndTwoObjects = &H15 %ppLayoutTwoObjectsAndText = &H16 %ppLayoutTwoObjectsOverText = &H17 %ppLayoutFourObjects = &H18 %ppLayoutVerticalText = &H19 %ppLayoutClipArtAndVerticalText = &H1A %ppLayoutVerticalTitleAndText = &H1B %ppLayoutVerticalTitleAndTextOverChart = &H1C 'Enumeration PpSlideShowAdvanceMode %ppSlideShowManualAdvance = &H1 %ppSlideShowUseSlideTimings = &H2 %ppSlideShowRehearseNewTimings = &H3 'Enumeration PpSlideShowPointerType %ppSlideShowPointerNone = &H0 %ppSlideShowPointerArrow = &H1 %ppSlideShowPointerPen = &H2 %ppSlideShowPointerAlwaysHidden = &H3 'Enumeration PpSlideShowRangeType %ppShowAll = &H1 %ppShowSlideRange = &H2 %ppShowNamedSlideShow = &H3 'Enumeration PpSlideShowState %ppSlideShowRunning = &H1 %ppSlideShowPaused = &H2 %ppSlideShowBlackScreen = &H3 %ppSlideShowWhiteScreen = &H4 %ppSlideShowDone = &H5 'Enumeration PpSlideShowType %ppShowTypeSpeaker = &H1 %ppShowTypeWindow = &H2 %ppShowTypeKiosk = &H3 'Enumeration PpSlideSizeType %ppSlideSizeOnScreen = &H1 %ppSlideSizeLetterPaper = &H2 %ppSlideSizeA4Paper = &H3 %ppSlideSize35MM = &H4 %ppSlideSizeOverhead = &H5 %ppSlideSizeBanner = &H6 %ppSlideSizeCustom = &H7 'Enumeration PpSoundEffectType %ppSoundEffectsMixed = &HFFFFFFFE %ppSoundNone = &H0 %ppSoundStopPrevious = &H1 %ppSoundFile = &H2 'Enumeration PpSoundFormatType %ppSoundFormatMixed = &HFFFFFFFE %ppSoundFormatNone = &H0 %ppSoundFormatWAV = &H1 %ppSoundFormatMIDI = &H2 %ppSoundFormatCDAudio = &H3 'Enumeration PpTabStopType %ppTabStopMixed = &HFFFFFFFE %ppTabStopLeft = &H1 %ppTabStopCenter = &H2 %ppTabStopRight = &H3 %ppTabStopDecimal = &H4 'Enumeration PpTextLevelEffect %ppAnimateLevelMixed = &HFFFFFFFE %ppAnimateLevelNone = &H0 %ppAnimateByFirstLevel = &H1 %ppAnimateBySecondLevel = &H2 %ppAnimateByThirdLevel = &H3 %ppAnimateByFourthLevel = &H4 %ppAnimateByFifthLevel = &H5 %ppAnimateByAllLevels = &H10 'Enumeration PpTextStyleType %ppDefaultStyle = &H1 %ppTitleStyle = &H2 %ppBodyStyle = &H3 'Enumeration PpTextUnitEffect %ppAnimateUnitMixed = &HFFFFFFFE %ppAnimateByParagraph = &H0 %ppAnimateByWord = &H1 %ppAnimateByCharacter = &H2 'Enumeration PpTransitionSpeed %ppTransitionSpeedMixed = &HFFFFFFFE %ppTransitionSpeedSlow = &H1 %ppTransitionSpeedMedium = &H2 %ppTransitionSpeedFast = &H3 'Enumeration PpUpdateOption %ppUpdateOptionMixed = &HFFFFFFFE %ppUpdateOptionManual = &H1 %ppUpdateOptionAutomatic = &H2 'Enumeration PpViewType %ppViewSlide = &H1 %ppViewSlideMaster = &H2 %ppViewNotesPage = &H3 %ppViewHandoutMaster = &H4 %ppViewNotesMaster = &H5 %ppViewOutline = &H6 %ppViewSlideSorter = &H7 %ppViewTitleMaster = &H8 'Enumeration PpWindowState %ppWindowNormal = &H1 %ppWindowMinimized = &H2 %ppWindowMaximized = &H3 Interface Dispatch PowerPointApplication Member Get Presentations<&H7D1>() As PowerPointPresentations Member Get Windows<&H7D2>() As PowerPointDocumentWindows Member Get Dialogs<&H7D3>() As PowerPointPPDialogs Member Get ActiveWindow<&H7D4>() As PowerPointDocumentWindow Member Get ActivePresentation<&H7D5>() As PowerPointPresentation Member Get SlideShowWindows<&H7D6>() As PowerPointSlideShowWindows Member Get CommandBars<&H7D7>() As PowerPointCommandBars Member Get Path<&H7D8>() As String Member Get Name<&H0>() As String Member Get Caption<&H7D9>() As String Member Let Caption<&H7D9>() 'Parameter Type As String Member Get Assistant<&H7DA>() As PowerPointAssistant Member Get FileSearch<&H7DB>() As PowerPointFileSearch Member Get FileFind<&H7DC>() As PowerPointIFind Member Get Build<&H7DD>() As String Member Get Version<&H7DE>() As String Member Get OperatingSystem<&H7DF>() As String Member Get ActivePrinter<&H7E0>() As String Member Get Creator<&H7E1>() As Long Member Get AddIns<&H7E2>() As PowerPointAddIns Member Get VBE<&H7E3>() As PowerPointVBE Member Call Help<&H7E4>(optional in HelpFile As String<&H0>, optional in ContextID As Long<&H1> ) Member Call Quit<&H7E5>() Member Call Run<&H7E6>(in MacroName As String<&H0>, in safeArrayOfParams As Variant<&H1> ) As Variant Member Call FileDialog<&H7E7>(in Type As %PpFileDialogType<&H0> ) As PowerPointFileDialog Member Get Left<&H7E9>() As Single Member Let Left<&H7E9>() 'Parameter Type As Single Member Get Top<&H7EA>() As Single Member Let Top<&H7EA>() 'Parameter Type As Single Member Get Width<&H7EB>() As Single Member Let Width<&H7EB>() 'Parameter Type As Single Member Get Height<&H7EC>() As Single Member Let Height<&H7EC>() 'Parameter Type As Single Member Get WindowState<&H7ED>() As Long 'PpWindowState Member Let WindowState<&H7ED>() 'Parameter Type As %PpWindowState Member Get Visible<&H7EE>() As Long 'MsoTriState Member Let Visible<&H7EE>() 'Parameter Type As %MsoTriState Member Get Active<&H7F0>() As Long 'MsoTriState Member Call Activate<&H7F1>() End Interface Interface Dispatch PowerPointActionSetting Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Action<&H7D3>() As Long 'PpActionType Member Let Action<&H7D3>() 'Parameter Type As %PpActionType Member Get ActionVerb<&H7D4>() As String Member Let ActionVerb<&H7D4>() 'Parameter Type As String Member Get AnimateAction<&H7D5>() As Long 'MsoTriState Member Let AnimateAction<&H7D5>() 'Parameter Type As %MsoTriState Member Get Run<&H7D6>() As String Member Let Run<&H7D6>() 'Parameter Type As String Member Get SlideShowName<&H7D7>() As String Member Let SlideShowName<&H7D7>() 'Parameter Type As String Member Get Hyperlink<&H7D8>() As PowerPointHyperlink Member Get SoundEffect<&H7D9>() As PowerPointSoundEffect End Interface Interface Dispatch PowerPointActionSettings Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As %PpMouseActivation<&H0> ) As PowerPointActionSetting End Interface Interface Dispatch PowerPointAddIn Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get FullName<&H7D3>() As String Member Get Name<&H7D4>() As String Member Get Path<&H7D5>() As String Member Get Registered<&H7D6>() As Long 'MsoTriState Member Let Registered<&H7D6>() 'Parameter Type As %MsoTriState Member Get AutoLoad<&H7D7>() As Long 'MsoTriState Member Let AutoLoad<&H7D7>() 'Parameter Type As %MsoTriState Member Get Loaded<&H7D8>() As Long 'MsoTriState Member Let Loaded<&H7D8>() 'Parameter Type As %MsoTriState Member Get DisplayAlerts<&H7D9>() As Long 'MsoTriState Member Let DisplayAlerts<&H7D9>() 'Parameter Type As %MsoTriState Member Get RegisteredInHKLM<&H7DA>() As Long 'MsoTriState End Interface Interface Dispatch PowerPointAddIns Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointAddIn Member Call Add<&H7D3>(in FileName As String<&H0> ) As PowerPointAddIn Member Call Remove<&H7D4>(in index As Variant<&H0> ) End Interface Interface Dispatch PowerPointAdjustments Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Get Count<&H2>() As Long Member Get Item<&H0>(in index As Long<&H0> ) As Single Member Let Item<&H0>(in index As Long<&H0> ) End Interface Interface Dispatch PowerPointAnimationSettings Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get DimColor<&H7D3>() As PowerPointColorFormat Member Get SoundEffect<&H7D4>() As PowerPointSoundEffect Member Get EntryEffect<&H7D5>() As Long 'PpEntryEffect Member Let EntryEffect<&H7D5>() 'Parameter Type As %PpEntryEffect Member Get AfterEffect<&H7D6>() As Long 'PpAfterEffect Member Let AfterEffect<&H7D6>() 'Parameter Type As %PpAfterEffect Member Get AnimationOrder<&H7D7>() As Long Member Let AnimationOrder<&H7D7>() 'Parameter Type As Long Member Get AdvanceMode<&H7D8>() As Long 'PpAdvanceMode Member Let AdvanceMode<&H7D8>() 'Parameter Type As %PpAdvanceMode Member Get AdvanceTime<&H7D9>() As Single Member Let AdvanceTime<&H7D9>() 'Parameter Type As Single Member Get PlaySettings<&H7DA>() As PowerPointPlaySettings Member Get TextLevelEffect<&H7DB>() As Long 'PpTextLevelEffect Member Let TextLevelEffect<&H7DB>() 'Parameter Type As %PpTextLevelEffect Member Get TextUnitEffect<&H7DC>() As Long 'PpTextUnitEffect Member Let TextUnitEffect<&H7DC>() 'Parameter Type As %PpTextUnitEffect Member Get Animate<&H7DD>() As Long 'MsoTriState Member Let Animate<&H7DD>() 'Parameter Type As %MsoTriState Member Get AnimateBackground<&H7DE>() As Long 'MsoTriState Member Let AnimateBackground<&H7DE>() 'Parameter Type As %MsoTriState Member Get AnimateTextInReverse<&H7DF>() As Long 'MsoTriState Member Let AnimateTextInReverse<&H7DF>() 'Parameter Type As %MsoTriState Member Get ChartUnitEffect<&H7E0>() As Long 'PpChartUnitEffect Member Let ChartUnitEffect<&H7E0>() 'Parameter Type As %PpChartUnitEffect End Interface Interface Dispatch PowerPointBulletFormat Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Visible<&H0>() As Long 'MsoTriState Member Let Visible<&H0>() 'Parameter Type As %MsoTriState Member Get Character<&H7D3>() As Long Member Let Character<&H7D3>() 'Parameter Type As Long Member Get RelativeSize<&H7D4>() As Single Member Let RelativeSize<&H7D4>() 'Parameter Type As Single Member Get UseTextColor<&H7D5>() As Long 'MsoTriState Member Let UseTextColor<&H7D5>() 'Parameter Type As %MsoTriState Member Get UseTextFont<&H7D6>() As Long 'MsoTriState Member Let UseTextFont<&H7D6>() 'Parameter Type As %MsoTriState Member Get Font<&H7D7>() As PowerPointFont End Interface Interface Dispatch PowerPointCalloutFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call AutomaticLength<&HA>() Member Call CustomDrop<&HB>(in Drop As Single<&H0> ) Member Call CustomLength<&HC>(in Length As Single<&H0> ) Member Call PresetDrop<&HD>(in DropType As %MsoCalloutDropType<&H0> ) Member Get Accent<&H64>() As Long 'MsoTriState Member Let Accent<&H64>() 'Parameter Type As %MsoTriState Member Get Angle<&H65>() As Long 'MsoCalloutAngleType Member Let Angle<&H65>() 'Parameter Type As %MsoCalloutAngleType Member Get AutoAttach<&H66>() As Long 'MsoTriState Member Let AutoAttach<&H66>() 'Parameter Type As %MsoTriState Member Get AutoLength<&H67>() As Long 'MsoTriState Member Get Border<&H68>() As Long 'MsoTriState Member Let Border<&H68>() 'Parameter Type As %MsoTriState Member Get Drop<&H69>() As Single Member Get DropType<&H6A>() As Long 'MsoCalloutDropType Member Get Gap<&H6B>() As Single Member Let Gap<&H6B>() 'Parameter Type As Single Member Get Length<&H6C>() As Single Member Get Type<&H6D>() As Long 'MsoCalloutType Member Let Type<&H6D>() 'Parameter Type As %MsoCalloutType End Interface Interface Dispatch PowerPointColorFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Get RGB<&H0>() As PowerPointMsoRGBType Member Let RGB<&H0>() 'Parameter Type As PowerPointMsoRGBType Member Get Type<&H65>() As Long 'MsoColorType Member Get SchemeColor<&H7D3>() As Long 'PpColorSchemeIndex Member Let SchemeColor<&H7D3>() 'Parameter Type As %PpColorSchemeIndex End Interface Interface Dispatch PowerPointColorScheme Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Colors<&H0>(in SchemeColor As %PpColorSchemeIndex<&H0> ) As PowerPointRGBColor Member Call Delete<&H7D3>() End Interface Interface Dispatch PowerPointColorSchemes Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointColorScheme Member Call Add<&H7D3>(optional in Scheme As PowerPointColorScheme<&H0> ) As PowerPointColorScheme End Interface Interface Dispatch PowerPointConnectorFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call BeginConnect<&HA>(in ConnectedShape As PowerPointShape<&H0>, in ConnectionSite As Long<&H1> ) Member Call BeginDisconnect<&HB>() Member Call EndConnect<&HC>(in ConnectedShape As PowerPointShape<&H0>, in ConnectionSite As Long<&H1> ) Member Call EndDisconnect<&HD>() Member Get BeginConnected<&H64>() As Long 'MsoTriState Member Get BeginConnectedShape<&H65>() As PowerPointShape Member Get BeginConnectionSite<&H66>() As Long Member Get EndConnected<&H67>() As Long 'MsoTriState Member Get EndConnectedShape<&H68>() As PowerPointShape Member Get EndConnectionSite<&H69>() As Long Member Get Type<&H6A>() As Long 'MsoConnectorType Member Let Type<&H6A>() 'Parameter Type As %MsoConnectorType End Interface Interface Dispatch PowerPointDocumentWindow Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Selection<&H7D3>() As PowerPointSelection Member Get View<&H7D4>() As PowerPointView Member Get Presentation<&H7D5>() As PowerPointPresentation Member Get ViewType<&H7D6>() As Long 'PpViewType Member Let ViewType<&H7D6>() 'Parameter Type As %PpViewType Member Get BlackAndWhite<&H7D7>() As Long 'MsoTriState Member Let BlackAndWhite<&H7D7>() 'Parameter Type As %MsoTriState Member Get Active<&H7D8>() As Long 'MsoTriState Member Get WindowState<&H7D9>() As Long 'PpWindowState Member Let WindowState<&H7D9>() 'Parameter Type As %PpWindowState Member Get Caption<&H0>() As String Member Get Left<&H7DA>() As Single Member Let Left<&H7DA>() 'Parameter Type As Single Member Get Top<&H7DB>() As Single Member Let Top<&H7DB>() 'Parameter Type As Single Member Get Width<&H7DC>() As Single Member Let Width<&H7DC>() 'Parameter Type As Single Member Get Height<&H7DD>() As Single Member Let Height<&H7DD>() 'Parameter Type As Single Member Call FitToPage<&H7DE>() Member Call Activate<&H7DF>() Member Call LargeScroll<&H7E0>(optional in Down As Long<&H0>, optional in Up As Long<&H1>, optional in ToRight As Long<&H2>, optional in ToLeft As Long<&H3> ) Member Call SmallScroll<&H7E1>(optional in Down As Long<&H0>, optional in Up As Long<&H1>, optional in ToRight As Long<&H2>, optional in ToLeft As Long<&H3> ) Member Call NewWindow<&H7E2>() As PowerPointDocumentWindow Member Call Close<&H7E3>() End Interface Interface Dispatch PowerPointDocumentWindows Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointDocumentWindow Member Call Arrange<&H7D3>(optional in arrangeStyle As %PpArrangeStyle<&H0> ) End Interface Interface Dispatch PowerPointExtraColors Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointMsoRGBType Member Call Add<&H7D3>(in Type As PowerPointMsoRGBType<&H0> ) End Interface Interface Dispatch PowerPointFillFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call Background<&HA>() Member Call OneColorGradient<&HB>(in Style As %MsoGradientStyle<&H0>, in Variant As Long<&H1>, in Degree As Single<&H2> ) Member Call Patterned<&HC>(in Pattern As %MsoPatternType<&H0> ) Member Call PresetGradient<&HD>(in Style As %MsoGradientStyle<&H0>, in Variant As Long<&H1>, in PresetGradientType As %MsoPresetGradientType<&H2> ) Member Call PresetTextured<&HE>(in PresetTexture As %MsoPresetTexture<&H0> ) Member Call Solid<&HF>() Member Call TwoColorGradient<&H10>(in Style As %MsoGradientStyle<&H0>, in Variant As Long<&H1> ) Member Call UserPicture<&H11>(in PictureFile As String<&H0> ) Member Call UserTextured<&H12>(in TextureFile As String<&H0> ) Member Get BackColor<&H64>() As PowerPointColorFormat Member Let BackColor<&H64>() 'Parameter Type As PowerPointColorFormat Member Get ForeColor<&H65>() As PowerPointColorFormat Member Let ForeColor<&H65>() 'Parameter Type As PowerPointColorFormat Member Get GradientColorType<&H66>() As Long 'MsoGradientColorType Member Get GradientDegree<&H67>() As Single Member Get GradientStyle<&H68>() As Long 'MsoGradientStyle Member Get GradientVariant<&H69>() As Long Member Get Pattern<&H6A>() As Long 'MsoPatternType Member Get PresetGradientType<&H6B>() As Long 'MsoPresetGradientType Member Get PresetTexture<&H6C>() As Long 'MsoPresetTexture Member Get TextureName<&H6D>() As String Member Get TextureType<&H6E>() As Long 'MsoTextureType Member Get Transparency<&H6F>() As Single Member Let Transparency<&H6F>() 'Parameter Type As Single Member Get Type<&H70>() As Long 'MsoFillType Member Get Visible<&H71>() As Long 'MsoTriState Member Let Visible<&H71>() 'Parameter Type As %MsoTriState End Interface Interface Dispatch PowerPointFont Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Color<&H7D3>() As PowerPointColorFormat Member Get Bold<&H7D4>() As Long 'MsoTriState Member Let Bold<&H7D4>() 'Parameter Type As %MsoTriState Member Get Italic<&H7D5>() As Long 'MsoTriState Member Let Italic<&H7D5>() 'Parameter Type As %MsoTriState Member Get Shadow<&H7D6>() As Long 'MsoTriState Member Let Shadow<&H7D6>() 'Parameter Type As %MsoTriState Member Get Emboss<&H7D7>() As Long 'MsoTriState Member Let Emboss<&H7D7>() 'Parameter Type As %MsoTriState Member Get Underline<&H7D8>() As Long 'MsoTriState Member Let Underline<&H7D8>() 'Parameter Type As %MsoTriState Member Get Subscript<&H7D9>() As Long 'MsoTriState Member Let Subscript<&H7D9>() 'Parameter Type As %MsoTriState Member Get Superscript<&H7DA>() As Long 'MsoTriState Member Let Superscript<&H7DA>() 'Parameter Type As %MsoTriState Member Get BaselineOffset<&H7DB>() As Single Member Let BaselineOffset<&H7DB>() 'Parameter Type As Single Member Get Embedded<&H7DC>() As Long 'MsoTriState Member Get Embeddable<&H7DD>() As Long 'MsoTriState Member Get Size<&H7DE>() As Single Member Let Size<&H7DE>() 'Parameter Type As Single Member Get Name<&H7DF>() As String Member Let Name<&H7DF>() 'Parameter Type As String Member Get NameFarEast<&H7E0>() As String Member Let NameFarEast<&H7E0>() 'Parameter Type As String Member Get NameAscii<&H7E1>() As String Member Let NameAscii<&H7E1>() 'Parameter Type As String Member Get AutoRotateNumbers<&H7E2>() As Long 'MsoTriState Member Let AutoRotateNumbers<&H7E2>() 'Parameter Type As %MsoTriState Member Get NameOther<&H7E3>() As String Member Let NameOther<&H7E3>() 'Parameter Type As String End Interface Interface Dispatch PowerPointFonts Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointFont Member Call Replace<&H7D3>(in Original As String<&H0>, in Replacement As String<&H1> ) End Interface Interface Dispatch PowerPointFreeformBuilder Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call AddNodes<&HA>(in SegmentType As %MsoSegmentType<&H0>, in EditingType As %MsoEditingType<&H1>, in X1 As Single<&H2>, in Y1 As Single<&H3>, optional in X2 As Single<&H4>, optional in Y2 As Single<&H5>, _ optional in X3 As Single<&H6>, optional in Y3 As Single<&H7> ) Member Call ConvertToShape<&HB>() As PowerPointShape End Interface Interface Dispatch PowerPointGroupShapes Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Get Count<&H2>() As Long Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointShape End Interface Interface Dispatch PowerPointHeaderFooter Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Visible<&H7D3>() As Long 'MsoTriState Member Let Visible<&H7D3>() 'Parameter Type As %MsoTriState Member Get Text<&H7D4>() As String Member Let Text<&H7D4>() 'Parameter Type As String Member Get UseFormat<&H7D5>() As Long 'MsoTriState Member Let UseFormat<&H7D5>() 'Parameter Type As %MsoTriState Member Get Format<&H7D6>() As Long 'PpDateTimeFormat Member Let Format<&H7D6>() 'Parameter Type As %PpDateTimeFormat End Interface Interface Dispatch PowerPointHeadersFooters Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get DateAndTime<&H7D3>() As PowerPointHeaderFooter Member Get SlideNumber<&H7D4>() As PowerPointHeaderFooter Member Get Header<&H7D5>() As PowerPointHeaderFooter Member Get Footer<&H7D6>() As PowerPointHeaderFooter Member Get DisplayOnTitleSlide<&H7D7>() As Long 'MsoTriState Member Let DisplayOnTitleSlide<&H7D7>() 'Parameter Type As %MsoTriState Member Call Clear<&H7D8>() End Interface Interface Dispatch PowerPointHyperlink Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Type<&H7D3>() As Long 'MsoHyperlinkType Member Get Address<&H7D4>() As String Member Let Address<&H7D4>() 'Parameter Type As String Member Get SubAddress<&H7D5>() As String Member Let SubAddress<&H7D5>() 'Parameter Type As String Member Call AddToFavorites<&H7D6>() End Interface Interface Dispatch PowerPointHyperlinks Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointHyperlink End Interface Interface Dispatch PowerPointLineFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Get BackColor<&H64>() As PowerPointColorFormat Member Let BackColor<&H64>() 'Parameter Type As PowerPointColorFormat Member Get BeginArrowheadLength<&H65>() As Long 'MsoArrowheadLength Member Let BeginArrowheadLength<&H65>() 'Parameter Type As %MsoArrowheadLength Member Get BeginArrowheadStyle<&H66>() As Long 'MsoArrowheadStyle Member Let BeginArrowheadStyle<&H66>() 'Parameter Type As %MsoArrowheadStyle Member Get BeginArrowheadWidth<&H67>() As Long 'MsoArrowheadWidth Member Let BeginArrowheadWidth<&H67>() 'Parameter Type As %MsoArrowheadWidth Member Get DashStyle<&H68>() As Long 'MsoLineDashStyle Member Let DashStyle<&H68>() 'Parameter Type As %MsoLineDashStyle Member Get EndArrowheadLength<&H69>() As Long 'MsoArrowheadLength Member Let EndArrowheadLength<&H69>() 'Parameter Type As %MsoArrowheadLength Member Get EndArrowheadStyle<&H6A>() As Long 'MsoArrowheadStyle Member Let EndArrowheadStyle<&H6A>() 'Parameter Type As %MsoArrowheadStyle Member Get EndArrowheadWidth<&H6B>() As Long 'MsoArrowheadWidth Member Let EndArrowheadWidth<&H6B>() 'Parameter Type As %MsoArrowheadWidth Member Get ForeColor<&H6C>() As PowerPointColorFormat Member Let ForeColor<&H6C>() 'Parameter Type As PowerPointColorFormat Member Get Pattern<&H6D>() As Long 'MsoPatternType Member Let Pattern<&H6D>() 'Parameter Type As %MsoPatternType Member Get Style<&H6E>() As Long 'MsoLineStyle Member Let Style<&H6E>() 'Parameter Type As %MsoLineStyle Member Get Transparency<&H6F>() As Single Member Let Transparency<&H6F>() 'Parameter Type As Single Member Get Visible<&H70>() As Long 'MsoTriState Member Let Visible<&H70>() 'Parameter Type As %MsoTriState Member Get Weight<&H71>() As Single Member Let Weight<&H71>() 'Parameter Type As Single End Interface Interface Dispatch PowerPointLinkFormat Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get SourceFullName<&H7D3>() As String Member Let SourceFullName<&H7D3>() 'Parameter Type As String Member Get AutoUpdate<&H7D4>() As Long 'PpUpdateOption Member Let AutoUpdate<&H7D4>() 'Parameter Type As %PpUpdateOption Member Call Update<&H7D5>() End Interface Interface Dispatch PowerPointMaster Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Shapes<&H7D3>() As PowerPointShapes Member Get HeadersFooters<&H7D4>() As PowerPointHeadersFooters Member Get ColorScheme<&H7D5>() As PowerPointColorScheme Member Let ColorScheme<&H7D5>() 'Parameter Type As PowerPointColorScheme Member Get Background<&H7D6>() As PowerPointShapeRange Member Get Name<&H7D7>() As String Member Let Name<&H7D7>() 'Parameter Type As String Member Call Delete<&H7D8>() Member Get Height<&H7D9>() As Single Member Get Width<&H7DA>() As Single Member Get TextStyles<&H7DB>() As PowerPointTextStyles Member Get Hyperlinks<&H7DC>() As PowerPointHyperlinks End Interface Interface Dispatch PowerPointNamedSlideShow Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Name<&H7D3>() As String Member Call Delete<&H7D4>() Member Get SlideIDs<&H7D5>() As Variant Member Get Count<&H7D6>() As Long End Interface Interface Dispatch PowerPointNamedSlideShows Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointNamedSlideShow Member Call Add<&H7D3>(in Name As String<&H0>, in safeArrayOfSlideIDs As Variant<&H1> ) As PowerPointNamedSlideShow End Interface Interface Dispatch PowerPointObjectVerbs Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As String End Interface Interface Dispatch PowerPointOLEFormat Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get ObjectVerbs<&H7D3>() As PowerPointObjectVerbs Member Get Object<&H7D4>() As Variant Member Get ProgID<&H7D5>() As String Member Get FollowColors<&H7D6>() As Long 'PpFollowColors Member Let FollowColors<&H7D6>() 'Parameter Type As %PpFollowColors Member Call DoVerb<&H7D7>(optional in index As Long<&H0> ) Member Call Activate<&H7D8>() End Interface Interface Dispatch PowerPointPageSetup Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get FirstSlideNumber<&H7D3>() As Long Member Let FirstSlideNumber<&H7D3>() 'Parameter Type As Long Member Get SlideHeight<&H7D4>() As Single Member Let SlideHeight<&H7D4>() 'Parameter Type As Single Member Get SlideWidth<&H7D5>() As Single Member Let SlideWidth<&H7D5>() 'Parameter Type As Single Member Get SlideSize<&H7D6>() As Long 'PpSlideSizeType Member Let SlideSize<&H7D6>() 'Parameter Type As %PpSlideSizeType Member Get NotesOrientation<&H7D7>() As Long 'MsoOrientation Member Let NotesOrientation<&H7D7>() 'Parameter Type As %MsoOrientation Member Get SlideOrientation<&H7D8>() As Long 'MsoOrientation Member Let SlideOrientation<&H7D8>() 'Parameter Type As %MsoOrientation End Interface Interface Dispatch PowerPointParagraphFormat Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Alignment<&H7D3>() As Long 'PpParagraphAlignment Member Let Alignment<&H7D3>() 'Parameter Type As %PpParagraphAlignment Member Get Bullet<&H7D4>() As PowerPointBulletFormat Member Get LineRuleBefore<&H7D5>() As Long 'MsoTriState Member Let LineRuleBefore<&H7D5>() 'Parameter Type As %MsoTriState Member Get LineRuleAfter<&H7D6>() As Long 'MsoTriState Member Let LineRuleAfter<&H7D6>() 'Parameter Type As %MsoTriState Member Get LineRuleWithin<&H7D7>() As Long 'MsoTriState Member Let LineRuleWithin<&H7D7>() 'Parameter Type As %MsoTriState Member Get SpaceBefore<&H7D8>() As Single Member Let SpaceBefore<&H7D8>() 'Parameter Type As Single Member Get SpaceAfter<&H7D9>() As Single Member Let SpaceAfter<&H7D9>() 'Parameter Type As Single Member Get SpaceWithin<&H7DA>() As Single Member Let SpaceWithin<&H7DA>() 'Parameter Type As Single Member Get BaseLineAlignment<&H7DB>() As Long 'PpBaselineAlignment Member Let BaseLineAlignment<&H7DB>() 'Parameter Type As %PpBaselineAlignment Member Get FarEastLineBreakControl<&H7DC>() As Long 'MsoTriState Member Let FarEastLineBreakControl<&H7DC>() 'Parameter Type As %MsoTriState Member Get WordWrap<&H7DD>() As Long 'MsoTriState Member Let WordWrap<&H7DD>() 'Parameter Type As %MsoTriState Member Get HangingPunctuation<&H7DE>() As Long 'MsoTriState Member Let HangingPunctuation<&H7DE>() 'Parameter Type As %MsoTriState Member Get TextDirection<&H7DF>() As Long 'PpDirection Member Let TextDirection<&H7DF>() 'Parameter Type As %PpDirection End Interface Interface Dispatch PowerPointPictureFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call IncrementBrightness<&HA>(in Increment As Single<&H0> ) Member Call IncrementContrast<&HB>(in Increment As Single<&H0> ) Member Get Brightness<&H64>() As Single Member Let Brightness<&H64>() 'Parameter Type As Single Member Get ColorType<&H65>() As Long 'MsoPictureColorType Member Let ColorType<&H65>() 'Parameter Type As %MsoPictureColorType Member Get Contrast<&H66>() As Single Member Let Contrast<&H66>() 'Parameter Type As Single Member Get CropBottom<&H67>() As Single Member Let CropBottom<&H67>() 'Parameter Type As Single Member Get CropLeft<&H68>() As Single Member Let CropLeft<&H68>() 'Parameter Type As Single Member Get CropRight<&H69>() As Single Member Let CropRight<&H69>() 'Parameter Type As Single Member Get CropTop<&H6A>() As Single Member Let CropTop<&H6A>() 'Parameter Type As Single Member Get TransparencyColor<&H6B>() As PowerPointMsoRGBType Member Let TransparencyColor<&H6B>() 'Parameter Type As PowerPointMsoRGBType Member Get TransparentBackground<&H6C>() As Long 'MsoTriState Member Let TransparentBackground<&H6C>() 'Parameter Type As %MsoTriState End Interface Interface Dispatch PowerPointPlaceholderFormat Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Type<&H7D3>() As Long 'PpPlaceholderType End Interface Interface Dispatch PowerPointPlaceholders Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointShape End Interface Interface Dispatch PowerPointPlaySettings Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get ActionVerb<&H7D3>() As String Member Let ActionVerb<&H7D3>() 'Parameter Type As String Member Get HideWhileNotPlaying<&H7D4>() As Long 'MsoTriState Member Let HideWhileNotPlaying<&H7D4>() 'Parameter Type As %MsoTriState Member Get LoopUntilStopped<&H7D5>() As Long 'MsoTriState Member Let LoopUntilStopped<&H7D5>() 'Parameter Type As %MsoTriState Member Get PlayOnEntry<&H7D6>() As Long 'MsoTriState Member Let PlayOnEntry<&H7D6>() 'Parameter Type As %MsoTriState Member Get RewindMovie<&H7D7>() As Long 'MsoTriState Member Let RewindMovie<&H7D7>() 'Parameter Type As %MsoTriState Member Get PauseAnimation<&H7D8>() As Long 'MsoTriState Member Let PauseAnimation<&H7D8>() 'Parameter Type As %MsoTriState Member Get StopAfterSlides<&H7D9>() As Long Member Let StopAfterSlides<&H7D9>() 'Parameter Type As Long End Interface Interface Dispatch PowerPointPresentation Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get SlideMaster<&H7D3>() As PowerPointMaster Member Get TitleMaster<&H7D4>() As PowerPointMaster Member Get HasTitleMaster<&H7D5>() As Long 'MsoTriState Member Call AddTitleMaster<&H7D6>() As PowerPointMaster Member Call ApplyTemplate<&H7D7>(in FileName As String<&H0> ) Member Get TemplateName<&H7D8>() As String Member Get NotesMaster<&H7D9>() As PowerPointMaster Member Get HandoutMaster<&H7DA>() As PowerPointMaster Member Get Slides<&H7DB>() As PowerPointSlides Member Get PageSetup<&H7DC>() As PowerPointPageSetup Member Get ColorSchemes<&H7DD>() As PowerPointColorSchemes Member Get ExtraColors<&H7DE>() As PowerPointExtraColors Member Get SlideShowSettings<&H7DF>() As PowerPointSlideShowSettings Member Get Fonts<&H7E0>() As PowerPointFonts Member Get Windows<&H7E1>() As PowerPointDocumentWindows Member Get Tags<&H7E2>() As PowerPointTags Member Get DefaultShape<&H7E3>() As PowerPointShape Member Get BuiltInDocumentProperties<&H7E4>() As Variant Member Get CustomDocumentProperties<&H7E5>() As Variant Member Get VBProject<&H7E6>() As PowerPointVBProject Member Get ReadOnly<&H7E7>() As Long 'MsoTriState Member Get FullName<&H7E8>() As String Member Get Name<&H7E9>() As String Member Get Path<&H7EA>() As String Member Get Saved<&H7EB>() As Long 'MsoTriState Member Let Saved<&H7EB>() 'Parameter Type As %MsoTriState Member Get LayoutDirection<&H7EC>() As Long 'PpDirection Member Let LayoutDirection<&H7EC>() 'Parameter Type As %PpDirection Member Call NewWindow<&H7ED>() As PowerPointDocumentWindow Member Call FollowHyperlink<&H7EE>(in Address As String<&H0>, optional in SubAddress As String<&H1>, optional in NewWindow As Long<&H2>, optional in AddHistory As Long<&H3>, optional in ExtraInfo As String<&H4>, _ optional in Method As %MsoExtraInfoMethod<&H5>, optional in HeaderInfo As String<&H6> ) Member Call AddToFavorites<&H7EF>() Member Get PrintOptions<&H7F1>() As PowerPointPrintOptions Member Call PrintOut<&H7F2>(optional in From As Long<&H0>, optional in To As Long<&H1>, optional in PrintToFile As String<&H2>, optional in Copies As Long<&H3>, optional in Collate As %MsoTriState<&H4> ) Member Call Save<&H7F3>() Member Call SaveAs<&H7F4>(in FileName As String<&H0>, optional in FileFormat As %PpSaveAsFileType<&H1>, optional in EmbedTrueTypeFonts As %MsoTriState<&H2> ) Member Call SaveCopyAs<&H7F5>(in FileName As String<&H0>, optional in FileFormat As %PpSaveAsFileType<&H1>, optional in EmbedTrueTypeFonts As %MsoTriState<&H2> ) Member Call Export<&H7F6>(in Path As String<&H0>, in FilterName As String<&H1>, optional in ScaleWidth As Long<&H2>, optional in ScaleHeight As Long<&H3> ) Member Call Close<&H7F7>() Member Call SetUndoText<&H7F8>(in Text As String<&H0> ) Member Get Container<&H7F9>() As Variant Member Get DisplayComments<&H7FA>() As Long 'MsoTriState Member Let DisplayComments<&H7FA>() 'Parameter Type As %MsoTriState Member Get FarEastLineBreakLevel<&H7FB>() As Long 'PpFarEastLineBreakLevel Member Let FarEastLineBreakLevel<&H7FB>() 'Parameter Type As %PpFarEastLineBreakLevel Member Get NoLineBreakBefore<&H7FC>() As String Member Let NoLineBreakBefore<&H7FC>() 'Parameter Type As String Member Get NoLineBreakAfter<&H7FD>() As String Member Let NoLineBreakAfter<&H7FD>() 'Parameter Type As String Member Call UpdateLinks<&H7FE>() Member Get SlideShowWindow<&H7FF>() As PowerPointSlideShowWindow End Interface Interface Dispatch PowerPointPresentations Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointPresentation Member Call Add<&H7D3>(optional in WithWindow As %MsoTriState<&H0> ) As PowerPointPresentation Member Call Open<&H7D4>(in FileName As String<&H0>, optional in ReadOnly As %MsoTriState<&H1>, optional in Untitled As %MsoTriState<&H2>, optional in WithWindow As %MsoTriState<&H3> ) As PowerPointPresentation End Interface Interface Dispatch PowerPointPrintOptions Member Get Application<&H7D1>() As Variant Member Get PrintColorType<&H7D2>() As Long 'PpPrintColorType Member Let PrintColorType<&H7D2>() 'Parameter Type As %PpPrintColorType Member Get Collate<&H7D3>() As Long 'MsoTriState Member Let Collate<&H7D3>() 'Parameter Type As %MsoTriState Member Get FitToPage<&H7D4>() As Long 'MsoTriState Member Let FitToPage<&H7D4>() 'Parameter Type As %MsoTriState Member Get FrameSlides<&H7D5>() As Long 'MsoTriState Member Let FrameSlides<&H7D5>() 'Parameter Type As %MsoTriState Member Get NumberOfCopies<&H7D6>() As Long Member Let NumberOfCopies<&H7D6>() 'Parameter Type As Long Member Get OutputType<&H7D7>() As Long 'PpPrintOutputType Member Let OutputType<&H7D7>() 'Parameter Type As %PpPrintOutputType Member Get Parent<&H7D8>() As Variant Member Get PrintHiddenSlides<&H7D9>() As Long 'MsoTriState Member Let PrintHiddenSlides<&H7D9>() 'Parameter Type As %MsoTriState Member Get PrintInBackground<&H7DA>() As Long 'MsoTriState Member Let PrintInBackground<&H7DA>() 'Parameter Type As %MsoTriState Member Get RangeType<&H7DB>() As Long 'PpPrintRangeType Member Let RangeType<&H7DB>() 'Parameter Type As %PpPrintRangeType Member Get Ranges<&H7DC>() As PowerPointPrintRanges Member Get PrintFontsAsGraphics<&H7DD>() As Long 'MsoTriState Member Let PrintFontsAsGraphics<&H7DD>() 'Parameter Type As %MsoTriState Member Get SlideShowName<&H7DE>() As String Member Let SlideShowName<&H7DE>() 'Parameter Type As String Member Get ActivePrinter<&H7DF>() As String Member Let ActivePrinter<&H7DF>() 'Parameter Type As String End Interface Interface Dispatch PowerPointPrintRange Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Start<&H7D3>() As Long Member Get End<&H7D4>() As Long Member Call Delete<&H7D5>() End Interface Interface Dispatch PowerPointPrintRanges Member Get Count<&HB>() As Long Member Call Add<&H7D1>(in Start As Long<&H0>, in End As Long<&H1> ) As PowerPointPrintRange Member Get Application<&H7D2>() As Variant Member Call ClearAll<&H7D3>() Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointPrintRange Member Get Parent<&H7D4>() As Variant End Interface Interface Dispatch PowerPointRGBColor Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get RGB<&H0>() As PowerPointMsoRGBType Member Let RGB<&H0>() 'Parameter Type As PowerPointMsoRGBType End Interface Interface Dispatch PowerPointRuler Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get TabStops<&H7D3>() As PowerPointTabStops Member Get Levels<&H7D4>() As PowerPointRulerLevels End Interface Interface Dispatch PowerPointRulerLevel Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get FirstMargin<&H7D3>() As Single Member Let FirstMargin<&H7D3>() 'Parameter Type As Single Member Get LeftMargin<&H7D4>() As Single Member Let LeftMargin<&H7D4>() 'Parameter Type As Single End Interface Interface Dispatch PowerPointRulerLevels Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointRulerLevel End Interface Interface Dispatch PowerPointSelection Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Cut<&H7D3>() Member Call Copy<&H7D4>() Member Call Delete<&H7D5>() Member Call Unselect<&H7D6>() Member Get Type<&H7D7>() As Long 'PpSelectionType Member Get SlideRange<&H7D8>() As PowerPointSlideRange Member Get ShapeRange<&H7D9>() As PowerPointShapeRange Member Get TextRange<&H7DA>() As PowerPointTextRange End Interface Interface Dispatch PowerPointShadowFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call IncrementOffsetX<&HA>(in Increment As Single<&H0> ) Member Call IncrementOffsetY<&HB>(in Increment As Single<&H0> ) Member Get ForeColor<&H64>() As PowerPointColorFormat Member Let ForeColor<&H64>() 'Parameter Type As PowerPointColorFormat Member Get Obscured<&H65>() As Long 'MsoTriState Member Let Obscured<&H65>() 'Parameter Type As %MsoTriState Member Get OffsetX<&H66>() As Single Member Let OffsetX<&H66>() 'Parameter Type As Single Member Get OffsetY<&H67>() As Single Member Let OffsetY<&H67>() 'Parameter Type As Single Member Get Transparency<&H68>() As Single Member Let Transparency<&H68>() 'Parameter Type As Single Member Get Type<&H69>() As Long 'MsoShadowType Member Let Type<&H69>() 'Parameter Type As %MsoShadowType Member Get Visible<&H6A>() As Long 'MsoTriState Member Let Visible<&H6A>() 'Parameter Type As %MsoTriState End Interface Interface Dispatch PowerPointShape Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call Apply<&HA>() Member Call Delete<&HB>() Member Call Flip<&HD>(in FlipCmd As %MsoFlipCmd<&H0> ) Member Call IncrementLeft<&HE>(in Increment As Single<&H0> ) Member Call IncrementRotation<&HF>(in Increment As Single<&H0> ) Member Call IncrementTop<&H10>(in Increment As Single<&H0> ) Member Call PickUp<&H11>() Member Call RerouteConnections<&H12>() Member Call ScaleHeight<&H13>(in Factor As Single<&H0>, in RelativeToOriginalSize As %MsoTriState<&H1>, optional in fScale As %MsoScaleFrom<&H2> ) Member Call ScaleWidth<&H14>(in Factor As Single<&H0>, in RelativeToOriginalSize As %MsoTriState<&H1>, optional in fScale As %MsoScaleFrom<&H2> ) Member Call SetShapesDefaultProperties<&H16>() Member Call Ungroup<&H17>() As PowerPointShapeRange Member Call ZOrder<&H18>(in ZOrderCmd As %MsoZOrderCmd<&H0> ) Member Get Adjustments<&H64>() As PowerPointAdjustments Member Get AutoShapeType<&H65>() As Long 'MsoAutoShapeType Member Let AutoShapeType<&H65>() 'Parameter Type As %MsoAutoShapeType Member Get BlackWhiteMode<&H66>() As Long 'MsoBlackWhiteMode Member Let BlackWhiteMode<&H66>() 'Parameter Type As %MsoBlackWhiteMode Member Get Callout<&H67>() As PowerPointCalloutFormat Member Get ConnectionSiteCount<&H68>() As Long Member Get Connector<&H69>() As Long 'MsoTriState Member Get ConnectorFormat<&H6A>() As PowerPointConnectorFormat Member Get Fill<&H6B>() As PowerPointFillFormat Member Get GroupItems<&H6C>() As PowerPointGroupShapes Member Get Height<&H6D>() As Single Member Let Height<&H6D>() 'Parameter Type As Single Member Get HorizontalFlip<&H6E>() As Long 'MsoTriState Member Get Left<&H6F>() As Single Member Let Left<&H6F>() 'Parameter Type As Single Member Get Line<&H70>() As PowerPointLineFormat Member Get LockAspectRatio<&H71>() As Long 'MsoTriState Member Let LockAspectRatio<&H71>() 'Parameter Type As %MsoTriState Member Get Name<&H73>() As String Member Let Name<&H73>() 'Parameter Type As String Member Get Nodes<&H74>() As PowerPointShapeNodes Member Get Rotation<&H75>() As Single Member Let Rotation<&H75>() 'Parameter Type As Single Member Get PictureFormat<&H76>() As PowerPointPictureFormat Member Get Shadow<&H77>() As PowerPointShadowFormat Member Get TextEffect<&H78>() As PowerPointTextEffectFormat Member Get TextFrame<&H79>() As PowerPointTextFrame Member Get ThreeD<&H7A>() As PowerPointThreeDFormat Member Get Top<&H7B>() As Single Member Let Top<&H7B>() 'Parameter Type As Single Member Get Type<&H7C>() As Long 'MsoShapeType Member Get VerticalFlip<&H7D>() As Long 'MsoTriState Member Get Vertices<&H7E>() As Variant Member Get Visible<&H7F>() As Long 'MsoTriState Member Let Visible<&H7F>() 'Parameter Type As %MsoTriState Member Get Width<&H80>() As Single Member Let Width<&H80>() 'Parameter Type As Single Member Get ZOrderPosition<&H81>() As Long Member Get OLEFormat<&H7D3>() As PowerPointOLEFormat Member Get LinkFormat<&H7D4>() As PowerPointLinkFormat Member Get PlaceholderFormat<&H7D5>() As PowerPointPlaceholderFormat Member Get AnimationSettings<&H7D6>() As PowerPointAnimationSettings Member Get ActionSettings<&H7D7>() As PowerPointActionSettings Member Get Tags<&H7D8>() As PowerPointTags Member Call Cut<&H7D9>() Member Call Copy<&H7DA>() Member Call Select<&H7DB>(optional in Replace As %MsoTriState<&H0> ) Member Call Duplicate<&H7DC>() As PowerPointShapeRange Member Get MediaType<&H7DD>() As Long 'PpMediaType Member Get HasTextFrame<&H7DE>() As Long 'MsoTriState Member Get SoundFormat<&H7DF>() As PowerPointSoundFormat End Interface Interface Dispatch PowerPointShapeNode Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Get EditingType<&H64>() As Long 'MsoEditingType Member Get Points<&H65>() As Variant Member Get SegmentType<&H66>() As Long 'MsoSegmentType End Interface Interface Dispatch PowerPointShapeNodes Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Get Count<&H2>() As Long Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointShapeNode Member Call Delete<&HB>(in index As Long<&H0> ) Member Call Insert<&HC>(in index As Long<&H0>, in SegmentType As %MsoSegmentType<&H1>, in EditingType As %MsoEditingType<&H2>, in X1 As Single<&H3>, in Y1 As Single<&H4>, optional in X2 As Single<&H5>, optional in Y2 As Single<&H6>, _ optional in X3 As Single<&H7>, optional in Y3 As Single<&H8> ) Member Call SetEditingType<&HD>(in index As Long<&H0>, in EditingType As %MsoEditingType<&H1> ) Member Call SetPosition<&HE>(in index As Long<&H0>, in X1 As Single<&H1>, in Y1 As Single<&H2> ) Member Call SetSegmentType<&HF>(in index As Long<&H0>, in SegmentType As %MsoSegmentType<&H1> ) End Interface Interface Dispatch PowerPointShapeRange Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call Apply<&HA>() Member Call Delete<&HB>() Member Call Flip<&HD>(in FlipCmd As %MsoFlipCmd<&H0> ) Member Call IncrementLeft<&HE>(in Increment As Single<&H0> ) Member Call IncrementRotation<&HF>(in Increment As Single<&H0> ) Member Call IncrementTop<&H10>(in Increment As Single<&H0> ) Member Call PickUp<&H11>() Member Call RerouteConnections<&H12>() Member Call ScaleHeight<&H13>(in Factor As Single<&H0>, in RelativeToOriginalSize As %MsoTriState<&H1>, optional in fScale As %MsoScaleFrom<&H2> ) Member Call ScaleWidth<&H14>(in Factor As Single<&H0>, in RelativeToOriginalSize As %MsoTriState<&H1>, optional in fScale As %MsoScaleFrom<&H2> ) Member Call SetShapesDefaultProperties<&H16>() Member Call Ungroup<&H17>() As PowerPointShapeRange Member Call ZOrder<&H18>(in ZOrderCmd As %MsoZOrderCmd<&H0> ) Member Get Adjustments<&H64>() As PowerPointAdjustments Member Get AutoShapeType<&H65>() As Long 'MsoAutoShapeType Member Let AutoShapeType<&H65>() 'Parameter Type As %MsoAutoShapeType Member Get BlackWhiteMode<&H66>() As Long 'MsoBlackWhiteMode Member Let BlackWhiteMode<&H66>() 'Parameter Type As %MsoBlackWhiteMode Member Get Callout<&H67>() As PowerPointCalloutFormat Member Get ConnectionSiteCount<&H68>() As Long Member Get Connector<&H69>() As Long 'MsoTriState Member Get ConnectorFormat<&H6A>() As PowerPointConnectorFormat Member Get Fill<&H6B>() As PowerPointFillFormat Member Get GroupItems<&H6C>() As PowerPointGroupShapes Member Get Height<&H6D>() As Single Member Let Height<&H6D>() 'Parameter Type As Single Member Get HorizontalFlip<&H6E>() As Long 'MsoTriState Member Get Left<&H6F>() As Single Member Let Left<&H6F>() 'Parameter Type As Single Member Get Line<&H70>() As PowerPointLineFormat Member Get LockAspectRatio<&H71>() As Long 'MsoTriState Member Let LockAspectRatio<&H71>() 'Parameter Type As %MsoTriState Member Get Name<&H73>() As String Member Let Name<&H73>() 'Parameter Type As String Member Get Nodes<&H74>() As PowerPointShapeNodes Member Get Rotation<&H75>() As Single Member Let Rotation<&H75>() 'Parameter Type As Single Member Get PictureFormat<&H76>() As PowerPointPictureFormat Member Get Shadow<&H77>() As PowerPointShadowFormat Member Get TextEffect<&H78>() As PowerPointTextEffectFormat Member Get TextFrame<&H79>() As PowerPointTextFrame Member Get ThreeD<&H7A>() As PowerPointThreeDFormat Member Get Top<&H7B>() As Single Member Let Top<&H7B>() 'Parameter Type As Single Member Get Type<&H7C>() As Long 'MsoShapeType Member Get VerticalFlip<&H7D>() As Long 'MsoTriState Member Get Vertices<&H7E>() As Variant Member Get Visible<&H7F>() As Long 'MsoTriState Member Let Visible<&H7F>() 'Parameter Type As %MsoTriState Member Get Width<&H80>() As Single Member Let Width<&H80>() 'Parameter Type As Single Member Get ZOrderPosition<&H81>() As Long Member Get OLEFormat<&H7D3>() As PowerPointOLEFormat Member Get LinkFormat<&H7D4>() As PowerPointLinkFormat Member Get PlaceholderFormat<&H7D5>() As PowerPointPlaceholderFormat Member Get AnimationSettings<&H7D6>() As PowerPointAnimationSettings Member Get ActionSettings<&H7D7>() As PowerPointActionSettings Member Get Tags<&H7D8>() As PowerPointTags Member Call Cut<&H7D9>() Member Call Copy<&H7DA>() Member Call Select<&H7DB>(optional in Replace As %MsoTriState<&H0> ) Member Call Duplicate<&H7DC>() As PowerPointShapeRange Member Get MediaType<&H7DD>() As Long 'PpMediaType Member Get HasTextFrame<&H7DE>() As Long 'MsoTriState Member Get SoundFormat<&H7DF>() As PowerPointSoundFormat Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointShape Member Get Count<&H9>() As Long Member Call Group<&H7E0>() As PowerPointShape Member Call Regroup<&H7E1>() As PowerPointShape Member Call Align<&H7E2>(in AlignCmd As %MsoAlignCmd<&H0>, in RelativeTo As %MsoTriState<&H1> ) Member Call Distribute<&H7E3>(in DistributeCmd As %MsoDistributeCmd<&H0>, in RelativeTo As %MsoTriState<&H1> ) End Interface Interface Dispatch PowerPointShapes Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Get Count<&H2>() As Long Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointShape Member Call AddCallout<&HA>(in Type As %MsoCalloutType<&H0>, in Left As Single<&H1>, in Top As Single<&H2>, in Width As Single<&H3>, in Height As Single<&H4> ) As PowerPointShape Member Call AddConnector<&HB>(in Type As %MsoConnectorType<&H0>, in BeginX As Single<&H1>, in BeginY As Single<&H2>, in EndX As Single<&H3>, in EndY As Single<&H4> ) As PowerPointShape Member Call AddCurve<&HC>(in SafeArrayOfPoints As Variant<&H0> ) As PowerPointShape Member Call AddLabel<&HD>(in Orientation As %MsoTextOrientation<&H0>, in Left As Single<&H1>, in Top As Single<&H2>, in Width As Single<&H3>, in Height As Single<&H4> ) As PowerPointShape Member Call AddLine<&HE>(in BeginX As Single<&H0>, in BeginY As Single<&H1>, in EndX As Single<&H2>, in EndY As Single<&H3> ) As PowerPointShape Member Call AddPicture<&HF>(in FileName As String<&H0>, in LinkToFile As %MsoTriState<&H1>, in SaveWithDocument As %MsoTriState<&H2>, in Left As Single<&H3>, in Top As Single<&H4>, in Width As Single<&H5>, _ in Height As Single<&H6> ) As PowerPointShape Member Call AddPolyline<&H10>(in SafeArrayOfPoints As Variant<&H0> ) As PowerPointShape Member Call AddShape<&H11>(in Type As %MsoAutoShapeType<&H0>, in Left As Single<&H1>, in Top As Single<&H2>, in Width As Single<&H3>, in Height As Single<&H4> ) As PowerPointShape Member Call AddTextEffect<&H12>(in PresetTextEffect As %MsoPresetTextEffect<&H0>, in Text As String<&H1>, in FontName As String<&H2>, in FontSize As Single<&H3>, in FontBold As %MsoTriState<&H4>, in FontItalic As %MsoTriState<&H5>, _ in Left As Single<&H6>, in Top As Single<&H7> ) As PowerPointShape Member Call AddTextbox<&H13>(in Orientation As %MsoTextOrientation<&H0>, in Left As Single<&H1>, in Top As Single<&H2>, in Width As Single<&H3>, in Height As Single<&H4> ) As PowerPointShape Member Call BuildFreeform<&H14>(in EditingType As %MsoEditingType<&H0>, in X1 As Single<&H1>, in Y1 As Single<&H2> ) As PowerPointFreeformBuilder Member Call SelectAll<&H16>() Member Call Range<&H7D3>(optional in index As Variant<&H0> ) As PowerPointShapeRange Member Get HasTitle<&H7D4>() As Long 'MsoTriState Member Call AddTitle<&H7D5>() As PowerPointShape Member Get Title<&H7D6>() As PowerPointShape Member Get Placeholders<&H7D7>() As PowerPointPlaceholders Member Call AddOLEObject<&H7D8>(optional in Left As Single<&H0>, optional in Top As Single<&H1>, optional in Width As Single<&H2>, optional in Height As Single<&H3>, optional in ClassName As String<&H4>, optional in FileName As String<&H5>, _ optional in DisplayAsIcon As %MsoTriState<&H6>, optional in IconFileName As String<&H7>, optional in IconIndex As Long<&H8>, optional in IconLabel As String<&H9>, optional in Link As %MsoTriState<&HA> ) As PowerPointShape Member Call AddComment<&H7D9>(optional in Left As Single<&H0>, optional in Top As Single<&H1>, optional in Width As Single<&H2>, optional in Height As Single<&H3> ) As PowerPointShape Member Call AddPlaceholder<&H7DA>(in Type As %PpPlaceholderType<&H0>, optional in Left As Single<&H1>, optional in Top As Single<&H2>, optional in Width As Single<&H3>, optional in Height As Single<&H4> ) As PowerPointShape Member Call AddMediaObject<&H7DB>(in FileName As String<&H0>, optional in Left As Single<&H1>, optional in Top As Single<&H2>, optional in Width As Single<&H3>, optional in Height As Single<&H4> ) As PowerPointShape Member Call Paste<&H7DC>() As PowerPointShapeRange End Interface Interface Dispatch PowerPointSlide Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Shapes<&H7D3>() As PowerPointShapes Member Get HeadersFooters<&H7D4>() As PowerPointHeadersFooters Member Get SlideShowTransition<&H7D5>() As PowerPointSlideShowTransition Member Get ColorScheme<&H7D6>() As PowerPointColorScheme Member Let ColorScheme<&H7D6>() 'Parameter Type As PowerPointColorScheme Member Get Background<&H7D7>() As PowerPointShapeRange Member Get Name<&H7D8>() As String Member Let Name<&H7D8>() 'Parameter Type As String Member Get SlideID<&H7D9>() As Long Member Get PrintSteps<&H7DA>() As Long Member Call Select<&H7DB>() Member Call Cut<&H7DC>() Member Call Copy<&H7DD>() Member Get Layout<&H7DE>() As Long 'PpSlideLayout Member Let Layout<&H7DE>() 'Parameter Type As %PpSlideLayout Member Call Duplicate<&H7DF>() As PowerPointSlideRange Member Call Delete<&H7E0>() Member Get Tags<&H7E1>() As PowerPointTags Member Get SlideIndex<&H7E2>() As Long Member Get SlideNumber<&H7E3>() As Long Member Get DisplayMasterShapes<&H7E4>() As Long 'MsoTriState Member Let DisplayMasterShapes<&H7E4>() 'Parameter Type As %MsoTriState Member Get FollowMasterBackground<&H7E5>() As Long 'MsoTriState Member Let FollowMasterBackground<&H7E5>() 'Parameter Type As %MsoTriState Member Get NotesPage<&H7E6>() As PowerPointSlideRange Member Get Master<&H7E7>() As PowerPointMaster Member Get Hyperlinks<&H7E8>() As PowerPointHyperlinks Member Call Export<&H7E9>(in FileName As String<&H0>, in FilterName As String<&H1>, optional in ScaleWidth As Long<&H2>, optional in ScaleHeight As Long<&H3> ) End Interface Interface Dispatch PowerPointSlideRange Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Shapes<&H7D3>() As PowerPointShapes Member Get HeadersFooters<&H7D4>() As PowerPointHeadersFooters Member Get SlideShowTransition<&H7D5>() As PowerPointSlideShowTransition Member Get ColorScheme<&H7D6>() As PowerPointColorScheme Member Let ColorScheme<&H7D6>() 'Parameter Type As PowerPointColorScheme Member Get Background<&H7D7>() As PowerPointShapeRange Member Get Name<&H7D8>() As String Member Let Name<&H7D8>() 'Parameter Type As String Member Get SlideID<&H7D9>() As Long Member Get PrintSteps<&H7DA>() As Long Member Call Select<&H7DB>() Member Call Cut<&H7DC>() Member Call Copy<&H7DD>() Member Get Layout<&H7DE>() As Long 'PpSlideLayout Member Let Layout<&H7DE>() 'Parameter Type As %PpSlideLayout Member Call Duplicate<&H7DF>() As PowerPointSlideRange Member Call Delete<&H7E0>() Member Get Tags<&H7E1>() As PowerPointTags Member Get SlideIndex<&H7E2>() As Long Member Get SlideNumber<&H7E3>() As Long Member Get DisplayMasterShapes<&H7E4>() As Long 'MsoTriState Member Let DisplayMasterShapes<&H7E4>() 'Parameter Type As %MsoTriState Member Get FollowMasterBackground<&H7E5>() As Long 'MsoTriState Member Let FollowMasterBackground<&H7E5>() 'Parameter Type As %MsoTriState Member Get NotesPage<&H7E6>() As PowerPointSlideRange Member Get Master<&H7E7>() As PowerPointMaster Member Get Hyperlinks<&H7E8>() As PowerPointHyperlinks Member Call Export<&H7E9>(in FileName As String<&H0>, in FilterName As String<&H1>, optional in ScaleWidth As Long<&H2>, optional in ScaleHeight As Long<&H3> ) Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointSlide Member Get Count<&HB>() As Long End Interface Interface Dispatch PowerPointSlides Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Variant<&H0> ) As PowerPointSlide Member Call FindBySlideID<&H7D3>(in SlideID As Long<&H0> ) As PowerPointSlide Member Call Add<&H7D4>(in index As Long<&H0>, in Layout As %PpSlideLayout<&H1> ) As PowerPointSlide Member Call InsertFromFile<&H7D5>(in FileName As String<&H0>, in index As Long<&H1>, optional in SlideStart As Long<&H2>, optional in SlideEnd As Long<&H3> ) As Long Member Call Range<&H7D6>(optional in index As Variant<&H0> ) As PowerPointSlideRange Member Call Paste<&H7D7>(optional in index As Long<&H0> ) As PowerPointSlideRange End Interface Interface Dispatch PowerPointSlideShowSettings Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get PointerColor<&H7D3>() As PowerPointColorFormat Member Get NamedSlideShows<&H7D4>() As PowerPointNamedSlideShows Member Get StartingSlide<&H7D5>() As Long Member Let StartingSlide<&H7D5>() 'Parameter Type As Long Member Get EndingSlide<&H7D6>() As Long Member Let EndingSlide<&H7D6>() 'Parameter Type As Long Member Get AdvanceMode<&H7D7>() As Long 'PpSlideShowAdvanceMode Member Let AdvanceMode<&H7D7>() 'Parameter Type As %PpSlideShowAdvanceMode Member Call Run<&H7D8>() As PowerPointSlideShowWindow Member Get LoopUntilStopped<&H7D9>() As Long 'MsoTriState Member Let LoopUntilStopped<&H7D9>() 'Parameter Type As %MsoTriState Member Get ShowType<&H7DA>() As Long 'PpSlideShowType Member Let ShowType<&H7DA>() 'Parameter Type As %PpSlideShowType Member Get ShowWithNarration<&H7DB>() As Long 'MsoTriState Member Let ShowWithNarration<&H7DB>() 'Parameter Type As %MsoTriState Member Get ShowWithAnimation<&H7DC>() As Long 'MsoTriState Member Let ShowWithAnimation<&H7DC>() 'Parameter Type As %MsoTriState Member Get SlideShowName<&H7DD>() As String Member Let SlideShowName<&H7DD>() 'Parameter Type As String Member Get RangeType<&H7DE>() As Long 'PpSlideShowRangeType Member Let RangeType<&H7DE>() 'Parameter Type As %PpSlideShowRangeType End Interface Interface Dispatch PowerPointSlideShowTransition Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get AdvanceOnClick<&H7D3>() As Long 'MsoTriState Member Let AdvanceOnClick<&H7D3>() 'Parameter Type As %MsoTriState Member Get AdvanceOnTime<&H7D4>() As Long 'MsoTriState Member Let AdvanceOnTime<&H7D4>() 'Parameter Type As %MsoTriState Member Get AdvanceTime<&H7D5>() As Single Member Let AdvanceTime<&H7D5>() 'Parameter Type As Single Member Get EntryEffect<&H7D6>() As Long 'PpEntryEffect Member Let EntryEffect<&H7D6>() 'Parameter Type As %PpEntryEffect Member Get Hidden<&H7D7>() As Long 'MsoTriState Member Let Hidden<&H7D7>() 'Parameter Type As %MsoTriState Member Get LoopSoundUntilNext<&H7D8>() As Long 'MsoTriState Member Let LoopSoundUntilNext<&H7D8>() 'Parameter Type As %MsoTriState Member Get SoundEffect<&H7D9>() As PowerPointSoundEffect Member Get Speed<&H7DA>() As Long 'PpTransitionSpeed Member Let Speed<&H7DA>() 'Parameter Type As %PpTransitionSpeed End Interface Interface Dispatch PowerPointSlideShowView Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Zoom<&H7D3>() As Long Member Get Slide<&H7D4>() As PowerPointSlide Member Get PointerType<&H7D5>() As Long 'PpSlideShowPointerType Member Let PointerType<&H7D5>() 'Parameter Type As %PpSlideShowPointerType Member Get State<&H7D6>() As Long 'PpSlideShowState Member Let State<&H7D6>() 'Parameter Type As %PpSlideShowState Member Get AcceleratorsEnabled<&H7D7>() As Long 'MsoTriState Member Let AcceleratorsEnabled<&H7D7>() 'Parameter Type As %MsoTriState Member Get PresentationElapsedTime<&H7D8>() As Single Member Get SlideElapsedTime<&H7D9>() As Single Member Let SlideElapsedTime<&H7D9>() 'Parameter Type As Single Member Get LastSlideViewed<&H7DA>() As PowerPointSlide Member Get AdvanceMode<&H7DB>() As Long 'PpSlideShowAdvanceMode Member Get PointerColor<&H7DC>() As PowerPointColorFormat Member Get IsNamedShow<&H7DD>() As Long 'MsoTriState Member Get SlideShowName<&H7DE>() As String Member Call DrawLine<&H7DF>(in BeginX As Single<&H0>, in BeginY As Single<&H1>, in EndX As Single<&H2>, in EndY As Single<&H3> ) Member Call EraseDrawing<&H7E0>() Member Call First<&H7E1>() Member Call Last<&H7E2>() Member Call Next<&H7E3>() Member Call Previous<&H7E4>() Member Call GotoSlide<&H7E5>(in index As Long<&H0>, optional in ResetSlide As %MsoTriState<&H1> ) Member Call GotoNamedShow<&H7E6>(in SlideShowName As String<&H0> ) Member Call EndNamedShow<&H7E7>() Member Call ResetSlideTime<&H7E8>() Member Call Exit<&H7E9>() Member Call InstallTracker<&H7EA>(in pTracker As PowerPointMouseTracker<&H0>, in Presenter As %MsoTriState<&H1> ) Member Get CurrentShowPosition<&H7EB>() As Long End Interface Interface Dispatch PowerPointSlideShowWindow Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get View<&H7D3>() As PowerPointSlideShowView Member Get Presentation<&H7D4>() As PowerPointPresentation Member Get IsFullScreen<&H7D5>() As Long 'MsoTriState Member Get Left<&H7D6>() As Single Member Let Left<&H7D6>() 'Parameter Type As Single Member Get Top<&H7D7>() As Single Member Let Top<&H7D7>() 'Parameter Type As Single Member Get Width<&H7D8>() As Single Member Let Width<&H7D8>() 'Parameter Type As Single Member Get Height<&H7D9>() As Single Member Let Height<&H7D9>() 'Parameter Type As Single Member Get Active<&H7DB>() As Long 'MsoTriState Member Call Activate<&H7DC>() End Interface Interface Dispatch PowerPointSlideShowWindows Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointSlideShowWindow End Interface Interface Dispatch PowerPointSoundEffect Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Name<&H7D3>() As String Member Let Name<&H7D3>() 'Parameter Type As String Member Get Type<&H7D4>() As Long 'PpSoundEffectType Member Let Type<&H7D4>() 'Parameter Type As %PpSoundEffectType Member Call ImportFromFile<&H7D5>(in FileName As String<&H0> ) Member Call Play<&H7D6>() End Interface Interface Dispatch PowerPointTabStop Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Type<&H7D3>() As Long 'PpTabStopType Member Let Type<&H7D3>() 'Parameter Type As %PpTabStopType Member Get Position<&H7D4>() As Single Member Let Position<&H7D4>() 'Parameter Type As Single Member Call Clear<&H7D5>() End Interface Interface Dispatch PowerPointTabStops Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in index As Long<&H0> ) As PowerPointTabStop Member Get DefaultSpacing<&H7D3>() As Single Member Let DefaultSpacing<&H7D3>() 'Parameter Type As Single Member Call Add<&H7D4>(in Type As %PpTabStopType<&H0>, in Position As Single<&H1> ) As PowerPointTabStop End Interface Interface Dispatch PowerPointTags Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in Name As String<&H0> ) As String Member Call Add<&H7D3>(in Name As String<&H0>, in Value As String<&H1> ) Member Call Delete<&H7D4>(in Name As String<&H0> ) Member Call AddBinary<&H7D5>(in Name As String<&H0>, in FilePath As String<&H1> ) Member Call BinaryValue<&H7D6>(in Name As String<&H0> ) As Long Member Call Name<&H7D7>(in index As Long<&H0> ) As String Member Call Value<&H7D8>(in index As Long<&H0> ) As String End Interface Interface Dispatch PowerPointTextEffectFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call ToggleVerticalText<&HA>() Member Get Alignment<&H64>() As Long 'MsoTextEffectAlignment Member Let Alignment<&H64>() 'Parameter Type As %MsoTextEffectAlignment Member Get FontBold<&H65>() As Long 'MsoTriState Member Let FontBold<&H65>() 'Parameter Type As %MsoTriState Member Get FontItalic<&H66>() As Long 'MsoTriState Member Let FontItalic<&H66>() 'Parameter Type As %MsoTriState Member Get FontName<&H67>() As String Member Let FontName<&H67>() 'Parameter Type As String Member Get FontSize<&H68>() As Single Member Let FontSize<&H68>() 'Parameter Type As Single Member Get KernedPairs<&H69>() As Long 'MsoTriState Member Let KernedPairs<&H69>() 'Parameter Type As %MsoTriState Member Get NormalizedHeight<&H6A>() As Long 'MsoTriState Member Let NormalizedHeight<&H6A>() 'Parameter Type As %MsoTriState Member Get PresetShape<&H6B>() As Long 'MsoPresetTextEffectShape Member Let PresetShape<&H6B>() 'Parameter Type As %MsoPresetTextEffectShape Member Get PresetTextEffect<&H6C>() As Long 'MsoPresetTextEffect Member Let PresetTextEffect<&H6C>() 'Parameter Type As %MsoPresetTextEffect Member Get RotatedChars<&H6D>() As Long 'MsoTriState Member Let RotatedChars<&H6D>() 'Parameter Type As %MsoTriState Member Get Text<&H6E>() As String Member Let Text<&H6E>() 'Parameter Type As String Member Get Tracking<&H6F>() As Single Member Let Tracking<&H6F>() 'Parameter Type As Single End Interface Interface Dispatch PowerPointTextFrame Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Get MarginBottom<&H64>() As Single Member Let MarginBottom<&H64>() 'Parameter Type As Single Member Get MarginLeft<&H65>() As Single Member Let MarginLeft<&H65>() 'Parameter Type As Single Member Get MarginRight<&H66>() As Single Member Let MarginRight<&H66>() 'Parameter Type As Single Member Get MarginTop<&H67>() As Single Member Let MarginTop<&H67>() 'Parameter Type As Single Member Get Orientation<&H68>() As Long 'MsoTextOrientation Member Let Orientation<&H68>() 'Parameter Type As %MsoTextOrientation Member Get HasText<&H7D3>() As Long 'MsoTriState Member Get TextRange<&H7D4>() As PowerPointTextRange Member Get Ruler<&H7D5>() As PowerPointRuler Member Get HorizontalAnchor<&H7D6>() As Long 'MsoHorizontalAnchor Member Let HorizontalAnchor<&H7D6>() 'Parameter Type As %MsoHorizontalAnchor Member Get VerticalAnchor<&H7D7>() As Long 'MsoVerticalAnchor Member Let VerticalAnchor<&H7D7>() 'Parameter Type As %MsoVerticalAnchor Member Get AutoSize<&H7D8>() As Long 'PpAutoSize Member Let AutoSize<&H7D8>() 'Parameter Type As %PpAutoSize Member Get WordWrap<&H7D9>() As Long 'MsoTriState Member Let WordWrap<&H7D9>() 'Parameter Type As %MsoTriState Member Call DeleteText<&H7DA>() End Interface Interface Dispatch PowerPointTextRange Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get ActionSettings<&H7D3>() As PowerPointActionSettings Member Get Start<&H7D4>() As Long Member Get Length<&H7D5>() As Long Member Get BoundLeft<&H7D6>() As Single Member Get BoundTop<&H7D7>() As Single Member Get BoundWidth<&H7D8>() As Single Member Get BoundHeight<&H7D9>() As Single Member Call Paragraphs<&H7DA>(optional in Start As Long<&H0>, optional in Length As Long<&H1> ) As PowerPointTextRange Member Call Sentences<&H7DB>(optional in Start As Long<&H0>, optional in Length As Long<&H1> ) As PowerPointTextRange Member Call Words<&H7DC>(optional in Start As Long<&H0>, optional in Length As Long<&H1> ) As PowerPointTextRange Member Call Characters<&H7DD>(optional in Start As Long<&H0>, optional in Length As Long<&H1> ) As PowerPointTextRange Member Call Lines<&H7DE>(optional in Start As Long<&H0>, optional in Length As Long<&H1> ) As PowerPointTextRange Member Call Runs<&H7DF>(optional in Start As Long<&H0>, optional in Length As Long<&H1> ) As PowerPointTextRange Member Call TrimText<&H7E0>() As PowerPointTextRange Member Get Text<&H0>() As String Member Let Text<&H0>() 'Parameter Type As String Member Call InsertAfter<&H7E1>(optional in NewText As String<&H0> ) As PowerPointTextRange Member Call InsertBefore<&H7E2>(optional in NewText As String<&H0> ) As PowerPointTextRange Member Call InsertDateTime<&H7E3>(in DateTimeFormat As %PpDateTimeFormat<&H0>, optional in InsertAsField As %MsoTriState<&H1> ) As PowerPointTextRange Member Call InsertSlideNumber<&H7E4>() As PowerPointTextRange Member Call InsertSymbol<&H7E5>(in FontName As String<&H0>, in CharNumber As Long<&H1>, optional in Unicode As %MsoTriState<&H2> ) As PowerPointTextRange Member Get Font<&H7E6>() As PowerPointFont Member Get ParagraphFormat<&H7E7>() As PowerPointParagraphFormat Member Get IndentLevel<&H7E8>() As Long Member Let IndentLevel<&H7E8>() 'Parameter Type As Long Member Call Select<&H7E9>() Member Call Cut<&H7EA>() Member Call Copy<&H7EB>() Member Call Delete<&H7EC>() Member Call Paste<&H7ED>() As PowerPointTextRange Member Call ChangeCase<&H7EE>(in Type As %PpChangeCase<&H0> ) Member Call AddPeriods<&H7EF>() Member Call RemovePeriods<&H7F0>() Member Call Find<&H7F1>(in FindWhat As String<&H0>, optional in After As Long<&H1>, optional in MatchCase As %MsoTriState<&H2>, optional in WholeWords As %MsoTriState<&H3> ) As PowerPointTextRange Member Call Replace<&H7F2>(in FindWhat As String<&H0>, in ReplaceWhat As String<&H1>, optional in After As Long<&H2>, optional in MatchCase As %MsoTriState<&H3>, optional in WholeWords As %MsoTriState<&H4> ) As PowerPointTextRange Member Call RotatedBounds<&H7F3>(out X1 As Single<&H0>, out Y1 As Single<&H1>, out X2 As Single<&H2>, out Y2 As Single<&H3>, out X3 As Single<&H4>, out Y3 As Single<&H5>, out x4 As Single<&H6>, out y4 As Single<&H7> ) End Interface Interface Dispatch PowerPointTextStyle Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Ruler<&H7D3>() As PowerPointRuler Member Get TextFrame<&H7D4>() As PowerPointTextFrame Member Get Levels<&H7D5>() As PowerPointTextStyleLevels End Interface Interface Dispatch PowerPointTextStyleLevel Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get ParagraphFormat<&H7D3>() As PowerPointParagraphFormat Member Get Font<&H7D4>() As PowerPointFont End Interface Interface Dispatch PowerPointTextStyleLevels Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in Level As Long<&H0> ) As PowerPointTextStyleLevel End Interface Interface Dispatch PowerPointTextStyles Member Get Count<&HB>() As Long Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Call Item<&H0>(in Type As %PpTextStyleType<&H0> ) As PowerPointTextStyle End Interface Interface Dispatch PowerPointThreeDFormat Member Get Application<&H7D1>() As Variant Member Get Creator<&H7D2>() As Long Member Get Parent<&H1>() As Variant Member Call IncrementRotationX<&HA>(in Increment As Single<&H0> ) Member Call IncrementRotationY<&HB>(in Increment As Single<&H0> ) Member Call ResetRotation<&HC>() Member Call SetThreeDFormat<&HD>(in PresetThreeDFormat As %MsoPresetThreeDFormat<&H0> ) Member Call SetExtrusionDirection<&HE>(in PresetExtrusionDirection As %MsoPresetExtrusionDirection<&H0> ) Member Get Depth<&H64>() As Single Member Let Depth<&H64>() 'Parameter Type As Single Member Get ExtrusionColor<&H65>() As PowerPointColorFormat Member Get ExtrusionColorType<&H66>() As Long 'MsoExtrusionColorType Member Let ExtrusionColorType<&H66>() 'Parameter Type As %MsoExtrusionColorType Member Get Perspective<&H67>() As Long 'MsoTriState Member Let Perspective<&H67>() 'Parameter Type As %MsoTriState Member Get PresetExtrusionDirection<&H68>() As Long 'MsoPresetExtrusionDirection Member Get PresetLightingDirection<&H69>() As Long 'MsoPresetLightingDirection Member Let PresetLightingDirection<&H69>() 'Parameter Type As %MsoPresetLightingDirection Member Get PresetLightingSoftness<&H6A>() As Long 'MsoPresetLightingSoftness Member Let PresetLightingSoftness<&H6A>() 'Parameter Type As %MsoPresetLightingSoftness Member Get PresetMaterial<&H6B>() As Long 'MsoPresetMaterial Member Let PresetMaterial<&H6B>() 'Parameter Type As %MsoPresetMaterial Member Get PresetThreeDFormat<&H6C>() As Long 'MsoPresetThreeDFormat Member Get RotationX<&H6D>() As Single Member Let RotationX<&H6D>() 'Parameter Type As Single Member Get RotationY<&H6E>() As Single Member Let RotationY<&H6E>() 'Parameter Type As Single Member Get Visible<&H6F>() As Long 'MsoTriState Member Let Visible<&H6F>() 'Parameter Type As %MsoTriState End Interface Interface Dispatch PowerPointView Member Get Application<&H7D1>() As Variant Member Get Parent<&H7D2>() As Variant Member Get Type<&H7D3>() As Long 'PpViewType Member Get Zoom<&H7D4>() As Long Member Let Zoom<&H7D4>() 'Parameter Type As Long Member Call Paste<&H7D5>() Member Get Slide<&H7D6>() As Variant Member Let Slide<&H7D6>() 'Parameter Type As Variant Member Call GotoSlide<&H7D7>(in index As Long<&H0> ) Member Get DisplaySlideMiniature<&H7D8>() As Long 'MsoTriState Member Let DisplaySlideMiniature<&H7D8>() 'Parameter Type As %MsoTriState Member Get ZoomToFit<&H7D9>() As Long 'MsoTriState Member Let ZoomToFit<&H7D9>() 'Parameter Type As %MsoTriState End Interface------------------