From f343f4215695635fad5fe6e3a118286ab4f1fc99 Mon Sep 17 00:00:00 2001 From: Claudio Valerio Date: Wed, 18 May 2011 17:03:48 +0200 Subject: [PATCH] Removed ppt file import and virtual printer on windows --- src/adaptors/UBImportVirtualPrinter.h | 55 - src/adaptors/UBPowerPointApplication.h | 13 - src/adaptors/UBPowerPointApplication_mac.h | 28 - src/adaptors/UBPowerPointApplication_mac.mm | 227 - src/adaptors/UBPowerPointApplication_win.cpp | 269 - src/adaptors/UBPowerPointApplication_win.h | 50 - src/adaptors/adaptors.pri | 17 +- src/core/UBApplicationController.cpp | 29 +- src/core/UBDocumentManager.cpp | 20 - thirdparty/libs.pri | 7 - thirdparty/microsoft/lib/WinSpool.Lib | Bin 56320 -> 0 bytes thirdparty/microsoft/lib/shell32.lib | Bin 161564 -> 0 bytes thirdparty/microsoft/ppt/include/MSO.h | 33554 ---------------- thirdparty/microsoft/ppt/include/msppt.h | 34781 ----------------- thirdparty/microsoft/ppt/lib/ppt.lib | Bin 10719582 -> 0 bytes thirdparty/microsoft/ppt/ppt.pro | 23 - thirdparty/microsoft/rts/include/RTSCOM.h | 2215 -- thirdparty/microsoft/rts/lib/rts.lib | Bin 48356 -> 0 bytes thirdparty/microsoft/rts/rts.pro | 13 - thirdparty/microsoft/rts/src/RTSCOM_i.c | 128 - 20 files changed, 4 insertions(+), 71425 deletions(-) delete mode 100644 src/adaptors/UBImportVirtualPrinter.h delete mode 100644 src/adaptors/UBPowerPointApplication.h delete mode 100644 src/adaptors/UBPowerPointApplication_mac.h delete mode 100644 src/adaptors/UBPowerPointApplication_mac.mm delete mode 100644 src/adaptors/UBPowerPointApplication_win.cpp delete mode 100644 src/adaptors/UBPowerPointApplication_win.h delete mode 100644 thirdparty/microsoft/lib/WinSpool.Lib delete mode 100644 thirdparty/microsoft/lib/shell32.lib delete mode 100644 thirdparty/microsoft/ppt/include/MSO.h delete mode 100644 thirdparty/microsoft/ppt/include/msppt.h delete mode 100644 thirdparty/microsoft/ppt/lib/ppt.lib delete mode 100644 thirdparty/microsoft/ppt/ppt.pro delete mode 100644 thirdparty/microsoft/rts/include/RTSCOM.h delete mode 100644 thirdparty/microsoft/rts/lib/rts.lib delete mode 100644 thirdparty/microsoft/rts/rts.pro delete mode 100644 thirdparty/microsoft/rts/src/RTSCOM_i.c diff --git a/src/adaptors/UBImportVirtualPrinter.h b/src/adaptors/UBImportVirtualPrinter.h deleted file mode 100644 index e1c56eb7..00000000 --- a/src/adaptors/UBImportVirtualPrinter.h +++ /dev/null @@ -1,55 +0,0 @@ -/* - * UBImportVirtualPrinter.h - * - * Created on: 18 mars 2009 - * Author: Julien - */ - -#ifndef UBIMPORTVIRTUALPRINTER_H_ -#define UBIMPORTVIRTUALPRINTER_H_ - -#include - -#include "UBImportAdaptor.h" - -#include "document/UBDocumentProxy.h" - -/** - * This class import ini file that are generated by Uniboard Printer. - */ -class UBImportVirtualPrinter: public UBImportAdaptor -{ - Q_OBJECT; - - public: - UBImportVirtualPrinter(QObject *parent = 0); - virtual ~UBImportVirtualPrinter(); - - // this is the name of the default printer that must be reset after importing from virtual printer. - // this allow other import adaptor to backup default printer, then set Uniboard printer as default printer and launch the - // print. Then when uniboard will import the file from virtual printer, it will reset the default printer to this one. - static QString sOriginalDefaultPrintername; - - - /** - * The document expecting to be merged with incoming data - */ - static QPointer pendingDocument; - - virtual QStringList supportedExtentions(); - virtual QString importFileFilter(); - virtual UBDocumentProxy* importFile(const QFile& pFile, const QString& pGroup); - - virtual bool addFileToDocument(UBDocumentProxy* pDocument, const QFile& pFile); - - - private: - - QString pdfFileName(const QFile& pFile); - QStringList emfFileNames(const QFile& pFile); - - void cleanUp(const QFile& pFile, const QString& pPdfFileName, QStringList pEmfFilenames); -}; - - -#endif /* UBIMPORTVIRTUALPRINTER_H_ */ diff --git a/src/adaptors/UBPowerPointApplication.h b/src/adaptors/UBPowerPointApplication.h deleted file mode 100644 index fee07ac5..00000000 --- a/src/adaptors/UBPowerPointApplication.h +++ /dev/null @@ -1,13 +0,0 @@ - -#ifndef UBPOWERPOINTAPPLICATION_H_ -#define UBPOWERPOINTAPPLICATION_H_ - -#if defined(Q_OS_WIN) -#include "UBPowerPointApplication_win.h" -#elif defined(Q_OS_MAC) -#include "UBPowerPointApplication_mac.h" -#else -//TODO Linux -#endif - -#endif /* UBPOWERPOINTAPPLICATION_H_ */ diff --git a/src/adaptors/UBPowerPointApplication_mac.h b/src/adaptors/UBPowerPointApplication_mac.h deleted file mode 100644 index 83bace84..00000000 --- a/src/adaptors/UBPowerPointApplication_mac.h +++ /dev/null @@ -1,28 +0,0 @@ - -#ifndef UBPOWERPOINTAPPLICATIONMAC_H_ -#define UBPOWERPOINTAPPLICATIONMAC_H_ - -#include -#include "UBImportAdaptor.h" - -class UBPowerPointApplication : public UBImportAdaptor -{ - Q_OBJECT - - public: - UBPowerPointApplication(QObject* parent = 0); - virtual ~UBPowerPointApplication(); - - virtual QStringList supportedExtentions(); - virtual QString importFileFilter(); - virtual UBDocumentProxy* importFile(const QFile& pFile, const QString& pGroup); - - virtual bool addFileToDocument(UBDocumentProxy* pDocument, const QFile& pFile); - - private: - bool generatePdfFromPptFile(const QString& pptFile, const QString& pOutputFile); - - -}; - -#endif /* UBPOWERPOINTAPPLICATIONMAC_H_ */ diff --git a/src/adaptors/UBPowerPointApplication_mac.mm b/src/adaptors/UBPowerPointApplication_mac.mm deleted file mode 100644 index f6e3a793..00000000 --- a/src/adaptors/UBPowerPointApplication_mac.mm +++ /dev/null @@ -1,227 +0,0 @@ - -#include "UBPowerPointApplication_mac.h" - -#include "core/UBApplication.h" -#include "core/UBDocumentManager.h" -#include "frameworks/UBPlatformUtils.h" -#include "frameworks/UBFileSystemUtils.h" - -#import -#import - - - -UBPowerPointApplication::UBPowerPointApplication(QObject* parent) -: UBImportAdaptor(parent) -{ - // NOOP -} - -UBPowerPointApplication::~UBPowerPointApplication() -{ - // NOOP -} - -class AppleScriptThread : public QThread -{ - public: - AppleScriptThread(NSAppleScript *appleScript, QObject *parent = 0) - : QThread(parent) - , mAppleScript(appleScript) - , mError(nil) - { - // NOOP - } - - ~AppleScriptThread() - { - if (mError) - { - [mError release]; - } - } - - void run() - { - NSDictionary *error = nil; - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - [mAppleScript executeAndReturnError:&error]; - mError = error ? [[NSDictionary alloc] initWithDictionary:error] : nil; - [pool release]; - } - - NSDictionary* error() - { - return mError; - } - - private: - NSAppleScript *mAppleScript; - NSDictionary *mError; -}; - - -NSString* escapePath(const QString &filePath) -{ - QString escapedFilePath(filePath); - escapedFilePath.replace("\"", "\\\""); - QByteArray pathRepresentation = QFile::encodeName(escapedFilePath); - return [[NSFileManager defaultManager] stringWithFileSystemRepresentation:pathRepresentation.constData() length:pathRepresentation.length()]; -} - - -bool UBPowerPointApplication::generatePdfFromPptFile(const QString& pptFile, const QString& pOutputFile) -{ - bool result = true; - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - QResource scriptResource(":/PowerPointImport.applescript"); - NSString *script = [[NSString alloc] initWithBytes:scriptResource.data() length:scriptResource.size() encoding:NSUTF8StringEncoding]; - QFileInfo pptFileInfo(pptFile); - NSString *scriptSource = [NSString stringWithFormat:script, escapePath(pptFileInfo.fileName()), escapePath(pptFile), escapePath(pOutputFile)]; - [script release]; - NSAppleScript *pdfExportScript = [[NSAppleScript alloc] initWithSource:scriptSource]; - AppleScriptThread appleScriptThread(pdfExportScript); - appleScriptThread.start(); - while (appleScriptThread.isRunning()) - { - qApp->processEvents(); - } - if (appleScriptThread.error()) - { - const char* errorDescription = [[appleScriptThread.error() description] UTF8String]; - qWarning() << "PowerPoint import error:" << QString::fromUtf8(errorDescription, strlen(errorDescription)); - result = false; - } - [pdfExportScript release]; - [pool drain]; - return result; -} - - -QStringList UBPowerPointApplication::supportedExtentions() -{ - QStringList result; - CFURLRef powerPointURL = NULL; - - if (LSFindApplicationForInfo(kLSUnknownCreator, CFSTR("com.microsoft.Powerpoint"), NULL, NULL, &powerPointURL) == noErr) - { - CFBundleRef powerPointBundle = CFBundleCreate(kCFAllocatorDefault, powerPointURL); - if (powerPointBundle) - { - CFStringRef buildNumber = (CFStringRef)CFBundleGetValueForInfoDictionaryKey(powerPointBundle, CFSTR("MicrosoftBuildNumber")); - if (buildNumber && (CFGetTypeID(buildNumber) == CFStringGetTypeID())) - { - int buildValue = CFStringGetIntValue(buildNumber); - if (buildValue >= 80409) - { - // PowerPoint 2008 - result << "ppt" << "pptx" << "pptm" << "pps" << "ppsx" << "ppsm"; - } - /* - else if (buildValue >= `Office 2004 MicrosoftBuildNumber`) - { - result << "ppt" << "pptm" << "pps" << "ppsm"; - } - */ - else - { - qWarning("Unsupported Microsoft PowerPoint version: %d", buildValue); - } - } - else - { - qWarning("Invalid PowerPoint MicrosoftBuildNumber"); - } - CFRelease(powerPointBundle); - } - else - { - qWarning("Microsoft PowerPoint bundle was not found"); - } - } - else - { - qWarning("Microsoft PowerPoint was not found"); - } - - if (powerPointURL) - { - CFRelease(powerPointURL); - } - - return result; -} - - -QString UBPowerPointApplication::importFileFilter() -{ - QStringList extentions = supportedExtentions(); - if (extentions.count() > 0) - { - QString filter = "PowerPoint ("; - foreach (const QString ext, extentions) - { - filter.append("*."); - filter.append(ext); - filter.append(" "); - } - filter = filter.trimmed(); - filter.append(")"); - return filter; - } - else - { - return 0; - } -} - - -UBDocumentProxy* UBPowerPointApplication::importFile(const QFile& pFile, const QString& pGroup) -{ - UBApplication::showMessage(tr("Converting PowerPoint file ..."), true); - UBDocumentProxy* result = 0; - - QString tempDir = UBFileSystemUtils::createTempDir(); - QFileInfo sourceFileInfo(pFile); - QString tempFile = tempDir + "/" + sourceFileInfo.baseName() + ".pdf"; - - if (generatePdfFromPptFile(pFile.fileName(), tempFile)) - { - UBApplication::showMessage(tr("PowerPoint import successful.")); - QFile tmp(tempFile); - result = UBDocumentManager::documentManager()->importFile(tmp, pGroup); - } - else - { - UBApplication::showMessage(tr("PowerPoint import failed.")); - } - - UBFileSystemUtils::deleteDir(tempDir); - return result; -} - - -bool UBPowerPointApplication::addFileToDocument(UBDocumentProxy* pDocument, const QFile& pFile) -{ - UBApplication::showMessage(tr("Converting PowerPoint file ..."), true); - bool result = false; - - QString tempDir = UBFileSystemUtils::createTempDir(); - QFileInfo sourceFileInfo(pFile); - QString tempFile = tempDir + "/" + sourceFileInfo.baseName() + ".pdf"; - - if (generatePdfFromPptFile(pFile.fileName(), tempFile)) - { - UBApplication::showMessage(tr("PowerPoint import successful.")); - QFile tmp(tempFile); - result = UBDocumentManager::documentManager()->addFileToDocument(pDocument, tmp); - } - else - { - UBApplication::showMessage(tr("PowerPoint import failed.")); - } - - UBFileSystemUtils::deleteDir(tempDir); - return result; -} - diff --git a/src/adaptors/UBPowerPointApplication_win.cpp b/src/adaptors/UBPowerPointApplication_win.cpp deleted file mode 100644 index 53312e43..00000000 --- a/src/adaptors/UBPowerPointApplication_win.cpp +++ /dev/null @@ -1,269 +0,0 @@ -/* - * UBPowerPointApplication.cpp - * - * Created on: Dec 4, 2008 - * Author: Luc - */ - -#include "UBPowerPointApplication_win.h" - -#include "frameworks/UBFileSystemUtils.h" - -#include "core/UBApplication.h" -#include "core/UBDocumentManager.h" -#include "core/UBPersistenceManager.h" - -#include "UBImportVirtualPrinter.h" -#include "msppt.h" -#include "mso.h" -#include "windows.h" - -UBPowerPointApplication::UBPowerPointApplication(QObject* parent) - : UBImportAdaptor(parent) - , mInit(false) - , mHasException(false) - , mSupportPpt(false) - , mSupportPptX(false) -{ - // NOOP -} - - -UBPowerPointApplication::~UBPowerPointApplication() -{ - // NOOP -} - - -void UBPowerPointApplication::init() -{ - PowerPoint::Application ppt; - qDebug() << "PPT version :" << ppt.Version().toFloat(); - mSupportPpt = !ppt.isNull(); - mSupportPptX = ppt.Version().toFloat() >= 12; - mInit = true; -} - - -bool UBPowerPointApplication::isPowerPointInstalled() -{ - if (!mInit) - { - init(); - } - return mSupportPpt; -} - - -bool UBPowerPointApplication::supportPptx() -{ - if (!mInit) - { - init(); - } - - return mSupportPptX; -} - - -bool UBPowerPointApplication::generatePdfFromPptFile(const QString& pptFile, const QString& outputDir) -{ - Q_UNUSED(pptFile); - Q_UNUSED(outputDir); - return false; -} - - -bool UBPowerPointApplication::generateImagesFromPptFile(const QString& pptFile, const QString& outputDir, const QString& imageFormat, const QSize& imageSize) -{ - mHasException = false; - - PowerPoint::Application ppt; - - connect(&ppt, SIGNAL(exception ( int , const QString & , const QString & , const QString & )) - , this, SLOT(exception ( int , const QString & , const QString & , const QString & ))); - - if (ppt.isNull()) - return false; - - ppt.Activate(); - ppt.SetWindowState(PowerPoint::ppWindowMinimized); - - UBApplication::processEvents(); - - int previouslyOpenPresentations = ppt.Presentations()->Count(); - - PowerPoint::Presentation *presentation = - ppt.Presentations()->Open(QDir::toNativeSeparators(pptFile)); - - int currentOpenPresentations = ppt.Presentations()->Count(); - - if(!presentation) - return false; - - if (ppt.Version().toFloat() >= 12) // PPT 2007 is broken with high res exports : https://trac.assembla.com/uniboard/ticket/297#comment:16 - { - presentation->Export(QDir::toNativeSeparators(outputDir), imageFormat); - } - else - { - presentation->Export(QDir::toNativeSeparators(outputDir), imageFormat, imageSize.width(), imageSize.height()); - } - - if(mHasException) - return false; - - if (currentOpenPresentations != previouslyOpenPresentations) - presentation->Close(); - - if (ppt.Presentations()->Count() == 0) - ppt.Quit(); - - return true; -} - -QStringList UBPowerPointApplication::supportedExtentions() -{ - QStringList result; - if (UBPowerPointApplication::isPowerPointInstalled()) - { - result << QStringList("ppt") << "pps"; - if (UBPowerPointApplication::supportPptx()) - { - result << "pptx" << "pptm" << "ppsx" << "ppsm"; - } - } - - return result; -} - -QString UBPowerPointApplication::importFileFilter() -{ - if (UBPowerPointApplication::isPowerPointInstalled()) - { - if (UBPowerPointApplication::supportPptx()) - { - return "PowerPoint (*.ppt *.pptx *.pptm *.pps *.ppsx *.ppsm)"; - } - else - { - return "PowerPoint (*.ppt *.pps)"; - } - } - else - { - return ""; - } -} - -UBDocumentProxy* UBPowerPointApplication::importFile(const QFile& pFile, const QString& pGroup) -{ - - UBDocumentProxy* document = 0; - // print by changing default printer and use shell execute to print - LPTSTR wDefaultPrinterName = new TCHAR[255]; - LPTSTR virtualPrinter = new TCHAR[255]; - - int i = QString("Uniboard").toWCharArray(virtualPrinter); // TODO UB 4.x make me configurable .... - virtualPrinter[i] = 0; - DWORD bufferSize = 1000; - GetDefaultPrinter(wDefaultPrinterName, &bufferSize); - UBImportVirtualPrinter::sOriginalDefaultPrintername = QString::fromWCharArray(wDefaultPrinterName); - - if (!SetDefaultPrinter(virtualPrinter)) - { - QMessageBox msgBox(0); - msgBox.setText(tr("Uniboard printer is not installed. Import will be done in jpg format.")); - msgBox.setStandardButtons(QMessageBox::Ok); - msgBox.setDefaultButton(QMessageBox::Ok); - msgBox.exec(); - QString tempLocation = UBFileSystemUtils::createTempDir(); - QDir tempDir(tempLocation); - - bool pptSuccess = generateImagesFromPptFile(pFile.fileName(), tempLocation, "jpg", QSize(3000, 2250)); - - if (pptSuccess) - { - document = UBDocumentManager::documentManager()->importDir(tempDir, pGroup); - - if (document) - { - UBFileSystemUtils::deleteDir(tempLocation); - } - } - } - else - { - document = UBPersistenceManager::persistenceManager()->createDocument(pGroup); - - QFileInfo sourceFileInfo(pFile); - - document->setMetaData(UBSettings::documentName, sourceFileInfo.baseName()); - UBPersistenceManager::persistenceManager()->persistDocumentMetadata(document); - - UBImportVirtualPrinter::pendingDocument = document; - - int result = (int)ShellExecute(NULL, QString("print").utf16() , pFile.fileName().utf16(), NULL, NULL, SW_HIDE); - - qDebug() << "PPT shellexec print result" << result; - } - - delete[] wDefaultPrinterName; - delete[] virtualPrinter; - - return document; -} - -bool UBPowerPointApplication::addFileToDocument(UBDocumentProxy* pDocument, const QFile& pFile) -{ - bool result = false; - // print by changing default printer and use shell execute to print - LPTSTR wDefaultPrinterName = new TCHAR[255]; - LPTSTR virtualPrinter = new TCHAR[255]; - - int i = QString("Uniboard").toWCharArray(virtualPrinter); // TODO UB 4.x make me configurable .... - virtualPrinter[i] = 0; - DWORD bufferSize = 1000; - GetDefaultPrinter(wDefaultPrinterName, &bufferSize); - UBImportVirtualPrinter::sOriginalDefaultPrintername = QString::fromWCharArray(wDefaultPrinterName); - - if (!SetDefaultPrinter(virtualPrinter)) - { - QMessageBox msgBox(0); - msgBox.setText(tr("Uniboard printer is not installed. Import will be done in jpg format.")); - msgBox.setStandardButtons(QMessageBox::Ok); - msgBox.setDefaultButton(QMessageBox::Ok); - msgBox.exec(); - QString tempLocation = UBFileSystemUtils::createTempDir(); - QDir tempDir(tempLocation); - - bool pptSuccess = generateImagesFromPptFile(pFile.fileName(), tempLocation, "jpg", QSize(3000, 2250)); - - if (pptSuccess) - { - if (UBDocumentManager::documentManager()->addImageDirToDocument(tempDir, pDocument)) - { - UBFileSystemUtils::deleteDir(tempLocation); - result = true; - } - } - } - else - { - UBImportVirtualPrinter::pendingDocument = pDocument; - result = ShellExecute(NULL, QString("print").utf16() , pFile.fileName().utf16(), NULL, NULL, SW_HIDE); - } - - delete[] wDefaultPrinterName; - delete[] virtualPrinter; - return result; - -} - -void UBPowerPointApplication::exception ( int code, const QString & source, const QString & desc, const QString & help ) -{ - Q_UNUSED(help); - mHasException = true; - qCritical() << source << desc << code; -} - diff --git a/src/adaptors/UBPowerPointApplication_win.h b/src/adaptors/UBPowerPointApplication_win.h deleted file mode 100644 index 8ea42a76..00000000 --- a/src/adaptors/UBPowerPointApplication_win.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * UBPowerPointApplication.h - * - * Created on: Dec 4, 2008 - * Author: Luc - */ - -#ifndef UBPOWERPOINTAPPLICATIONWIN_H_ -#define UBPOWERPOINTAPPLICATIONWIN_H_ - -#include -#include "UBImportAdaptor.h" - -class UBPowerPointApplication : public UBImportAdaptor { - - Q_OBJECT; - - public: - UBPowerPointApplication(QObject* parent = 0); - virtual ~UBPowerPointApplication(); - - bool isPowerPointInstalled(); - - bool supportPptx(); - - virtual QStringList supportedExtentions(); - virtual QString importFileFilter(); - virtual UBDocumentProxy* importFile(const QFile& pFile, const QString& pGroup); - - virtual bool addFileToDocument(UBDocumentProxy* pDocument, const QFile& pFile); - - private: - - bool generateImagesFromPptFile(const QString& pptFile, const QString&outputDir, const QString& imageFormat, const QSize& imageSize); - bool generatePdfFromPptFile(const QString& pptFile, const QString& pOutputFile); - bool catchAndProcessFile(); - - void init(); - bool mInit; - bool mHasException; - bool mSupportPpt; - bool mSupportPptX; - - - private slots: - void exception ( int code, const QString & source, const QString & desc, const QString & help); - -}; - -#endif /* UBPOWERPOINTAPPLICATIONWIN_H_ */ diff --git a/src/adaptors/adaptors.pri b/src/adaptors/adaptors.pri index d6d13e88..8404364d 100644 --- a/src/adaptors/adaptors.pri +++ b/src/adaptors/adaptors.pri @@ -47,22 +47,9 @@ SOURCES += src/adaptors/voting/UBAbstractVotingSystem.cpp win32 { - SOURCES += src/adaptors/UBPowerPointApplication_win.cpp \ - src/adaptors/UBImportVirtualPrinter.cpp \ - src/adaptors/voting/UBReply2005VotingSystem.cpp \ + SOURCES += src/adaptors/voting/UBReply2005VotingSystem.cpp \ src/adaptors/voting/UBReplyWRS970VotingSystem.cpp - HEADERS += src/adaptors/UBPowerPointApplication_win.h \ - src/adaptors/UBImportVirtualPrinter.h \ - src/adaptors/voting/UBReply2005VotingSystem.h \ + HEADERS += src/adaptors/voting/UBReply2005VotingSystem.h \ src/adaptors/voting/UBReplyWRS970VotingSystem.h } - - -macx { - - SOURCES += src/adaptors/UBPowerPointApplication_mac.mm - - HEADERS += src/adaptors/UBPowerPointApplication_mac.h - -} diff --git a/src/core/UBApplicationController.cpp b/src/core/UBApplicationController.cpp index 4d4c2e9a..f8631586 100644 --- a/src/core/UBApplicationController.cpp +++ b/src/core/UBApplicationController.cpp @@ -13,8 +13,6 @@ #include "softwareupdate/UBSoftwareUpdateController.h" #include "softwareupdate/UBSoftwareUpdate.h" -#include "adaptors/UBImportVirtualPrinter.h" - #include "board/UBBoardView.h" #include "board/UBBoardController.h" #include "board/UBBoardPaletteManager.h" @@ -651,32 +649,9 @@ void UBApplicationController::importFile(const QString& pFilePath) bool success = false; -#ifdef Q_WS_WIN - - if (UBImportVirtualPrinter::pendingDocument.isNull()) - { - -#endif - document = UBDocumentManager::documentManager()->importFile(fileToOpen, - UBSettings::defaultDocumentGroupName); - - success = (document != 0); + document = UBDocumentManager::documentManager()->importFile(fileToOpen, UBSettings::defaultDocumentGroupName); -#ifdef Q_WS_WIN - - } - else - { - document = UBImportVirtualPrinter::pendingDocument; - - UBImportVirtualPrinter::pendingDocument = 0; - - success = UBDocumentManager::documentManager()->addFileToDocument(document, fileToOpen); - if (success) - document->setMetaData(UBSettings::documentUpdatedAt, UBStringUtils::toUtcIsoDateTime(QDateTime::currentDateTime())); - } - -#endif + success = (document != 0); if (success && document) { diff --git a/src/core/UBDocumentManager.cpp b/src/core/UBDocumentManager.cpp index 8d5032ae..1f16c977 100644 --- a/src/core/UBDocumentManager.cpp +++ b/src/core/UBDocumentManager.cpp @@ -14,15 +14,10 @@ #include "adaptors/UBExportDocument.h" #include "adaptors/UBExportWeb.h" #include "adaptors/UBWebPublisher.h" -#include "adaptors/UBPowerPointApplication.h" #include "adaptors/UBImportDocument.h" #include "adaptors/UBImportPDF.h" #include "adaptors/UBImportImage.h" -#ifdef Q_OS_WIN - #include "adaptors/UBImportVirtualPrinter.h" -#endif - #include "domain/UBGraphicsScene.h" #include "domain/UBGraphicsSvgItem.h" #include "domain/UBGraphicsPixmapItem.h" @@ -60,27 +55,12 @@ UBDocumentManager::UBDocumentManager(QObject *parent) UBExportDocument* exportDocument = new UBExportDocument(this); mExportAdaptors.append(exportDocument); -// remove the Publish Documents on Uniboard Web entry -// UBWebPublisher* webPublisher = new UBWebPublisher(this); -// mExportAdaptors.append(webPublisher); - - -#if defined(Q_OS_WIN) || defined(Q_OS_MAC) // TODO UB 4.x - Linux implement a wrapper around Open Office - UBPowerPointApplication* pptImport = new UBPowerPointApplication(this); - mImportAdaptors.append(pptImport); -#endif - UBImportDocument* documentImport = new UBImportDocument(this); mImportAdaptors.append(documentImport); UBImportPDF* pdfImport = new UBImportPDF(this); mImportAdaptors.append(pdfImport); UBImportImage* imageImport = new UBImportImage(this); mImportAdaptors.append(imageImport); - -#ifdef Q_OS_WIN - UBImportVirtualPrinter* virtualPrinterImport = new UBImportVirtualPrinter(this); - mImportAdaptors.append(virtualPrinterImport); -#endif } diff --git a/thirdparty/libs.pri b/thirdparty/libs.pri index e394d7dc..a6791266 100644 --- a/thirdparty/libs.pri +++ b/thirdparty/libs.pri @@ -34,13 +34,6 @@ CONFIG(release, debug|release) { LIBS += "-L$$PWD/openssl/0.9.8i/lib/VC/static" "-llibeay32MD" INCLUDEPATH += "$$PWD/openssl/0.9.8i/include" - LIBS += "-L$$PWD/microsoft/ppt/lib" "-lppt" - INCLUDEPATH += "$$PWD/microsoft/ppt/include" - - # need those link if we want to change default printer and print usind shell command - LIBS += "-L$$PWD/microsoft/lib" "-lWinspool" - LIBS += "-L$$PWD/microsoft/lib" "-lshell32" - LIBS += "-lWmvcore" LIBS += "-lWinmm" diff --git a/thirdparty/microsoft/lib/WinSpool.Lib b/thirdparty/microsoft/lib/WinSpool.Lib deleted file mode 100644 index b2b2ac7a9f37f2fbf249d1d0b14f1c5b796724e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56320 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 G)BgoM0XDV( diff --git a/thirdparty/microsoft/lib/shell32.lib b/thirdparty/microsoft/lib/shell32.lib deleted file mode 100644 index 3553d68f3b5704b4c762bd76412ba29dc7fbdd0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161564 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 -#include -#include -#include - -struct IDispatch; - - -// Referenced namespace - -namespace Office { - - enum DocProperties { - offPropertyTypeNumber = 1, - offPropertyTypeBoolean = 2, - offPropertyTypeDate = 3, - offPropertyTypeString = 4, - offPropertyTypeFloat = 5 - }; - - enum MailFormat { - mfPlainText = 1, - mfHTML = 2, - mfRTF = 3 - }; - - enum MsoAlertButtonType { - msoAlertButtonOK = 0, - msoAlertButtonOKCancel = 1, - msoAlertButtonAbortRetryIgnore= 2, - msoAlertButtonYesNoCancel= 3, - msoAlertButtonYesNo = 4, - msoAlertButtonRetryCancel= 5, - msoAlertButtonYesAllNoCancel= 6 - }; - - enum MsoAlertCancelType { - msoAlertCancelDefault = -1, - msoAlertCancelFirst = 0, - msoAlertCancelSecond = 1, - msoAlertCancelThird = 2, - msoAlertCancelFourth = 3, - msoAlertCancelFifth = 4 - }; - - enum MsoAlertDefaultType { - msoAlertDefaultFirst = 0, - msoAlertDefaultSecond = 1, - msoAlertDefaultThird = 2, - msoAlertDefaultFourth = 3, - msoAlertDefaultFifth = 4 - }; - - enum MsoAlertIconType { - msoAlertIconNoIcon = 0, - msoAlertIconCritical = 1, - msoAlertIconQuery = 2, - msoAlertIconWarning = 3, - msoAlertIconInfo = 4 - }; - - enum MsoAlignCmd { - msoAlignLefts = 0, - msoAlignCenters = 1, - msoAlignRights = 2, - msoAlignTops = 3, - msoAlignMiddles = 4, - msoAlignBottoms = 5 - }; - - enum MsoAnimationType { - msoAnimationIdle = 1, - msoAnimationGreeting = 2, - msoAnimationGoodbye = 3, - msoAnimationBeginSpeaking= 4, - msoAnimationRestPose = 5, - msoAnimationCharacterSuccessMajor= 6, - msoAnimationGetAttentionMajor= 11, - msoAnimationGetAttentionMinor= 12, - msoAnimationSearching = 13, - msoAnimationPrinting = 18, - msoAnimationGestureRight= 19, - msoAnimationWritingNotingSomething= 22, - msoAnimationWorkingAtSomething= 23, - msoAnimationThinking = 24, - msoAnimationSendingMail = 25, - msoAnimationListensToComputer= 26, - msoAnimationDisappear = 31, - msoAnimationAppear = 32, - msoAnimationGetArtsy = 100, - msoAnimationGetTechy = 101, - msoAnimationGetWizardy = 102, - msoAnimationCheckingSomething= 103, - msoAnimationLookDown = 104, - msoAnimationLookDownLeft= 105, - msoAnimationLookDownRight= 106, - msoAnimationLookLeft = 107, - msoAnimationLookRight = 108, - msoAnimationLookUp = 109, - msoAnimationLookUpLeft = 110, - msoAnimationLookUpRight = 111, - msoAnimationSaving = 112, - msoAnimationGestureDown = 113, - msoAnimationGestureLeft = 114, - msoAnimationGestureUp = 115, - msoAnimationEmptyTrash = 116 - }; - - enum MsoAppLanguageID { - msoLanguageIDInstall = 1, - msoLanguageIDUI = 2, - msoLanguageIDHelp = 3, - msoLanguageIDExeMode = 4, - msoLanguageIDUIPrevious = 5 - }; - - enum MsoArrowheadLength { - msoArrowheadLengthMixed = -2, - msoArrowheadShort = 1, - msoArrowheadLengthMedium= 2, - msoArrowheadLong = 3 - }; - - enum MsoArrowheadStyle { - msoArrowheadStyleMixed = -2, - msoArrowheadNone = 1, - msoArrowheadTriangle = 2, - msoArrowheadOpen = 3, - msoArrowheadStealth = 4, - msoArrowheadDiamond = 5, - msoArrowheadOval = 6 - }; - - enum MsoArrowheadWidth { - msoArrowheadWidthMixed = -2, - msoArrowheadNarrow = 1, - msoArrowheadWidthMedium = 2, - msoArrowheadWide = 3 - }; - - enum MsoAutoShapeType { - msoShapeMixed = -2, - msoShapeRectangle = 1, - msoShapeParallelogram = 2, - msoShapeTrapezoid = 3, - msoShapeDiamond = 4, - msoShapeRoundedRectangle= 5, - msoShapeOctagon = 6, - msoShapeIsoscelesTriangle= 7, - msoShapeRightTriangle = 8, - msoShapeOval = 9, - msoShapeHexagon = 10, - msoShapeCross = 11, - msoShapeRegularPentagon = 12, - msoShapeCan = 13, - msoShapeCube = 14, - msoShapeBevel = 15, - msoShapeFoldedCorner = 16, - msoShapeSmileyFace = 17, - msoShapeDonut = 18, - msoShapeNoSymbol = 19, - msoShapeBlockArc = 20, - msoShapeHeart = 21, - msoShapeLightningBolt = 22, - msoShapeSun = 23, - msoShapeMoon = 24, - msoShapeArc = 25, - msoShapeDoubleBracket = 26, - msoShapeDoubleBrace = 27, - msoShapePlaque = 28, - msoShapeLeftBracket = 29, - msoShapeRightBracket = 30, - msoShapeLeftBrace = 31, - msoShapeRightBrace = 32, - msoShapeRightArrow = 33, - msoShapeLeftArrow = 34, - msoShapeUpArrow = 35, - msoShapeDownArrow = 36, - msoShapeLeftRightArrow = 37, - msoShapeUpDownArrow = 38, - msoShapeQuadArrow = 39, - msoShapeLeftRightUpArrow= 40, - msoShapeBentArrow = 41, - msoShapeUTurnArrow = 42, - msoShapeLeftUpArrow = 43, - msoShapeBentUpArrow = 44, - msoShapeCurvedRightArrow= 45, - msoShapeCurvedLeftArrow = 46, - msoShapeCurvedUpArrow = 47, - msoShapeCurvedDownArrow = 48, - msoShapeStripedRightArrow= 49, - msoShapeNotchedRightArrow= 50, - msoShapePentagon = 51, - msoShapeChevron = 52, - msoShapeRightArrowCallout= 53, - msoShapeLeftArrowCallout= 54, - msoShapeUpArrowCallout = 55, - msoShapeDownArrowCallout= 56, - msoShapeLeftRightArrowCallout= 57, - msoShapeUpDownArrowCallout= 58, - msoShapeQuadArrowCallout= 59, - msoShapeCircularArrow = 60, - msoShapeFlowchartProcess= 61, - msoShapeFlowchartAlternateProcess= 62, - msoShapeFlowchartDecision= 63, - msoShapeFlowchartData = 64, - msoShapeFlowchartPredefinedProcess= 65, - msoShapeFlowchartInternalStorage= 66, - msoShapeFlowchartDocument= 67, - msoShapeFlowchartMultidocument= 68, - msoShapeFlowchartTerminator= 69, - msoShapeFlowchartPreparation= 70, - msoShapeFlowchartManualInput= 71, - msoShapeFlowchartManualOperation= 72, - msoShapeFlowchartConnector= 73, - msoShapeFlowchartOffpageConnector= 74, - msoShapeFlowchartCard = 75, - msoShapeFlowchartPunchedTape= 76, - msoShapeFlowchartSummingJunction= 77, - msoShapeFlowchartOr = 78, - msoShapeFlowchartCollate= 79, - msoShapeFlowchartSort = 80, - msoShapeFlowchartExtract= 81, - msoShapeFlowchartMerge = 82, - msoShapeFlowchartStoredData= 83, - msoShapeFlowchartDelay = 84, - msoShapeFlowchartSequentialAccessStorage= 85, - msoShapeFlowchartMagneticDisk= 86, - msoShapeFlowchartDirectAccessStorage= 87, - msoShapeFlowchartDisplay= 88, - msoShapeExplosion1 = 89, - msoShapeExplosion2 = 90, - msoShape4pointStar = 91, - msoShape5pointStar = 92, - msoShape8pointStar = 93, - msoShape16pointStar = 94, - msoShape24pointStar = 95, - msoShape32pointStar = 96, - msoShapeUpRibbon = 97, - msoShapeDownRibbon = 98, - msoShapeCurvedUpRibbon = 99, - msoShapeCurvedDownRibbon= 100, - msoShapeVerticalScroll = 101, - msoShapeHorizontalScroll= 102, - msoShapeWave = 103, - msoShapeDoubleWave = 104, - msoShapeRectangularCallout= 105, - msoShapeRoundedRectangularCallout= 106, - msoShapeOvalCallout = 107, - msoShapeCloudCallout = 108, - msoShapeLineCallout1 = 109, - msoShapeLineCallout2 = 110, - msoShapeLineCallout3 = 111, - msoShapeLineCallout4 = 112, - msoShapeLineCallout1AccentBar= 113, - msoShapeLineCallout2AccentBar= 114, - msoShapeLineCallout3AccentBar= 115, - msoShapeLineCallout4AccentBar= 116, - msoShapeLineCallout1NoBorder= 117, - msoShapeLineCallout2NoBorder= 118, - msoShapeLineCallout3NoBorder= 119, - msoShapeLineCallout4NoBorder= 120, - msoShapeLineCallout1BorderandAccentBar= 121, - msoShapeLineCallout2BorderandAccentBar= 122, - msoShapeLineCallout3BorderandAccentBar= 123, - msoShapeLineCallout4BorderandAccentBar= 124, - msoShapeActionButtonCustom= 125, - msoShapeActionButtonHome= 126, - msoShapeActionButtonHelp= 127, - msoShapeActionButtonInformation= 128, - msoShapeActionButtonBackorPrevious= 129, - msoShapeActionButtonForwardorNext= 130, - msoShapeActionButtonBeginning= 131, - msoShapeActionButtonEnd = 132, - msoShapeActionButtonReturn= 133, - msoShapeActionButtonDocument= 134, - msoShapeActionButtonSound= 135, - msoShapeActionButtonMovie= 136, - msoShapeBalloon = 137, - msoShapeNotPrimitive = 138 - }; - - enum MsoAutomationSecurity { - msoAutomationSecurityLow= 1, - msoAutomationSecurityByUI= 2, - msoAutomationSecurityForceDisable= 3 - }; - - enum MsoBalloonButtonType { - msoBalloonButtonYesToAll= -15, - msoBalloonButtonOptions = -14, - msoBalloonButtonTips = -13, - msoBalloonButtonClose = -12, - msoBalloonButtonSnooze = -11, - msoBalloonButtonSearch = -10, - msoBalloonButtonIgnore = -9, - msoBalloonButtonAbort = -8, - msoBalloonButtonRetry = -7, - msoBalloonButtonNext = -6, - msoBalloonButtonBack = -5, - msoBalloonButtonNo = -4, - msoBalloonButtonYes = -3, - msoBalloonButtonCancel = -2, - msoBalloonButtonOK = -1, - msoBalloonButtonNull = 0 - }; - - enum MsoBalloonErrorType { - msoBalloonErrorNone = 0, - msoBalloonErrorOther = 1, - msoBalloonErrorTooBig = 2, - msoBalloonErrorOutOfMemory= 3, - msoBalloonErrorBadPictureRef= 4, - msoBalloonErrorBadReference= 5, - msoBalloonErrorButtonlessModal= 6, - msoBalloonErrorButtonModeless= 7, - msoBalloonErrorBadCharacter= 8, - msoBalloonErrorCOMFailure= 9, - msoBalloonErrorCharNotTopmostForModal= 10, - msoBalloonErrorTooManyControls= 11 - }; - - enum MsoBalloonType { - msoBalloonTypeButtons = 0, - msoBalloonTypeBullets = 1, - msoBalloonTypeNumbers = 2 - }; - - enum MsoBarPosition { - msoBarLeft = 0, - msoBarTop = 1, - msoBarRight = 2, - msoBarBottom = 3, - msoBarFloating = 4, - msoBarPopup = 5, - msoBarMenuBar = 6 - }; - - enum MsoBarProtection { - msoBarNoProtection = 0, - msoBarNoCustomize = 1, - msoBarNoResize = 2, - msoBarNoMove = 4, - msoBarNoChangeVisible = 8, - msoBarNoChangeDock = 16, - msoBarNoVerticalDock = 32, - msoBarNoHorizontalDock = 64 - }; - - enum MsoBarRow { - msoBarRowFirst = 0, - msoBarRowLast = -1 - }; - - enum MsoBarType { - msoBarTypeNormal = 0, - msoBarTypeMenuBar = 1, - msoBarTypePopup = 2 - }; - - enum MsoBlackWhiteMode { - msoBlackWhiteMixed = -2, - msoBlackWhiteAutomatic = 1, - msoBlackWhiteGrayScale = 2, - msoBlackWhiteLightGrayScale= 3, - msoBlackWhiteInverseGrayScale= 4, - msoBlackWhiteGrayOutline= 5, - msoBlackWhiteBlackTextAndLine= 6, - msoBlackWhiteHighContrast= 7, - msoBlackWhiteBlack = 8, - msoBlackWhiteWhite = 9, - msoBlackWhiteDontShow = 10 - }; - - enum MsoButtonSetType { - msoButtonSetNone = 0, - msoButtonSetOK = 1, - msoButtonSetCancel = 2, - msoButtonSetOkCancel = 3, - msoButtonSetYesNo = 4, - msoButtonSetYesNoCancel = 5, - msoButtonSetBackClose = 6, - msoButtonSetNextClose = 7, - msoButtonSetBackNextClose= 8, - msoButtonSetRetryCancel = 9, - msoButtonSetAbortRetryIgnore= 10, - msoButtonSetSearchClose = 11, - msoButtonSetBackNextSnooze= 12, - msoButtonSetTipsOptionsClose= 13, - msoButtonSetYesAllNoCancel= 14 - }; - - enum MsoButtonState { - msoButtonUp = 0, - msoButtonDown = -1, - msoButtonMixed = 2 - }; - - enum MsoButtonStyle { - msoButtonAutomatic = 0, - msoButtonIcon = 1, - msoButtonCaption = 2, - msoButtonIconAndCaption = 3, - msoButtonIconAndWrapCaption= 7, - msoButtonIconAndCaptionBelow= 11, - msoButtonWrapCaption = 14, - msoButtonIconAndWrapCaptionBelow= 15 - }; - - enum MsoButtonStyleHidden { - msoButtonWrapText = 4, - msoButtonTextBelow = 8 - }; - - enum MsoCalloutAngleType { - msoCalloutAngleMixed = -2, - msoCalloutAngleAutomatic= 1, - msoCalloutAngle30 = 2, - msoCalloutAngle45 = 3, - msoCalloutAngle60 = 4, - msoCalloutAngle90 = 5 - }; - - enum MsoCalloutDropType { - msoCalloutDropMixed = -2, - msoCalloutDropCustom = 1, - msoCalloutDropTop = 2, - msoCalloutDropCenter = 3, - msoCalloutDropBottom = 4 - }; - - enum MsoCalloutType { - msoCalloutMixed = -2, - msoCalloutOne = 1, - msoCalloutTwo = 2, - msoCalloutThree = 3, - msoCalloutFour = 4 - }; - - enum MsoCharacterSet { - msoCharacterSetArabic = 1, - msoCharacterSetCyrillic = 2, - msoCharacterSetEnglishWesternEuropeanOtherLatinScript= 3, - msoCharacterSetGreek = 4, - msoCharacterSetHebrew = 5, - msoCharacterSetJapanese = 6, - msoCharacterSetKorean = 7, - msoCharacterSetMultilingualUnicode= 8, - msoCharacterSetSimplifiedChinese= 9, - msoCharacterSetThai = 10, - msoCharacterSetTraditionalChinese= 11, - msoCharacterSetVietnamese= 12 - }; - - enum MsoColorType { - msoColorTypeMixed = -2, - msoColorTypeRGB = 1, - msoColorTypeScheme = 2, - msoColorTypeCMYK = 3, - msoColorTypeCMS = 4, - msoColorTypeInk = 5 - }; - - enum MsoComboStyle { - msoComboNormal = 0, - msoComboLabel = 1 - }; - - enum MsoCommandBarButtonHyperlinkType { - msoCommandBarButtonHyperlinkNone= 0, - msoCommandBarButtonHyperlinkOpen= 1, - msoCommandBarButtonHyperlinkInsertPicture= 2 - }; - - enum MsoCondition { - msoConditionFileTypeAllFiles= 1, - msoConditionFileTypeOfficeFiles= 2, - msoConditionFileTypeWordDocuments= 3, - msoConditionFileTypeExcelWorkbooks= 4, - msoConditionFileTypePowerPointPresentations= 5, - msoConditionFileTypeBinders= 6, - msoConditionFileTypeDatabases= 7, - msoConditionFileTypeTemplates= 8, - msoConditionIncludes = 9, - msoConditionIncludesPhrase= 10, - msoConditionBeginsWith = 11, - msoConditionEndsWith = 12, - msoConditionIncludesNearEachOther= 13, - msoConditionIsExactly = 14, - msoConditionIsNot = 15, - msoConditionYesterday = 16, - msoConditionToday = 17, - msoConditionTomorrow = 18, - msoConditionLastWeek = 19, - msoConditionThisWeek = 20, - msoConditionNextWeek = 21, - msoConditionLastMonth = 22, - msoConditionThisMonth = 23, - msoConditionNextMonth = 24, - msoConditionAnytime = 25, - msoConditionAnytimeBetween= 26, - msoConditionOn = 27, - msoConditionOnOrAfter = 28, - msoConditionOnOrBefore = 29, - msoConditionInTheNext = 30, - msoConditionInTheLast = 31, - msoConditionEquals = 32, - msoConditionDoesNotEqual= 33, - msoConditionAnyNumberBetween= 34, - msoConditionAtMost = 35, - msoConditionAtLeast = 36, - msoConditionMoreThan = 37, - msoConditionLessThan = 38, - msoConditionIsYes = 39, - msoConditionIsNo = 40, - msoConditionIncludesFormsOf= 41, - msoConditionFreeText = 42, - msoConditionFileTypeOutlookItems= 43, - msoConditionFileTypeMailItem= 44, - msoConditionFileTypeCalendarItem= 45, - msoConditionFileTypeContactItem= 46, - msoConditionFileTypeNoteItem= 47, - msoConditionFileTypeJournalItem= 48, - msoConditionFileTypeTaskItem= 49, - msoConditionFileTypePhotoDrawFiles= 50, - msoConditionFileTypeDataConnectionFiles= 51, - msoConditionFileTypePublisherFiles= 52, - msoConditionFileTypeProjectFiles= 53, - msoConditionFileTypeDocumentImagingFiles= 54, - msoConditionFileTypeVisioFiles= 55, - msoConditionFileTypeDesignerFiles= 56, - msoConditionFileTypeWebPages= 57, - msoConditionEqualsLow = 58, - msoConditionEqualsNormal= 59, - msoConditionEqualsHigh = 60, - msoConditionNotEqualToLow= 61, - msoConditionNotEqualToNormal= 62, - msoConditionNotEqualToHigh= 63, - msoConditionEqualsNotStarted= 64, - msoConditionEqualsInProgress= 65, - msoConditionEqualsCompleted= 66, - msoConditionEqualsWaitingForSomeoneElse= 67, - msoConditionEqualsDeferred= 68, - msoConditionNotEqualToNotStarted= 69, - msoConditionNotEqualToInProgress= 70, - msoConditionNotEqualToCompleted= 71, - msoConditionNotEqualToWaitingForSomeoneElse= 72, - msoConditionNotEqualToDeferred= 73 - }; - - enum MsoConnector { - msoConnectorAnd = 1, - msoConnectorOr = 2 - }; - - enum MsoConnectorType { - msoConnectorTypeMixed = -2, - msoConnectorStraight = 1, - msoConnectorElbow = 2, - msoConnectorCurve = 3 - }; - - enum MsoControlOLEUsage { - msoControlOLEUsageNeither= 0, - msoControlOLEUsageServer= 1, - msoControlOLEUsageClient= 2, - msoControlOLEUsageBoth = 3 - }; - - enum MsoControlType { - msoControlCustom = 0, - msoControlButton = 1, - msoControlEdit = 2, - msoControlDropdown = 3, - msoControlComboBox = 4, - msoControlButtonDropdown= 5, - msoControlSplitDropdown = 6, - msoControlOCXDropdown = 7, - msoControlGenericDropdown= 8, - msoControlGraphicDropdown= 9, - msoControlPopup = 10, - msoControlGraphicPopup = 11, - msoControlButtonPopup = 12, - msoControlSplitButtonPopup= 13, - msoControlSplitButtonMRUPopup= 14, - msoControlLabel = 15, - msoControlExpandingGrid = 16, - msoControlSplitExpandingGrid= 17, - msoControlGrid = 18, - msoControlGauge = 19, - msoControlGraphicCombo = 20, - msoControlPane = 21, - msoControlActiveX = 22, - msoControlSpinner = 23, - msoControlLabelEx = 24, - msoControlWorkPane = 25, - msoControlAutoCompleteCombo= 26 - }; - - enum MsoDiagramNodeType { - msoDiagramNode = 1, - msoDiagramAssistant = 2 - }; - - enum MsoDiagramType { - msoDiagramMixed = -2, - msoDiagramOrgChart = 1, - msoDiagramCycle = 2, - msoDiagramRadial = 3, - msoDiagramPyramid = 4, - msoDiagramVenn = 5, - msoDiagramTarget = 6 - }; - - enum MsoDistributeCmd { - msoDistributeHorizontally= 0, - msoDistributeVertically = 1 - }; - - enum MsoDocProperties { - msoPropertyTypeNumber = 1, - msoPropertyTypeBoolean = 2, - msoPropertyTypeDate = 3, - msoPropertyTypeString = 4, - msoPropertyTypeFloat = 5 - }; - - enum MsoEditingType { - msoEditingAuto = 0, - msoEditingCorner = 1, - msoEditingSmooth = 2, - msoEditingSymmetric = 3 - }; - - enum MsoEncoding { - msoEncodingThai = 874, - msoEncodingJapaneseShiftJIS= 932, - msoEncodingSimplifiedChineseGBK= 936, - msoEncodingKorean = 949, - msoEncodingTraditionalChineseBig5= 950, - msoEncodingUnicodeLittleEndian= 1200, - msoEncodingUnicodeBigEndian= 1201, - msoEncodingCentralEuropean= 1250, - msoEncodingCyrillic = 1251, - msoEncodingWestern = 1252, - msoEncodingGreek = 1253, - msoEncodingTurkish = 1254, - msoEncodingHebrew = 1255, - msoEncodingArabic = 1256, - msoEncodingBaltic = 1257, - msoEncodingVietnamese = 1258, - msoEncodingAutoDetect = 50001, - msoEncodingJapaneseAutoDetect= 50932, - msoEncodingSimplifiedChineseAutoDetect= 50936, - msoEncodingKoreanAutoDetect= 50949, - msoEncodingTraditionalChineseAutoDetect= 50950, - msoEncodingCyrillicAutoDetect= 51251, - msoEncodingGreekAutoDetect= 51253, - msoEncodingArabicAutoDetect= 51256, - msoEncodingISO88591Latin1= 28591, - msoEncodingISO88592CentralEurope= 28592, - msoEncodingISO88593Latin3= 28593, - msoEncodingISO88594Baltic= 28594, - msoEncodingISO88595Cyrillic= 28595, - msoEncodingISO88596Arabic= 28596, - msoEncodingISO88597Greek= 28597, - msoEncodingISO88598Hebrew= 28598, - msoEncodingISO88599Turkish= 28599, - msoEncodingISO885915Latin9= 28605, - msoEncodingISO88598HebrewLogical= 38598, - msoEncodingISO2022JPNoHalfwidthKatakana= 50220, - msoEncodingISO2022JPJISX02021984= 50221, - msoEncodingISO2022JPJISX02011989= 50222, - msoEncodingISO2022KR = 50225, - msoEncodingISO2022CNTraditionalChinese= 50227, - msoEncodingISO2022CNSimplifiedChinese= 50229, - msoEncodingMacRoman = 10000, - msoEncodingMacJapanese = 10001, - msoEncodingMacTraditionalChineseBig5= 10002, - msoEncodingMacKorean = 10003, - msoEncodingMacArabic = 10004, - msoEncodingMacHebrew = 10005, - msoEncodingMacGreek1 = 10006, - msoEncodingMacCyrillic = 10007, - msoEncodingMacSimplifiedChineseGB2312= 10008, - msoEncodingMacRomania = 10010, - msoEncodingMacUkraine = 10017, - msoEncodingMacLatin2 = 10029, - msoEncodingMacIcelandic = 10079, - msoEncodingMacTurkish = 10081, - msoEncodingMacCroatia = 10082, - msoEncodingEBCDICUSCanada= 37, - msoEncodingEBCDICInternational= 500, - msoEncodingEBCDICMultilingualROECELatin2= 870, - msoEncodingEBCDICGreekModern= 875, - msoEncodingEBCDICTurkishLatin5= 1026, - msoEncodingEBCDICGermany= 20273, - msoEncodingEBCDICDenmarkNorway= 20277, - msoEncodingEBCDICFinlandSweden= 20278, - msoEncodingEBCDICItaly = 20280, - msoEncodingEBCDICLatinAmericaSpain= 20284, - msoEncodingEBCDICUnitedKingdom= 20285, - msoEncodingEBCDICJapaneseKatakanaExtended= 20290, - msoEncodingEBCDICFrance = 20297, - msoEncodingEBCDICArabic = 20420, - msoEncodingEBCDICGreek = 20423, - msoEncodingEBCDICHebrew = 20424, - msoEncodingEBCDICKoreanExtended= 20833, - msoEncodingEBCDICThai = 20838, - msoEncodingEBCDICIcelandic= 20871, - msoEncodingEBCDICTurkish= 20905, - msoEncodingEBCDICRussian= 20880, - msoEncodingEBCDICSerbianBulgarian= 21025, - msoEncodingEBCDICJapaneseKatakanaExtendedAndJapanese= 50930, - msoEncodingEBCDICUSCanadaAndJapanese= 50931, - msoEncodingEBCDICKoreanExtendedAndKorean= 50933, - msoEncodingEBCDICSimplifiedChineseExtendedAndSimplifiedChinese= 50935, - msoEncodingEBCDICUSCanadaAndTraditionalChinese= 50937, - msoEncodingEBCDICJapaneseLatinExtendedAndJapanese= 50939, - msoEncodingOEMUnitedStates= 437, - msoEncodingOEMGreek437G = 737, - msoEncodingOEMBaltic = 775, - msoEncodingOEMMultilingualLatinI= 850, - msoEncodingOEMMultilingualLatinII= 852, - msoEncodingOEMCyrillic = 855, - msoEncodingOEMTurkish = 857, - msoEncodingOEMPortuguese= 860, - msoEncodingOEMIcelandic = 861, - msoEncodingOEMHebrew = 862, - msoEncodingOEMCanadianFrench= 863, - msoEncodingOEMArabic = 864, - msoEncodingOEMNordic = 865, - msoEncodingOEMCyrillicII= 866, - msoEncodingOEMModernGreek= 869, - msoEncodingEUCJapanese = 51932, - msoEncodingEUCChineseSimplifiedChinese= 51936, - msoEncodingEUCKorean = 51949, - msoEncodingEUCTaiwaneseTraditionalChinese= 51950, - msoEncodingISCIIDevanagari= 57002, - msoEncodingISCIIBengali = 57003, - msoEncodingISCIITamil = 57004, - msoEncodingISCIITelugu = 57005, - msoEncodingISCIIAssamese= 57006, - msoEncodingISCIIOriya = 57007, - msoEncodingISCIIKannada = 57008, - msoEncodingISCIIMalayalam= 57009, - msoEncodingISCIIGujarati= 57010, - msoEncodingISCIIPunjabi = 57011, - msoEncodingArabicASMO = 708, - msoEncodingArabicTransparentASMO= 720, - msoEncodingKoreanJohab = 1361, - msoEncodingTaiwanCNS = 20000, - msoEncodingTaiwanTCA = 20001, - msoEncodingTaiwanEten = 20002, - msoEncodingTaiwanIBM5550= 20003, - msoEncodingTaiwanTeleText= 20004, - msoEncodingTaiwanWang = 20005, - msoEncodingIA5IRV = 20105, - msoEncodingIA5German = 20106, - msoEncodingIA5Swedish = 20107, - msoEncodingIA5Norwegian = 20108, - msoEncodingUSASCII = 20127, - msoEncodingT61 = 20261, - msoEncodingISO6937NonSpacingAccent= 20269, - msoEncodingKOI8R = 20866, - msoEncodingExtAlphaLowercase= 21027, - msoEncodingKOI8U = 21866, - msoEncodingEuropa3 = 29001, - msoEncodingHZGBSimplifiedChinese= 52936, - msoEncodingSimplifiedChineseGB18030= 54936, - msoEncodingUTF7 = 65000, - msoEncodingUTF8 = 65001 - }; - - enum MsoExtraInfoMethod { - msoMethodGet = 0, - msoMethodPost = 1 - }; - - enum MsoExtrusionColorType { - msoExtrusionColorTypeMixed= -2, - msoExtrusionColorAutomatic= 1, - msoExtrusionColorCustom = 2 - }; - - enum MsoFarEastLineBreakLanguageID { - MsoFarEastLineBreakLanguageJapanese= 1041, - MsoFarEastLineBreakLanguageKorean= 1042, - MsoFarEastLineBreakLanguageSimplifiedChinese= 2052, - MsoFarEastLineBreakLanguageTraditionalChinese= 1028 - }; - - enum MsoFeatureInstall { - msoFeatureInstallNone = 0, - msoFeatureInstallOnDemand= 1, - msoFeatureInstallOnDemandWithUI= 2 - }; - - enum MsoFileDialogType { - msoFileDialogOpen = 1, - msoFileDialogSaveAs = 2, - msoFileDialogFilePicker = 3, - msoFileDialogFolderPicker= 4 - }; - - enum MsoFileDialogView { - msoFileDialogViewList = 1, - msoFileDialogViewDetails= 2, - msoFileDialogViewProperties= 3, - msoFileDialogViewPreview= 4, - msoFileDialogViewThumbnail= 5, - msoFileDialogViewLargeIcons= 6, - msoFileDialogViewSmallIcons= 7, - msoFileDialogViewWebView= 8, - msoFileDialogViewTiles = 9 - }; - - enum MsoFileFindListBy { - msoListbyName = 1, - msoListbyTitle = 2 - }; - - enum MsoFileFindOptions { - msoOptionsNew = 1, - msoOptionsAdd = 2, - msoOptionsWithin = 3 - }; - - enum MsoFileFindSortBy { - msoFileFindSortbyAuthor = 1, - msoFileFindSortbyDateCreated= 2, - msoFileFindSortbyLastSavedBy= 3, - msoFileFindSortbyDateSaved= 4, - msoFileFindSortbyFileName= 5, - msoFileFindSortbySize = 6, - msoFileFindSortbyTitle = 7 - }; - - enum MsoFileFindView { - msoViewFileInfo = 1, - msoViewPreview = 2, - msoViewSummaryInfo = 3 - }; - - enum MsoFileNewAction { - msoEditFile = 0, - msoCreateNewFile = 1, - msoOpenFile = 2 - }; - - enum MsoFileNewSection { - msoOpenDocument = 0, - msoNew = 1, - msoNewfromExistingFile = 2, - msoNewfromTemplate = 3, - msoBottomSection = 4 - }; - - enum MsoFileType { - msoFileTypeAllFiles = 1, - msoFileTypeOfficeFiles = 2, - msoFileTypeWordDocuments= 3, - msoFileTypeExcelWorkbooks= 4, - msoFileTypePowerPointPresentations= 5, - msoFileTypeBinders = 6, - msoFileTypeDatabases = 7, - msoFileTypeTemplates = 8, - msoFileTypeOutlookItems = 9, - msoFileTypeMailItem = 10, - msoFileTypeCalendarItem = 11, - msoFileTypeContactItem = 12, - msoFileTypeNoteItem = 13, - msoFileTypeJournalItem = 14, - msoFileTypeTaskItem = 15, - msoFileTypePhotoDrawFiles= 16, - msoFileTypeDataConnectionFiles= 17, - msoFileTypePublisherFiles= 18, - msoFileTypeProjectFiles = 19, - msoFileTypeDocumentImagingFiles= 20, - msoFileTypeVisioFiles = 21, - msoFileTypeDesignerFiles= 22, - msoFileTypeWebPages = 23 - }; - - enum MsoFillType { - msoFillMixed = -2, - msoFillSolid = 1, - msoFillPatterned = 2, - msoFillGradient = 3, - msoFillTextured = 4, - msoFillBackground = 5, - msoFillPicture = 6 - }; - - enum MsoFilterComparison { - msoFilterComparisonEqual= 0, - msoFilterComparisonNotEqual= 1, - msoFilterComparisonLessThan= 2, - msoFilterComparisonGreaterThan= 3, - msoFilterComparisonLessThanEqual= 4, - msoFilterComparisonGreaterThanEqual= 5, - msoFilterComparisonIsBlank= 6, - msoFilterComparisonIsNotBlank= 7, - msoFilterComparisonContains= 8, - msoFilterComparisonNotContains= 9 - }; - - enum MsoFilterConjunction { - msoFilterConjunctionAnd = 0, - msoFilterConjunctionOr = 1 - }; - - enum MsoFlipCmd { - msoFlipHorizontal = 0, - msoFlipVertical = 1 - }; - - enum MsoGradientColorType { - msoGradientColorMixed = -2, - msoGradientOneColor = 1, - msoGradientTwoColors = 2, - msoGradientPresetColors = 3 - }; - - enum MsoGradientStyle { - msoGradientMixed = -2, - msoGradientHorizontal = 1, - msoGradientVertical = 2, - msoGradientDiagonalUp = 3, - msoGradientDiagonalDown = 4, - msoGradientFromCorner = 5, - msoGradientFromTitle = 6, - msoGradientFromCenter = 7 - }; - - enum MsoHTMLProjectOpen { - msoHTMLProjectOpenSourceView= 1, - msoHTMLProjectOpenTextView= 2 - }; - - enum MsoHTMLProjectState { - msoHTMLProjectStateDocumentLocked= 1, - msoHTMLProjectStateProjectLocked= 2, - msoHTMLProjectStateDocumentProjectUnlocked= 3 - }; - - enum MsoHorizontalAnchor { - msoHorizontalAnchorMixed= -2, - msoAnchorNone = 1, - msoAnchorCenter = 2 - }; - - enum MsoHyperlinkType { - msoHyperlinkRange = 0, - msoHyperlinkShape = 1, - msoHyperlinkInlineShape = 2 - }; - - enum MsoIconType { - msoIconNone = 0, - msoIconAlert = 2, - msoIconTip = 3, - msoIconAlertInfo = 4, - msoIconAlertWarning = 5, - msoIconAlertQuery = 6, - msoIconAlertCritical = 7 - }; - - enum MsoLanguageID { - msoLanguageIDMixed = -2, - msoLanguageIDNone = 0, - msoLanguageIDNoProofing = 1024, - msoLanguageIDAfrikaans = 1078, - msoLanguageIDAlbanian = 1052, - msoLanguageIDAmharic = 1118, - msoLanguageIDArabicAlgeria= 5121, - msoLanguageIDArabicBahrain= 15361, - msoLanguageIDArabicEgypt= 3073, - msoLanguageIDArabicIraq = 2049, - msoLanguageIDArabicJordan= 11265, - msoLanguageIDArabicKuwait= 13313, - msoLanguageIDArabicLebanon= 12289, - msoLanguageIDArabicLibya= 4097, - msoLanguageIDArabicMorocco= 6145, - msoLanguageIDArabicOman = 8193, - msoLanguageIDArabicQatar= 16385, - msoLanguageIDArabic = 1025, - msoLanguageIDArabicSyria= 10241, - msoLanguageIDArabicTunisia= 7169, - msoLanguageIDArabicUAE = 14337, - msoLanguageIDArabicYemen= 9217, - msoLanguageIDArmenian = 1067, - msoLanguageIDAssamese = 1101, - msoLanguageIDAzeriCyrillic= 2092, - msoLanguageIDAzeriLatin = 1068, - msoLanguageIDBasque = 1069, - msoLanguageIDByelorussian= 1059, - msoLanguageIDBengali = 1093, - msoLanguageIDBosnian = 4122, - msoLanguageIDBosnianBosniaHerzegovinaCyrillic= 8218, - msoLanguageIDBosnianBosniaHerzegovinaLatin= 5146, - msoLanguageIDBulgarian = 1026, - msoLanguageIDBurmese = 1109, - msoLanguageIDCatalan = 1027, - msoLanguageIDChineseHongKongSAR= 3076, - msoLanguageIDChineseMacaoSAR= 5124, - msoLanguageIDSimplifiedChinese= 2052, - msoLanguageIDChineseSingapore= 4100, - msoLanguageIDTraditionalChinese= 1028, - msoLanguageIDCherokee = 1116, - msoLanguageIDCroatian = 1050, - msoLanguageIDCzech = 1029, - msoLanguageIDDanish = 1030, - msoLanguageIDDivehi = 1125, - msoLanguageIDBelgianDutch= 2067, - msoLanguageIDDutch = 1043, - msoLanguageIDDzongkhaBhutan= 2129, - msoLanguageIDEdo = 1126, - msoLanguageIDEnglishAUS = 3081, - msoLanguageIDEnglishBelize= 10249, - msoLanguageIDEnglishCanadian= 4105, - msoLanguageIDEnglishCaribbean= 9225, - msoLanguageIDEnglishIndonesia= 14345, - msoLanguageIDEnglishIreland= 6153, - msoLanguageIDEnglishJamaica= 8201, - msoLanguageIDEnglishNewZealand= 5129, - msoLanguageIDEnglishPhilippines= 13321, - msoLanguageIDEnglishSouthAfrica= 7177, - msoLanguageIDEnglishTrinidadTobago= 11273, - msoLanguageIDEnglishUK = 2057, - msoLanguageIDEnglishUS = 1033, - msoLanguageIDEnglishZimbabwe= 12297, - msoLanguageIDEstonian = 1061, - msoLanguageIDFaeroese = 1080, - msoLanguageIDFarsi = 1065, - msoLanguageIDFilipino = 1124, - msoLanguageIDFinnish = 1035, - msoLanguageIDBelgianFrench= 2060, - msoLanguageIDFrenchCameroon= 11276, - msoLanguageIDFrenchCanadian= 3084, - msoLanguageIDFrenchCotedIvoire= 12300, - msoLanguageIDFrench = 1036, - msoLanguageIDFrenchHaiti= 15372, - msoLanguageIDFrenchLuxembourg= 5132, - msoLanguageIDFrenchMali = 13324, - msoLanguageIDFrenchMonaco= 6156, - msoLanguageIDFrenchMorocco= 14348, - msoLanguageIDFrenchReunion= 8204, - msoLanguageIDFrenchSenegal= 10252, - msoLanguageIDSwissFrench= 4108, - msoLanguageIDFrenchWestIndies= 7180, - msoLanguageIDFrenchZaire= 9228, - msoLanguageIDFrisianNetherlands= 1122, - msoLanguageIDFulfulde = 1127, - msoLanguageIDGaelicIreland= 2108, - msoLanguageIDGaelicScotland= 1084, - msoLanguageIDGalician = 1110, - msoLanguageIDGeorgian = 1079, - msoLanguageIDGermanAustria= 3079, - msoLanguageIDGerman = 1031, - msoLanguageIDGermanLiechtenstein= 5127, - msoLanguageIDGermanLuxembourg= 4103, - msoLanguageIDSwissGerman= 2055, - msoLanguageIDGreek = 1032, - msoLanguageIDGuarani = 1140, - msoLanguageIDGujarati = 1095, - msoLanguageIDHausa = 1128, - msoLanguageIDHawaiian = 1141, - msoLanguageIDHebrew = 1037, - msoLanguageIDHindi = 1081, - msoLanguageIDHungarian = 1038, - msoLanguageIDIbibio = 1129, - msoLanguageIDIcelandic = 1039, - msoLanguageIDIgbo = 1136, - msoLanguageIDIndonesian = 1057, - msoLanguageIDInuktitut = 1117, - msoLanguageIDItalian = 1040, - msoLanguageIDSwissItalian= 2064, - msoLanguageIDJapanese = 1041, - msoLanguageIDKannada = 1099, - msoLanguageIDKanuri = 1137, - msoLanguageIDKashmiri = 1120, - msoLanguageIDKashmiriDevanagari= 2144, - msoLanguageIDKazakh = 1087, - msoLanguageIDKhmer = 1107, - msoLanguageIDKirghiz = 1088, - msoLanguageIDKonkani = 1111, - msoLanguageIDKorean = 1042, - msoLanguageIDKyrgyz = 1088, - msoLanguageIDLatin = 1142, - msoLanguageIDLao = 1108, - msoLanguageIDLatvian = 1062, - msoLanguageIDLithuanian = 1063, - msoLanguageIDMacedonian = 1071, - msoLanguageIDMalaysian = 1086, - msoLanguageIDMalayBruneiDarussalam= 2110, - msoLanguageIDMalayalam = 1100, - msoLanguageIDMaltese = 1082, - msoLanguageIDManipuri = 1112, - msoLanguageIDMaori = 1153, - msoLanguageIDMarathi = 1102, - msoLanguageIDMongolian = 1104, - msoLanguageIDNepali = 1121, - msoLanguageIDNorwegianBokmol= 1044, - msoLanguageIDNorwegianNynorsk= 2068, - msoLanguageIDOriya = 1096, - msoLanguageIDOromo = 1138, - msoLanguageIDPashto = 1123, - msoLanguageIDPolish = 1045, - msoLanguageIDBrazilianPortuguese= 1046, - msoLanguageIDPortuguese = 2070, - msoLanguageIDPunjabi = 1094, - msoLanguageIDQuechuaBolivia= 1131, - msoLanguageIDQuechuaEcuador= 2155, - msoLanguageIDQuechuaPeru= 3179, - msoLanguageIDRhaetoRomanic= 1047, - msoLanguageIDRomanianMoldova= 2072, - msoLanguageIDRomanian = 1048, - msoLanguageIDRussianMoldova= 2073, - msoLanguageIDRussian = 1049, - msoLanguageIDSamiLappish= 1083, - msoLanguageIDSanskrit = 1103, - msoLanguageIDSepedi = 1132, - msoLanguageIDSerbianBosniaHerzegovinaCyrillic= 7194, - msoLanguageIDSerbianBosniaHerzegovinaLatin= 6170, - msoLanguageIDSerbianCyrillic= 3098, - msoLanguageIDSerbianLatin= 2074, - msoLanguageIDSesotho = 1072, - msoLanguageIDSindhi = 1113, - msoLanguageIDSindhiPakistan= 2137, - msoLanguageIDSinhalese = 1115, - msoLanguageIDSlovak = 1051, - msoLanguageIDSlovenian = 1060, - msoLanguageIDSomali = 1143, - msoLanguageIDSorbian = 1070, - msoLanguageIDSpanishArgentina= 11274, - msoLanguageIDSpanishBolivia= 16394, - msoLanguageIDSpanishChile= 13322, - msoLanguageIDSpanishColombia= 9226, - msoLanguageIDSpanishCostaRica= 5130, - msoLanguageIDSpanishDominicanRepublic= 7178, - msoLanguageIDSpanishEcuador= 12298, - msoLanguageIDSpanishElSalvador= 17418, - msoLanguageIDSpanishGuatemala= 4106, - msoLanguageIDSpanishHonduras= 18442, - msoLanguageIDMexicanSpanish= 2058, - msoLanguageIDSpanishNicaragua= 19466, - msoLanguageIDSpanishPanama= 6154, - msoLanguageIDSpanishParaguay= 15370, - msoLanguageIDSpanishPeru= 10250, - msoLanguageIDSpanishPuertoRico= 20490, - msoLanguageIDSpanishModernSort= 3082, - msoLanguageIDSpanish = 1034, - msoLanguageIDSpanishUruguay= 14346, - msoLanguageIDSpanishVenezuela= 8202, - msoLanguageIDSutu = 1072, - msoLanguageIDSwahili = 1089, - msoLanguageIDSwedishFinland= 2077, - msoLanguageIDSwedish = 1053, - msoLanguageIDSyriac = 1114, - msoLanguageIDTajik = 1064, - msoLanguageIDTamil = 1097, - msoLanguageIDTamazight = 1119, - msoLanguageIDTamazightLatin= 2143, - msoLanguageIDTatar = 1092, - msoLanguageIDTelugu = 1098, - msoLanguageIDThai = 1054, - msoLanguageIDTibetan = 1105, - msoLanguageIDTigrignaEthiopic= 1139, - msoLanguageIDTigrignaEritrea= 2163, - msoLanguageIDTsonga = 1073, - msoLanguageIDTswana = 1074, - msoLanguageIDTurkish = 1055, - msoLanguageIDTurkmen = 1090, - msoLanguageIDUkrainian = 1058, - msoLanguageIDUrdu = 1056, - msoLanguageIDUzbekCyrillic= 2115, - msoLanguageIDUzbekLatin = 1091, - msoLanguageIDVenda = 1075, - msoLanguageIDVietnamese = 1066, - msoLanguageIDWelsh = 1106, - msoLanguageIDXhosa = 1076, - msoLanguageIDYi = 1144, - msoLanguageIDYiddish = 1085, - msoLanguageIDYoruba = 1130, - msoLanguageIDZulu = 1077 - }; - - enum MsoLanguageIDHidden { - msoLanguageIDChineseHongKong= 3076, - msoLanguageIDChineseMacao= 5124, - msoLanguageIDEnglishTrinidad= 11273 - }; - - enum MsoLastModified { - msoLastModifiedYesterday= 1, - msoLastModifiedToday = 2, - msoLastModifiedLastWeek = 3, - msoLastModifiedThisWeek = 4, - msoLastModifiedLastMonth= 5, - msoLastModifiedThisMonth= 6, - msoLastModifiedAnyTime = 7 - }; - - enum MsoLineDashStyle { - msoLineDashStyleMixed = -2, - msoLineSolid = 1, - msoLineSquareDot = 2, - msoLineRoundDot = 3, - msoLineDash = 4, - msoLineDashDot = 5, - msoLineDashDotDot = 6, - msoLineLongDash = 7, - msoLineLongDashDot = 8 - }; - - enum MsoLineStyle { - msoLineStyleMixed = -2, - msoLineSingle = 1, - msoLineThinThin = 2, - msoLineThinThick = 3, - msoLineThickThin = 4, - msoLineThickBetweenThin = 5 - }; - - enum MsoMenuAnimation { - msoMenuAnimationNone = 0, - msoMenuAnimationRandom = 1, - msoMenuAnimationUnfold = 2, - msoMenuAnimationSlide = 3 - }; - - enum MsoMixedType { - msoIntegerMixed = 32768, - msoSingleMixed = -2147483648 - }; - - enum MsoModeType { - msoModeModal = 0, - msoModeAutoDown = 1, - msoModeModeless = 2 - }; - - enum MsoMoveRow { - msoMoveRowFirst = -4, - msoMoveRowPrev = -3, - msoMoveRowNext = -2, - msoMoveRowNbr = -1 - }; - - enum MsoOLEMenuGroup { - msoOLEMenuGroupNone = -1, - msoOLEMenuGroupFile = 0, - msoOLEMenuGroupEdit = 1, - msoOLEMenuGroupContainer= 2, - msoOLEMenuGroupObject = 3, - msoOLEMenuGroupWindow = 4, - msoOLEMenuGroupHelp = 5 - }; - - enum MsoOrgChartLayoutType { - msoOrgChartLayoutMixed = -2, - msoOrgChartLayoutStandard= 1, - msoOrgChartLayoutBothHanging= 2, - msoOrgChartLayoutLeftHanging= 3, - msoOrgChartLayoutRightHanging= 4 - }; - - enum MsoOrgChartOrientation { - msoOrgChartOrientationMixed= -2, - msoOrgChartOrientationVertical= 1 - }; - - enum MsoOrientation { - msoOrientationMixed = -2, - msoOrientationHorizontal= 1, - msoOrientationVertical = 2 - }; - - enum MsoPatternType { - msoPatternMixed = -2, - msoPattern5Percent = 1, - msoPattern10Percent = 2, - msoPattern20Percent = 3, - msoPattern25Percent = 4, - msoPattern30Percent = 5, - msoPattern40Percent = 6, - msoPattern50Percent = 7, - msoPattern60Percent = 8, - msoPattern70Percent = 9, - msoPattern75Percent = 10, - msoPattern80Percent = 11, - msoPattern90Percent = 12, - msoPatternDarkHorizontal= 13, - msoPatternDarkVertical = 14, - msoPatternDarkDownwardDiagonal= 15, - msoPatternDarkUpwardDiagonal= 16, - msoPatternSmallCheckerBoard= 17, - msoPatternTrellis = 18, - msoPatternLightHorizontal= 19, - msoPatternLightVertical = 20, - msoPatternLightDownwardDiagonal= 21, - msoPatternLightUpwardDiagonal= 22, - msoPatternSmallGrid = 23, - msoPatternDottedDiamond = 24, - msoPatternWideDownwardDiagonal= 25, - msoPatternWideUpwardDiagonal= 26, - msoPatternDashedUpwardDiagonal= 27, - msoPatternDashedDownwardDiagonal= 28, - msoPatternNarrowVertical= 29, - msoPatternNarrowHorizontal= 30, - msoPatternDashedVertical= 31, - msoPatternDashedHorizontal= 32, - msoPatternLargeConfetti = 33, - msoPatternLargeGrid = 34, - msoPatternHorizontalBrick= 35, - msoPatternLargeCheckerBoard= 36, - msoPatternSmallConfetti = 37, - msoPatternZigZag = 38, - msoPatternSolidDiamond = 39, - msoPatternDiagonalBrick = 40, - msoPatternOutlinedDiamond= 41, - msoPatternPlaid = 42, - msoPatternSphere = 43, - msoPatternWeave = 44, - msoPatternDottedGrid = 45, - msoPatternDivot = 46, - msoPatternShingle = 47, - msoPatternWave = 48 - }; - - enum MsoPermission { - msoPermissionView = 1, - msoPermissionRead = 1, - msoPermissionEdit = 2, - msoPermissionSave = 4, - msoPermissionExtract = 8, - msoPermissionChange = 15, - msoPermissionPrint = 16, - msoPermissionObjModel = 32, - msoPermissionFullControl= 64 - }; - - enum MsoPictureColorType { - msoPictureMixed = -2, - msoPictureAutomatic = 1, - msoPictureGrayscale = 2, - msoPictureBlackAndWhite = 3, - msoPictureWatermark = 4 - }; - - enum MsoPresetExtrusionDirection { - msoPresetExtrusionDirectionMixed= -2, - msoExtrusionBottomRight = 1, - msoExtrusionBottom = 2, - msoExtrusionBottomLeft = 3, - msoExtrusionRight = 4, - msoExtrusionNone = 5, - msoExtrusionLeft = 6, - msoExtrusionTopRight = 7, - msoExtrusionTop = 8, - msoExtrusionTopLeft = 9 - }; - - enum MsoPresetGradientType { - msoPresetGradientMixed = -2, - msoGradientEarlySunset = 1, - msoGradientLateSunset = 2, - msoGradientNightfall = 3, - msoGradientDaybreak = 4, - msoGradientHorizon = 5, - msoGradientDesert = 6, - msoGradientOcean = 7, - msoGradientCalmWater = 8, - msoGradientFire = 9, - msoGradientFog = 10, - msoGradientMoss = 11, - msoGradientPeacock = 12, - msoGradientWheat = 13, - msoGradientParchment = 14, - msoGradientMahogany = 15, - msoGradientRainbow = 16, - msoGradientRainbowII = 17, - msoGradientGold = 18, - msoGradientGoldII = 19, - msoGradientBrass = 20, - msoGradientChrome = 21, - msoGradientChromeII = 22, - msoGradientSilver = 23, - msoGradientSapphire = 24 - }; - - enum MsoPresetLightingDirection { - msoPresetLightingDirectionMixed= -2, - msoLightingTopLeft = 1, - msoLightingTop = 2, - msoLightingTopRight = 3, - msoLightingLeft = 4, - msoLightingNone = 5, - msoLightingRight = 6, - msoLightingBottomLeft = 7, - msoLightingBottom = 8, - msoLightingBottomRight = 9 - }; - - enum MsoPresetLightingSoftness { - msoPresetLightingSoftnessMixed= -2, - msoLightingDim = 1, - msoLightingNormal = 2, - msoLightingBright = 3 - }; - - enum MsoPresetMaterial { - msoPresetMaterialMixed = -2, - msoMaterialMatte = 1, - msoMaterialPlastic = 2, - msoMaterialMetal = 3, - msoMaterialWireFrame = 4 - }; - - enum MsoPresetTextEffect { - msoTextEffectMixed = -2, - msoTextEffect1 = 0, - msoTextEffect2 = 1, - msoTextEffect3 = 2, - msoTextEffect4 = 3, - msoTextEffect5 = 4, - msoTextEffect6 = 5, - msoTextEffect7 = 6, - msoTextEffect8 = 7, - msoTextEffect9 = 8, - msoTextEffect10 = 9, - msoTextEffect11 = 10, - msoTextEffect12 = 11, - msoTextEffect13 = 12, - msoTextEffect14 = 13, - msoTextEffect15 = 14, - msoTextEffect16 = 15, - msoTextEffect17 = 16, - msoTextEffect18 = 17, - msoTextEffect19 = 18, - msoTextEffect20 = 19, - msoTextEffect21 = 20, - msoTextEffect22 = 21, - msoTextEffect23 = 22, - msoTextEffect24 = 23, - msoTextEffect25 = 24, - msoTextEffect26 = 25, - msoTextEffect27 = 26, - msoTextEffect28 = 27, - msoTextEffect29 = 28, - msoTextEffect30 = 29 - }; - - enum MsoPresetTextEffectShape { - msoTextEffectShapeMixed = -2, - msoTextEffectShapePlainText= 1, - msoTextEffectShapeStop = 2, - msoTextEffectShapeTriangleUp= 3, - msoTextEffectShapeTriangleDown= 4, - msoTextEffectShapeChevronUp= 5, - msoTextEffectShapeChevronDown= 6, - msoTextEffectShapeRingInside= 7, - msoTextEffectShapeRingOutside= 8, - msoTextEffectShapeArchUpCurve= 9, - msoTextEffectShapeArchDownCurve= 10, - msoTextEffectShapeCircleCurve= 11, - msoTextEffectShapeButtonCurve= 12, - msoTextEffectShapeArchUpPour= 13, - msoTextEffectShapeArchDownPour= 14, - msoTextEffectShapeCirclePour= 15, - msoTextEffectShapeButtonPour= 16, - msoTextEffectShapeCurveUp= 17, - msoTextEffectShapeCurveDown= 18, - msoTextEffectShapeCanUp = 19, - msoTextEffectShapeCanDown= 20, - msoTextEffectShapeWave1 = 21, - msoTextEffectShapeWave2 = 22, - msoTextEffectShapeDoubleWave1= 23, - msoTextEffectShapeDoubleWave2= 24, - msoTextEffectShapeInflate= 25, - msoTextEffectShapeDeflate= 26, - msoTextEffectShapeInflateBottom= 27, - msoTextEffectShapeDeflateBottom= 28, - msoTextEffectShapeInflateTop= 29, - msoTextEffectShapeDeflateTop= 30, - msoTextEffectShapeDeflateInflate= 31, - msoTextEffectShapeDeflateInflateDeflate= 32, - msoTextEffectShapeFadeRight= 33, - msoTextEffectShapeFadeLeft= 34, - msoTextEffectShapeFadeUp= 35, - msoTextEffectShapeFadeDown= 36, - msoTextEffectShapeSlantUp= 37, - msoTextEffectShapeSlantDown= 38, - msoTextEffectShapeCascadeUp= 39, - msoTextEffectShapeCascadeDown= 40 - }; - - enum MsoPresetTexture { - msoPresetTextureMixed = -2, - msoTexturePapyrus = 1, - msoTextureCanvas = 2, - msoTextureDenim = 3, - msoTextureWovenMat = 4, - msoTextureWaterDroplets = 5, - msoTexturePaperBag = 6, - msoTextureFishFossil = 7, - msoTextureSand = 8, - msoTextureGreenMarble = 9, - msoTextureWhiteMarble = 10, - msoTextureBrownMarble = 11, - msoTextureGranite = 12, - msoTextureNewsprint = 13, - msoTextureRecycledPaper = 14, - msoTextureParchment = 15, - msoTextureStationery = 16, - msoTextureBlueTissuePaper= 17, - msoTexturePinkTissuePaper= 18, - msoTexturePurpleMesh = 19, - msoTextureBouquet = 20, - msoTextureCork = 21, - msoTextureWalnut = 22, - msoTextureOak = 23, - msoTextureMediumWood = 24 - }; - - enum MsoPresetThreeDFormat { - msoPresetThreeDFormatMixed= -2, - msoThreeD1 = 1, - msoThreeD2 = 2, - msoThreeD3 = 3, - msoThreeD4 = 4, - msoThreeD5 = 5, - msoThreeD6 = 6, - msoThreeD7 = 7, - msoThreeD8 = 8, - msoThreeD9 = 9, - msoThreeD10 = 10, - msoThreeD11 = 11, - msoThreeD12 = 12, - msoThreeD13 = 13, - msoThreeD14 = 14, - msoThreeD15 = 15, - msoThreeD16 = 16, - msoThreeD17 = 17, - msoThreeD18 = 18, - msoThreeD19 = 19, - msoThreeD20 = 20 - }; - - enum MsoRelativeNodePosition { - msoBeforeNode = 1, - msoAfterNode = 2, - msoBeforeFirstSibling = 3, - msoAfterLastSibling = 4 - }; - - enum MsoScaleFrom { - msoScaleFromTopLeft = 0, - msoScaleFromMiddle = 1, - msoScaleFromBottomRight = 2 - }; - - enum MsoScreenSize { - msoScreenSize544x376 = 0, - msoScreenSize640x480 = 1, - msoScreenSize720x512 = 2, - msoScreenSize800x600 = 3, - msoScreenSize1024x768 = 4, - msoScreenSize1152x882 = 5, - msoScreenSize1152x900 = 6, - msoScreenSize1280x1024 = 7, - msoScreenSize1600x1200 = 8, - msoScreenSize1800x1440 = 9, - msoScreenSize1920x1200 = 10 - }; - - enum MsoScriptLanguage { - msoScriptLanguageJava = 1, - msoScriptLanguageVisualBasic= 2, - msoScriptLanguageASP = 3, - msoScriptLanguageOther = 4 - }; - - enum MsoScriptLocation { - msoScriptLocationInHead = 1, - msoScriptLocationInBody = 2 - }; - - enum MsoSearchIn { - msoSearchInMyComputer = 0, - msoSearchInOutlook = 1, - msoSearchInMyNetworkPlaces= 2, - msoSearchInCustom = 3 - }; - - enum MsoSegmentType { - msoSegmentLine = 0, - msoSegmentCurve = 1 - }; - - enum MsoShadowType { - msoShadowMixed = -2, - msoShadow1 = 1, - msoShadow2 = 2, - msoShadow3 = 3, - msoShadow4 = 4, - msoShadow5 = 5, - msoShadow6 = 6, - msoShadow7 = 7, - msoShadow8 = 8, - msoShadow9 = 9, - msoShadow10 = 10, - msoShadow11 = 11, - msoShadow12 = 12, - msoShadow13 = 13, - msoShadow14 = 14, - msoShadow15 = 15, - msoShadow16 = 16, - msoShadow17 = 17, - msoShadow18 = 18, - msoShadow19 = 19, - msoShadow20 = 20 - }; - - enum MsoShapeType { - msoShapeTypeMixed = -2, - msoAutoShape = 1, - msoCallout = 2, - msoChart = 3, - msoComment = 4, - msoFreeform = 5, - msoGroup = 6, - msoEmbeddedOLEObject = 7, - msoFormControl = 8, - msoLine = 9, - msoLinkedOLEObject = 10, - msoLinkedPicture = 11, - msoOLEControlObject = 12, - msoPicture = 13, - msoPlaceholder = 14, - msoTextEffect = 15, - msoMedia = 16, - msoTextBox = 17, - msoScriptAnchor = 18, - msoTable = 19, - msoCanvas = 20, - msoDiagram = 21, - msoInk = 22, - msoInkComment = 23 - }; - - enum MsoSharedWorkspaceTaskPriority { - msoSharedWorkspaceTaskPriorityHigh= 1, - msoSharedWorkspaceTaskPriorityNormal= 2, - msoSharedWorkspaceTaskPriorityLow= 3 - }; - - enum MsoSharedWorkspaceTaskStatus { - msoSharedWorkspaceTaskStatusNotStarted= 1, - msoSharedWorkspaceTaskStatusInProgress= 2, - msoSharedWorkspaceTaskStatusCompleted= 3, - msoSharedWorkspaceTaskStatusDeferred= 4, - msoSharedWorkspaceTaskStatusWaiting= 5 - }; - - enum MsoSortBy { - msoSortByFileName = 1, - msoSortBySize = 2, - msoSortByFileType = 3, - msoSortByLastModified = 4, - msoSortByNone = 5 - }; - - enum MsoSortOrder { - msoSortOrderAscending = 1, - msoSortOrderDescending = 2 - }; - - enum MsoSyncAvailableType { - msoSyncAvailableNone = 0, - msoSyncAvailableOffline = 1, - msoSyncAvailableAnywhere= 2 - }; - - enum MsoSyncCompareType { - msoSyncCompareAndMerge = 0, - msoSyncCompareSideBySide= 1 - }; - - enum MsoSyncConflictResolutionType { - msoSyncConflictClientWins= 0, - msoSyncConflictServerWins= 1, - msoSyncConflictMerge = 2 - }; - - enum MsoSyncErrorType { - msoSyncErrorNone = 0, - msoSyncErrorUnauthorizedUser= 1, - msoSyncErrorCouldNotConnect= 2, - msoSyncErrorOutOfSpace = 3, - msoSyncErrorFileNotFound= 4, - msoSyncErrorFileTooLarge= 5, - msoSyncErrorFileInUse = 6, - msoSyncErrorVirusUpload = 7, - msoSyncErrorVirusDownload= 8, - msoSyncErrorUnknownUpload= 9, - msoSyncErrorUnknownDownload= 10, - msoSyncErrorCouldNotOpen= 11, - msoSyncErrorCouldNotUpdate= 12, - msoSyncErrorCouldNotCompare= 13, - msoSyncErrorCouldNotResolve= 14, - msoSyncErrorNoNetwork = 15, - msoSyncErrorUnknown = 16 - }; - - enum MsoSyncEventType { - msoSyncEventDownloadInitiated= 0, - msoSyncEventDownloadSucceeded= 1, - msoSyncEventDownloadFailed= 2, - msoSyncEventUploadInitiated= 3, - msoSyncEventUploadSucceeded= 4, - msoSyncEventUploadFailed= 5, - msoSyncEventDownloadNoChange= 6, - msoSyncEventOffline = 7 - }; - - enum MsoSyncStatusType { - msoSyncStatusNoSharedWorkspace= 0, - msoSyncStatusLatest = 1, - msoSyncStatusNewerAvailable= 2, - msoSyncStatusLocalChanges= 3, - msoSyncStatusConflict = 4, - msoSyncStatusSuspended = 5, - msoSyncStatusError = 6 - }; - - enum MsoSyncVersionType { - msoSyncVersionLastViewed= 0, - msoSyncVersionServer = 1 - }; - - enum MsoTargetBrowser { - msoTargetBrowserV3 = 0, - msoTargetBrowserV4 = 1, - msoTargetBrowserIE4 = 2, - msoTargetBrowserIE5 = 3, - msoTargetBrowserIE6 = 4 - }; - - enum MsoTextEffectAlignment { - msoTextEffectAlignmentMixed= -2, - msoTextEffectAlignmentLeft= 1, - msoTextEffectAlignmentCentered= 2, - msoTextEffectAlignmentRight= 3, - msoTextEffectAlignmentLetterJustify= 4, - msoTextEffectAlignmentWordJustify= 5, - msoTextEffectAlignmentStretchJustify= 6 - }; - - enum MsoTextOrientation { - msoTextOrientationMixed = -2, - msoTextOrientationHorizontal= 1, - msoTextOrientationUpward= 2, - msoTextOrientationDownward= 3, - msoTextOrientationVerticalFarEast= 4, - msoTextOrientationVertical= 5, - msoTextOrientationHorizontalRotatedFarEast= 6 - }; - - enum MsoTextureType { - msoTextureTypeMixed = -2, - msoTexturePreset = 1, - msoTextureUserDefined = 2 - }; - - enum MsoTriState { - msoTrue = -1, - msoFalse = 0, - msoCTrue = 1, - msoTriStateToggle = -3, - msoTriStateMixed = -2 - }; - - enum MsoVerticalAnchor { - msoVerticalAnchorMixed = -2, - msoAnchorTop = 1, - msoAnchorTopBaseline = 2, - msoAnchorMiddle = 3, - msoAnchorBottom = 4, - msoAnchorBottomBaseLine = 5 - }; - - enum MsoWizardActType { - msoWizardActInactive = 0, - msoWizardActActive = 1, - msoWizardActSuspend = 2, - msoWizardActResume = 3 - }; - - enum MsoWizardMsgType { - msoWizardMsgLocalStateOn= 1, - msoWizardMsgLocalStateOff= 2, - msoWizardMsgShowHelp = 3, - msoWizardMsgSuspending = 4, - msoWizardMsgResuming = 5 - }; - - enum MsoZOrderCmd { - msoBringToFront = 0, - msoSendToBack = 1, - msoBringForward = 2, - msoSendBackward = 3, - msoBringInFrontOfText = 4, - msoSendBehindText = 5 - }; - -// forward declarations - enum MsoLineDashStyle; - enum MsoLineStyle; - enum MsoArrowheadStyle; - enum MsoArrowheadWidth; - enum MsoArrowheadLength; - enum MsoFillType; - enum MsoGradientStyle; - enum MsoGradientColorType; - enum MsoTextureType; - enum MsoPresetTexture; - enum MsoPatternType; - enum MsoPresetGradientType; - enum MsoShadowType; - enum MsoPresetTextEffect; - enum MsoPresetTextEffectShape; - enum MsoTextEffectAlignment; - enum MsoPresetLightingDirection; - enum MsoPresetLightingSoftness; - enum MsoPresetMaterial; - enum MsoPresetExtrusionDirection; - enum MsoPresetThreeDFormat; - enum MsoExtrusionColorType; - enum MsoAlignCmd; - enum MsoDistributeCmd; - enum MsoConnectorType; - enum MsoHorizontalAnchor; - enum MsoVerticalAnchor; - enum MsoOrientation; - enum MsoZOrderCmd; - enum MsoSegmentType; - enum MsoEditingType; - enum MsoAutoShapeType; - enum MsoShapeType; - enum MsoFlipCmd; - enum MsoTriState; - enum MsoColorType; - enum MsoPictureColorType; - enum MsoCalloutAngleType; - enum MsoCalloutDropType; - enum MsoCalloutType; - enum MsoBlackWhiteMode; - enum MsoMixedType; - enum MsoTextOrientation; - enum MsoScaleFrom; - enum MsoBarPosition; - enum MsoBarProtection; - enum MsoBarType; - enum MsoControlType; - enum MsoButtonState; - enum MsoControlOLEUsage; - enum MsoButtonStyleHidden; - enum MsoButtonStyle; - enum MsoComboStyle; - enum MsoOLEMenuGroup; - enum MsoMenuAnimation; - enum MsoBarRow; - enum MsoCommandBarButtonHyperlinkType; - enum MsoHyperlinkType; - enum MsoExtraInfoMethod; - enum MsoAnimationType; - enum MsoButtonSetType; - enum MsoIconType; - enum MsoBalloonType; - enum MsoModeType; - enum MsoBalloonErrorType; - enum MsoWizardActType; - enum MsoWizardMsgType; - enum MsoBalloonButtonType; - enum DocProperties; - enum MsoDocProperties; - enum MsoAppLanguageID; - enum MsoFarEastLineBreakLanguageID; - enum MsoFeatureInstall; - enum MsoScriptLanguage; - enum MsoScriptLocation; - class DocumentProperty; - class DocumentProperties; - enum MsoFileFindOptions; - enum MsoFileFindView; - enum MsoFileFindSortBy; - enum MsoFileFindListBy; - enum MsoLastModified; - enum MsoSortBy; - enum MsoSortOrder; - enum MsoConnector; - enum MsoCondition; - enum MsoFileType; - enum MsoLanguageID; - enum MsoScreenSize; - enum MsoCharacterSet; - enum MsoEncoding; - enum MsoHTMLProjectOpen; - enum MsoHTMLProjectState; - enum MsoFileDialogType; - enum MsoFileDialogView; - enum MsoAutomationSecurity; - enum MailFormat; - enum MsoAlertButtonType; - enum MsoAlertIconType; - enum MsoAlertDefaultType; - enum MsoAlertCancelType; - enum MsoSearchIn; - enum MsoTargetBrowser; - enum MsoOrgChartOrientation; - enum MsoOrgChartLayoutType; - enum MsoRelativeNodePosition; - enum MsoDiagramType; - enum MsoDiagramNodeType; - enum MsoMoveRow; - enum MsoFilterComparison; - enum MsoFilterConjunction; - enum MsoFileNewSection; - enum MsoFileNewAction; - enum MsoLanguageIDHidden; - enum MsoSharedWorkspaceTaskStatus; - enum MsoSharedWorkspaceTaskPriority; - enum MsoSyncVersionType; - enum MsoSyncConflictResolutionType; - enum MsoSyncCompareType; - enum MsoSyncAvailableType; - enum MsoSyncEventType; - enum MsoSyncErrorType; - enum MsoSyncStatusType; - enum MsoPermission; - enum MsoLineDashStyle; - enum MsoLineStyle; - enum MsoArrowheadStyle; - enum MsoArrowheadWidth; - enum MsoArrowheadLength; - enum MsoFillType; - enum MsoGradientStyle; - enum MsoGradientColorType; - enum MsoTextureType; - enum MsoPresetTexture; - enum MsoPatternType; - enum MsoPresetGradientType; - enum MsoShadowType; - enum MsoPresetTextEffect; - enum MsoPresetTextEffectShape; - enum MsoTextEffectAlignment; - enum MsoPresetLightingDirection; - enum MsoPresetLightingSoftness; - enum MsoPresetMaterial; - enum MsoPresetExtrusionDirection; - enum MsoPresetThreeDFormat; - enum MsoExtrusionColorType; - enum MsoAlignCmd; - enum MsoDistributeCmd; - enum MsoConnectorType; - enum MsoHorizontalAnchor; - enum MsoVerticalAnchor; - enum MsoOrientation; - enum MsoZOrderCmd; - enum MsoSegmentType; - enum MsoEditingType; - enum MsoAutoShapeType; - enum MsoShapeType; - enum MsoFlipCmd; - enum MsoTriState; - enum MsoColorType; - enum MsoPictureColorType; - enum MsoCalloutAngleType; - enum MsoCalloutDropType; - enum MsoCalloutType; - enum MsoBlackWhiteMode; - enum MsoMixedType; - enum MsoTextOrientation; - enum MsoScaleFrom; - enum MsoBarPosition; - enum MsoBarProtection; - enum MsoBarType; - enum MsoControlType; - enum MsoButtonState; - enum MsoControlOLEUsage; - enum MsoButtonStyleHidden; - enum MsoButtonStyle; - enum MsoComboStyle; - enum MsoOLEMenuGroup; - enum MsoMenuAnimation; - enum MsoBarRow; - enum MsoCommandBarButtonHyperlinkType; - enum MsoHyperlinkType; - enum MsoExtraInfoMethod; - enum MsoAnimationType; - enum MsoButtonSetType; - enum MsoIconType; - enum MsoBalloonType; - enum MsoModeType; - enum MsoBalloonErrorType; - enum MsoWizardActType; - enum MsoWizardMsgType; - enum MsoBalloonButtonType; - enum DocProperties; - enum MsoDocProperties; - enum MsoAppLanguageID; - enum MsoFarEastLineBreakLanguageID; - enum MsoFeatureInstall; - class CommandBarControl; - class CommandBar; - class CommandBarControls; - class Shape; - class ColorFormat; - class ShapeRange; - class ShapeNode; - enum MsoScriptLanguage; - enum MsoScriptLocation; - class Script; - class Adjustments; - class CalloutFormat; - class ConnectorFormat; - class FillFormat; - class GroupShapes; - class LineFormat; - class ShapeNodes; - class PictureFormat; - class ShadowFormat; - class TextEffectFormat; - class TextFrame; - class ThreeDFormat; - class IMsoDiagram; - class DiagramNode; - class CanvasShapes; - class FreeformBuilder; - class AnswerWizardFiles; - class Balloon; - class DocumentProperty; - class DocumentProperties; - enum MsoFileFindOptions; - enum MsoFileFindView; - enum MsoFileFindSortBy; - enum MsoFileFindListBy; - class IFoundFiles; - enum MsoLastModified; - enum MsoSortBy; - enum MsoSortOrder; - enum MsoConnector; - enum MsoCondition; - enum MsoFileType; - class PropertyTest; - class FoundFiles; - class PropertyTests; - class SearchScopes; - class SearchFolders; - class FileTypes; - class COMAddIn; - enum MsoLanguageID; - struct GUID; - struct DISPPARAMS; - struct EXCEPINFO; - class CommandBarComboBox; - class CommandBarButton; - enum MsoScreenSize; - enum MsoCharacterSet; - enum MsoEncoding; - class WebPageFont; - enum MsoHTMLProjectOpen; - enum MsoHTMLProjectState; - class HTMLProjectItem; - class HTMLProjectItems; - enum MsoFileDialogType; - enum MsoFileDialogView; - class FileDialogFilter; - class FileDialogFilters; - class FileDialogSelectedItems; - enum MsoAutomationSecurity; - class Signature; - enum MailFormat; - enum MsoAlertButtonType; - enum MsoAlertIconType; - enum MsoAlertDefaultType; - enum MsoAlertCancelType; - enum MsoSearchIn; - enum MsoTargetBrowser; - class ScopeFolder; - class ScopeFolders; - class SearchScope; - enum MsoOrgChartOrientation; - enum MsoOrgChartLayoutType; - enum MsoRelativeNodePosition; - enum MsoDiagramType; - enum MsoDiagramNodeType; - class DiagramNodes; - class DiagramNodeChildren; - enum MsoMoveRow; - enum MsoFilterComparison; - enum MsoFilterConjunction; - enum MsoFileNewSection; - enum MsoFileNewAction; - class WebComponent; - enum MsoLanguageIDHidden; - class SharedWorkspaceMember; - enum MsoSharedWorkspaceTaskStatus; - enum MsoSharedWorkspaceTaskPriority; - class SharedWorkspaceTask; - class SharedWorkspaceFile; - class SharedWorkspaceFolder; - class SharedWorkspaceLink; - class SharedWorkspaceMembers; - class SharedWorkspaceTasks; - class SharedWorkspaceFiles; - class SharedWorkspaceFolders; - class SharedWorkspaceLinks; - enum MsoSyncVersionType; - enum MsoSyncConflictResolutionType; - enum MsoSyncCompareType; - enum MsoSyncAvailableType; - enum MsoSyncEventType; - enum MsoSyncErrorType; - enum MsoSyncStatusType; - class DocumentLibraryVersion; - enum MsoPermission; - class UserPermission; - -class OFFICE_EXPORT IAccessible : public QAxObject -{ -public: - IAccessible(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT _IMsoDispObj : public QAxObject -{ -public: - _IMsoDispObj(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT _IMsoOleAccDispObj : public QAxObject -{ -public: - _IMsoOleAccDispObj(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT _CommandBars : public QAxObject -{ -public: - _CommandBars(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property ActionControl - - For more information, see help context 2001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* ActionControl() const; //Returns the value of ActionControl - - /* - Property ActiveMenuBar - - For more information, see help context 2002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* ActiveMenuBar() const; //Returns the value of ActiveMenuBar - - /* - Property AdaptiveMenus - - For more information, see help context 2013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool AdaptiveMenus() const; //Returns the value of AdaptiveMenus - inline void SetAdaptiveMenus(bool value); //Sets the value of the AdaptiveMenus property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 2004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DisableAskAQuestionDropdown - - For more information, see help context 2017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisableAskAQuestionDropdown() const; //Returns the value of DisableAskAQuestionDropdown - inline void SetDisableAskAQuestionDropdown(bool value); //Sets the value of the DisableAskAQuestionDropdown property - - /* - Property DisableCustomize - - For more information, see help context 2016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisableCustomize() const; //Returns the value of DisableCustomize - inline void SetDisableCustomize(bool value); //Sets the value of the DisableCustomize property - - /* - Property DisplayFonts - - For more information, see help context 2015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisplayFonts() const; //Returns the value of DisplayFonts - inline void SetDisplayFonts(bool value); //Sets the value of the DisplayFonts property - - /* - Property DisplayKeysInTooltips - - For more information, see help context 2006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisplayKeysInTooltips() const; //Returns the value of DisplayKeysInTooltips - inline void SetDisplayKeysInTooltips(bool value); //Sets the value of the DisplayKeysInTooltips property - - /* - Property DisplayTooltips - - For more information, see help context 2005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisplayTooltips() const; //Returns the value of DisplayTooltips - inline void SetDisplayTooltips(bool value); //Sets the value of the DisplayTooltips property - - /* - Property LargeButtons - - For more information, see help context 2009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool LargeButtons() const; //Returns the value of LargeButtons - inline void SetLargeButtons(bool value); //Sets the value of the LargeButtons property - - /* - Property MenuAnimationStyle - - For more information, see help context 2010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoMenuAnimation MenuAnimationStyle() const; //Returns the value of MenuAnimationStyle - inline void SetMenuAnimationStyle(Office::MsoMenuAnimation value); //Sets the value of the MenuAnimationStyle property - - /* - Property Parent - - For more information, see help context 2011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(); - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(const QVariant& Name); - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(const QVariant& Name, const QVariant& Position); - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(const QVariant& Name, const QVariant& Position, const QVariant& MenuBar); - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(const QVariant& Name, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName, const QVariant& Position); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary, const QVariant& TbtrProtection); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(const QVariant& Type); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(const QVariant& Type, const QVariant& Id); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(const QVariant& Type, const QVariant& Id, const QVariant& Tag); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible); - - /* - Method IdsString - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int IdsString(int ids, QString& pbstrName); - - /* - Method Item - - For more information, see help context 2008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Item(const QVariant& Index); - - /* - Method ReleaseFocus - - For more information, see help context 2012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ReleaseFocus(); - - /* - Method TmcGetName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int TmcGetName(int tmc, QString& pbstrName); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT CommandBar : public QAxObject -{ -public: - CommandBar(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AdaptiveMenu - - For more information, see help context 3022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool AdaptiveMenu() const; //Returns the value of AdaptiveMenu - inline void SetAdaptiveMenu(bool value); //Sets the value of the AdaptiveMenu property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BuiltIn - - For more information, see help context 3001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltIn() const; //Returns the value of BuiltIn - - /* - Property Context - - For more information, see help context 3002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Context() const; //Returns the value of Context - inline void SetContext(const QString& value); //Sets the value of the Context property - - /* - Property Controls - - For more information, see help context 3003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* Controls() const; //Returns the value of Controls - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Enabled - - For more information, see help context 3005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property Height - - For more information, see help context 3007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property Id - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Index - - For more information, see help context 3008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property InstanceId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InstanceId() const; //Returns the value of InstanceId - - /* - Property Left - - For more information, see help context 3009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - inline void SetLeft(int value); //Sets the value of the Left property - - /* - Property Name - - For more information, see help context 3010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property NameLocal - - For more information, see help context 3011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString NameLocal() const; //Returns the value of NameLocal - inline void SetNameLocal(const QString& value); //Sets the value of the NameLocal property - - /* - Property Parent - - For more information, see help context 3012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Position - - For more information, see help context 3013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoBarPosition Position() const; //Returns the value of Position - inline void SetPosition(Office::MsoBarPosition value); //Sets the value of the Position property - - /* - Property Protection - - For more information, see help context 3015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoBarProtection Protection() const; //Returns the value of Protection - inline void SetProtection(Office::MsoBarProtection value); //Sets the value of the Protection property - - /* - Property RowIndex - - For more information, see help context 3014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int RowIndex() const; //Returns the value of RowIndex - inline void SetRowIndex(int value); //Sets the value of the RowIndex property - - /* - Property Top - - For more information, see help context 3018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - inline void SetTop(int value); //Sets the value of the Top property - - /* - Property Type - - For more information, see help context 3019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoBarType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 3020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 3021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method Delete - - For more information, see help context 3004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method FindControl - - For more information, see help context 3006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(); - - /* - Method FindControl - - For more information, see help context 3006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type); - - /* - Method FindControl - - For more information, see help context 3006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id); - - /* - Method FindControl - - For more information, see help context 3006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag); - - /* - Method FindControl - - For more information, see help context 3006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible); - - /* - Method FindControl - - For more information, see help context 3006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible, const QVariant& Recursive); - - /* - Method Reset - - For more information, see help context 3016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reset(); - - /* - Method ShowPopup - - For more information, see help context 3017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ShowPopup(); - - /* - Method ShowPopup - - For more information, see help context 3017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ShowPopup(const QVariant& x); - - /* - Method ShowPopup - - For more information, see help context 3017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ShowPopup(const QVariant& x, const QVariant& y); - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT CommandBarControls : public QAxObject -{ -public: - CommandBarControls(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 4002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 4004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 4001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Add(); - - /* - Method Add - - For more information, see help context 4001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Add(const QVariant& Type); - - /* - Method Add - - For more information, see help context 4001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Add(const QVariant& Type, const QVariant& Id); - - /* - Method Add - - For more information, see help context 4001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Add(const QVariant& Type, const QVariant& Id, const QVariant& Parameter); - - /* - Method Add - - For more information, see help context 4001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Add(const QVariant& Type, const QVariant& Id, const QVariant& Parameter, const QVariant& Before); - - /* - Method Add - - For more information, see help context 4001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Add(const QVariant& Type, const QVariant& Id, const QVariant& Parameter, const QVariant& Before, const QVariant& Temporary); - - /* - Method Item - - For more information, see help context 4003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Item(const QVariant& Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT CommandBarControl : public QAxObject -{ -public: - CommandBarControl(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginGroup - - For more information, see help context 5001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BeginGroup() const; //Returns the value of BeginGroup - inline void SetBeginGroup(bool value); //Sets the value of the BeginGroup property - - /* - Property BuiltIn - - For more information, see help context 5002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltIn() const; //Returns the value of BuiltIn - - /* - Property Caption - - For more information, see help context 5003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property Control - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Control() const; //Returns the value of Control - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DescriptionText - - For more information, see help context 5006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DescriptionText() const; //Returns the value of DescriptionText - inline void SetDescriptionText(const QString& value); //Sets the value of the DescriptionText property - - /* - Property Enabled - - For more information, see help context 5007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property Height - - For more information, see help context 5009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property HelpContextId - - For more information, see help context 5010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int HelpContextId() const; //Returns the value of HelpContextId - inline void SetHelpContextId(int value); //Sets the value of the HelpContextId property - - /* - Property HelpFile - - For more information, see help context 5011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HelpFile() const; //Returns the value of HelpFile - inline void SetHelpFile(const QString& value); //Sets the value of the HelpFile property - - /* - Property Id - - For more information, see help context 5012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Index - - For more information, see help context 5013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property InstanceId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InstanceId() const; //Returns the value of InstanceId - - /* - Property IsPriorityDropped - - For more information, see help context 5029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsPriorityDropped() const; //Returns the value of IsPriorityDropped - - /* - Property Left - - For more information, see help context 5015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - - /* - Property OLEUsage - - For more information, see help context 5016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlOLEUsage OLEUsage() const; //Returns the value of OLEUsage - inline void SetOLEUsage(Office::MsoControlOLEUsage value); //Sets the value of the OLEUsage property - - /* - Property OnAction - - For more information, see help context 5017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString OnAction() const; //Returns the value of OnAction - inline void SetOnAction(const QString& value); //Sets the value of the OnAction property - - /* - Property Parameter - - For more information, see help context 5019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Parameter() const; //Returns the value of Parameter - inline void SetParameter(const QString& value); //Sets the value of the Parameter property - - /* - Property Parent - - For more information, see help context 5018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Parent() const; //Returns the value of Parent - - /* - Property Priority - - For more information, see help context 5020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Priority() const; //Returns the value of Priority - inline void SetPriority(int value); //Sets the value of the Priority property - - /* - Property Tag - - For more information, see help context 5023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Tag() const; //Returns the value of Tag - inline void SetTag(const QString& value); //Sets the value of the Tag property - - /* - Property TooltipText - - For more information, see help context 5024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TooltipText() const; //Returns the value of TooltipText - inline void SetTooltipText(const QString& value); //Sets the value of the TooltipText property - - /* - Property Top - - For more information, see help context 5025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - - /* - Property Type - - For more information, see help context 5026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 5027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 5028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar, const QVariant& Before); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& Temporary); - - /* - Method Execute - - For more information, see help context 5008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar, const QVariant& Before); - - /* - Method Reserved1 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved1(); - - /* - Method Reserved2 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved2(); - - /* - Method Reserved3 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved3(); - - /* - Method Reserved4 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved4(); - - /* - Method Reserved5 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved5(); - - /* - Method Reserved6 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved6(); - - /* - Method Reserved7 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved7(); - - /* - Method Reset - - For more information, see help context 5021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reset(); - - /* - Method SetFocus - - For more information, see help context 5022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetFocus(); - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT _CommandBarButton : public QAxObject -{ -public: - _CommandBarButton(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginGroup - - For more information, see help context 5001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BeginGroup() const; //Returns the value of BeginGroup - inline void SetBeginGroup(bool value); //Sets the value of the BeginGroup property - - /* - Property BuiltIn - - For more information, see help context 5002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltIn() const; //Returns the value of BuiltIn - - /* - Property BuiltInFace - - For more information, see help context 6001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltInFace() const; //Returns the value of BuiltInFace - inline void SetBuiltInFace(bool value); //Sets the value of the BuiltInFace property - - /* - Property Caption - - For more information, see help context 5003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property Control - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Control() const; //Returns the value of Control - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DescriptionText - - For more information, see help context 5006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DescriptionText() const; //Returns the value of DescriptionText - inline void SetDescriptionText(const QString& value); //Sets the value of the DescriptionText property - - /* - Property Enabled - - For more information, see help context 5007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property FaceId - - For more information, see help context 6003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int FaceId() const; //Returns the value of FaceId - inline void SetFaceId(int value); //Sets the value of the FaceId property - - /* - Property Height - - For more information, see help context 5009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property HelpContextId - - For more information, see help context 5010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int HelpContextId() const; //Returns the value of HelpContextId - inline void SetHelpContextId(int value); //Sets the value of the HelpContextId property - - /* - Property HelpFile - - For more information, see help context 5011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HelpFile() const; //Returns the value of HelpFile - inline void SetHelpFile(const QString& value); //Sets the value of the HelpFile property - - /* - Property HyperlinkType - - For more information, see help context 6008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoCommandBarButtonHyperlinkType HyperlinkType() const; //Returns the value of HyperlinkType - inline void SetHyperlinkType(Office::MsoCommandBarButtonHyperlinkType value); //Sets the value of the HyperlinkType property - - /* - Property Id - - For more information, see help context 5012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Index - - For more information, see help context 5013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property InstanceId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InstanceId() const; //Returns the value of InstanceId - - /* - Property IsPriorityDropped - - For more information, see help context 5029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsPriorityDropped() const; //Returns the value of IsPriorityDropped - - /* - Property Left - - For more information, see help context 5015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - - /* - Property Mask - - For more information, see help context 6010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QPixmap Mask() const; //Returns the value of Mask - inline void SetMask(const QPixmap& value); //Sets the value of the Mask property - - /* - Property OLEUsage - - For more information, see help context 5016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlOLEUsage OLEUsage() const; //Returns the value of OLEUsage - inline void SetOLEUsage(Office::MsoControlOLEUsage value); //Sets the value of the OLEUsage property - - /* - Property OnAction - - For more information, see help context 5017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString OnAction() const; //Returns the value of OnAction - inline void SetOnAction(const QString& value); //Sets the value of the OnAction property - - /* - Property Parameter - - For more information, see help context 5019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Parameter() const; //Returns the value of Parameter - inline void SetParameter(const QString& value); //Sets the value of the Parameter property - - /* - Property Parent - - For more information, see help context 5018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Parent() const; //Returns the value of Parent - - /* - Property Picture - - For more information, see help context 6009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QPixmap Picture() const; //Returns the value of Picture - inline void SetPicture(const QPixmap& value); //Sets the value of the Picture property - - /* - Property Priority - - For more information, see help context 5020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Priority() const; //Returns the value of Priority - inline void SetPriority(int value); //Sets the value of the Priority property - - /* - Property ShortcutText - - For more information, see help context 6005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ShortcutText() const; //Returns the value of ShortcutText - inline void SetShortcutText(const QString& value); //Sets the value of the ShortcutText property - - /* - Property State - - For more information, see help context 6006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoButtonState State() const; //Returns the value of State - inline void SetState(Office::MsoButtonState value); //Sets the value of the State property - - /* - Property Style - - For more information, see help context 6007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoButtonStyle Style() const; //Returns the value of Style - inline void SetStyle(Office::MsoButtonStyle value); //Sets the value of the Style property - - /* - Property Tag - - For more information, see help context 5023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Tag() const; //Returns the value of Tag - inline void SetTag(const QString& value); //Sets the value of the Tag property - - /* - Property TooltipText - - For more information, see help context 5024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TooltipText() const; //Returns the value of TooltipText - inline void SetTooltipText(const QString& value); //Sets the value of the TooltipText property - - /* - Property Top - - For more information, see help context 5025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - - /* - Property Type - - For more information, see help context 5026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 5027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 5028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar, const QVariant& Before); - - /* - Method CopyFace - - For more information, see help context 6002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CopyFace(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& Temporary); - - /* - Method Execute - - For more information, see help context 5008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar, const QVariant& Before); - - /* - Method PasteFace - - For more information, see help context 6004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PasteFace(); - - /* - Method Reserved1 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved1(); - - /* - Method Reserved2 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved2(); - - /* - Method Reserved3 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved3(); - - /* - Method Reserved4 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved4(); - - /* - Method Reserved5 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved5(); - - /* - Method Reserved6 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved6(); - - /* - Method Reserved7 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved7(); - - /* - Method Reset - - For more information, see help context 5021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reset(); - - /* - Method SetFocus - - For more information, see help context 5022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetFocus(); - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT CommandBarPopup : public QAxObject -{ -public: - CommandBarPopup(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginGroup - - For more information, see help context 5001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BeginGroup() const; //Returns the value of BeginGroup - inline void SetBeginGroup(bool value); //Sets the value of the BeginGroup property - - /* - Property BuiltIn - - For more information, see help context 5002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltIn() const; //Returns the value of BuiltIn - - /* - Property Caption - - For more information, see help context 5003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property CommandBar - - For more information, see help context 7001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* CommandBar() const; //Returns the value of CommandBar - - /* - Property Control - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Control() const; //Returns the value of Control - - /* - Property Controls - - For more information, see help context 7002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* Controls() const; //Returns the value of Controls - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DescriptionText - - For more information, see help context 5006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DescriptionText() const; //Returns the value of DescriptionText - inline void SetDescriptionText(const QString& value); //Sets the value of the DescriptionText property - - /* - Property Enabled - - For more information, see help context 5007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property Height - - For more information, see help context 5009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property HelpContextId - - For more information, see help context 5010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int HelpContextId() const; //Returns the value of HelpContextId - inline void SetHelpContextId(int value); //Sets the value of the HelpContextId property - - /* - Property HelpFile - - For more information, see help context 5011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HelpFile() const; //Returns the value of HelpFile - inline void SetHelpFile(const QString& value); //Sets the value of the HelpFile property - - /* - Property Id - - For more information, see help context 5012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Index - - For more information, see help context 5013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property InstanceId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InstanceId() const; //Returns the value of InstanceId - - /* - Property IsPriorityDropped - - For more information, see help context 5029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsPriorityDropped() const; //Returns the value of IsPriorityDropped - - /* - Property Left - - For more information, see help context 5015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - - /* - Property OLEMenuGroup - - For more information, see help context 7003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoOLEMenuGroup OLEMenuGroup() const; //Returns the value of OLEMenuGroup - inline void SetOLEMenuGroup(Office::MsoOLEMenuGroup value); //Sets the value of the OLEMenuGroup property - - /* - Property OLEUsage - - For more information, see help context 5016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlOLEUsage OLEUsage() const; //Returns the value of OLEUsage - inline void SetOLEUsage(Office::MsoControlOLEUsage value); //Sets the value of the OLEUsage property - - /* - Property OnAction - - For more information, see help context 5017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString OnAction() const; //Returns the value of OnAction - inline void SetOnAction(const QString& value); //Sets the value of the OnAction property - - /* - Property Parameter - - For more information, see help context 5019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Parameter() const; //Returns the value of Parameter - inline void SetParameter(const QString& value); //Sets the value of the Parameter property - - /* - Property Parent - - For more information, see help context 5018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Parent() const; //Returns the value of Parent - - /* - Property Priority - - For more information, see help context 5020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Priority() const; //Returns the value of Priority - inline void SetPriority(int value); //Sets the value of the Priority property - - /* - Property Tag - - For more information, see help context 5023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Tag() const; //Returns the value of Tag - inline void SetTag(const QString& value); //Sets the value of the Tag property - - /* - Property TooltipText - - For more information, see help context 5024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TooltipText() const; //Returns the value of TooltipText - inline void SetTooltipText(const QString& value); //Sets the value of the TooltipText property - - /* - Property Top - - For more information, see help context 5025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - - /* - Property Type - - For more information, see help context 5026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 5027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 5028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar, const QVariant& Before); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& Temporary); - - /* - Method Execute - - For more information, see help context 5008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar, const QVariant& Before); - - /* - Method Reserved1 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved1(); - - /* - Method Reserved2 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved2(); - - /* - Method Reserved3 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved3(); - - /* - Method Reserved4 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved4(); - - /* - Method Reserved5 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved5(); - - /* - Method Reserved6 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved6(); - - /* - Method Reserved7 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved7(); - - /* - Method Reset - - For more information, see help context 5021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reset(); - - /* - Method SetFocus - - For more information, see help context 5022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetFocus(); - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT _CommandBarComboBox : public QAxObject -{ -public: - _CommandBarComboBox(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginGroup - - For more information, see help context 5001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BeginGroup() const; //Returns the value of BeginGroup - inline void SetBeginGroup(bool value); //Sets the value of the BeginGroup property - - /* - Property BuiltIn - - For more information, see help context 5002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltIn() const; //Returns the value of BuiltIn - - /* - Property Caption - - For more information, see help context 5003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property Control - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Control() const; //Returns the value of Control - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DescriptionText - - For more information, see help context 5006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DescriptionText() const; //Returns the value of DescriptionText - inline void SetDescriptionText(const QString& value); //Sets the value of the DescriptionText property - - /* - Property DropDownLines - - For more information, see help context 8003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int DropDownLines() const; //Returns the value of DropDownLines - inline void SetDropDownLines(int value); //Sets the value of the DropDownLines property - - /* - Property DropDownWidth - - For more information, see help context 8004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int DropDownWidth() const; //Returns the value of DropDownWidth - inline void SetDropDownWidth(int value); //Sets the value of the DropDownWidth property - - /* - Property Enabled - - For more information, see help context 5007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property Height - - For more information, see help context 5009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property HelpContextId - - For more information, see help context 5010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int HelpContextId() const; //Returns the value of HelpContextId - inline void SetHelpContextId(int value); //Sets the value of the HelpContextId property - - /* - Property HelpFile - - For more information, see help context 5011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HelpFile() const; //Returns the value of HelpFile - inline void SetHelpFile(const QString& value); //Sets the value of the HelpFile property - - /* - Property Id - - For more information, see help context 5012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Index - - For more information, see help context 5013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property InstanceId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InstanceId() const; //Returns the value of InstanceId - - /* - Property IsPriorityDropped - - For more information, see help context 5029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsPriorityDropped() const; //Returns the value of IsPriorityDropped - - /* - Property Left - - For more information, see help context 5015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - - /* - Property ListCount - - For more information, see help context 8006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ListCount() const; //Returns the value of ListCount - - /* - Property ListHeaderCount - - For more information, see help context 8007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ListHeaderCount() const; //Returns the value of ListHeaderCount - inline void SetListHeaderCount(int value); //Sets the value of the ListHeaderCount property - - /* - Property ListIndex - - For more information, see help context 8008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ListIndex() const; //Returns the value of ListIndex - inline void SetListIndex(int value); //Sets the value of the ListIndex property - - /* - Property OLEUsage - - For more information, see help context 5016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlOLEUsage OLEUsage() const; //Returns the value of OLEUsage - inline void SetOLEUsage(Office::MsoControlOLEUsage value); //Sets the value of the OLEUsage property - - /* - Property OnAction - - For more information, see help context 5017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString OnAction() const; //Returns the value of OnAction - inline void SetOnAction(const QString& value); //Sets the value of the OnAction property - - /* - Property Parameter - - For more information, see help context 5019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Parameter() const; //Returns the value of Parameter - inline void SetParameter(const QString& value); //Sets the value of the Parameter property - - /* - Property Parent - - For more information, see help context 5018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Parent() const; //Returns the value of Parent - - /* - Property Priority - - For more information, see help context 5020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Priority() const; //Returns the value of Priority - inline void SetPriority(int value); //Sets the value of the Priority property - - /* - Property Style - - For more information, see help context 8010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoComboStyle Style() const; //Returns the value of Style - inline void SetStyle(Office::MsoComboStyle value); //Sets the value of the Style property - - /* - Property Tag - - For more information, see help context 5023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Tag() const; //Returns the value of Tag - inline void SetTag(const QString& value); //Sets the value of the Tag property - - /* - Property Text - - For more information, see help context 8011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Property TooltipText - - For more information, see help context 5024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TooltipText() const; //Returns the value of TooltipText - inline void SetTooltipText(const QString& value); //Sets the value of the TooltipText property - - /* - Property Top - - For more information, see help context 5025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - - /* - Property Type - - For more information, see help context 5026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 5027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 5028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method AddItem - - For more information, see help context 8001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddItem(const QString& Text); - - /* - Method AddItem - - For more information, see help context 8001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddItem(const QString& Text, const QVariant& Index); - - /* - Method Clear - - For more information, see help context 8002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Clear(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar, const QVariant& Before); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& Temporary); - - /* - Method Execute - - For more information, see help context 5008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method List - - For more information, see help context 8005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString List(int Index); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar, const QVariant& Before); - - /* - Method RemoveItem - - For more information, see help context 8009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RemoveItem(int Index); - - /* - Method Reserved1 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved1(); - - /* - Method Reserved2 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved2(); - - /* - Method Reserved3 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved3(); - - /* - Method Reserved4 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved4(); - - /* - Method Reserved5 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved5(); - - /* - Method Reserved6 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved6(); - - /* - Method Reserved7 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved7(); - - /* - Method Reset - - For more information, see help context 5021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reset(); - - /* - Method SetFocus - - For more information, see help context 5022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetFocus(); - - /* - Method SetList - */ - inline int SetList(int Index, const QString& rhs); - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT _CommandBarActiveX : public QAxObject -{ -public: - _CommandBarActiveX(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginGroup - - For more information, see help context 5001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BeginGroup() const; //Returns the value of BeginGroup - inline void SetBeginGroup(bool value); //Sets the value of the BeginGroup property - - /* - Property BuiltIn - - For more information, see help context 5002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltIn() const; //Returns the value of BuiltIn - - /* - Property Caption - - For more information, see help context 5003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property Control - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Control() const; //Returns the value of Control - - /* - Property ControlCLSID - - For more information, see help context 9001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ControlCLSID() const; //Returns the value of ControlCLSID - inline void SetControlCLSID(const QString& value); //Sets the value of the ControlCLSID property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DescriptionText - - For more information, see help context 5006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DescriptionText() const; //Returns the value of DescriptionText - inline void SetDescriptionText(const QString& value); //Sets the value of the DescriptionText property - - /* - Property Enabled - - For more information, see help context 5007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property Height - - For more information, see help context 5009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property HelpContextId - - For more information, see help context 5010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int HelpContextId() const; //Returns the value of HelpContextId - inline void SetHelpContextId(int value); //Sets the value of the HelpContextId property - - /* - Property HelpFile - - For more information, see help context 5011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HelpFile() const; //Returns the value of HelpFile - inline void SetHelpFile(const QString& value); //Sets the value of the HelpFile property - - /* - Property Id - - For more information, see help context 5012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Index - - For more information, see help context 5013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property InitWith - - For more information, see help context 9005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* InitWith() const; //Returns the value of InitWith - inline void SetInitWith(IUnknown* value); //Sets the value of the InitWith property - - /* - Property InstanceId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InstanceId() const; //Returns the value of InstanceId - - /* - Property IsPriorityDropped - - For more information, see help context 5029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsPriorityDropped() const; //Returns the value of IsPriorityDropped - - /* - Property Left - - For more information, see help context 5015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - - /* - Property OLEUsage - - For more information, see help context 5016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlOLEUsage OLEUsage() const; //Returns the value of OLEUsage - inline void SetOLEUsage(Office::MsoControlOLEUsage value); //Sets the value of the OLEUsage property - - /* - Property OnAction - - For more information, see help context 5017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString OnAction() const; //Returns the value of OnAction - inline void SetOnAction(const QString& value); //Sets the value of the OnAction property - - /* - Property Parameter - - For more information, see help context 5019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Parameter() const; //Returns the value of Parameter - inline void SetParameter(const QString& value); //Sets the value of the Parameter property - - /* - Property Parent - - For more information, see help context 5018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Parent() const; //Returns the value of Parent - - /* - Property Priority - - For more information, see help context 5020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Priority() const; //Returns the value of Priority - inline void SetPriority(int value); //Sets the value of the Priority property - - /* - Property Tag - - For more information, see help context 5023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Tag() const; //Returns the value of Tag - inline void SetTag(const QString& value); //Sets the value of the Tag property - - /* - Property TooltipText - - For more information, see help context 5024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TooltipText() const; //Returns the value of TooltipText - inline void SetTooltipText(const QString& value); //Sets the value of the TooltipText property - - /* - Property Top - - For more information, see help context 5025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - - /* - Property Type - - For more information, see help context 5026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 5027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 5028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar, const QVariant& Before); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& Temporary); - - /* - Method EnsureControl - - For more information, see help context 9004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void EnsureControl(); - - /* - Method Execute - - For more information, see help context 5008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar, const QVariant& Before); - - /* - Method QueryControlInterface - - For more information, see help context 9002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* QueryControlInterface(const QString& bstrIid); - - /* - Method Reserved1 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved1(); - - /* - Method Reserved2 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved2(); - - /* - Method Reserved3 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved3(); - - /* - Method Reserved4 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved4(); - - /* - Method Reserved5 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved5(); - - /* - Method Reserved6 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved6(); - - /* - Method Reserved7 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved7(); - - /* - Method Reset - - For more information, see help context 5021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reset(); - - /* - Method SetFocus - - For more information, see help context 5022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetFocus(); - - /* - Method SetInnerObjectFactory - - For more information, see help context 9003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetInnerObjectFactory(IUnknown* pUnk); - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Adjustments : public QAxObject -{ -public: - Adjustments(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Item - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Item(int Index); - - /* - Method SetItem - */ - inline int SetItem(int Index, double rhs); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT CalloutFormat : public QAxObject -{ -public: - CalloutFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Accent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Accent() const; //Returns the value of Accent - inline void SetAccent(Office::MsoTriState value); //Sets the value of the Accent property - - /* - Property Angle - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoCalloutAngleType Angle() const; //Returns the value of Angle - inline void SetAngle(Office::MsoCalloutAngleType value); //Sets the value of the Angle property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoAttach - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState AutoAttach() const; //Returns the value of AutoAttach - inline void SetAutoAttach(Office::MsoTriState value); //Sets the value of the AutoAttach property - - /* - Property AutoLength - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState AutoLength() const; //Returns the value of AutoLength - - /* - Property Border - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Border() const; //Returns the value of Border - inline void SetBorder(Office::MsoTriState value); //Sets the value of the Border property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Drop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Drop() const; //Returns the value of Drop - - /* - Property DropType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoCalloutDropType DropType() const; //Returns the value of DropType - - /* - Property Gap - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Gap() const; //Returns the value of Gap - inline void SetGap(double value); //Sets the value of the Gap property - - /* - Property Length - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Length() const; //Returns the value of Length - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Type - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoCalloutType Type() const; //Returns the value of Type - inline void SetType(Office::MsoCalloutType value); //Sets the value of the Type property - - /* - Method AutomaticLength - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AutomaticLength(); - - /* - Method CustomDrop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CustomDrop(double Drop); - - /* - Method CustomLength - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CustomLength(double Length); - - /* - Method PresetDrop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PresetDrop(Office::MsoCalloutDropType DropType); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ColorFormat : public QAxObject -{ -public: - ColorFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property RGB - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int RGB() const; //Returns the value of RGB - inline void SetRGB(int value); //Sets the value of the RGB property - - /* - Property SchemeColor - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int SchemeColor() const; //Returns the value of SchemeColor - inline void SetSchemeColor(int value); //Sets the value of the SchemeColor property - - /* - Property TintAndShade - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double TintAndShade() const; //Returns the value of TintAndShade - inline void SetTintAndShade(double value); //Sets the value of the TintAndShade property - - /* - Property Type - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoColorType Type() const; //Returns the value of Type - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ConnectorFormat : public QAxObject -{ -public: - ConnectorFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginConnected - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState BeginConnected() const; //Returns the value of BeginConnected - - /* - Property BeginConnectedShape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* BeginConnectedShape() const; //Returns the value of BeginConnectedShape - - /* - Property BeginConnectionSite - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int BeginConnectionSite() const; //Returns the value of BeginConnectionSite - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property EndConnected - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState EndConnected() const; //Returns the value of EndConnected - - /* - Property EndConnectedShape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* EndConnectedShape() const; //Returns the value of EndConnectedShape - - /* - Property EndConnectionSite - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int EndConnectionSite() const; //Returns the value of EndConnectionSite - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Type - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoConnectorType Type() const; //Returns the value of Type - inline void SetType(Office::MsoConnectorType value); //Sets the value of the Type property - - /* - Method BeginConnect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void BeginConnect(Office::Shape* ConnectedShape, int ConnectionSite); - - /* - Method BeginDisconnect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void BeginDisconnect(); - - /* - Method EndConnect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void EndConnect(Office::Shape* ConnectedShape, int ConnectionSite); - - /* - Method EndDisconnect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void EndDisconnect(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT FillFormat : public QAxObject -{ -public: - FillFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BackColor - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ColorFormat* BackColor() const; //Returns the value of BackColor - inline void SetBackColor(Office::ColorFormat* value); //Sets the value of the BackColor property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ForeColor - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ColorFormat* ForeColor() const; //Returns the value of ForeColor - inline void SetForeColor(Office::ColorFormat* value); //Sets the value of the ForeColor property - - /* - Property GradientColorType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoGradientColorType GradientColorType() const; //Returns the value of GradientColorType - - /* - Property GradientDegree - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double GradientDegree() const; //Returns the value of GradientDegree - - /* - Property GradientStyle - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoGradientStyle GradientStyle() const; //Returns the value of GradientStyle - - /* - Property GradientVariant - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int GradientVariant() const; //Returns the value of GradientVariant - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Pattern - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPatternType Pattern() const; //Returns the value of Pattern - - /* - Property PresetGradientType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetGradientType PresetGradientType() const; //Returns the value of PresetGradientType - - /* - Property PresetTexture - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetTexture PresetTexture() const; //Returns the value of PresetTexture - - /* - Property TextureName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TextureName() const; //Returns the value of TextureName - - /* - Property TextureType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTextureType TextureType() const; //Returns the value of TextureType - - /* - Property Transparency - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Transparency() const; //Returns the value of Transparency - inline void SetTransparency(double value); //Sets the value of the Transparency property - - /* - Property Type - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFillType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Method Background - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Background(); - - /* - Method OneColorGradient - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void OneColorGradient(Office::MsoGradientStyle Style, int Variant, double Degree); - - /* - Method Patterned - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Patterned(Office::MsoPatternType Pattern); - - /* - Method PresetGradient - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PresetGradient(Office::MsoGradientStyle Style, int Variant, Office::MsoPresetGradientType PresetGradientType); - - /* - Method PresetTextured - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PresetTextured(Office::MsoPresetTexture PresetTexture); - - /* - Method Solid - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Solid(); - - /* - Method TwoColorGradient - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void TwoColorGradient(Office::MsoGradientStyle Style, int Variant); - - /* - Method UserPicture - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void UserPicture(const QString& PictureFile); - - /* - Method UserTextured - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void UserTextured(const QString& TextureFile); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT FreeformBuilder : public QAxObject -{ -public: - FreeformBuilder(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method AddNodes - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1); - - /* - Method AddNodes - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2); - - /* - Method AddNodes - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2); - - /* - Method AddNodes - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3); - - /* - Method AddNodes - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3, double Y3); - - /* - Method ConvertToShape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* ConvertToShape(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT GroupShapes : public QAxObject -{ -public: - GroupShapes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Item(const QVariant& Index); - - /* - Method Range - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeRange* Range(const QVariant& Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT LineFormat : public QAxObject -{ -public: - LineFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BackColor - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ColorFormat* BackColor() const; //Returns the value of BackColor - inline void SetBackColor(Office::ColorFormat* value); //Sets the value of the BackColor property - - /* - Property BeginArrowheadLength - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoArrowheadLength BeginArrowheadLength() const; //Returns the value of BeginArrowheadLength - inline void SetBeginArrowheadLength(Office::MsoArrowheadLength value); //Sets the value of the BeginArrowheadLength property - - /* - Property BeginArrowheadStyle - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoArrowheadStyle BeginArrowheadStyle() const; //Returns the value of BeginArrowheadStyle - inline void SetBeginArrowheadStyle(Office::MsoArrowheadStyle value); //Sets the value of the BeginArrowheadStyle property - - /* - Property BeginArrowheadWidth - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoArrowheadWidth BeginArrowheadWidth() const; //Returns the value of BeginArrowheadWidth - inline void SetBeginArrowheadWidth(Office::MsoArrowheadWidth value); //Sets the value of the BeginArrowheadWidth property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DashStyle - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoLineDashStyle DashStyle() const; //Returns the value of DashStyle - inline void SetDashStyle(Office::MsoLineDashStyle value); //Sets the value of the DashStyle property - - /* - Property EndArrowheadLength - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoArrowheadLength EndArrowheadLength() const; //Returns the value of EndArrowheadLength - inline void SetEndArrowheadLength(Office::MsoArrowheadLength value); //Sets the value of the EndArrowheadLength property - - /* - Property EndArrowheadStyle - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoArrowheadStyle EndArrowheadStyle() const; //Returns the value of EndArrowheadStyle - inline void SetEndArrowheadStyle(Office::MsoArrowheadStyle value); //Sets the value of the EndArrowheadStyle property - - /* - Property EndArrowheadWidth - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoArrowheadWidth EndArrowheadWidth() const; //Returns the value of EndArrowheadWidth - inline void SetEndArrowheadWidth(Office::MsoArrowheadWidth value); //Sets the value of the EndArrowheadWidth property - - /* - Property ForeColor - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ColorFormat* ForeColor() const; //Returns the value of ForeColor - inline void SetForeColor(Office::ColorFormat* value); //Sets the value of the ForeColor property - - /* - Property InsetPen - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState InsetPen() const; //Returns the value of InsetPen - inline void SetInsetPen(Office::MsoTriState value); //Sets the value of the InsetPen property - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Pattern - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPatternType Pattern() const; //Returns the value of Pattern - inline void SetPattern(Office::MsoPatternType value); //Sets the value of the Pattern property - - /* - Property Style - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoLineStyle Style() const; //Returns the value of Style - inline void SetStyle(Office::MsoLineStyle value); //Sets the value of the Style property - - /* - Property Transparency - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Transparency() const; //Returns the value of Transparency - inline void SetTransparency(double value); //Sets the value of the Transparency property - - /* - Property Visible - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Property Weight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Weight() const; //Returns the value of Weight - inline void SetWeight(double value); //Sets the value of the Weight property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ShapeNode : public QAxObject -{ -public: - ShapeNode(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property EditingType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoEditingType EditingType() const; //Returns the value of EditingType - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Points - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant Points() const; //Returns the value of Points - - /* - Property SegmentType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoSegmentType SegmentType() const; //Returns the value of SegmentType - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ShapeNodes : public QAxObject -{ -public: - ShapeNodes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Delete - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(int Index); - - /* - Method Insert - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1); - - /* - Method Insert - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2); - - /* - Method Insert - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2); - - /* - Method Insert - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3); - - /* - Method Insert - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3, double Y3); - - /* - Method Item - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeNode* Item(const QVariant& Index); - - /* - Method SetEditingType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetEditingType(int Index, Office::MsoEditingType EditingType); - - /* - Method SetPosition - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetPosition(int Index, double X1, double Y1); - - /* - Method SetSegmentType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetSegmentType(int Index, Office::MsoSegmentType SegmentType); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT PictureFormat : public QAxObject -{ -public: - PictureFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Brightness - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Brightness() const; //Returns the value of Brightness - inline void SetBrightness(double value); //Sets the value of the Brightness property - - /* - Property ColorType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPictureColorType ColorType() const; //Returns the value of ColorType - inline void SetColorType(Office::MsoPictureColorType value); //Sets the value of the ColorType property - - /* - Property Contrast - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Contrast() const; //Returns the value of Contrast - inline void SetContrast(double value); //Sets the value of the Contrast property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property CropBottom - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double CropBottom() const; //Returns the value of CropBottom - inline void SetCropBottom(double value); //Sets the value of the CropBottom property - - /* - Property CropLeft - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double CropLeft() const; //Returns the value of CropLeft - inline void SetCropLeft(double value); //Sets the value of the CropLeft property - - /* - Property CropRight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double CropRight() const; //Returns the value of CropRight - inline void SetCropRight(double value); //Sets the value of the CropRight property - - /* - Property CropTop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double CropTop() const; //Returns the value of CropTop - inline void SetCropTop(double value); //Sets the value of the CropTop property - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property TransparencyColor - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int TransparencyColor() const; //Returns the value of TransparencyColor - inline void SetTransparencyColor(int value); //Sets the value of the TransparencyColor property - - /* - Property TransparentBackground - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState TransparentBackground() const; //Returns the value of TransparentBackground - inline void SetTransparentBackground(Office::MsoTriState value); //Sets the value of the TransparentBackground property - - /* - Method IncrementBrightness - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementBrightness(double Increment); - - /* - Method IncrementContrast - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementContrast(double Increment); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ShadowFormat : public QAxObject -{ -public: - ShadowFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ForeColor - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ColorFormat* ForeColor() const; //Returns the value of ForeColor - inline void SetForeColor(Office::ColorFormat* value); //Sets the value of the ForeColor property - - /* - Property Obscured - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Obscured() const; //Returns the value of Obscured - inline void SetObscured(Office::MsoTriState value); //Sets the value of the Obscured property - - /* - Property OffsetX - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double OffsetX() const; //Returns the value of OffsetX - inline void SetOffsetX(double value); //Sets the value of the OffsetX property - - /* - Property OffsetY - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double OffsetY() const; //Returns the value of OffsetY - inline void SetOffsetY(double value); //Sets the value of the OffsetY property - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Transparency - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Transparency() const; //Returns the value of Transparency - inline void SetTransparency(double value); //Sets the value of the Transparency property - - /* - Property Type - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoShadowType Type() const; //Returns the value of Type - inline void SetType(Office::MsoShadowType value); //Sets the value of the Type property - - /* - Property Visible - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Method IncrementOffsetX - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementOffsetX(double Increment); - - /* - Method IncrementOffsetY - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementOffsetY(double Increment); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Script : public QAxObject -{ -public: - Script(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Extended - - For more information, see help context 218002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Extended() const; //Returns the value of Extended - inline void SetExtended(const QString& value); //Sets the value of the Extended property - - /* - Property Id - - For more information, see help context 218004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Id() const; //Returns the value of Id - inline void SetId(const QString& value); //Sets the value of the Id property - - /* - Property Language - - For more information, see help context 218006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoScriptLanguage Language() const; //Returns the value of Language - inline void SetLanguage(Office::MsoScriptLanguage value); //Sets the value of the Language property - - /* - Property Location - - For more information, see help context 218008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoScriptLocation Location() const; //Returns the value of Location - - /* - Property Parent - - For more information, see help context 218001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ScriptText - - For more information, see help context 218011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ScriptText() const; //Returns the value of ScriptText - inline void SetScriptText(const QString& value); //Sets the value of the ScriptText property - - /* - Property Shape - - For more information, see help context 218010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Shape() const; //Returns the value of Shape - - /* - Method Delete - - For more information, see help context 218009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Scripts : public QAxObject -{ -public: - Scripts(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 217002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 217001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 217003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 217005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Add(); - - /* - Method Add - - For more information, see help context 217005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Add(IDispatch* Anchor); - - /* - Method Add - - For more information, see help context 217005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Add(IDispatch* Anchor, Office::MsoScriptLocation Location); - - /* - Method Add - - For more information, see help context 217005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Add(IDispatch* Anchor, Office::MsoScriptLocation Location, Office::MsoScriptLanguage Language); - - /* - Method Add - - For more information, see help context 217005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Add(IDispatch* Anchor, Office::MsoScriptLocation Location, Office::MsoScriptLanguage Language, const QString& Id); - - /* - Method Add - - For more information, see help context 217005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Add(IDispatch* Anchor, Office::MsoScriptLocation Location, Office::MsoScriptLanguage Language, const QString& Id, const QString& Extended); - - /* - Method Add - - For more information, see help context 217005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Add(IDispatch* Anchor, Office::MsoScriptLocation Location, Office::MsoScriptLanguage Language, const QString& Id, const QString& Extended, const QString& ScriptText); - - /* - Method Delete - - For more information, see help context 217006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Item - - For more information, see help context 217004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Item(const QVariant& Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Shape : public QAxObject -{ -public: - Shape(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Adjustments - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Adjustments* Adjustments() const; //Returns the value of Adjustments - - /* - Property AlternativeText - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString AlternativeText() const; //Returns the value of AlternativeText - inline void SetAlternativeText(const QString& value); //Sets the value of the AlternativeText property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoShapeType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoAutoShapeType AutoShapeType() const; //Returns the value of AutoShapeType - inline void SetAutoShapeType(Office::MsoAutoShapeType value); //Sets the value of the AutoShapeType property - - /* - Property BlackWhiteMode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoBlackWhiteMode BlackWhiteMode() const; //Returns the value of BlackWhiteMode - inline void SetBlackWhiteMode(Office::MsoBlackWhiteMode value); //Sets the value of the BlackWhiteMode property - - /* - Property Callout - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CalloutFormat* Callout() const; //Returns the value of Callout - - /* - Property CanvasItems - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CanvasShapes* CanvasItems() const; //Returns the value of CanvasItems - - /* - Property Child - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Child() const; //Returns the value of Child - - /* - Property ConnectionSiteCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ConnectionSiteCount() const; //Returns the value of ConnectionSiteCount - - /* - Property Connector - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Connector() const; //Returns the value of Connector - - /* - Property ConnectorFormat - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ConnectorFormat* ConnectorFormat() const; //Returns the value of ConnectorFormat - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Diagram - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::IMsoDiagram* Diagram() const; //Returns the value of Diagram - - /* - Property DiagramNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* DiagramNode() const; //Returns the value of DiagramNode - - /* - Property Fill - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FillFormat* Fill() const; //Returns the value of Fill - - /* - Property GroupItems - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::GroupShapes* GroupItems() const; //Returns the value of GroupItems - - /* - Property HasDiagram - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState HasDiagram() const; //Returns the value of HasDiagram - - /* - Property HasDiagramNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState HasDiagramNode() const; //Returns the value of HasDiagramNode - - /* - Property Height - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property HorizontalFlip - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState HorizontalFlip() const; //Returns the value of HorizontalFlip - - /* - Property Id - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Left - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Line - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::LineFormat* Line() const; //Returns the value of Line - - /* - Property LockAspectRatio - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState LockAspectRatio() const; //Returns the value of LockAspectRatio - inline void SetLockAspectRatio(Office::MsoTriState value); //Sets the value of the LockAspectRatio property - - /* - Property Name - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Nodes - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeNodes* Nodes() const; //Returns the value of Nodes - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ParentGroup - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* ParentGroup() const; //Returns the value of ParentGroup - - /* - Property PictureFormat - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::PictureFormat* PictureFormat() const; //Returns the value of PictureFormat - - /* - Property RTF - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString RTF() const; //Returns the value of RTF - inline void SetRTF(const QString& value); //Sets the value of the RTF property - - /* - Property Rotation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Rotation() const; //Returns the value of Rotation - inline void SetRotation(double value); //Sets the value of the Rotation property - - /* - Property Script - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Script() const; //Returns the value of Script - - /* - Property Shadow - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShadowFormat* Shadow() const; //Returns the value of Shadow - - /* - Property TextEffect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::TextEffectFormat* TextEffect() const; //Returns the value of TextEffect - - /* - Property TextFrame - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::TextFrame* TextFrame() const; //Returns the value of TextFrame - - /* - Property ThreeD - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ThreeDFormat* ThreeD() const; //Returns the value of ThreeD - - /* - Property Top - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property Type - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoShapeType Type() const; //Returns the value of Type - - /* - Property VerticalFlip - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState VerticalFlip() const; //Returns the value of VerticalFlip - - /* - Property Vertices - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant Vertices() const; //Returns the value of Vertices - - /* - Property Visible - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property ZOrderPosition - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ZOrderPosition() const; //Returns the value of ZOrderPosition - - /* - Method Apply - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Apply(); - - /* - Method CanvasCropBottom - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CanvasCropBottom(double Increment); - - /* - Method CanvasCropLeft - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CanvasCropLeft(double Increment); - - /* - Method CanvasCropRight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CanvasCropRight(double Increment); - - /* - Method CanvasCropTop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CanvasCropTop(double Increment); - - /* - Method Delete - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Duplicate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Duplicate(); - - /* - Method Flip - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Flip(Office::MsoFlipCmd FlipCmd); - - /* - Method IncrementLeft - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementLeft(double Increment); - - /* - Method IncrementRotation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementRotation(double Increment); - - /* - Method IncrementTop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementTop(double Increment); - - /* - Method PickUp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PickUp(); - - /* - Method RerouteConnections - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RerouteConnections(); - - /* - Method ScaleHeight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize); - - /* - Method ScaleHeight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale); - - /* - Method ScaleWidth - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize); - - /* - Method ScaleWidth - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale); - - /* - Method Select - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Select(); - - /* - Method Select - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Select(const QVariant& Replace); - - /* - Method SetShapesDefaultProperties - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetShapesDefaultProperties(); - - /* - Method Ungroup - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeRange* Ungroup(); - - /* - Method ZOrder - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ZOrder(Office::MsoZOrderCmd ZOrderCmd); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ShapeRange : public QAxObject -{ -public: - ShapeRange(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Adjustments - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Adjustments* Adjustments() const; //Returns the value of Adjustments - - /* - Property AlternativeText - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString AlternativeText() const; //Returns the value of AlternativeText - inline void SetAlternativeText(const QString& value); //Sets the value of the AlternativeText property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoShapeType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoAutoShapeType AutoShapeType() const; //Returns the value of AutoShapeType - inline void SetAutoShapeType(Office::MsoAutoShapeType value); //Sets the value of the AutoShapeType property - - /* - Property BlackWhiteMode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoBlackWhiteMode BlackWhiteMode() const; //Returns the value of BlackWhiteMode - inline void SetBlackWhiteMode(Office::MsoBlackWhiteMode value); //Sets the value of the BlackWhiteMode property - - /* - Property Callout - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CalloutFormat* Callout() const; //Returns the value of Callout - - /* - Property CanvasItems - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CanvasShapes* CanvasItems() const; //Returns the value of CanvasItems - - /* - Property Child - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Child() const; //Returns the value of Child - - /* - Property ConnectionSiteCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ConnectionSiteCount() const; //Returns the value of ConnectionSiteCount - - /* - Property Connector - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Connector() const; //Returns the value of Connector - - /* - Property ConnectorFormat - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ConnectorFormat* ConnectorFormat() const; //Returns the value of ConnectorFormat - - /* - Property Count - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Diagram - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::IMsoDiagram* Diagram() const; //Returns the value of Diagram - - /* - Property DiagramNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* DiagramNode() const; //Returns the value of DiagramNode - - /* - Property Fill - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FillFormat* Fill() const; //Returns the value of Fill - - /* - Property GroupItems - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::GroupShapes* GroupItems() const; //Returns the value of GroupItems - - /* - Property HasDiagram - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState HasDiagram() const; //Returns the value of HasDiagram - - /* - Property HasDiagramNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState HasDiagramNode() const; //Returns the value of HasDiagramNode - - /* - Property Height - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property HorizontalFlip - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState HorizontalFlip() const; //Returns the value of HorizontalFlip - - /* - Property Id - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Left - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Line - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::LineFormat* Line() const; //Returns the value of Line - - /* - Property LockAspectRatio - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState LockAspectRatio() const; //Returns the value of LockAspectRatio - inline void SetLockAspectRatio(Office::MsoTriState value); //Sets the value of the LockAspectRatio property - - /* - Property Name - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Nodes - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeNodes* Nodes() const; //Returns the value of Nodes - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ParentGroup - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* ParentGroup() const; //Returns the value of ParentGroup - - /* - Property PictureFormat - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::PictureFormat* PictureFormat() const; //Returns the value of PictureFormat - - /* - Property RTF - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString RTF() const; //Returns the value of RTF - inline void SetRTF(const QString& value); //Sets the value of the RTF property - - /* - Property Rotation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Rotation() const; //Returns the value of Rotation - inline void SetRotation(double value); //Sets the value of the Rotation property - - /* - Property Script - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Script* Script() const; //Returns the value of Script - - /* - Property Shadow - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShadowFormat* Shadow() const; //Returns the value of Shadow - - /* - Property TextEffect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::TextEffectFormat* TextEffect() const; //Returns the value of TextEffect - - /* - Property TextFrame - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::TextFrame* TextFrame() const; //Returns the value of TextFrame - - /* - Property ThreeD - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ThreeDFormat* ThreeD() const; //Returns the value of ThreeD - - /* - Property Top - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property Type - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoShapeType Type() const; //Returns the value of Type - - /* - Property VerticalFlip - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState VerticalFlip() const; //Returns the value of VerticalFlip - - /* - Property Vertices - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant Vertices() const; //Returns the value of Vertices - - /* - Property Visible - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property ZOrderPosition - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ZOrderPosition() const; //Returns the value of ZOrderPosition - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Align - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Align(Office::MsoAlignCmd AlignCmd, Office::MsoTriState RelativeTo); - - /* - Method Apply - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Apply(); - - /* - Method CanvasCropBottom - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CanvasCropBottom(double Increment); - - /* - Method CanvasCropLeft - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CanvasCropLeft(double Increment); - - /* - Method CanvasCropRight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CanvasCropRight(double Increment); - - /* - Method CanvasCropTop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CanvasCropTop(double Increment); - - /* - Method Delete - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Distribute - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Distribute(Office::MsoDistributeCmd DistributeCmd, Office::MsoTriState RelativeTo); - - /* - Method Duplicate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeRange* Duplicate(); - - /* - Method Flip - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Flip(Office::MsoFlipCmd FlipCmd); - - /* - Method Group - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Group(); - - /* - Method IncrementLeft - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementLeft(double Increment); - - /* - Method IncrementRotation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementRotation(double Increment); - - /* - Method IncrementTop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementTop(double Increment); - - /* - Method Item - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Item(const QVariant& Index); - - /* - Method PickUp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PickUp(); - - /* - Method Regroup - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Regroup(); - - /* - Method RerouteConnections - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RerouteConnections(); - - /* - Method ScaleHeight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize); - - /* - Method ScaleHeight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale); - - /* - Method ScaleWidth - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize); - - /* - Method ScaleWidth - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale); - - /* - Method Select - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Select(); - - /* - Method Select - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Select(const QVariant& Replace); - - /* - Method SetShapesDefaultProperties - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetShapesDefaultProperties(); - - /* - Method Ungroup - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeRange* Ungroup(); - - /* - Method ZOrder - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ZOrder(Office::MsoZOrderCmd ZOrderCmd); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Shapes : public QAxObject -{ -public: - Shapes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Background - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Background() const; //Returns the value of Background - - /* - Property Count - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Default - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Default() const; //Returns the value of Default - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method AddCallout - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddCallout(Office::MsoCalloutType Type, double Left, double Top, double Width, double Height); - - /* - Method AddCanvas - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddCanvas(double Left, double Top, double Width, double Height); - - /* - Method AddConnector - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddConnector(Office::MsoConnectorType Type, double BeginX, double BeginY, double EndX, double EndY); - - /* - Method AddCurve - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddCurve(const QVariant& SafeArrayOfPoints); - - /* - Method AddDiagram - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddDiagram(Office::MsoDiagramType Type, double Left, double Top, double Width, double Height); - - /* - Method AddLabel - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddLabel(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height); - - /* - Method AddLine - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddLine(double BeginX, double BeginY, double EndX, double EndY); - - /* - Method AddPicture - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top); - - /* - Method AddPicture - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width); - - /* - Method AddPicture - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width, double Height); - - /* - Method AddPolyline - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddPolyline(const QVariant& SafeArrayOfPoints); - - /* - Method AddShape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddShape(Office::MsoAutoShapeType Type, double Left, double Top, double Width, double Height); - - /* - Method AddTextEffect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddTextEffect(Office::MsoPresetTextEffect PresetTextEffect, const QString& Text, const QString& FontName, double FontSize, Office::MsoTriState FontBold, Office::MsoTriState FontItalic, double Left, double Top); - - /* - Method AddTextbox - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddTextbox(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height); - - /* - Method BuildFreeform - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FreeformBuilder* BuildFreeform(Office::MsoEditingType EditingType, double X1, double Y1); - - /* - Method Item - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Item(const QVariant& Index); - - /* - Method Range - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeRange* Range(const QVariant& Index); - - /* - Method SelectAll - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SelectAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT TextEffectFormat : public QAxObject -{ -public: - TextEffectFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Alignment - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTextEffectAlignment Alignment() const; //Returns the value of Alignment - inline void SetAlignment(Office::MsoTextEffectAlignment value); //Sets the value of the Alignment property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FontBold - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState FontBold() const; //Returns the value of FontBold - inline void SetFontBold(Office::MsoTriState value); //Sets the value of the FontBold property - - /* - Property FontItalic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState FontItalic() const; //Returns the value of FontItalic - inline void SetFontItalic(Office::MsoTriState value); //Sets the value of the FontItalic property - - /* - Property FontName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString FontName() const; //Returns the value of FontName - inline void SetFontName(const QString& value); //Sets the value of the FontName property - - /* - Property FontSize - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double FontSize() const; //Returns the value of FontSize - inline void SetFontSize(double value); //Sets the value of the FontSize property - - /* - Property KernedPairs - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState KernedPairs() const; //Returns the value of KernedPairs - inline void SetKernedPairs(Office::MsoTriState value); //Sets the value of the KernedPairs property - - /* - Property NormalizedHeight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState NormalizedHeight() const; //Returns the value of NormalizedHeight - inline void SetNormalizedHeight(Office::MsoTriState value); //Sets the value of the NormalizedHeight property - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PresetShape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetTextEffectShape PresetShape() const; //Returns the value of PresetShape - inline void SetPresetShape(Office::MsoPresetTextEffectShape value); //Sets the value of the PresetShape property - - /* - Property PresetTextEffect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetTextEffect PresetTextEffect() const; //Returns the value of PresetTextEffect - inline void SetPresetTextEffect(Office::MsoPresetTextEffect value); //Sets the value of the PresetTextEffect property - - /* - Property RotatedChars - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState RotatedChars() const; //Returns the value of RotatedChars - inline void SetRotatedChars(Office::MsoTriState value); //Sets the value of the RotatedChars property - - /* - Property Text - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Property Tracking - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Tracking() const; //Returns the value of Tracking - inline void SetTracking(double value); //Sets the value of the Tracking property - - /* - Method ToggleVerticalText - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ToggleVerticalText(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT TextFrame : public QAxObject -{ -public: - TextFrame(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property MarginBottom - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double MarginBottom() const; //Returns the value of MarginBottom - inline void SetMarginBottom(double value); //Sets the value of the MarginBottom property - - /* - Property MarginLeft - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double MarginLeft() const; //Returns the value of MarginLeft - inline void SetMarginLeft(double value); //Sets the value of the MarginLeft property - - /* - Property MarginRight - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double MarginRight() const; //Returns the value of MarginRight - inline void SetMarginRight(double value); //Sets the value of the MarginRight property - - /* - Property MarginTop - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double MarginTop() const; //Returns the value of MarginTop - inline void SetMarginTop(double value); //Sets the value of the MarginTop property - - /* - Property Orientation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTextOrientation Orientation() const; //Returns the value of Orientation - inline void SetOrientation(Office::MsoTextOrientation value); //Sets the value of the Orientation property - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ThreeDFormat : public QAxObject -{ -public: - ThreeDFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Depth - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double Depth() const; //Returns the value of Depth - inline void SetDepth(double value); //Sets the value of the Depth property - - /* - Property ExtrusionColor - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ColorFormat* ExtrusionColor() const; //Returns the value of ExtrusionColor - - /* - Property ExtrusionColorType - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoExtrusionColorType ExtrusionColorType() const; //Returns the value of ExtrusionColorType - inline void SetExtrusionColorType(Office::MsoExtrusionColorType value); //Sets the value of the ExtrusionColorType property - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Perspective - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Perspective() const; //Returns the value of Perspective - inline void SetPerspective(Office::MsoTriState value); //Sets the value of the Perspective property - - /* - Property PresetExtrusionDirection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetExtrusionDirection PresetExtrusionDirection() const; //Returns the value of PresetExtrusionDirection - - /* - Property PresetLightingDirection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetLightingDirection PresetLightingDirection() const; //Returns the value of PresetLightingDirection - inline void SetPresetLightingDirection(Office::MsoPresetLightingDirection value); //Sets the value of the PresetLightingDirection property - - /* - Property PresetLightingSoftness - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetLightingSoftness PresetLightingSoftness() const; //Returns the value of PresetLightingSoftness - inline void SetPresetLightingSoftness(Office::MsoPresetLightingSoftness value); //Sets the value of the PresetLightingSoftness property - - /* - Property PresetMaterial - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetMaterial PresetMaterial() const; //Returns the value of PresetMaterial - inline void SetPresetMaterial(Office::MsoPresetMaterial value); //Sets the value of the PresetMaterial property - - /* - Property PresetThreeDFormat - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoPresetThreeDFormat PresetThreeDFormat() const; //Returns the value of PresetThreeDFormat - - /* - Property RotationX - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double RotationX() const; //Returns the value of RotationX - inline void SetRotationX(double value); //Sets the value of the RotationX property - - /* - Property RotationY - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double RotationY() const; //Returns the value of RotationY - inline void SetRotationY(double value); //Sets the value of the RotationY property - - /* - Property Visible - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Method IncrementRotationX - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementRotationX(double Increment); - - /* - Method IncrementRotationY - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void IncrementRotationY(double Increment); - - /* - Method ResetRotation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ResetRotation(); - - /* - Method SetExtrusionDirection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetExtrusionDirection(Office::MsoPresetExtrusionDirection PresetExtrusionDirection); - - /* - Method SetThreeDFormat - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetThreeDFormat(Office::MsoPresetThreeDFormat PresetThreeDFormat); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT IMsoDispCagNotifySink : public QAxObject -{ -public: - IMsoDispCagNotifySink(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Method InsertClip - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void InsertClip(IUnknown* pClipMoniker, IUnknown* pItemMoniker); - - /* - Method WindowIsClosing - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void WindowIsClosing(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Balloon : public QAxObject -{ -public: - Balloon(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Animation - - For more information, see help context 201009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoAnimationType Animation() const; //Returns the value of Animation - inline void SetAnimation(Office::MsoAnimationType value); //Sets the value of the Animation property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BalloonType - - For more information, see help context 201004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoBalloonType BalloonType() const; //Returns the value of BalloonType - inline void SetBalloonType(Office::MsoBalloonType value); //Sets the value of the BalloonType property - - /* - Property Button - - For more information, see help context 201010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoButtonSetType Button() const; //Returns the value of Button - inline void SetButton(Office::MsoButtonSetType value); //Sets the value of the Button property - - /* - Property Callback - - For more information, see help context 201011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Callback() const; //Returns the value of Callback - inline void SetCallback(const QString& value); //Sets the value of the Callback property - - /* - Property Checkboxes - - For more information, see help context 201002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Checkboxes() const; //Returns the value of Checkboxes - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Heading - - For more information, see help context 201006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Heading() const; //Returns the value of Heading - inline void SetHeading(const QString& value); //Sets the value of the Heading property - - /* - Property Icon - - For more information, see help context 201005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoIconType Icon() const; //Returns the value of Icon - inline void SetIcon(Office::MsoIconType value); //Sets the value of the Icon property - - /* - Property Labels - - For more information, see help context 201003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Labels() const; //Returns the value of Labels - - /* - Property Mode - - For more information, see help context 201008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoModeType Mode() const; //Returns the value of Mode - inline void SetMode(Office::MsoModeType value); //Sets the value of the Mode property - - /* - Property Name - - For more information, see help context 201014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 201001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Private - - For more information, see help context 201012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Private() const; //Returns the value of Private - inline void SetPrivate(int value); //Sets the value of the Private property - - /* - Property Text - - For more information, see help context 201007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Method Close - - For more information, see help context 201016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Close(); - - /* - Method SetAvoidRectangle - - For more information, see help context 201013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetAvoidRectangle(int Left, int Top, int Right, int Bottom); - - /* - Method Show - - For more information, see help context 201015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline MsoBalloonButtonType Show(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT BalloonCheckboxes : public QAxObject -{ -public: - BalloonCheckboxes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 202004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - inline void SetCount(int value); //Sets the value of the Count property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Name - - For more information, see help context 202001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 202002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 202005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 202003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT BalloonCheckbox : public QAxObject -{ -public: - BalloonCheckbox(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Checked - - For more information, see help context 203004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Checked() const; //Returns the value of Checked - inline void SetChecked(bool value); //Sets the value of the Checked property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Item - - For more information, see help context 203001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Item() const; //Returns the value of Item - - /* - Property Name - - For more information, see help context 203002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 203003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Text - - For more information, see help context 203005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT BalloonLabels : public QAxObject -{ -public: - BalloonLabels(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 204004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - inline void SetCount(int value); //Sets the value of the Count property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Name - - For more information, see help context 204001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 204002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 204005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 204003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT BalloonLabel : public QAxObject -{ -public: - BalloonLabel(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Item - - For more information, see help context 205001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Item() const; //Returns the value of Item - - /* - Property Name - - For more information, see help context 205002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 205003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Text - - For more information, see help context 205004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT AnswerWizardFiles : public QAxObject -{ -public: - AnswerWizardFiles(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 226003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 226001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Add - - For more information, see help context 226004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(const QString& FileName); - - /* - Method Delete - - For more information, see help context 226005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QString& FileName); - - /* - Method Item - - For more information, see help context 226002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT AnswerWizard : public QAxObject -{ -public: - AnswerWizard(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Files - - For more information, see help context 227002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::AnswerWizardFiles* Files() const; //Returns the value of Files - - /* - Property Parent - - For more information, see help context 227001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method ClearFileList - - For more information, see help context 227003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ClearFileList(); - - /* - Method ResetFileList - - For more information, see help context 227004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ResetFileList(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Assistant : public QAxObject -{ -public: - Assistant(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Animation - - For more information, see help context 200013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoAnimationType Animation() const; //Returns the value of Animation - inline void SetAnimation(Office::MsoAnimationType value); //Sets the value of the Animation property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AssistWithAlerts - - For more information, see help context 200017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool AssistWithAlerts() const; //Returns the value of AssistWithAlerts - inline void SetAssistWithAlerts(bool value); //Sets the value of the AssistWithAlerts property - - /* - Property AssistWithHelp - - For more information, see help context 200015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool AssistWithHelp() const; //Returns the value of AssistWithHelp - inline void SetAssistWithHelp(bool value); //Sets the value of the AssistWithHelp property - - /* - Property AssistWithWizards - - For more information, see help context 200016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool AssistWithWizards() const; //Returns the value of AssistWithWizards - inline void SetAssistWithWizards(bool value); //Sets the value of the AssistWithWizards property - - /* - Property BalloonError - - For more information, see help context 200011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoBalloonErrorType BalloonError() const; //Returns the value of BalloonError - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FeatureTips - - For more information, see help context 200020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool FeatureTips() const; //Returns the value of FeatureTips - inline void SetFeatureTips(bool value); //Sets the value of the FeatureTips property - - /* - Property FileName - - For more information, see help context 200028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString FileName() const; //Returns the value of FileName - inline void SetFileName(const QString& value); //Sets the value of the FileName property - - /* - Property GuessHelp - - For more information, see help context 200025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool GuessHelp() const; //Returns the value of GuessHelp - inline void SetGuessHelp(bool value); //Sets the value of the GuessHelp property - - /* - Property HighPriorityTips - - For more information, see help context 200023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool HighPriorityTips() const; //Returns the value of HighPriorityTips - inline void SetHighPriorityTips(bool value); //Sets the value of the HighPriorityTips property - - /* - Property Item - - For more information, see help context 200027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Item() const; //Returns the value of Item - - /* - Property KeyboardShortcutTips - - For more information, see help context 200022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool KeyboardShortcutTips() const; //Returns the value of KeyboardShortcutTips - inline void SetKeyboardShortcutTips(bool value); //Sets the value of the KeyboardShortcutTips property - - /* - Property Left - - For more information, see help context 200004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - inline void SetLeft(int value); //Sets the value of the Left property - - /* - Property MouseTips - - For more information, see help context 200021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool MouseTips() const; //Returns the value of MouseTips - inline void SetMouseTips(bool value); //Sets the value of the MouseTips property - - /* - Property MoveWhenInTheWay - - For more information, see help context 200018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool MoveWhenInTheWay() const; //Returns the value of MoveWhenInTheWay - inline void SetMoveWhenInTheWay(bool value); //Sets the value of the MoveWhenInTheWay property - - /* - Property Name - - For more information, see help context 200029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property NewBalloon - - For more information, see help context 200010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Balloon* NewBalloon() const; //Returns the value of NewBalloon - - /* - Property On - - For more information, see help context 200030 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool On() const; //Returns the value of On - inline void SetOn(bool value); //Sets the value of the On property - - /* - Property Parent - - For more information, see help context 200001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Reduced - - For more information, see help context 200014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Reduced() const; //Returns the value of Reduced - inline void SetReduced(bool value); //Sets the value of the Reduced property - - /* - Property SearchWhenProgramming - - For more information, see help context 200026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool SearchWhenProgramming() const; //Returns the value of SearchWhenProgramming - inline void SetSearchWhenProgramming(bool value); //Sets the value of the SearchWhenProgramming property - - /* - Property Sounds - - For more information, see help context 200019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Sounds() const; //Returns the value of Sounds - inline void SetSounds(bool value); //Sets the value of the Sounds property - - /* - Property TipOfDay - - For more information, see help context 200024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool TipOfDay() const; //Returns the value of TipOfDay - inline void SetTipOfDay(bool value); //Sets the value of the TipOfDay property - - /* - Property Top - - For more information, see help context 200003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - inline void SetTop(int value); //Sets the value of the Top property - - /* - Property Visible - - For more information, see help context 200012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Method ActivateWizard - - For more information, see help context 200008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ActivateWizard(int WizardID, Office::MsoWizardActType act); - - /* - Method ActivateWizard - - For more information, see help context 200008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ActivateWizard(int WizardID, Office::MsoWizardActType act, const QVariant& Animation); - - /* - Method DoAlert - - For more information, see help context 200031 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int DoAlert(const QString& bstrAlertTitle, const QString& bstrAlertText, Office::MsoAlertButtonType alb, Office::MsoAlertIconType alc, Office::MsoAlertDefaultType ald, Office::MsoAlertCancelType alq, bool varfSysAlert); - - /* - Method EndWizard - - For more information, see help context 200007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void EndWizard(int WizardID, bool varfSuccess); - - /* - Method EndWizard - - For more information, see help context 200007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void EndWizard(int WizardID, bool varfSuccess, const QVariant& Animation); - - /* - Method Help - - For more information, see help context 200005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Help(); - - /* - Method Move - - For more information, see help context 200002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Move(int xLeft, int yTop); - - /* - Method ResetTips - - For more information, see help context 200009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ResetTips(); - - /* - Method StartWizard - - For more information, see help context 200006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int StartWizard(bool On, const QString& Callback, int PrivateX); - - /* - Method StartWizard - - For more information, see help context 200006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation); - - /* - Method StartWizard - - For more information, see help context 200006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser); - - /* - Method StartWizard - - For more information, see help context 200006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser, const QVariant& Top); - - /* - Method StartWizard - - For more information, see help context 200006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser, const QVariant& Top, const QVariant& Left); - - /* - Method StartWizard - - For more information, see help context 200006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser, const QVariant& Top, const QVariant& Left, const QVariant& Bottom); - - /* - Method StartWizard - - For more information, see help context 200006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser, const QVariant& Top, const QVariant& Left, const QVariant& Bottom, const QVariant& Right); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// stub for vtable-only interface -class DocumentProperty : public QAxObject {}; - -// stub for vtable-only interface -class DocumentProperties : public QAxObject {}; - -class OFFICE_EXPORT IFoundFiles : public QAxObject -{ -public: - IFoundFiles(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Count - - For more information, see help context 211002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 211001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT IFind : public QAxObject -{ -public: - IFind(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Author - - For more information, see help context 212005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Author() const; //Returns the value of Author - inline void SetAuthor(const QString& value); //Sets the value of the Author property - - /* - Property DateCreatedFrom - - For more information, see help context 212015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant DateCreatedFrom() const; //Returns the value of DateCreatedFrom - inline void SetDateCreatedFrom(const QVariant& value); //Sets the value of the DateCreatedFrom property - - /* - Property DateCreatedTo - - For more information, see help context 212016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant DateCreatedTo() const; //Returns the value of DateCreatedTo - inline void SetDateCreatedTo(const QVariant& value); //Sets the value of the DateCreatedTo property - - /* - Property DateSavedFrom - - For more information, see help context 212012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant DateSavedFrom() const; //Returns the value of DateSavedFrom - inline void SetDateSavedFrom(const QVariant& value); //Sets the value of the DateSavedFrom property - - /* - Property DateSavedTo - - For more information, see help context 212013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant DateSavedTo() const; //Returns the value of DateSavedTo - inline void SetDateSavedTo(const QVariant& value); //Sets the value of the DateSavedTo property - - /* - Property FileType - - For more information, see help context 212027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int FileType() const; //Returns the value of FileType - inline void SetFileType(int value); //Sets the value of the FileType property - - /* - Property Keywords - - For more information, see help context 212006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Keywords() const; //Returns the value of Keywords - inline void SetKeywords(const QString& value); //Sets the value of the Keywords property - - /* - Property ListBy - - For more information, see help context 212019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFileFindListBy ListBy() const; //Returns the value of ListBy - inline void SetListBy(Office::MsoFileFindListBy value); //Sets the value of the ListBy property - - /* - Property MatchCase - - For more information, see help context 212009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool MatchCase() const; //Returns the value of MatchCase - inline void SetMatchCase(bool value); //Sets the value of the MatchCase property - - /* - Property Name - - For more information, see help context 212002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Options - - For more information, see help context 212008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFileFindOptions Options() const; //Returns the value of Options - inline void SetOptions(Office::MsoFileFindOptions value); //Sets the value of the Options property - - /* - Property PatternMatch - - For more information, see help context 212011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool PatternMatch() const; //Returns the value of PatternMatch - inline void SetPatternMatch(bool value); //Sets the value of the PatternMatch property - - /* - Property Results - - For more information, see help context 212021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::IFoundFiles* Results() const; //Returns the value of Results - - /* - Property SavedBy - - For more information, see help context 212014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString SavedBy() const; //Returns the value of SavedBy - inline void SetSavedBy(const QString& value); //Sets the value of the SavedBy property - - /* - Property SearchPath - - For more information, see help context 212001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString SearchPath() const; //Returns the value of SearchPath - inline void SetSearchPath(const QString& value); //Sets the value of the SearchPath property - - /* - Property SelectedFile - - For more information, see help context 212020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int SelectedFile() const; //Returns the value of SelectedFile - inline void SetSelectedFile(int value); //Sets the value of the SelectedFile property - - /* - Property SortBy - - For more information, see help context 212018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFileFindSortBy SortBy() const; //Returns the value of SortBy - inline void SetSortBy(Office::MsoFileFindSortBy value); //Sets the value of the SortBy property - - /* - Property SubDir - - For more information, see help context 212003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool SubDir() const; //Returns the value of SubDir - inline void SetSubDir(bool value); //Sets the value of the SubDir property - - /* - Property Subject - - For more information, see help context 212007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Subject() const; //Returns the value of Subject - inline void SetSubject(const QString& value); //Sets the value of the Subject property - - /* - Property Text - - For more information, see help context 212010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Property Title - - For more information, see help context 212004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Title() const; //Returns the value of Title - inline void SetTitle(const QString& value); //Sets the value of the Title property - - /* - Property View - - For more information, see help context 212017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFileFindView View() const; //Returns the value of View - inline void SetView(Office::MsoFileFindView value); //Sets the value of the View property - - /* - Method Delete - - For more information, see help context 212026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QString& bstrQueryName); - - /* - Method Execute - - For more information, see help context 212023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method Load - - For more information, see help context 212024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Load(const QString& bstrQueryName); - - /* - Method Save - - For more information, see help context 212025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Save(const QString& bstrQueryName); - - /* - Method Show - - For more information, see help context 212022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Show(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT FoundFiles : public QAxObject -{ -public: - FoundFiles(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 213002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 213001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT PropertyTest : public QAxObject -{ -public: - PropertyTest(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Condition - - For more information, see help context 214002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoCondition Condition() const; //Returns the value of Condition - - /* - Property Connector - - For more information, see help context 214005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoConnector Connector() const; //Returns the value of Connector - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Name - - For more information, see help context 214001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property SecondValue - - For more information, see help context 214004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant SecondValue() const; //Returns the value of SecondValue - - /* - Property Value - - For more information, see help context 214003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant Value() const; //Returns the value of Value - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT PropertyTests : public QAxObject -{ -public: - PropertyTests(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 215002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 215003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(const QString& Name, Office::MsoCondition Condition); - - /* - Method Add - - For more information, see help context 215003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(const QString& Name, Office::MsoCondition Condition, const QVariant& Value); - - /* - Method Add - - For more information, see help context 215003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(const QString& Name, Office::MsoCondition Condition, const QVariant& Value, const QVariant& SecondValue); - - /* - Method Add - - For more information, see help context 215003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(const QString& Name, Office::MsoCondition Condition, const QVariant& Value, const QVariant& SecondValue, Office::MsoConnector Connector); - - /* - Method Item - - For more information, see help context 215001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::PropertyTest* Item(int Index); - - /* - Method Remove - - For more information, see help context 215004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Remove(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT FileSearch : public QAxObject -{ -public: - FileSearch(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FileName - - For more information, see help context 216004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString FileName() const; //Returns the value of FileName - inline void SetFileName(const QString& value); //Sets the value of the FileName property - - /* - Property FileType - - For more information, see help context 216005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFileType FileType() const; //Returns the value of FileType - inline void SetFileType(Office::MsoFileType value); //Sets the value of the FileType property - - /* - Property FileTypes - - For more information, see help context 216016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FileTypes* FileTypes() const; //Returns the value of FileTypes - - /* - Property FoundFiles - - For more information, see help context 216011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FoundFiles* FoundFiles() const; //Returns the value of FoundFiles - - /* - Property LastModified - - For more information, see help context 216006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoLastModified LastModified() const; //Returns the value of LastModified - inline void SetLastModified(Office::MsoLastModified value); //Sets the value of the LastModified property - - /* - Property LookIn - - For more information, see help context 216008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString LookIn() const; //Returns the value of LookIn - inline void SetLookIn(const QString& value); //Sets the value of the LookIn property - - /* - Property MatchAllWordForms - - For more information, see help context 216003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool MatchAllWordForms() const; //Returns the value of MatchAllWordForms - inline void SetMatchAllWordForms(bool value); //Sets the value of the MatchAllWordForms property - - /* - Property MatchTextExactly - - For more information, see help context 216002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool MatchTextExactly() const; //Returns the value of MatchTextExactly - inline void SetMatchTextExactly(bool value); //Sets the value of the MatchTextExactly property - - /* - Property PropertyTests - - For more information, see help context 216012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::PropertyTests* PropertyTests() const; //Returns the value of PropertyTests - - /* - Property SearchFolders - - For more information, see help context 216014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SearchFolders* SearchFolders() const; //Returns the value of SearchFolders - - /* - Property SearchScopes - - For more information, see help context 216013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SearchScopes* SearchScopes() const; //Returns the value of SearchScopes - - /* - Property SearchSubFolders - - For more information, see help context 216001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool SearchSubFolders() const; //Returns the value of SearchSubFolders - inline void SetSearchSubFolders(bool value); //Sets the value of the SearchSubFolders property - - /* - Property TextOrProperty - - For more information, see help context 216007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TextOrProperty() const; //Returns the value of TextOrProperty - inline void SetTextOrProperty(const QString& value); //Sets the value of the TextOrProperty property - - /* - Method Execute - - For more information, see help context 216009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Execute(); - - /* - Method Execute - - For more information, see help context 216009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Execute(Office::MsoSortBy SortBy); - - /* - Method Execute - - For more information, see help context 216009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Execute(Office::MsoSortBy SortBy, Office::MsoSortOrder SortOrder); - - /* - Method Execute - - For more information, see help context 216009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Execute(Office::MsoSortBy SortBy, Office::MsoSortOrder SortOrder, bool AlwaysAccurate); - - /* - Method NewSearch - - For more information, see help context 216010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void NewSearch(); - - /* - Method RefreshScopes - - For more information, see help context 216017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RefreshScopes(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT COMAddIn : public QAxObject -{ -public: - COMAddIn(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Connect - - For more information, see help context 219005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Connect() const; //Returns the value of Connect - inline void SetConnect(bool value); //Sets the value of the Connect property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Description - - For more information, see help context 219001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Description() const; //Returns the value of Description - inline void SetDescription(const QString& value); //Sets the value of the Description property - - /* - Property Guid - - For more information, see help context 219004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Guid() const; //Returns the value of Guid - - /* - Property Object - - For more information, see help context 219007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Object() const; //Returns the value of Object - inline void SetObject(IDispatch* value); //Sets the value of the Object property - - /* - Property Parent - - For more information, see help context 219009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ProgId - - For more information, see help context 219003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ProgId() const; //Returns the value of ProgId - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT COMAddIns : public QAxObject -{ -public: - COMAddIns(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 220002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 220005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 220003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 220001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::COMAddIn* Item(QVariant& Index); - - /* - Method SetAppModal - - For more information, see help context 220006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetAppModal(bool varfModal); - - /* - Method Update - - For more information, see help context 220004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Update(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT LanguageSettings : public QAxObject -{ -public: - LanguageSettings(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 231003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method LanguageID - - For more information, see help context 231001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int LanguageID(Office::MsoAppLanguageID Id); - - /* - Method LanguagePreferredForEditing - - For more information, see help context 231002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool LanguagePreferredForEditing(Office::MsoLanguageID lid); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ICommandBarsEvents : public QAxObject -{ -public: - ICommandBarsEvents(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Method OnUpdate - - For more information, see help context 228001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void OnUpdate(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// skipping event interface _CommandBarsEvents - -class OFFICE_EXPORT ICommandBarComboBoxEvents : public QAxObject -{ -public: - ICommandBarComboBoxEvents(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Method Change - - For more information, see help context 229001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Change(Office::CommandBarComboBox* Ctrl); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// skipping event interface _CommandBarComboBoxEvents - -class OFFICE_EXPORT ICommandBarButtonEvents : public QAxObject -{ -public: - ICommandBarButtonEvents(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Method Click - - For more information, see help context 230001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Click(Office::CommandBarButton* Ctrl, bool& CancelDefault); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// skipping event interface _CommandBarButtonEvents - -class OFFICE_EXPORT WebPageFont : public QAxObject -{ -public: - WebPageFont(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FixedWidthFont - - For more information, see help context 224003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString FixedWidthFont() const; //Returns the value of FixedWidthFont - inline void SetFixedWidthFont(const QString& value); //Sets the value of the FixedWidthFont property - - /* - Property FixedWidthFontSize - - For more information, see help context 224004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double FixedWidthFontSize() const; //Returns the value of FixedWidthFontSize - inline void SetFixedWidthFontSize(double value); //Sets the value of the FixedWidthFontSize property - - /* - Property ProportionalFont - - For more information, see help context 224001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ProportionalFont() const; //Returns the value of ProportionalFont - inline void SetProportionalFont(const QString& value); //Sets the value of the ProportionalFont property - - /* - Property ProportionalFontSize - - For more information, see help context 224002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline double ProportionalFontSize() const; //Returns the value of ProportionalFontSize - inline void SetProportionalFontSize(double value); //Sets the value of the ProportionalFontSize property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT WebPageFonts : public QAxObject -{ -public: - WebPageFonts(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 225001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 225002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::WebPageFont* Item(Office::MsoCharacterSet Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT HTMLProjectItem : public QAxObject -{ -public: - HTMLProjectItem(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property IsOpen - - For more information, see help context 221002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsOpen() const; //Returns the value of IsOpen - - /* - Property Name - - For more information, see help context 221001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 221008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Text - - For more information, see help context 221006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Method LoadFromFile - - For more information, see help context 221003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void LoadFromFile(const QString& FileName); - - /* - Method Open - - For more information, see help context 221004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(); - - /* - Method Open - - For more information, see help context 221004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(Office::MsoHTMLProjectOpen OpenKind); - - /* - Method SaveCopyAs - - For more information, see help context 221005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SaveCopyAs(const QString& FileName); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT HTMLProjectItems : public QAxObject -{ -public: - HTMLProjectItems(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 222002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 222004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 222003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 222001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::HTMLProjectItem* Item(QVariant& Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT HTMLProject : public QAxObject -{ -public: - HTMLProject(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property HTMLProjectItems - - For more information, see help context 223004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::HTMLProjectItems* HTMLProjectItems() const; //Returns the value of HTMLProjectItems - - /* - Property Parent - - For more information, see help context 223005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property State - - For more information, see help context 223001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoHTMLProjectState State() const; //Returns the value of State - - /* - Method Open - - For more information, see help context 223006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(); - - /* - Method Open - - For more information, see help context 223006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(Office::MsoHTMLProjectOpen OpenKind); - - /* - Method RefreshDocument - - For more information, see help context 223003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RefreshDocument(); - - /* - Method RefreshDocument - - For more information, see help context 223003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RefreshDocument(bool Refresh); - - /* - Method RefreshProject - - For more information, see help context 223002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RefreshProject(); - - /* - Method RefreshProject - - For more information, see help context 223002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RefreshProject(bool Refresh); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT MsoDebugOptions : public QAxObject -{ -public: - MsoDebugOptions(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FeatureReports - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int FeatureReports() const; //Returns the value of FeatureReports - inline void SetFeatureReports(int value); //Sets the value of the FeatureReports property - - /* - Property OutputToDebugger - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool OutputToDebugger() const; //Returns the value of OutputToDebugger - inline void SetOutputToDebugger(bool value); //Sets the value of the OutputToDebugger property - - /* - Property OutputToFile - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool OutputToFile() const; //Returns the value of OutputToFile - inline void SetOutputToFile(bool value); //Sets the value of the OutputToFile property - - /* - Property OutputToMessageBox - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool OutputToMessageBox() const; //Returns the value of OutputToMessageBox - inline void SetOutputToMessageBox(bool value); //Sets the value of the OutputToMessageBox property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT FileDialogSelectedItems : public QAxObject -{ -public: - FileDialogSelectedItems(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 253002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 253001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 253003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT FileDialogFilter : public QAxObject -{ -public: - FileDialogFilter(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Description - - For more information, see help context 254003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Description() const; //Returns the value of Description - - /* - Property Extensions - - For more information, see help context 254002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Extensions() const; //Returns the value of Extensions - - /* - Property Parent - - For more information, see help context 254001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT FileDialogFilters : public QAxObject -{ -public: - FileDialogFilters(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 255002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 255001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 255006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FileDialogFilter* Add(const QString& Description, const QString& Extensions); - - /* - Method Add - - For more information, see help context 255006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FileDialogFilter* Add(const QString& Description, const QString& Extensions, const QVariant& Position); - - /* - Method Clear - - For more information, see help context 255005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Clear(); - - /* - Method Delete - - For more information, see help context 255004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 255004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& filter); - - /* - Method Item - - For more information, see help context 255003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FileDialogFilter* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT FileDialog : public QAxObject -{ -public: - FileDialog(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AllowMultiSelect - - For more information, see help context 256006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool AllowMultiSelect() const; //Returns the value of AllowMultiSelect - inline void SetAllowMultiSelect(bool value); //Sets the value of the AllowMultiSelect property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property ButtonName - - For more information, see help context 256005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ButtonName() const; //Returns the value of ButtonName - inline void SetButtonName(const QString& value); //Sets the value of the ButtonName property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DialogType - - For more information, see help context 256010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFileDialogType DialogType() const; //Returns the value of DialogType - - /* - Property FilterIndex - - For more information, see help context 256003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int FilterIndex() const; //Returns the value of FilterIndex - inline void SetFilterIndex(int value); //Sets the value of the FilterIndex property - - /* - Property Filters - - For more information, see help context 256002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FileDialogFilters* Filters() const; //Returns the value of Filters - - /* - Property InitialFileName - - For more information, see help context 256008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString InitialFileName() const; //Returns the value of InitialFileName - inline void SetInitialFileName(const QString& value); //Sets the value of the InitialFileName property - - /* - Property InitialView - - For more information, see help context 256007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFileDialogView InitialView() const; //Returns the value of InitialView - inline void SetInitialView(Office::MsoFileDialogView value); //Sets the value of the InitialView property - - /* - Property Item - - For more information, see help context 256011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Item() const; //Returns the value of Item - - /* - Property Parent - - For more information, see help context 256001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SelectedItems - - For more information, see help context 256009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FileDialogSelectedItems* SelectedItems() const; //Returns the value of SelectedItems - - /* - Property Title - - For more information, see help context 256004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Title() const; //Returns the value of Title - inline void SetTitle(const QString& value); //Sets the value of the Title property - - /* - Method Execute - - For more information, see help context 256013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method Show - - For more information, see help context 256012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Show(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SignatureSet : public QAxObject -{ -public: - SignatureSet(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 247001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 247005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 247003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Signature* Add(); - - /* - Method Commit - - For more information, see help context 247004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Commit(); - - /* - Method Item - - For more information, see help context 247002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Signature* Item(int iSig); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Signature : public QAxObject -{ -public: - Signature(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AttachCertificate - - For more information, see help context 248005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool AttachCertificate() const; //Returns the value of AttachCertificate - inline void SetAttachCertificate(bool value); //Sets the value of the AttachCertificate property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ExpireDate - - For more information, see help context 248003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant ExpireDate() const; //Returns the value of ExpireDate - - /* - Property IsCertificateExpired - - For more information, see help context 248008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsCertificateExpired() const; //Returns the value of IsCertificateExpired - - /* - Property IsCertificateRevoked - - For more information, see help context 248009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsCertificateRevoked() const; //Returns the value of IsCertificateRevoked - - /* - Property IsValid - - For more information, see help context 248004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsValid() const; //Returns the value of IsValid - - /* - Property Issuer - - For more information, see help context 248002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Issuer() const; //Returns the value of Issuer - - /* - Property Parent - - For more information, see help context 248007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SignDate - - For more information, see help context 248010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant SignDate() const; //Returns the value of SignDate - - /* - Property Signer - - For more information, see help context 248001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Signer() const; //Returns the value of Signer - - /* - Method Delete - - For more information, see help context 248006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT IMsoEnvelopeVB : public QAxObject -{ -public: - IMsoEnvelopeVB(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property CommandBars - - For more information, see help context 11005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* CommandBars() const; //Returns the value of CommandBars - - /* - Property Introduction - - For more information, see help context 11001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Introduction() const; //Returns the value of Introduction - inline void SetIntroduction(const QString& value); //Sets the value of the Introduction property - - /* - Property Item - - For more information, see help context 11003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Item() const; //Returns the value of Item - - /* - Property Parent - - For more information, see help context 11004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// skipping event interface IMsoEnvelopeVBEvents - -class OFFICE_EXPORT FileTypes : public QAxObject -{ -public: - FileTypes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 257002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 257003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(Office::MsoFileType FileType); - - /* - Method Item - - For more information, see help context 257001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline MsoFileType Item(int Index); - - /* - Method Remove - - For more information, see help context 257004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Remove(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SearchFolders : public QAxObject -{ -public: - SearchFolders(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 258002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 258003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(Office::ScopeFolder* ScopeFolder); - - /* - Method Item - - For more information, see help context 258001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ScopeFolder* Item(int Index); - - /* - Method Remove - - For more information, see help context 258004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Remove(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ScopeFolders : public QAxObject -{ -public: - ScopeFolders(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 249002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 249001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ScopeFolder* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ScopeFolder : public QAxObject -{ -public: - ScopeFolder(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Name - - For more information, see help context 259001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Path - - For more information, see help context 259002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Path() const; //Returns the value of Path - - /* - Property ScopeFolders - - For more information, see help context 259003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ScopeFolders* ScopeFolders() const; //Returns the value of ScopeFolders - - /* - Method AddToSearchFolders - - For more information, see help context 259004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddToSearchFolders(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SearchScope : public QAxObject -{ -public: - SearchScope(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ScopeFolder - - For more information, see help context 251002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ScopeFolder* ScopeFolder() const; //Returns the value of ScopeFolder - - /* - Property Type - - For more information, see help context 251001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoSearchIn Type() const; //Returns the value of Type - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SearchScopes : public QAxObject -{ -public: - SearchScopes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 252002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 252001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SearchScope* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT IMsoDiagram : public QAxObject -{ -public: - IMsoDiagram(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoFormat - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState AutoFormat() const; //Returns the value of AutoFormat - inline void SetAutoFormat(Office::MsoTriState value); //Sets the value of the AutoFormat property - - /* - Property AutoLayout - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState AutoLayout() const; //Returns the value of AutoLayout - inline void SetAutoLayout(Office::MsoTriState value); //Sets the value of the AutoLayout property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Nodes - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNodes* Nodes() const; //Returns the value of Nodes - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Reverse - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoTriState Reverse() const; //Returns the value of Reverse - inline void SetReverse(Office::MsoTriState value); //Sets the value of the Reverse property - - /* - Property Type - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoDiagramType Type() const; //Returns the value of Type - - /* - Method Convert - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Convert(Office::MsoDiagramType Type); - - /* - Method FitText - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void FitText(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT DiagramNodes : public QAxObject -{ -public: - DiagramNodes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* Item(const QVariant& Index); - - /* - Method SelectAll - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SelectAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT DiagramNodeChildren : public QAxObject -{ -public: - DiagramNodeChildren(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FirstChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* FirstChild() const; //Returns the value of FirstChild - - /* - Property LastChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* LastChild() const; //Returns the value of LastChild - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method AddNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* AddNode(); - - /* - Method AddNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* AddNode(const QVariant& Index); - - /* - Method AddNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* AddNode(const QVariant& Index, Office::MsoDiagramNodeType NodeType); - - /* - Method Item - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* Item(const QVariant& Index); - - /* - Method SelectAll - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SelectAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT DiagramNode : public QAxObject -{ -public: - DiagramNode(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Children - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNodeChildren* Children() const; //Returns the value of Children - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Diagram - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::IMsoDiagram* Diagram() const; //Returns the value of Diagram - - /* - Property Layout - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoOrgChartLayoutType Layout() const; //Returns the value of Layout - inline void SetLayout(Office::MsoOrgChartLayoutType value); //Sets the value of the Layout property - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Root - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* Root() const; //Returns the value of Root - - /* - Property Shape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Shape() const; //Returns the value of Shape - - /* - Property TextShape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* TextShape() const; //Returns the value of TextShape - - /* - Method AddNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* AddNode(); - - /* - Method AddNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* AddNode(Office::MsoRelativeNodePosition Pos); - - /* - Method AddNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* AddNode(Office::MsoRelativeNodePosition Pos, Office::MsoDiagramNodeType NodeType); - - /* - Method CloneNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* CloneNode(bool CopyChildren, Office::DiagramNode* TargetNode); - - /* - Method CloneNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* CloneNode(bool CopyChildren, Office::DiagramNode* TargetNode, Office::MsoRelativeNodePosition Pos); - - /* - Method Delete - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method MoveNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void MoveNode(Office::DiagramNode* TargetNode, Office::MsoRelativeNodePosition Pos); - - /* - Method NextNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* NextNode(); - - /* - Method PrevNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DiagramNode* PrevNode(); - - /* - Method ReplaceNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ReplaceNode(Office::DiagramNode* TargetNode); - - /* - Method SwapNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SwapNode(Office::DiagramNode* TargetNode); - - /* - Method SwapNode - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SwapNode(Office::DiagramNode* TargetNode, bool SwapChildren); - - /* - Method TransferChildren - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void TransferChildren(Office::DiagramNode* ReceivingNode); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT CanvasShapes : public QAxObject -{ -public: - CanvasShapes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Background - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Background() const; //Returns the value of Background - - /* - Property Count - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method AddCallout - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddCallout(Office::MsoCalloutType Type, double Left, double Top, double Width, double Height); - - /* - Method AddConnector - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddConnector(Office::MsoConnectorType Type, double BeginX, double BeginY, double EndX, double EndY); - - /* - Method AddCurve - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddCurve(const QVariant& SafeArrayOfPoints); - - /* - Method AddLabel - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddLabel(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height); - - /* - Method AddLine - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddLine(double BeginX, double BeginY, double EndX, double EndY); - - /* - Method AddPicture - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top); - - /* - Method AddPicture - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width); - - /* - Method AddPicture - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width, double Height); - - /* - Method AddPolyline - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddPolyline(const QVariant& SafeArrayOfPoints); - - /* - Method AddShape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddShape(Office::MsoAutoShapeType Type, double Left, double Top, double Width, double Height); - - /* - Method AddTextEffect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddTextEffect(Office::MsoPresetTextEffect PresetTextEffect, const QString& Text, const QString& FontName, double FontSize, Office::MsoTriState FontBold, Office::MsoTriState FontItalic, double Left, double Top); - - /* - Method AddTextbox - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* AddTextbox(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height); - - /* - Method BuildFreeform - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::FreeformBuilder* BuildFreeform(Office::MsoEditingType EditingType, double X1, double Y1); - - /* - Method Item - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::Shape* Item(const QVariant& Index); - - /* - Method Range - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::ShapeRange* Range(const QVariant& Index); - - /* - Method SelectAll - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SelectAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT OfficeDataSourceObject : public QAxObject -{ -public: - OfficeDataSourceObject(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Columns - - For more information, see help context 232004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Columns() const; //Returns the value of Columns - - /* - Property ConnectString - - For more information, see help context 232001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ConnectString() const; //Returns the value of ConnectString - inline void SetConnectString(const QString& value); //Sets the value of the ConnectString property - - /* - Property DataSource - - For more information, see help context 232003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DataSource() const; //Returns the value of DataSource - inline void SetDataSource(const QString& value); //Sets the value of the DataSource property - - /* - Property Filters - - For more information, see help context 232010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Filters() const; //Returns the value of Filters - - /* - Property RowCount - - For more information, see help context 232005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int RowCount() const; //Returns the value of RowCount - - /* - Property Table - - For more information, see help context 232002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Table() const; //Returns the value of Table - inline void SetTable(const QString& value); //Sets the value of the Table property - - /* - Method ApplyFilter - - For more information, see help context 232009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ApplyFilter(); - - /* - Method Move - - For more information, see help context 232006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Move(Office::MsoMoveRow MsoMoveRow); - - /* - Method Move - - For more information, see help context 232006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Move(Office::MsoMoveRow MsoMoveRow, int RowNbr); - - /* - Method Open - - For more information, see help context 232007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(); - - /* - Method Open - - For more information, see help context 232007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(const QString& bstrSrc); - - /* - Method Open - - For more information, see help context 232007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(const QString& bstrSrc, const QString& bstrConnect); - - /* - Method Open - - For more information, see help context 232007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(const QString& bstrSrc, const QString& bstrConnect, const QString& bstrTable); - - /* - Method Open - - For more information, see help context 232007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(const QString& bstrSrc, const QString& bstrConnect, const QString& bstrTable, int fOpenExclusive); - - /* - Method Open - - For more information, see help context 232007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Open(const QString& bstrSrc, const QString& bstrConnect, const QString& bstrTable, int fOpenExclusive, int fNeverPrompt); - - /* - Method SetSortOrder - - For more information, see help context 232008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetSortOrder(const QString& SortField1); - - /* - Method SetSortOrder - - For more information, see help context 232008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetSortOrder(const QString& SortField1, bool SortAscending1); - - /* - Method SetSortOrder - - For more information, see help context 232008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetSortOrder(const QString& SortField1, bool SortAscending1, const QString& SortField2); - - /* - Method SetSortOrder - - For more information, see help context 232008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetSortOrder(const QString& SortField1, bool SortAscending1, const QString& SortField2, bool SortAscending2); - - /* - Method SetSortOrder - - For more information, see help context 232008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetSortOrder(const QString& SortField1, bool SortAscending1, const QString& SortField2, bool SortAscending2, const QString& SortField3); - - /* - Method SetSortOrder - - For more information, see help context 232008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetSortOrder(const QString& SortField1, bool SortAscending1, const QString& SortField2, bool SortAscending2, const QString& SortField3, bool SortAscending3); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ODSOColumn : public QAxObject -{ -public: - ODSOColumn(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Index - - For more information, see help context 233001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property Name - - For more information, see help context 233002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 233003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Value - - For more information, see help context 233004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Value() const; //Returns the value of Value - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ODSOColumns : public QAxObject -{ -public: - ODSOColumns(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 234001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 234002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Item - - For more information, see help context 234003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Item(const QVariant& varIndex); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ODSOFilter : public QAxObject -{ -public: - ODSOFilter(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Column - - For more information, see help context 240003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Column() const; //Returns the value of Column - inline void SetColumn(const QString& value); //Sets the value of the Column property - - /* - Property CompareTo - - For more information, see help context 240005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString CompareTo() const; //Returns the value of CompareTo - inline void SetCompareTo(const QString& value); //Sets the value of the CompareTo property - - /* - Property Comparison - - For more information, see help context 240004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFilterComparison Comparison() const; //Returns the value of Comparison - inline void SetComparison(Office::MsoFilterComparison value); //Sets the value of the Comparison property - - /* - Property Conjunction - - For more information, see help context 240006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoFilterConjunction Conjunction() const; //Returns the value of Conjunction - inline void SetConjunction(Office::MsoFilterConjunction value); //Sets the value of the Conjunction property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Index - - For more information, see help context 240001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property Parent - - For more information, see help context 240002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ODSOFilters : public QAxObject -{ -public: - ODSOFilters(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 241001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 241002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Add - - For more information, see help context 241004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(const QString& Column, Office::MsoFilterComparison Comparison, Office::MsoFilterConjunction Conjunction); - - /* - Method Add - - For more information, see help context 241004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(const QString& Column, Office::MsoFilterComparison Comparison, Office::MsoFilterConjunction Conjunction, const QString& bstrCompareTo); - - /* - Method Add - - For more information, see help context 241004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Add(const QString& Column, Office::MsoFilterComparison Comparison, Office::MsoFilterConjunction Conjunction, const QString& bstrCompareTo, bool DeferUpdate); - - /* - Method Delete - - For more information, see help context 241005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(int Index); - - /* - Method Delete - - For more information, see help context 241005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(int Index, bool DeferUpdate); - - /* - Method Item - - For more information, see help context 241003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT NewFile : public QAxObject -{ -public: - NewFile(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Method Add - - For more information, see help context 235001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Add(const QString& FileName); - - /* - Method Add - - For more information, see help context 235001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Add(const QString& FileName, const QVariant& Section); - - /* - Method Add - - For more information, see help context 235001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Add(const QString& FileName, const QVariant& Section, const QVariant& DisplayName); - - /* - Method Add - - For more information, see help context 235001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Add(const QString& FileName, const QVariant& Section, const QVariant& DisplayName, const QVariant& Action); - - /* - Method Remove - - For more information, see help context 235002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Remove(const QString& FileName); - - /* - Method Remove - - For more information, see help context 235002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Remove(const QString& FileName, const QVariant& Section); - - /* - Method Remove - - For more information, see help context 235002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Remove(const QString& FileName, const QVariant& Section, const QVariant& DisplayName); - - /* - Method Remove - - For more information, see help context 235002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Remove(const QString& FileName, const QVariant& Section, const QVariant& DisplayName, const QVariant& Action); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT WebComponent : public QAxObject -{ -public: - WebComponent(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property HTML - - For more information, see help context 236004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HTML() const; //Returns the value of HTML - inline void SetHTML(const QString& value); //Sets the value of the HTML property - - /* - Property Height - - For more information, see help context 236010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property Name - - For more information, see help context 236006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Shape - - For more information, see help context 236001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Shape() const; //Returns the value of Shape - - /* - Property URL - - For more information, see help context 236002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString URL() const; //Returns the value of URL - inline void SetURL(const QString& value); //Sets the value of the URL property - - /* - Property Width - - For more information, see help context 236008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Method Commit - - For more information, see help context 236014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Commit(); - - /* - Method Revert - - For more information, see help context 236015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Revert(); - - /* - Method SetPlaceHolderGraphic - - For more information, see help context 236012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetPlaceHolderGraphic(const QString& PlaceHolderGraphic); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT WebComponentWindowExternal : public QAxObject -{ -public: - WebComponentWindowExternal(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 237004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property ApplicationName - - For more information, see help context 237002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ApplicationName() const; //Returns the value of ApplicationName - - /* - Property ApplicationVersion - - For more information, see help context 237003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ApplicationVersion() const; //Returns the value of ApplicationVersion - - /* - Property InterfaceVersion - - For more information, see help context 237001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InterfaceVersion() const; //Returns the value of InterfaceVersion - - /* - Property WebComponent - - For more information, see help context 237006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::WebComponent* WebComponent() const; //Returns the value of WebComponent - - /* - Method CloseWindow - - For more information, see help context 237005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CloseWindow(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT WebComponentFormat : public QAxObject -{ -public: - WebComponentFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 237001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property HTML - - For more information, see help context 237005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HTML() const; //Returns the value of HTML - inline void SetHTML(const QString& value); //Sets the value of the HTML property - - /* - Property Height - - For more information, see help context 237011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property Name - - For more information, see help context 237007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Parent - - For more information, see help context 237002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PreviewGraphic - - For more information, see help context 237013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString PreviewGraphic() const; //Returns the value of PreviewGraphic - inline void SetPreviewGraphic(const QString& value); //Sets the value of the PreviewGraphic property - - /* - Property URL - - For more information, see help context 237003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString URL() const; //Returns the value of URL - inline void SetURL(const QString& value); //Sets the value of the URL property - - /* - Property Width - - For more information, see help context 237009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Method LaunchPropertiesWindow - - For more information, see help context 237015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void LaunchPropertiesWindow(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ILicWizExternal : public QAxObject -{ -public: - ILicWizExternal(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AnimationEnabled - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int AnimationEnabled() const; //Returns the value of AnimationEnabled - - /* - Property Context - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Context() const; //Returns the value of Context - - /* - Property CountryInfo - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString CountryInfo() const; //Returns the value of CountryInfo - - /* - Property CurrentHelpId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int CurrentHelpId() const; //Returns the value of CurrentHelpId - inline void SetCurrentHelpId(int value); //Sets the value of the CurrentHelpId property - - /* - Property LicAgent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* LicAgent() const; //Returns the value of LicAgent - - /* - Property OfficeOnTheWebUrl - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString OfficeOnTheWebUrl() const; //Returns the value of OfficeOnTheWebUrl - - /* - Property Validator - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Validator() const; //Returns the value of Validator - - /* - Property WizardTitle - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString WizardTitle() const; //Returns the value of WizardTitle - inline void SetWizardTitle(const QString& value); //Sets the value of the WizardTitle property - - /* - Property WizardVisible - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int WizardVisible() const; //Returns the value of WizardVisible - inline void SetWizardVisible(int value); //Sets the value of the WizardVisible property - - /* - Method DepositPidKey - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int DepositPidKey(const QString& bstrKey, int fMORW); - - /* - Method DisableVORWReminder - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void DisableVORWReminder(int BPC); - - /* - Method FormatDate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString FormatDate(const QDateTime& date); - - /* - Method FormatDate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString FormatDate(const QDateTime& date, const QString& pFormat); - - /* - Method GetConnectedState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int GetConnectedState(); - - /* - Method InternetDisconnect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void InternetDisconnect(); - - /* - Method InvokeDateTimeApplet - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void InvokeDateTimeApplet(); - - /* - Method MsoAlert - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int MsoAlert(const QString& bstrText, const QString& bstrButtons, const QString& bstrIcon); - - /* - Method OpenInDefaultBrowser - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void OpenInDefaultBrowser(const QString& bstrUrl); - - /* - Method PrintHtmlDocument - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PrintHtmlDocument(IUnknown* punkHtmlDoc); - - /* - Method ResetPID - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ResetPID(); - - /* - Method ResignDpc - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ResignDpc(const QString& bstrProductCode); - - /* - Method SaveReceipt - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString SaveReceipt(const QString& bstrReceipt); - - /* - Method SetDialogSize - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetDialogSize(int dx, int dy); - - /* - Method ShowHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ShowHelp(); - - /* - Method ShowHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ShowHelp(QVariant& pvarId); - - /* - Method SortSelectOptions - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SortSelectOptions(IDispatch* pdispSelect); - - /* - Method Terminate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Terminate(); - - /* - Method VerifyClock - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int VerifyClock(int lMode); - - /* - Method WriteLog - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void WriteLog(const QString& bstrMessage); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ILicValidator : public QAxObject -{ -public: - ILicValidator(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Products - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant Products() const; //Returns the value of Products - - /* - Property Selection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Selection() const; //Returns the value of Selection - inline void SetSelection(int value); //Sets the value of the Selection property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT ILicAgent : public QAxObject -{ -public: - ILicAgent(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Method AsyncProcessCCRenewalLicenseRequest - - method AsyncProcessCCRenewalLicenseRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AsyncProcessCCRenewalLicenseRequest(); - - /* - Method AsyncProcessCCRenewalPriceRequest - - method AsyncProcessCCRenewalPriceRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AsyncProcessCCRenewalPriceRequest(); - - /* - Method AsyncProcessDroppedLicenseRequest - - method AsyncProcessDroppedLicenseRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AsyncProcessDroppedLicenseRequest(); - - /* - Method AsyncProcessHandshakeRequest - - method AsyncProcessHandshakeRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AsyncProcessHandshakeRequest(int bReviseCustInfo); - - /* - Method AsyncProcessNewLicenseRequest - - method AsyncProcessNewLicenseRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AsyncProcessNewLicenseRequest(); - - /* - Method AsyncProcessReissueLicenseRequest - - method AsyncProcessReissueLicenseRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AsyncProcessReissueLicenseRequest(); - - /* - Method AsyncProcessRetailRenewalLicenseRequest - - method AsyncProcessRetailRenewalLicenseRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AsyncProcessRetailRenewalLicenseRequest(); - - /* - Method AsyncProcessReviseCustInfoRequest - - method AsyncProcessReviseCustInfoRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AsyncProcessReviseCustInfoRequest(); - - /* - Method CancelAsyncProcessRequest - - method CancelAsyncProcessRequest -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CancelAsyncProcessRequest(int bIsLicenseRequest); - - /* - Method CheckSystemClock - - method CheckSystemClock -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint CheckSystemClock(); - - /* - Method DepositConfirmationId - - method DepositConfirmationId -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint DepositConfirmationId(const QString& bstrVal); - - /* - Method DisplaySSLCert - - method DisplaySSLCert -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint DisplaySSLCert(); - - /* - Method GenerateInstallationId - - method GenerateInstallationId -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GenerateInstallationId(); - - /* - Method GetAddress1 - - method GetAddress1 -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetAddress1(); - - /* - Method GetAddress2 - - method GetAddress2 -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetAddress2(); - - /* - Method GetAsyncProcessReturnCode - - method GetAsyncProcessReturnCode -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint GetAsyncProcessReturnCode(); - - /* - Method GetBackendErrorMsg - - method GetBackendErrorMsg -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBackendErrorMsg(); - - /* - Method GetBillingAddress1 - - method GetBillingAddress1 -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingAddress1(); - - /* - Method GetBillingAddress2 - - method GetBillingAddress2 -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingAddress2(); - - /* - Method GetBillingCity - - method GetBillingCity -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingCity(); - - /* - Method GetBillingCountryCode - - method GetBillingCountryCode -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingCountryCode(); - - /* - Method GetBillingFirstName - - method GetBillingFirstName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingFirstName(); - - /* - Method GetBillingLastName - - method GetBillingLastName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingLastName(); - - /* - Method GetBillingPhone - - method GetBillingPhone -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingPhone(); - - /* - Method GetBillingState - - method GetBillingState -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingState(); - - /* - Method GetBillingZip - - method GetBillingZip -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetBillingZip(); - - /* - Method GetCCRenewalExpiryDate - - method GetCCRenewalExpiryDate -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QDateTime GetCCRenewalExpiryDate(); - - /* - Method GetCity - - method GetCity -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetCity(); - - /* - Method GetCountryCode - - method GetCountryCode -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetCountryCode(); - - /* - Method GetCountryDesc - - method GetCountryDesc -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetCountryDesc(); - - /* - Method GetCreditCardCode - - method GetCreditCardCode -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetCreditCardCode(uint dwIndex); - - /* - Method GetCreditCardCount - - method GetCreditCardCount -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint GetCreditCardCount(); - - /* - Method GetCreditCardExpiryMonth - - method GetCreditCardExpiryMonth -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint GetCreditCardExpiryMonth(); - - /* - Method GetCreditCardExpiryYear - - method GetCreditCardExpiryYear -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint GetCreditCardExpiryYear(); - - /* - Method GetCreditCardName - - method GetCreditCardName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetCreditCardName(uint dwIndex); - - /* - Method GetCreditCardNumber - - method GetCreditCardNumber -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetCreditCardNumber(); - - /* - Method GetCreditCardType - - method GetCreditCardType -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetCreditCardType(); - - /* - Method GetCurrencyDescription - - method GetCurrencyDescription -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetCurrencyDescription(uint dwCurrencyIndex); - - /* - Method GetCurrencyOption - - method GetCurrencyOption -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint GetCurrencyOption(); - - /* - Method GetCurrentExpiryDate - - method GetCurrentExpiryDate -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QDateTime GetCurrentExpiryDate(); - - /* - Method GetDisconnectOption - - method GetDisconnectOption -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int GetDisconnectOption(); - - /* - Method GetEmail - - method GetEmail -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetEmail(); - - /* - Method GetEndOfLifeHtmlText - - method GetEndOfLifeHtmlText -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetEndOfLifeHtmlText(); - - /* - Method GetExistingExpiryDate - - method GetExistingExpiryDate -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QDateTime GetExistingExpiryDate(); - - /* - Method GetFirstName - - method GetFirstName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetFirstName(); - - /* - Method GetInvoiceText - - method GetInvoiceText -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetInvoiceText(); - - /* - Method GetIsoLanguage - - method GetIsoLanguage -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint GetIsoLanguage(); - - /* - Method GetLastName - - method GetLastName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetLastName(); - - /* - Method GetMSOffer - - method GetMSOffer -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetMSOffer(); - - /* - Method GetMSUpdate - - method GetMSUpdate -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetMSUpdate(); - - /* - Method GetNewExpiryDate - - method GetNewExpiryDate -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QDateTime GetNewExpiryDate(); - - /* - Method GetOrgName - - method GetOrgName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetOrgName(); - - /* - Method GetOtherOffer - - method GetOtherOffer -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetOtherOffer(); - - /* - Method GetPhone - - method GetPhone -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetPhone(); - - /* - Method GetPriceItemCount - - method GetPriceItemCount -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint GetPriceItemCount(); - - /* - Method GetPriceItemLabel - - method GetPriceItemLabel -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetPriceItemLabel(uint dwIndex); - - /* - Method GetPriceItemValue - - method GetPriceItemValue -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetPriceItemValue(uint dwCurrencyIndex, uint dwIndex); - - /* - Method GetState - - method GetState -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetState(); - - /* - Method GetVATLabel - - method GetVATLabel -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetVATLabel(const QString& bstrCountryCode); - - /* - Method GetVATNumber - - method GetVATNumber -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetVATNumber(); - - /* - Method GetZip - - method GetZip -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString GetZip(); - - /* - Method Initialize - - method Initialize -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint Initialize(uint dwBPC, uint dwMode, const QString& bstrLicSource); - - /* - Method IsCCRenewalCountry - - method IsCCRenewalCountry -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int IsCCRenewalCountry(const QString& bstrCountryCode); - - /* - Method IsUpgradeAvailable - - method IsUpgradeAvailable -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int IsUpgradeAvailable(); - - /* - Method SaveBillingInfo - - method SaveBillingInfo -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline uint SaveBillingInfo(int bSave); - - /* - Method SetAddress1 - - method SetAddress1 -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetAddress1(const QString& bstrNewVal); - - /* - Method SetAddress2 - - method SetAddress2 -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetAddress2(const QString& bstrNewVal); - - /* - Method SetBillingAddress1 - - method SetBillingAddress1 -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingAddress1(const QString& bstrNewVal); - - /* - Method SetBillingAddress2 - - method SetBillingAddress2 -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingAddress2(const QString& bstrNewVal); - - /* - Method SetBillingCity - - method SetBillingCity -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingCity(const QString& bstrNewVal); - - /* - Method SetBillingCountryCode - - method SetBillingCountryCode -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingCountryCode(const QString& bstrNewVal); - - /* - Method SetBillingFirstName - - method SetBillingFirstName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingFirstName(const QString& bstrNewVal); - - /* - Method SetBillingLastName - - method SetBillingLastName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingLastName(const QString& bstrNewVal); - - /* - Method SetBillingPhone - - method SetBillingPhone -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingPhone(const QString& bstrNewVal); - - /* - Method SetBillingState - - method SetBillingState -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingState(const QString& bstrNewVal); - - /* - Method SetBillingZip - - method SetBillingZip -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetBillingZip(const QString& bstrNewVal); - - /* - Method SetCity - - method SetCity -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetCity(const QString& bstrNewVal); - - /* - Method SetCountryCode - - method SetCountryCode -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetCountryCode(const QString& bstrNewVal); - - /* - Method SetCountryDesc - - method SetCountryDesc -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetCountryDesc(const QString& bstrNewVal); - - /* - Method SetCreditCardExpiryMonth - - method SetCreditCardExpiryMonth -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetCreditCardExpiryMonth(uint dwCCMonth); - - /* - Method SetCreditCardExpiryYear - - method SetCreditCardExpiryYear -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetCreditCardExpiryYear(uint dwCCYear); - - /* - Method SetCreditCardNumber - - method SetCreditCardNumber -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetCreditCardNumber(const QString& bstrCCNumber); - - /* - Method SetCreditCardType - - method SetCreditCardType -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetCreditCardType(const QString& bstrCCCode); - - /* - Method SetCurrencyOption - - method SetCurrencyOption -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetCurrencyOption(uint dwCurrencyOption); - - /* - Method SetDisconnectOption - - method SetDisconnectOption -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetDisconnectOption(int bNewVal); - - /* - Method SetEmail - - method SetEmail -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetEmail(const QString& bstrNewVal); - - /* - Method SetFirstName - - method SetFirstName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetFirstName(const QString& bstrNewVal); - - /* - Method SetIsoLanguage - - method SetIsoLanguage -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetIsoLanguage(uint dwNewVal); - - /* - Method SetLastName - - method SetLastName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetLastName(const QString& bstrNewVal); - - /* - Method SetMSOffer - - method SetMSOffer -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetMSOffer(const QString& bstrNewVal); - - /* - Method SetMSUpdate - - method SetMSUpdate -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetMSUpdate(const QString& bstrNewVal); - - /* - Method SetOrgName - - method SetOrgName -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetOrgName(const QString& bstrNewVal); - - /* - Method SetOtherOffer - - method SetOtherOffer -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetOtherOffer(const QString& bstrNewVal); - - /* - Method SetPhone - - method SetPhone -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetPhone(const QString& bstrNewVal); - - /* - Method SetState - - method SetState -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetState(const QString& bstrNewVal); - - /* - Method SetVATNumber - - method SetVATNumber -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetVATNumber(const QString& bstrVATNumber); - - /* - Method SetZip - - method SetZip -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetZip(const QString& bstrNewVal); - - /* - Method VerifyCheckDigits - - method VerifyCheckDigits -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int VerifyCheckDigits(const QString& bstrCIDIID); - - /* - Method WantUpgrade - - method WantUpgrade -For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void WantUpgrade(int bWantUpgrade); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT IMsoEServicesDialog : public QAxObject -{ -public: - IMsoEServicesDialog(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property ApplicationName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ApplicationName() const; //Returns the value of ApplicationName - - /* - Property ClipArt - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* ClipArt() const; //Returns the value of ClipArt - - /* - Property WebComponent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* WebComponent() const; //Returns the value of WebComponent - - /* - Method AddTrustedDomain - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddTrustedDomain(const QString& Domain); - - /* - Method Close - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Close(); - - /* - Method Close - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Close(bool ApplyWebComponentChanges); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT WebComponentProperties : public QAxObject -{ -public: - WebComponentProperties(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property HTML - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HTML() const; //Returns the value of HTML - inline void SetHTML(const QString& value); //Sets the value of the HTML property - - /* - Property Height - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property Name - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property PreviewGraphic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString PreviewGraphic() const; //Returns the value of PreviewGraphic - inline void SetPreviewGraphic(const QString& value); //Sets the value of the PreviewGraphic property - - /* - Property PreviewHTML - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString PreviewHTML() const; //Returns the value of PreviewHTML - inline void SetPreviewHTML(const QString& value); //Sets the value of the PreviewHTML property - - /* - Property Shape - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Shape() const; //Returns the value of Shape - - /* - Property Tag - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Tag() const; //Returns the value of Tag - inline void SetTag(const QString& value); //Sets the value of the Tag property - - /* - Property URL - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString URL() const; //Returns the value of URL - inline void SetURL(const QString& value); //Sets the value of the URL property - - /* - Property Width - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SmartDocument : public QAxObject -{ -public: - SmartDocument(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property SolutionID - - For more information, see help context 262001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString SolutionID() const; //Returns the value of SolutionID - inline void SetSolutionID(const QString& value); //Sets the value of the SolutionID property - - /* - Property SolutionURL - - For more information, see help context 262002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString SolutionURL() const; //Returns the value of SolutionURL - inline void SetSolutionURL(const QString& value); //Sets the value of the SolutionURL property - - /* - Method PickSolution - - For more information, see help context 262003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PickSolution(); - - /* - Method PickSolution - - For more information, see help context 262003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PickSolution(bool ConsiderAllSchemas); - - /* - Method RefreshPane - - For more information, see help context 262004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RefreshPane(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceMember : public QAxObject -{ -public: - SharedWorkspaceMember(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DomainName - - For more information, see help context 272001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DomainName() const; //Returns the value of DomainName - - /* - Property Email - - For more information, see help context 272003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Email() const; //Returns the value of Email - - /* - Property Id - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Id() const; //Returns the value of Id - - /* - Property Name - - For more information, see help context 272002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 272005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Delete - - For more information, see help context 272004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceMembers : public QAxObject -{ -public: - SharedWorkspaceMembers(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 273002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ItemCountExceeded - - For more information, see help context 273005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool ItemCountExceeded() const; //Returns the value of ItemCountExceeded - - /* - Property Parent - - For more information, see help context 273004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 273003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceMember* Add(const QString& Email, const QString& DomainName, const QString& DisplayName); - - /* - Method Add - - For more information, see help context 273003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceMember* Add(const QString& Email, const QString& DomainName, const QString& DisplayName, const QVariant& Role); - - /* - Method Item - - For more information, see help context 273001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceMember* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceTask : public QAxObject -{ -public: - SharedWorkspaceTask(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AssignedTo - - For more information, see help context 264002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString AssignedTo() const; //Returns the value of AssignedTo - inline void SetAssignedTo(const QString& value); //Sets the value of the AssignedTo property - - /* - Property CreatedBy - - For more information, see help context 264007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString CreatedBy() const; //Returns the value of CreatedBy - - /* - Property CreatedDate - - For more information, see help context 264008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant CreatedDate() const; //Returns the value of CreatedDate - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Description - - For more information, see help context 264005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Description() const; //Returns the value of Description - inline void SetDescription(const QString& value); //Sets the value of the Description property - - /* - Property DueDate - - For more information, see help context 264006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant DueDate() const; //Returns the value of DueDate - inline void SetDueDate(const QVariant& value); //Sets the value of the DueDate property - - /* - Property ModifiedBy - - For more information, see help context 264009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ModifiedBy() const; //Returns the value of ModifiedBy - - /* - Property ModifiedDate - - For more information, see help context 264010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant ModifiedDate() const; //Returns the value of ModifiedDate - - /* - Property Parent - - For more information, see help context 263013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Priority - - For more information, see help context 264004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoSharedWorkspaceTaskPriority Priority() const; //Returns the value of Priority - inline void SetPriority(Office::MsoSharedWorkspaceTaskPriority value); //Sets the value of the Priority property - - /* - Property Status - - For more information, see help context 264003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoSharedWorkspaceTaskStatus Status() const; //Returns the value of Status - inline void SetStatus(Office::MsoSharedWorkspaceTaskStatus value); //Sets the value of the Status property - - /* - Property Title - - For more information, see help context 264001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Title() const; //Returns the value of Title - inline void SetTitle(const QString& value); //Sets the value of the Title property - - /* - Method Delete - - For more information, see help context 263012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Save - - For more information, see help context 2640011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Save(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceTasks : public QAxObject -{ -public: - SharedWorkspaceTasks(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 265002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ItemCountExceeded - - For more information, see help context 265005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool ItemCountExceeded() const; //Returns the value of ItemCountExceeded - - /* - Property Parent - - For more information, see help context 265004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 265003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceTask* Add(const QString& Title); - - /* - Method Add - - For more information, see help context 265003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceTask* Add(const QString& Title, const QVariant& Status); - - /* - Method Add - - For more information, see help context 265003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceTask* Add(const QString& Title, const QVariant& Status, const QVariant& Priority); - - /* - Method Add - - For more information, see help context 265003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceTask* Add(const QString& Title, const QVariant& Status, const QVariant& Priority, const QVariant& Assignee); - - /* - Method Add - - For more information, see help context 265003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceTask* Add(const QString& Title, const QVariant& Status, const QVariant& Priority, const QVariant& Assignee, const QVariant& Description); - - /* - Method Add - - For more information, see help context 265003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceTask* Add(const QString& Title, const QVariant& Status, const QVariant& Priority, const QVariant& Assignee, const QVariant& Description, const QVariant& DueDate); - - /* - Method Item - - For more information, see help context 265001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceTask* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceFile : public QAxObject -{ -public: - SharedWorkspaceFile(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property CreatedBy - - For more information, see help context 266002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString CreatedBy() const; //Returns the value of CreatedBy - - /* - Property CreatedDate - - For more information, see help context 266003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant CreatedDate() const; //Returns the value of CreatedDate - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ModifiedBy - - For more information, see help context 266004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ModifiedBy() const; //Returns the value of ModifiedBy - - /* - Property ModifiedDate - - For more information, see help context 266005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant ModifiedDate() const; //Returns the value of ModifiedDate - - /* - Property Parent - - For more information, see help context 266007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property URL - - For more information, see help context 266001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString URL() const; //Returns the value of URL - - /* - Method Delete - - For more information, see help context 266006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceFiles : public QAxObject -{ -public: - SharedWorkspaceFiles(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 267002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ItemCountExceeded - - For more information, see help context 267005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool ItemCountExceeded() const; //Returns the value of ItemCountExceeded - - /* - Property Parent - - For more information, see help context 267004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 267003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFile* Add(const QString& FileName); - - /* - Method Add - - For more information, see help context 267003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFile* Add(const QString& FileName, const QVariant& ParentFolder); - - /* - Method Add - - For more information, see help context 267003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFile* Add(const QString& FileName, const QVariant& ParentFolder, const QVariant& OverwriteIfFileAlreadyExists); - - /* - Method Add - - For more information, see help context 267003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFile* Add(const QString& FileName, const QVariant& ParentFolder, const QVariant& OverwriteIfFileAlreadyExists, const QVariant& KeepInSync); - - /* - Method Item - - For more information, see help context 267001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFile* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceFolder : public QAxObject -{ -public: - SharedWorkspaceFolder(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FolderName - - For more information, see help context 268001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString FolderName() const; //Returns the value of FolderName - - /* - Property Parent - - For more information, see help context 268007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Delete - - For more information, see help context 268006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 268006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& DeleteEventIfFolderContainsFiles); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceFolders : public QAxObject -{ -public: - SharedWorkspaceFolders(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 269002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ItemCountExceeded - - For more information, see help context 269005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool ItemCountExceeded() const; //Returns the value of ItemCountExceeded - - /* - Property Parent - - For more information, see help context 269004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 269003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFolder* Add(const QString& FolderName); - - /* - Method Add - - For more information, see help context 269003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFolder* Add(const QString& FolderName, const QVariant& ParentFolder); - - /* - Method Item - - For more information, see help context 269001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFolder* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceLink : public QAxObject -{ -public: - SharedWorkspaceLink(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property CreatedBy - - For more information, see help context 270004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString CreatedBy() const; //Returns the value of CreatedBy - - /* - Property CreatedDate - - For more information, see help context 270005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant CreatedDate() const; //Returns the value of CreatedDate - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Description - - For more information, see help context 270002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Description() const; //Returns the value of Description - inline void SetDescription(const QString& value); //Sets the value of the Description property - - /* - Property ModifiedBy - - For more information, see help context 270006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ModifiedBy() const; //Returns the value of ModifiedBy - - /* - Property ModifiedDate - - For more information, see help context 270007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant ModifiedDate() const; //Returns the value of ModifiedDate - - /* - Property Notes - - For more information, see help context 270003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Notes() const; //Returns the value of Notes - inline void SetNotes(const QString& value); //Sets the value of the Notes property - - /* - Property Parent - - For more information, see help context 270010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property URL - - For more information, see help context 270001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString URL() const; //Returns the value of URL - inline void SetURL(const QString& value); //Sets the value of the URL property - - /* - Method Delete - - For more information, see help context 270009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Save - - For more information, see help context 270008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Save(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspaceLinks : public QAxObject -{ -public: - SharedWorkspaceLinks(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 271002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ItemCountExceeded - - For more information, see help context 271005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool ItemCountExceeded() const; //Returns the value of ItemCountExceeded - - /* - Property Parent - - For more information, see help context 271004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 271003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceLink* Add(const QString& URL); - - /* - Method Add - - For more information, see help context 271003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceLink* Add(const QString& URL, const QVariant& Description); - - /* - Method Add - - For more information, see help context 271003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceLink* Add(const QString& URL, const QVariant& Description, const QVariant& Notes); - - /* - Method Item - - For more information, see help context 271001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceLink* Item(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT SharedWorkspace : public QAxObject -{ -public: - SharedWorkspace(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Connected - - For more information, see help context 276012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Connected() const; //Returns the value of Connected - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Files - - For more information, see help context 276004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFiles* Files() const; //Returns the value of Files - - /* - Property Folders - - For more information, see help context 276005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceFolders* Folders() const; //Returns the value of Folders - - /* - Property LastRefreshed - - For more information, see help context 276013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant LastRefreshed() const; //Returns the value of LastRefreshed - - /* - Property Links - - For more information, see help context 276006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceLinks* Links() const; //Returns the value of Links - - /* - Property Members - - For more information, see help context 276002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceMembers* Members() const; //Returns the value of Members - - /* - Property Name - - For more information, see help context 276001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Parent - - For more information, see help context 276010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SourceURL - - For more information, see help context 276014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString SourceURL() const; //Returns the value of SourceURL - inline void SetSourceURL(const QString& value); //Sets the value of the SourceURL property - - /* - Property Tasks - - For more information, see help context 276003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::SharedWorkspaceTasks* Tasks() const; //Returns the value of Tasks - - /* - Property URL - - For more information, see help context 276011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString URL() const; //Returns the value of URL - - /* - Method CreateNew - - For more information, see help context 276008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CreateNew(); - - /* - Method CreateNew - - For more information, see help context 276008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CreateNew(const QVariant& URL); - - /* - Method CreateNew - - For more information, see help context 276008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CreateNew(const QVariant& URL, const QVariant& Name); - - /* - Method Delete - - For more information, see help context 276009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Disconnect - - For more information, see help context 276016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Disconnect(); - - /* - Method Refresh - - For more information, see help context 276007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Refresh(); - - /* - Method RemoveDocument - - For more information, see help context 276015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RemoveDocument(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Sync : public QAxObject -{ -public: - Sync(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ErrorType - - For more information, see help context 277005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoSyncErrorType ErrorType() const; //Returns the value of ErrorType - - /* - Property LastSyncTime - - For more information, see help context 277003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant LastSyncTime() const; //Returns the value of LastSyncTime - - /* - Property Parent - - For more information, see help context 277015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Status - - For more information, see help context 277001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoSyncStatusType Status() const; //Returns the value of Status - - /* - Property WorkspaceLastChangedBy - - For more information, see help context 277002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString WorkspaceLastChangedBy() const; //Returns the value of WorkspaceLastChangedBy - - /* - Method GetUpdate - - For more information, see help context 277007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void GetUpdate(); - - /* - Method OpenVersion - - For more information, see help context 277009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void OpenVersion(Office::MsoSyncVersionType SyncVersionType); - - /* - Method PutUpdate - - For more information, see help context 277008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PutUpdate(); - - /* - Method ResolveConflict - - For more information, see help context 277010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ResolveConflict(Office::MsoSyncConflictResolutionType SyncConflictResolution); - - /* - Method Unsuspend - - For more information, see help context 277011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Unsuspend(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT DocumentLibraryVersion : public QAxObject -{ -public: - DocumentLibraryVersion(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Comments - - For more information, see help context 277021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Comments() const; //Returns the value of Comments - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Index - - For more information, see help context 277018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property Modified - - For more information, see help context 277017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant Modified() const; //Returns the value of Modified - - /* - Property ModifiedBy - - For more information, see help context 277020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ModifiedBy() const; //Returns the value of ModifiedBy - - /* - Property Parent - - For more information, see help context 277019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Delete - - For more information, see help context 277022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Open - - For more information, see help context 277023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Open(); - - /* - Method Restore - - For more information, see help context 277024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Restore(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT DocumentLibraryVersions : public QAxObject -{ -public: - DocumentLibraryVersions(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 277028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property IsVersioningEnabled - - For more information, see help context 277030 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsVersioningEnabled() const; //Returns the value of IsVersioningEnabled - - /* - Property Parent - - For more information, see help context 277029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 277027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::DocumentLibraryVersion* Item(int lIndex); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT UserPermission : public QAxObject -{ -public: - UserPermission(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ExpirationDate - - For more information, see help context 260003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant ExpirationDate() const; //Returns the value of ExpirationDate - inline void SetExpirationDate(const QVariant& value); //Sets the value of the ExpirationDate property - - /* - Property Parent - - For more information, see help context 260004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Permission - - For more information, see help context 260002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Permission() const; //Returns the value of Permission - inline void SetPermission(int value); //Sets the value of the Permission property - - /* - Property UserId - - For more information, see help context 260001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString UserId() const; //Returns the value of UserId - - /* - Method Remove - - For more information, see help context 260005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Remove(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT Permission : public QAxObject -{ -public: - Permission(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 261002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DocumentAuthor - - For more information, see help context 261013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DocumentAuthor() const; //Returns the value of DocumentAuthor - inline void SetDocumentAuthor(const QString& value); //Sets the value of the DocumentAuthor property - - /* - Property EnableTrustedBrowser - - For more information, see help context 261003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool EnableTrustedBrowser() const; //Returns the value of EnableTrustedBrowser - inline void SetEnableTrustedBrowser(bool value); //Sets the value of the EnableTrustedBrowser property - - /* - Property Enabled - - For more information, see help context 261008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property Parent - - For more information, see help context 261006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PermissionFromPolicy - - For more information, see help context 261014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool PermissionFromPolicy() const; //Returns the value of PermissionFromPolicy - - /* - Property PolicyDescription - - For more information, see help context 261011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString PolicyDescription() const; //Returns the value of PolicyDescription - - /* - Property PolicyName - - For more information, see help context 261010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString PolicyName() const; //Returns the value of PolicyName - - /* - Property RequestPermissionURL - - For more information, see help context 261009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString RequestPermissionURL() const; //Returns the value of RequestPermissionURL - inline void SetRequestPermissionURL(const QString& value); //Sets the value of the RequestPermissionURL property - - /* - Property StoreLicenses - - For more information, see help context 261012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool StoreLicenses() const; //Returns the value of StoreLicenses - inline void SetStoreLicenses(bool value); //Sets the value of the StoreLicenses property - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 261004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::UserPermission* Add(const QString& UserId); - - /* - Method Add - - For more information, see help context 261004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::UserPermission* Add(const QString& UserId, const QVariant& Permission); - - /* - Method Add - - For more information, see help context 261004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::UserPermission* Add(const QString& UserId, const QVariant& Permission, const QVariant& ExpirationDate); - - /* - Method ApplyPolicy - - For more information, see help context 261005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ApplyPolicy(const QString& FileName); - - /* - Method Item - - For more information, see help context 261001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::UserPermission* Item(const QVariant& Index); - - /* - Method RemoveAll - - For more information, see help context 261007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RemoveAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// Actual coclasses -class OFFICE_EXPORT CommandBars : public QAxObject -{ -public: - CommandBars(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - CommandBars(_CommandBars *iface) - : QAxObject() - { - initializeFrom(iface); - delete iface; - } - - /* - Property ActionControl - - For more information, see help context 2001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* ActionControl() const; //Returns the value of ActionControl - - /* - Property ActiveMenuBar - - For more information, see help context 2002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* ActiveMenuBar() const; //Returns the value of ActiveMenuBar - - /* - Property AdaptiveMenus - - For more information, see help context 2013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool AdaptiveMenus() const; //Returns the value of AdaptiveMenus - inline void SetAdaptiveMenus(bool value); //Sets the value of the AdaptiveMenus property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 2004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DisableAskAQuestionDropdown - - For more information, see help context 2017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisableAskAQuestionDropdown() const; //Returns the value of DisableAskAQuestionDropdown - inline void SetDisableAskAQuestionDropdown(bool value); //Sets the value of the DisableAskAQuestionDropdown property - - /* - Property DisableCustomize - - For more information, see help context 2016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisableCustomize() const; //Returns the value of DisableCustomize - inline void SetDisableCustomize(bool value); //Sets the value of the DisableCustomize property - - /* - Property DisplayFonts - - For more information, see help context 2015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisplayFonts() const; //Returns the value of DisplayFonts - inline void SetDisplayFonts(bool value); //Sets the value of the DisplayFonts property - - /* - Property DisplayKeysInTooltips - - For more information, see help context 2006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisplayKeysInTooltips() const; //Returns the value of DisplayKeysInTooltips - inline void SetDisplayKeysInTooltips(bool value); //Sets the value of the DisplayKeysInTooltips property - - /* - Property DisplayTooltips - - For more information, see help context 2005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool DisplayTooltips() const; //Returns the value of DisplayTooltips - inline void SetDisplayTooltips(bool value); //Sets the value of the DisplayTooltips property - - /* - Property LargeButtons - - For more information, see help context 2009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool LargeButtons() const; //Returns the value of LargeButtons - inline void SetLargeButtons(bool value); //Sets the value of the LargeButtons property - - /* - Property MenuAnimationStyle - - For more information, see help context 2010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoMenuAnimation MenuAnimationStyle() const; //Returns the value of MenuAnimationStyle - inline void SetMenuAnimationStyle(Office::MsoMenuAnimation value); //Sets the value of the MenuAnimationStyle property - - /* - Property Parent - - For more information, see help context 2011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(); - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(const QVariant& Name); - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(const QVariant& Name, const QVariant& Position); - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(const QVariant& Name, const QVariant& Position, const QVariant& MenuBar); - - /* - Method Add - - For more information, see help context 2003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Add(const QVariant& Name, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName, const QVariant& Position); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary); - - /* - Method AddEx - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary, const QVariant& TbtrProtection); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag); - - /* - Method FindControl - - For more information, see help context 2007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(const QVariant& Type); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(const QVariant& Type, const QVariant& Id); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(const QVariant& Type, const QVariant& Id, const QVariant& Tag); - - /* - Method FindControls - - For more information, see help context 2014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControls* FindControls(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible); - - /* - Method IdsString - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int IdsString(int ids, QString& pbstrName); - - /* - Method Item - - For more information, see help context 2008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Item(const QVariant& Index); - - /* - Method ReleaseFocus - - For more information, see help context 2012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void ReleaseFocus(); - - /* - Method TmcGetName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int TmcGetName(int tmc, QString& pbstrName); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT CommandBarComboBox : public QAxObject -{ -public: - CommandBarComboBox(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - CommandBarComboBox(_CommandBarComboBox *iface) - : QAxObject() - { - initializeFrom(iface); - delete iface; - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginGroup - - For more information, see help context 5001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BeginGroup() const; //Returns the value of BeginGroup - inline void SetBeginGroup(bool value); //Sets the value of the BeginGroup property - - /* - Property BuiltIn - - For more information, see help context 5002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltIn() const; //Returns the value of BuiltIn - - /* - Property Caption - - For more information, see help context 5003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property Control - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Control() const; //Returns the value of Control - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DescriptionText - - For more information, see help context 5006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DescriptionText() const; //Returns the value of DescriptionText - inline void SetDescriptionText(const QString& value); //Sets the value of the DescriptionText property - - /* - Property DropDownLines - - For more information, see help context 8003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int DropDownLines() const; //Returns the value of DropDownLines - inline void SetDropDownLines(int value); //Sets the value of the DropDownLines property - - /* - Property DropDownWidth - - For more information, see help context 8004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int DropDownWidth() const; //Returns the value of DropDownWidth - inline void SetDropDownWidth(int value); //Sets the value of the DropDownWidth property - - /* - Property Enabled - - For more information, see help context 5007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property Height - - For more information, see help context 5009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property HelpContextId - - For more information, see help context 5010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int HelpContextId() const; //Returns the value of HelpContextId - inline void SetHelpContextId(int value); //Sets the value of the HelpContextId property - - /* - Property HelpFile - - For more information, see help context 5011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HelpFile() const; //Returns the value of HelpFile - inline void SetHelpFile(const QString& value); //Sets the value of the HelpFile property - - /* - Property Id - - For more information, see help context 5012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Index - - For more information, see help context 5013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property InstanceId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InstanceId() const; //Returns the value of InstanceId - - /* - Property IsPriorityDropped - - For more information, see help context 5029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsPriorityDropped() const; //Returns the value of IsPriorityDropped - - /* - Property Left - - For more information, see help context 5015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - - /* - Property ListCount - - For more information, see help context 8006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ListCount() const; //Returns the value of ListCount - - /* - Property ListHeaderCount - - For more information, see help context 8007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ListHeaderCount() const; //Returns the value of ListHeaderCount - inline void SetListHeaderCount(int value); //Sets the value of the ListHeaderCount property - - /* - Property ListIndex - - For more information, see help context 8008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int ListIndex() const; //Returns the value of ListIndex - inline void SetListIndex(int value); //Sets the value of the ListIndex property - - /* - Property OLEUsage - - For more information, see help context 5016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlOLEUsage OLEUsage() const; //Returns the value of OLEUsage - inline void SetOLEUsage(Office::MsoControlOLEUsage value); //Sets the value of the OLEUsage property - - /* - Property OnAction - - For more information, see help context 5017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString OnAction() const; //Returns the value of OnAction - inline void SetOnAction(const QString& value); //Sets the value of the OnAction property - - /* - Property Parameter - - For more information, see help context 5019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Parameter() const; //Returns the value of Parameter - inline void SetParameter(const QString& value); //Sets the value of the Parameter property - - /* - Property Parent - - For more information, see help context 5018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Parent() const; //Returns the value of Parent - - /* - Property Priority - - For more information, see help context 5020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Priority() const; //Returns the value of Priority - inline void SetPriority(int value); //Sets the value of the Priority property - - /* - Property Style - - For more information, see help context 8010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoComboStyle Style() const; //Returns the value of Style - inline void SetStyle(Office::MsoComboStyle value); //Sets the value of the Style property - - /* - Property Tag - - For more information, see help context 5023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Tag() const; //Returns the value of Tag - inline void SetTag(const QString& value); //Sets the value of the Tag property - - /* - Property Text - - For more information, see help context 8011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Property TooltipText - - For more information, see help context 5024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TooltipText() const; //Returns the value of TooltipText - inline void SetTooltipText(const QString& value); //Sets the value of the TooltipText property - - /* - Property Top - - For more information, see help context 5025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - - /* - Property Type - - For more information, see help context 5026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 5027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 5028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method AddItem - - For more information, see help context 8001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddItem(const QString& Text); - - /* - Method AddItem - - For more information, see help context 8001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void AddItem(const QString& Text, const QVariant& Index); - - /* - Method Clear - - For more information, see help context 8002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Clear(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar, const QVariant& Before); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& Temporary); - - /* - Method Execute - - For more information, see help context 5008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method List - - For more information, see help context 8005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString List(int Index); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar, const QVariant& Before); - - /* - Method RemoveItem - - For more information, see help context 8009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void RemoveItem(int Index); - - /* - Method Reserved1 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved1(); - - /* - Method Reserved2 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved2(); - - /* - Method Reserved3 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved3(); - - /* - Method Reserved4 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved4(); - - /* - Method Reserved5 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved5(); - - /* - Method Reserved6 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved6(); - - /* - Method Reserved7 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved7(); - - /* - Method Reset - - For more information, see help context 5021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reset(); - - /* - Method SetFocus - - For more information, see help context 5022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetFocus(); - - /* - Method SetList - */ - inline int SetList(int Index, const QString& rhs); - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT CommandBarButton : public QAxObject -{ -public: - CommandBarButton(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginGroup - - For more information, see help context 5001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BeginGroup() const; //Returns the value of BeginGroup - inline void SetBeginGroup(bool value); //Sets the value of the BeginGroup property - - /* - Property BuiltIn - - For more information, see help context 5002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltIn() const; //Returns the value of BuiltIn - - /* - Property BuiltInFace - - For more information, see help context 6001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool BuiltInFace() const; //Returns the value of BuiltInFace - inline void SetBuiltInFace(bool value); //Sets the value of the BuiltInFace property - - /* - Property Caption - - For more information, see help context 5003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property Control - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Control() const; //Returns the value of Control - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DescriptionText - - For more information, see help context 5006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString DescriptionText() const; //Returns the value of DescriptionText - inline void SetDescriptionText(const QString& value); //Sets the value of the DescriptionText property - - /* - Property Enabled - - For more information, see help context 5007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Enabled() const; //Returns the value of Enabled - inline void SetEnabled(bool value); //Sets the value of the Enabled property - - /* - Property FaceId - - For more information, see help context 6003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int FaceId() const; //Returns the value of FaceId - inline void SetFaceId(int value); //Sets the value of the FaceId property - - /* - Property Height - - For more information, see help context 5009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Height() const; //Returns the value of Height - inline void SetHeight(int value); //Sets the value of the Height property - - /* - Property HelpContextId - - For more information, see help context 5010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int HelpContextId() const; //Returns the value of HelpContextId - inline void SetHelpContextId(int value); //Sets the value of the HelpContextId property - - /* - Property HelpFile - - For more information, see help context 5011 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString HelpFile() const; //Returns the value of HelpFile - inline void SetHelpFile(const QString& value); //Sets the value of the HelpFile property - - /* - Property HyperlinkType - - For more information, see help context 6008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoCommandBarButtonHyperlinkType HyperlinkType() const; //Returns the value of HyperlinkType - inline void SetHyperlinkType(Office::MsoCommandBarButtonHyperlinkType value); //Sets the value of the HyperlinkType property - - /* - Property Id - - For more information, see help context 5012 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Index - - For more information, see help context 5013 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Index() const; //Returns the value of Index - - /* - Property InstanceId - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int InstanceId() const; //Returns the value of InstanceId - - /* - Property IsPriorityDropped - - For more information, see help context 5029 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool IsPriorityDropped() const; //Returns the value of IsPriorityDropped - - /* - Property Left - - For more information, see help context 5015 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Left() const; //Returns the value of Left - - /* - Property Mask - - For more information, see help context 6010 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QPixmap Mask() const; //Returns the value of Mask - inline void SetMask(const QPixmap& value); //Sets the value of the Mask property - - /* - Property OLEUsage - - For more information, see help context 5016 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlOLEUsage OLEUsage() const; //Returns the value of OLEUsage - inline void SetOLEUsage(Office::MsoControlOLEUsage value); //Sets the value of the OLEUsage property - - /* - Property OnAction - - For more information, see help context 5017 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString OnAction() const; //Returns the value of OnAction - inline void SetOnAction(const QString& value); //Sets the value of the OnAction property - - /* - Property Parameter - - For more information, see help context 5019 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Parameter() const; //Returns the value of Parameter - inline void SetParameter(const QString& value); //Sets the value of the Parameter property - - /* - Property Parent - - For more information, see help context 5018 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBar* Parent() const; //Returns the value of Parent - - /* - Property Picture - - For more information, see help context 6009 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QPixmap Picture() const; //Returns the value of Picture - inline void SetPicture(const QPixmap& value); //Sets the value of the Picture property - - /* - Property Priority - - For more information, see help context 5020 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Priority() const; //Returns the value of Priority - inline void SetPriority(int value); //Sets the value of the Priority property - - /* - Property ShortcutText - - For more information, see help context 6005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString ShortcutText() const; //Returns the value of ShortcutText - inline void SetShortcutText(const QString& value); //Sets the value of the ShortcutText property - - /* - Property State - - For more information, see help context 6006 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoButtonState State() const; //Returns the value of State - inline void SetState(Office::MsoButtonState value); //Sets the value of the State property - - /* - Property Style - - For more information, see help context 6007 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoButtonStyle Style() const; //Returns the value of Style - inline void SetStyle(Office::MsoButtonStyle value); //Sets the value of the Style property - - /* - Property Tag - - For more information, see help context 5023 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Tag() const; //Returns the value of Tag - inline void SetTag(const QString& value); //Sets the value of the Tag property - - /* - Property TooltipText - - For more information, see help context 5024 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString TooltipText() const; //Returns the value of TooltipText - inline void SetTooltipText(const QString& value); //Sets the value of the TooltipText property - - /* - Property Top - - For more information, see help context 5025 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Top() const; //Returns the value of Top - - /* - Property Type - - For more information, see help context 5026 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::MsoControlType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 5027 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 5028 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int Width() const; //Returns the value of Width - inline void SetWidth(int value); //Sets the value of the Width property - - /* - Property accChildCount - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accChildCount() const; //Returns the value of accChildCount - - /* - Property accDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDefaultAction() const; //Returns the value of accDefaultAction - - /* - Property accDescription - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accDescription() const; //Returns the value of accDescription - - /* - Property accFocus - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accFocus() const; //Returns the value of accFocus - - /* - Property accHelp - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accHelp() const; //Returns the value of accHelp - - /* - Property accKeyboardShortcut - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString accKeyboardShortcut() const; //Returns the value of accKeyboardShortcut - - /* - Property accName - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accName() const; //Returns the value of accName - inline void setAccName(const QVariant& value); //Sets the value of the accName property - - /* - Property accParent - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accParent() const; //Returns the value of accParent - - /* - Property accRole - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accRole() const; //Returns the value of accRole - - /* - Property accSelection - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accSelection() const; //Returns the value of accSelection - - /* - Property accState - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accState() const; //Returns the value of accState - - /* - Property accValue - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accValue() const; //Returns the value of accValue - inline void setAccValue(const QVariant& value); //Sets the value of the accValue property - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar); - - /* - Method Copy - - For more information, see help context 5004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Copy(const QVariant& Bar, const QVariant& Before); - - /* - Method CopyFace - - For more information, see help context 6002 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void CopyFace(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(); - - /* - Method Delete - - For more information, see help context 5005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Delete(const QVariant& Temporary); - - /* - Method Execute - - For more information, see help context 5008 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Execute(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar); - - /* - Method Move - - For more information, see help context 5014 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline Office::CommandBarControl* Move(const QVariant& Bar, const QVariant& Before); - - /* - Method PasteFace - - For more information, see help context 6004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void PasteFace(); - - /* - Method Reserved1 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved1(); - - /* - Method Reserved2 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved2(); - - /* - Method Reserved3 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved3(); - - /* - Method Reserved4 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved4(); - - /* - Method Reserved5 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved5(); - - /* - Method Reserved6 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved6(); - - /* - Method Reserved7 - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reserved7(); - - /* - Method Reset - - For more information, see help context 5021 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void Reset(); - - /* - Method SetFocus - - For more information, see help context 5022 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void SetFocus(); - - /* - Method accChild - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* accChild(const QVariant& varChild); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(); - - /* - Method accDoDefaultAction - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accDoDefaultAction(const QVariant& varChild); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile); - - /* - Method accHelpTopic - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline int accHelpTopic(QString& pszHelpFile, const QVariant& varChild); - - /* - Method accHitTest - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accHitTest(int xLeft, int yTop); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight); - - /* - Method accLocation - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir); - - /* - Method accNavigate - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QVariant accNavigate(int navDir, const QVariant& varStart); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect); - - /* - Method accSelect - - For more information, see help context 0 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline void accSelect(int flagsSelect, const QVariant& varChild); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class OFFICE_EXPORT MsoEnvelope : public QAxObject -{ -public: - MsoEnvelope(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property CommandBars - - For more information, see help context 11005 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* CommandBars() const; //Returns the value of CommandBars - - /* - Property Introduction - - For more information, see help context 11001 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline QString Introduction() const; //Returns the value of Introduction - inline void SetIntroduction(const QString& value); //Sets the value of the Introduction property - - /* - Property Item - - For more information, see help context 11003 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Item() const; //Returns the value of Item - - /* - Property Parent - - For more information, see help context 11004 in c:\Program Files\Common Files\Microsoft Shared\OFFICE11\vbaof11.chm. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// member function implementation -#ifndef QAX_DUMPCPP_OFFICE_NOINLINES -inline int IAccessible::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString IAccessible::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString IAccessible::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant IAccessible::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString IAccessible::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString IAccessible::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant IAccessible::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void IAccessible::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* IAccessible::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant IAccessible::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant IAccessible::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant IAccessible::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant IAccessible::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void IAccessible::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline IDispatch* IAccessible::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void IAccessible::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void IAccessible::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline int IAccessible::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline int IAccessible::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline QVariant IAccessible::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline void IAccessible::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void IAccessible::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline QVariant IAccessible::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); - return qax_result; -} - -inline QVariant IAccessible::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); - return qax_result; -} - -inline void IAccessible::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void IAccessible::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - - -inline IDispatch* _IMsoDispObj::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int _IMsoDispObj::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - - -inline IDispatch* _IMsoOleAccDispObj::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int _IMsoOleAccDispObj::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _IMsoOleAccDispObj::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString _IMsoOleAccDispObj::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _IMsoOleAccDispObj::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant _IMsoOleAccDispObj::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString _IMsoOleAccDispObj::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _IMsoOleAccDispObj::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant _IMsoOleAccDispObj::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void _IMsoOleAccDispObj::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* _IMsoOleAccDispObj::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant _IMsoOleAccDispObj::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _IMsoOleAccDispObj::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _IMsoOleAccDispObj::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _IMsoOleAccDispObj::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void _IMsoOleAccDispObj::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline IDispatch* _IMsoOleAccDispObj::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void _IMsoOleAccDispObj::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void _IMsoOleAccDispObj::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline int _IMsoOleAccDispObj::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline int _IMsoOleAccDispObj::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline QVariant _IMsoOleAccDispObj::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline void _IMsoOleAccDispObj::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void _IMsoOleAccDispObj::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline QVariant _IMsoOleAccDispObj::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); - return qax_result; -} - -inline QVariant _IMsoOleAccDispObj::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); - return qax_result; -} - -inline void _IMsoOleAccDispObj::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void _IMsoOleAccDispObj::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - - -inline Office::CommandBarControl* _CommandBars::ActionControl() const -{ - Office::CommandBarControl* qax_pointer = 0; - qRegisterMetaType("CommandBarControl*", &qax_pointer); - qRegisterMetaType("CommandBarControl", qax_pointer); - QVariant qax_result = property("ActionControl"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBarControl**)qax_result.constData(); -} - -inline Office::CommandBar* _CommandBars::ActiveMenuBar() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("ActiveMenuBar"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline bool _CommandBars::AdaptiveMenus() const -{ - QVariant qax_result = property("AdaptiveMenus"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBars::SetAdaptiveMenus(bool value){ setProperty("AdaptiveMenus", QVariant(value)); } - -inline IDispatch* _CommandBars::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int _CommandBars::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _CommandBars::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool _CommandBars::DisableAskAQuestionDropdown() const -{ - QVariant qax_result = property("DisableAskAQuestionDropdown"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBars::SetDisableAskAQuestionDropdown(bool value){ setProperty("DisableAskAQuestionDropdown", QVariant(value)); } - -inline bool _CommandBars::DisableCustomize() const -{ - QVariant qax_result = property("DisableCustomize"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBars::SetDisableCustomize(bool value){ setProperty("DisableCustomize", QVariant(value)); } - -inline bool _CommandBars::DisplayFonts() const -{ - QVariant qax_result = property("DisplayFonts"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBars::SetDisplayFonts(bool value){ setProperty("DisplayFonts", QVariant(value)); } - -inline bool _CommandBars::DisplayKeysInTooltips() const -{ - QVariant qax_result = property("DisplayKeysInTooltips"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBars::SetDisplayKeysInTooltips(bool value){ setProperty("DisplayKeysInTooltips", QVariant(value)); } - -inline bool _CommandBars::DisplayTooltips() const -{ - QVariant qax_result = property("DisplayTooltips"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBars::SetDisplayTooltips(bool value){ setProperty("DisplayTooltips", QVariant(value)); } - -inline bool _CommandBars::LargeButtons() const -{ - QVariant qax_result = property("LargeButtons"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBars::SetLargeButtons(bool value){ setProperty("LargeButtons", QVariant(value)); } - -inline Office::MsoMenuAnimation _CommandBars::MenuAnimationStyle() const -{ - QVariant qax_result = property("MenuAnimationStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoMenuAnimation*)qax_result.constData(); -} -inline void _CommandBars::SetMenuAnimationStyle(Office::MsoMenuAnimation value){ setProperty("MenuAnimationStyle", QVariant(value)); } - -inline IDispatch* _CommandBars::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* _CommandBars::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::CommandBar* _CommandBars::Add() -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::Add(const QVariant& Name) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::Add(const QVariant& Name, const QVariant& Position) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name, (void*)&Position}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::Add(const QVariant& Name, const QVariant& Position, const QVariant& MenuBar) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name, (void*)&Position, (void*)&MenuBar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::Add(const QVariant& Name, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name, (void*)&Position, (void*)&MenuBar, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::AddEx() -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::AddEx(const QVariant& TbidOrName) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::AddEx(const QVariant& TbidOrName, const QVariant& Position) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName, (void*)&Position}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName, (void*)&Position, (void*)&MenuBar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName, (void*)&Position, (void*)&MenuBar, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary, const QVariant& TbtrProtection) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName, (void*)&Position, (void*)&MenuBar, (void*)&Temporary, (void*)&TbtrProtection}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBars::FindControl() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBars::FindControl(const QVariant& Type) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBars::FindControl(const QVariant& Type, const QVariant& Id) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBars::FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBars::FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag, (void*)&Visible}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); - return qax_result; -} - -inline Office::CommandBarControls* _CommandBars::FindControls() -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - -inline Office::CommandBarControls* _CommandBars::FindControls(const QVariant& Type) -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - -inline Office::CommandBarControls* _CommandBars::FindControls(const QVariant& Type, const QVariant& Id) -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); - return qax_result; -} - -inline Office::CommandBarControls* _CommandBars::FindControls(const QVariant& Type, const QVariant& Id, const QVariant& Tag) -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); - return qax_result; -} - -inline Office::CommandBarControls* _CommandBars::FindControls(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible) -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag, (void*)&Visible}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); - return qax_result; -} - -inline int _CommandBars::IdsString(int ids, QString& pbstrName) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&ids, (void*)&pbstrName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); - return qax_result; -} - -inline Office::CommandBar* _CommandBars::Item(const QVariant& Index) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); - return qax_result; -} - -inline void _CommandBars::ReleaseFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline int _CommandBars::TmcGetName(int tmc, QString& pbstrName) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&tmc, (void*)&pbstrName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); - return qax_result; -} - - -inline bool CommandBar::AdaptiveMenu() const -{ - QVariant qax_result = property("AdaptiveMenu"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBar::SetAdaptiveMenu(bool value){ setProperty("AdaptiveMenu", QVariant(value)); } - -inline IDispatch* CommandBar::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool CommandBar::BuiltIn() const -{ - QVariant qax_result = property("BuiltIn"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString CommandBar::Context() const -{ - QVariant qax_result = property("Context"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBar::SetContext(const QString& value){ setProperty("Context", QVariant(value)); } - -inline Office::CommandBarControls* CommandBar::Controls() const -{ - Office::CommandBarControls* qax_pointer = 0; - qRegisterMetaType("CommandBarControls*", &qax_pointer); - qRegisterMetaType("CommandBarControls", qax_pointer); - QVariant qax_result = property("Controls"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBarControls**)qax_result.constData(); -} - -inline int CommandBar::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool CommandBar::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBar::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline int CommandBar::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBar::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline int CommandBar::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBar::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBar::InstanceId() const -{ - QVariant qax_result = property("InstanceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBar::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBar::SetLeft(int value){ setProperty("Left", QVariant(value)); } - -inline QString CommandBar::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBar::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline QString CommandBar::NameLocal() const -{ - QVariant qax_result = property("NameLocal"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBar::SetNameLocal(const QString& value){ setProperty("NameLocal", QVariant(value)); } - -inline IDispatch* CommandBar::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoBarPosition CommandBar::Position() const -{ - QVariant qax_result = property("Position"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBarPosition*)qax_result.constData(); -} -inline void CommandBar::SetPosition(Office::MsoBarPosition value){ setProperty("Position", QVariant(value)); } - -inline Office::MsoBarProtection CommandBar::Protection() const -{ - QVariant qax_result = property("Protection"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBarProtection*)qax_result.constData(); -} -inline void CommandBar::SetProtection(Office::MsoBarProtection value){ setProperty("Protection", QVariant(value)); } - -inline int CommandBar::RowIndex() const -{ - QVariant qax_result = property("RowIndex"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBar::SetRowIndex(int value){ setProperty("RowIndex", QVariant(value)); } - -inline int CommandBar::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBar::SetTop(int value){ setProperty("Top", QVariant(value)); } - -inline Office::MsoBarType CommandBar::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBarType*)qax_result.constData(); -} - -inline bool CommandBar::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBar::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline int CommandBar::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBar::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline int CommandBar::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBar::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBar::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBar::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString CommandBar::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBar::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBar::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBar::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* CommandBar::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant CommandBar::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBar::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBar::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBar::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBar::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline void CommandBar::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline Office::CommandBarControl* CommandBar::FindControl() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBar::FindControl(const QVariant& Type) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBar::FindControl(const QVariant& Type, const QVariant& Id) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBar::FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBar::FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag, (void*)&Visible}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBar::FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible, const QVariant& Recursive) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag, (void*)&Visible, (void*)&Recursive}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline void CommandBar::Reset() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void CommandBar::ShowPopup() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline void CommandBar::ShowPopup(const QVariant& x) -{ - void *_a[] = {0, (void*)&x}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void CommandBar::ShowPopup(const QVariant& x, const QVariant& y) -{ - void *_a[] = {0, (void*)&x, (void*)&y}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline IDispatch* CommandBar::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); - return qax_result; -} - -inline void CommandBar::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); -} - -inline void CommandBar::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); -} - -inline int CommandBar::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); - return qax_result; -} - -inline int CommandBar::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 41, _a); - return qax_result; -} - -inline QVariant CommandBar::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 42, _a); - return qax_result; -} - -inline void CommandBar::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); -} - -inline void CommandBar::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); -} - -inline QVariant CommandBar::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 49, _a); - return qax_result; -} - -inline QVariant CommandBar::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); - return qax_result; -} - -inline void CommandBar::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 53, _a); -} - -inline void CommandBar::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 54, _a); -} - - -inline IDispatch* CommandBarControls::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int CommandBarControls::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarControls::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::CommandBar* CommandBarControls::Parent() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline IUnknown* CommandBarControls::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::CommandBarControl* CommandBarControls::Add() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControls::Add(const QVariant& Type) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControls::Add(const QVariant& Type, const QVariant& Id) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControls::Add(const QVariant& Type, const QVariant& Id, const QVariant& Parameter) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Parameter}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControls::Add(const QVariant& Type, const QVariant& Id, const QVariant& Parameter, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Parameter, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControls::Add(const QVariant& Type, const QVariant& Id, const QVariant& Parameter, const QVariant& Before, const QVariant& Temporary) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Parameter, (void*)&Before, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControls::Item(const QVariant& Index) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - - -inline IDispatch* CommandBarControl::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool CommandBarControl::BeginGroup() const -{ - QVariant qax_result = property("BeginGroup"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarControl::SetBeginGroup(bool value){ setProperty("BeginGroup", QVariant(value)); } - -inline bool CommandBarControl::BuiltIn() const -{ - QVariant qax_result = property("BuiltIn"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString CommandBarControl::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarControl::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline IDispatch* CommandBarControl::Control() const -{ - QVariant qax_result = property("Control"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int CommandBarControl::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBarControl::DescriptionText() const -{ - QVariant qax_result = property("DescriptionText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarControl::SetDescriptionText(const QString& value){ setProperty("DescriptionText", QVariant(value)); } - -inline bool CommandBarControl::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarControl::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline int CommandBarControl::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarControl::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline int CommandBarControl::HelpContextId() const -{ - QVariant qax_result = property("HelpContextId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarControl::SetHelpContextId(int value){ setProperty("HelpContextId", QVariant(value)); } - -inline QString CommandBarControl::HelpFile() const -{ - QVariant qax_result = property("HelpFile"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarControl::SetHelpFile(const QString& value){ setProperty("HelpFile", QVariant(value)); } - -inline int CommandBarControl::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarControl::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarControl::InstanceId() const -{ - QVariant qax_result = property("InstanceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool CommandBarControl::IsPriorityDropped() const -{ - QVariant qax_result = property("IsPriorityDropped"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int CommandBarControl::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlOLEUsage CommandBarControl::OLEUsage() const -{ - QVariant qax_result = property("OLEUsage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlOLEUsage*)qax_result.constData(); -} -inline void CommandBarControl::SetOLEUsage(Office::MsoControlOLEUsage value){ setProperty("OLEUsage", QVariant(value)); } - -inline QString CommandBarControl::OnAction() const -{ - QVariant qax_result = property("OnAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarControl::SetOnAction(const QString& value){ setProperty("OnAction", QVariant(value)); } - -inline QString CommandBarControl::Parameter() const -{ - QVariant qax_result = property("Parameter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarControl::SetParameter(const QString& value){ setProperty("Parameter", QVariant(value)); } - -inline Office::CommandBar* CommandBarControl::Parent() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline int CommandBarControl::Priority() const -{ - QVariant qax_result = property("Priority"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarControl::SetPriority(int value){ setProperty("Priority", QVariant(value)); } - -inline QString CommandBarControl::Tag() const -{ - QVariant qax_result = property("Tag"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarControl::SetTag(const QString& value){ setProperty("Tag", QVariant(value)); } - -inline QString CommandBarControl::TooltipText() const -{ - QVariant qax_result = property("TooltipText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarControl::SetTooltipText(const QString& value){ setProperty("TooltipText", QVariant(value)); } - -inline int CommandBarControl::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlType CommandBarControl::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlType*)qax_result.constData(); -} - -inline bool CommandBarControl::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarControl::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline int CommandBarControl::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarControl::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline int CommandBarControl::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBarControl::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBarControl::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBarControl::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString CommandBarControl::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBarControl::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBarControl::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBarControl::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* CommandBarControl::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant CommandBarControl::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarControl::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarControl::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarControl::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBarControl::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline Office::CommandBarControl* CommandBarControl::Copy() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControl::Copy(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControl::Copy(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void CommandBarControl::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void CommandBarControl::Delete(const QVariant& Temporary) -{ - void *_a[] = {0, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void CommandBarControl::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline Office::CommandBarControl* CommandBarControl::Move() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControl::Move(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarControl::Move(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void CommandBarControl::Reserved1() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void CommandBarControl::Reserved2() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void CommandBarControl::Reserved3() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void CommandBarControl::Reserved4() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void CommandBarControl::Reserved5() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void CommandBarControl::Reserved6() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void CommandBarControl::Reserved7() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void CommandBarControl::Reset() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void CommandBarControl::SetFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline IDispatch* CommandBarControl::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); - return qax_result; -} - -inline void CommandBarControl::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); -} - -inline void CommandBarControl::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); -} - -inline int CommandBarControl::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 49, _a); - return qax_result; -} - -inline int CommandBarControl::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); - return qax_result; -} - -inline QVariant CommandBarControl::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); - return qax_result; -} - -inline void CommandBarControl::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 54, _a); -} - -inline void CommandBarControl::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); -} - -inline QVariant CommandBarControl::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 58, _a); - return qax_result; -} - -inline QVariant CommandBarControl::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 59, _a); - return qax_result; -} - -inline void CommandBarControl::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 62, _a); -} - -inline void CommandBarControl::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 63, _a); -} - - -inline IDispatch* _CommandBarButton::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool _CommandBarButton::BeginGroup() const -{ - QVariant qax_result = property("BeginGroup"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarButton::SetBeginGroup(bool value){ setProperty("BeginGroup", QVariant(value)); } - -inline bool _CommandBarButton::BuiltIn() const -{ - QVariant qax_result = property("BuiltIn"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline bool _CommandBarButton::BuiltInFace() const -{ - QVariant qax_result = property("BuiltInFace"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarButton::SetBuiltInFace(bool value){ setProperty("BuiltInFace", QVariant(value)); } - -inline QString _CommandBarButton::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarButton::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline IDispatch* _CommandBarButton::Control() const -{ - QVariant qax_result = property("Control"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int _CommandBarButton::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString _CommandBarButton::DescriptionText() const -{ - QVariant qax_result = property("DescriptionText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarButton::SetDescriptionText(const QString& value){ setProperty("DescriptionText", QVariant(value)); } - -inline bool _CommandBarButton::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarButton::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline int _CommandBarButton::FaceId() const -{ - QVariant qax_result = property("FaceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarButton::SetFaceId(int value){ setProperty("FaceId", QVariant(value)); } - -inline int _CommandBarButton::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarButton::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline int _CommandBarButton::HelpContextId() const -{ - QVariant qax_result = property("HelpContextId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarButton::SetHelpContextId(int value){ setProperty("HelpContextId", QVariant(value)); } - -inline QString _CommandBarButton::HelpFile() const -{ - QVariant qax_result = property("HelpFile"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarButton::SetHelpFile(const QString& value){ setProperty("HelpFile", QVariant(value)); } - -inline Office::MsoCommandBarButtonHyperlinkType _CommandBarButton::HyperlinkType() const -{ - QVariant qax_result = property("HyperlinkType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCommandBarButtonHyperlinkType*)qax_result.constData(); -} -inline void _CommandBarButton::SetHyperlinkType(Office::MsoCommandBarButtonHyperlinkType value){ setProperty("HyperlinkType", QVariant(value)); } - -inline int _CommandBarButton::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _CommandBarButton::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _CommandBarButton::InstanceId() const -{ - QVariant qax_result = property("InstanceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool _CommandBarButton::IsPriorityDropped() const -{ - QVariant qax_result = property("IsPriorityDropped"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int _CommandBarButton::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QPixmap _CommandBarButton::Mask() const -{ - QVariant qax_result = property("Mask"); - Q_ASSERT(qax_result.isValid()); - return *(QPixmap*)qax_result.constData(); -} -inline void _CommandBarButton::SetMask(const QPixmap& value){ setProperty("Mask", QVariant(value)); } - -inline Office::MsoControlOLEUsage _CommandBarButton::OLEUsage() const -{ - QVariant qax_result = property("OLEUsage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlOLEUsage*)qax_result.constData(); -} -inline void _CommandBarButton::SetOLEUsage(Office::MsoControlOLEUsage value){ setProperty("OLEUsage", QVariant(value)); } - -inline QString _CommandBarButton::OnAction() const -{ - QVariant qax_result = property("OnAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarButton::SetOnAction(const QString& value){ setProperty("OnAction", QVariant(value)); } - -inline QString _CommandBarButton::Parameter() const -{ - QVariant qax_result = property("Parameter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarButton::SetParameter(const QString& value){ setProperty("Parameter", QVariant(value)); } - -inline Office::CommandBar* _CommandBarButton::Parent() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline QPixmap _CommandBarButton::Picture() const -{ - QVariant qax_result = property("Picture"); - Q_ASSERT(qax_result.isValid()); - return *(QPixmap*)qax_result.constData(); -} -inline void _CommandBarButton::SetPicture(const QPixmap& value){ setProperty("Picture", QVariant(value)); } - -inline int _CommandBarButton::Priority() const -{ - QVariant qax_result = property("Priority"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarButton::SetPriority(int value){ setProperty("Priority", QVariant(value)); } - -inline QString _CommandBarButton::ShortcutText() const -{ - QVariant qax_result = property("ShortcutText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarButton::SetShortcutText(const QString& value){ setProperty("ShortcutText", QVariant(value)); } - -inline Office::MsoButtonState _CommandBarButton::State() const -{ - QVariant qax_result = property("State"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoButtonState*)qax_result.constData(); -} -inline void _CommandBarButton::SetState(Office::MsoButtonState value){ setProperty("State", QVariant(value)); } - -inline Office::MsoButtonStyle _CommandBarButton::Style() const -{ - QVariant qax_result = property("Style"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoButtonStyle*)qax_result.constData(); -} -inline void _CommandBarButton::SetStyle(Office::MsoButtonStyle value){ setProperty("Style", QVariant(value)); } - -inline QString _CommandBarButton::Tag() const -{ - QVariant qax_result = property("Tag"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarButton::SetTag(const QString& value){ setProperty("Tag", QVariant(value)); } - -inline QString _CommandBarButton::TooltipText() const -{ - QVariant qax_result = property("TooltipText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarButton::SetTooltipText(const QString& value){ setProperty("TooltipText", QVariant(value)); } - -inline int _CommandBarButton::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlType _CommandBarButton::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlType*)qax_result.constData(); -} - -inline bool _CommandBarButton::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarButton::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline int _CommandBarButton::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarButton::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline int _CommandBarButton::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString _CommandBarButton::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _CommandBarButton::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant _CommandBarButton::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString _CommandBarButton::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _CommandBarButton::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant _CommandBarButton::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void _CommandBarButton::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* _CommandBarButton::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant _CommandBarButton::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarButton::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarButton::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarButton::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void _CommandBarButton::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline Office::CommandBarControl* _CommandBarButton::Copy() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarButton::Copy(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarButton::Copy(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void _CommandBarButton::CopyFace() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void _CommandBarButton::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void _CommandBarButton::Delete(const QVariant& Temporary) -{ - void *_a[] = {0, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void _CommandBarButton::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline Office::CommandBarControl* _CommandBarButton::Move() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarButton::Move(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarButton::Move(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline void _CommandBarButton::PasteFace() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void _CommandBarButton::Reserved1() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void _CommandBarButton::Reserved2() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void _CommandBarButton::Reserved3() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void _CommandBarButton::Reserved4() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void _CommandBarButton::Reserved5() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void _CommandBarButton::Reserved6() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void _CommandBarButton::Reserved7() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void _CommandBarButton::Reset() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void _CommandBarButton::SetFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); -} - -inline IDispatch* _CommandBarButton::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); - return qax_result; -} - -inline void _CommandBarButton::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); -} - -inline void _CommandBarButton::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 56, _a); -} - -inline int _CommandBarButton::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 59, _a); - return qax_result; -} - -inline int _CommandBarButton::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 60, _a); - return qax_result; -} - -inline QVariant _CommandBarButton::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 61, _a); - return qax_result; -} - -inline void _CommandBarButton::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 64, _a); -} - -inline void _CommandBarButton::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 65, _a); -} - -inline QVariant _CommandBarButton::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 68, _a); - return qax_result; -} - -inline QVariant _CommandBarButton::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 69, _a); - return qax_result; -} - -inline void _CommandBarButton::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 72, _a); -} - -inline void _CommandBarButton::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 73, _a); -} - - -inline IDispatch* CommandBarPopup::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool CommandBarPopup::BeginGroup() const -{ - QVariant qax_result = property("BeginGroup"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarPopup::SetBeginGroup(bool value){ setProperty("BeginGroup", QVariant(value)); } - -inline bool CommandBarPopup::BuiltIn() const -{ - QVariant qax_result = property("BuiltIn"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString CommandBarPopup::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarPopup::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline Office::CommandBar* CommandBarPopup::CommandBar() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("CommandBar"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline IDispatch* CommandBarPopup::Control() const -{ - QVariant qax_result = property("Control"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::CommandBarControls* CommandBarPopup::Controls() const -{ - Office::CommandBarControls* qax_pointer = 0; - qRegisterMetaType("CommandBarControls*", &qax_pointer); - qRegisterMetaType("CommandBarControls", qax_pointer); - QVariant qax_result = property("Controls"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBarControls**)qax_result.constData(); -} - -inline int CommandBarPopup::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBarPopup::DescriptionText() const -{ - QVariant qax_result = property("DescriptionText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarPopup::SetDescriptionText(const QString& value){ setProperty("DescriptionText", QVariant(value)); } - -inline bool CommandBarPopup::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarPopup::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline int CommandBarPopup::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarPopup::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline int CommandBarPopup::HelpContextId() const -{ - QVariant qax_result = property("HelpContextId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarPopup::SetHelpContextId(int value){ setProperty("HelpContextId", QVariant(value)); } - -inline QString CommandBarPopup::HelpFile() const -{ - QVariant qax_result = property("HelpFile"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarPopup::SetHelpFile(const QString& value){ setProperty("HelpFile", QVariant(value)); } - -inline int CommandBarPopup::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarPopup::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarPopup::InstanceId() const -{ - QVariant qax_result = property("InstanceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool CommandBarPopup::IsPriorityDropped() const -{ - QVariant qax_result = property("IsPriorityDropped"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int CommandBarPopup::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoOLEMenuGroup CommandBarPopup::OLEMenuGroup() const -{ - QVariant qax_result = property("OLEMenuGroup"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoOLEMenuGroup*)qax_result.constData(); -} -inline void CommandBarPopup::SetOLEMenuGroup(Office::MsoOLEMenuGroup value){ setProperty("OLEMenuGroup", QVariant(value)); } - -inline Office::MsoControlOLEUsage CommandBarPopup::OLEUsage() const -{ - QVariant qax_result = property("OLEUsage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlOLEUsage*)qax_result.constData(); -} -inline void CommandBarPopup::SetOLEUsage(Office::MsoControlOLEUsage value){ setProperty("OLEUsage", QVariant(value)); } - -inline QString CommandBarPopup::OnAction() const -{ - QVariant qax_result = property("OnAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarPopup::SetOnAction(const QString& value){ setProperty("OnAction", QVariant(value)); } - -inline QString CommandBarPopup::Parameter() const -{ - QVariant qax_result = property("Parameter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarPopup::SetParameter(const QString& value){ setProperty("Parameter", QVariant(value)); } - -inline Office::CommandBar* CommandBarPopup::Parent() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline int CommandBarPopup::Priority() const -{ - QVariant qax_result = property("Priority"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarPopup::SetPriority(int value){ setProperty("Priority", QVariant(value)); } - -inline QString CommandBarPopup::Tag() const -{ - QVariant qax_result = property("Tag"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarPopup::SetTag(const QString& value){ setProperty("Tag", QVariant(value)); } - -inline QString CommandBarPopup::TooltipText() const -{ - QVariant qax_result = property("TooltipText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarPopup::SetTooltipText(const QString& value){ setProperty("TooltipText", QVariant(value)); } - -inline int CommandBarPopup::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlType CommandBarPopup::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlType*)qax_result.constData(); -} - -inline bool CommandBarPopup::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarPopup::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline int CommandBarPopup::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarPopup::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline int CommandBarPopup::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBarPopup::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBarPopup::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBarPopup::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString CommandBarPopup::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBarPopup::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBarPopup::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBarPopup::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* CommandBarPopup::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant CommandBarPopup::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarPopup::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarPopup::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarPopup::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBarPopup::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline Office::CommandBarControl* CommandBarPopup::Copy() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarPopup::Copy(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarPopup::Copy(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void CommandBarPopup::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void CommandBarPopup::Delete(const QVariant& Temporary) -{ - void *_a[] = {0, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void CommandBarPopup::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline Office::CommandBarControl* CommandBarPopup::Move() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarPopup::Move(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarPopup::Move(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void CommandBarPopup::Reserved1() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void CommandBarPopup::Reserved2() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void CommandBarPopup::Reserved3() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void CommandBarPopup::Reserved4() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void CommandBarPopup::Reserved5() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void CommandBarPopup::Reserved6() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void CommandBarPopup::Reserved7() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void CommandBarPopup::Reset() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void CommandBarPopup::SetFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline IDispatch* CommandBarPopup::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 41, _a); - return qax_result; -} - -inline void CommandBarPopup::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); -} - -inline void CommandBarPopup::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); -} - -inline int CommandBarPopup::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); - return qax_result; -} - -inline int CommandBarPopup::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); - return qax_result; -} - -inline QVariant CommandBarPopup::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 52, _a); - return qax_result; -} - -inline void CommandBarPopup::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); -} - -inline void CommandBarPopup::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 56, _a); -} - -inline QVariant CommandBarPopup::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 59, _a); - return qax_result; -} - -inline QVariant CommandBarPopup::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 60, _a); - return qax_result; -} - -inline void CommandBarPopup::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 63, _a); -} - -inline void CommandBarPopup::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 64, _a); -} - - -inline IDispatch* _CommandBarComboBox::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool _CommandBarComboBox::BeginGroup() const -{ - QVariant qax_result = property("BeginGroup"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetBeginGroup(bool value){ setProperty("BeginGroup", QVariant(value)); } - -inline bool _CommandBarComboBox::BuiltIn() const -{ - QVariant qax_result = property("BuiltIn"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString _CommandBarComboBox::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline IDispatch* _CommandBarComboBox::Control() const -{ - QVariant qax_result = property("Control"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int _CommandBarComboBox::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString _CommandBarComboBox::DescriptionText() const -{ - QVariant qax_result = property("DescriptionText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetDescriptionText(const QString& value){ setProperty("DescriptionText", QVariant(value)); } - -inline int _CommandBarComboBox::DropDownLines() const -{ - QVariant qax_result = property("DropDownLines"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetDropDownLines(int value){ setProperty("DropDownLines", QVariant(value)); } - -inline int _CommandBarComboBox::DropDownWidth() const -{ - QVariant qax_result = property("DropDownWidth"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetDropDownWidth(int value){ setProperty("DropDownWidth", QVariant(value)); } - -inline bool _CommandBarComboBox::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline int _CommandBarComboBox::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline int _CommandBarComboBox::HelpContextId() const -{ - QVariant qax_result = property("HelpContextId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetHelpContextId(int value){ setProperty("HelpContextId", QVariant(value)); } - -inline QString _CommandBarComboBox::HelpFile() const -{ - QVariant qax_result = property("HelpFile"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetHelpFile(const QString& value){ setProperty("HelpFile", QVariant(value)); } - -inline int _CommandBarComboBox::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _CommandBarComboBox::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _CommandBarComboBox::InstanceId() const -{ - QVariant qax_result = property("InstanceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool _CommandBarComboBox::IsPriorityDropped() const -{ - QVariant qax_result = property("IsPriorityDropped"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int _CommandBarComboBox::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _CommandBarComboBox::ListCount() const -{ - QVariant qax_result = property("ListCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _CommandBarComboBox::ListHeaderCount() const -{ - QVariant qax_result = property("ListHeaderCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetListHeaderCount(int value){ setProperty("ListHeaderCount", QVariant(value)); } - -inline int _CommandBarComboBox::ListIndex() const -{ - QVariant qax_result = property("ListIndex"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetListIndex(int value){ setProperty("ListIndex", QVariant(value)); } - -inline Office::MsoControlOLEUsage _CommandBarComboBox::OLEUsage() const -{ - QVariant qax_result = property("OLEUsage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlOLEUsage*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetOLEUsage(Office::MsoControlOLEUsage value){ setProperty("OLEUsage", QVariant(value)); } - -inline QString _CommandBarComboBox::OnAction() const -{ - QVariant qax_result = property("OnAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetOnAction(const QString& value){ setProperty("OnAction", QVariant(value)); } - -inline QString _CommandBarComboBox::Parameter() const -{ - QVariant qax_result = property("Parameter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetParameter(const QString& value){ setProperty("Parameter", QVariant(value)); } - -inline Office::CommandBar* _CommandBarComboBox::Parent() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline int _CommandBarComboBox::Priority() const -{ - QVariant qax_result = property("Priority"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetPriority(int value){ setProperty("Priority", QVariant(value)); } - -inline Office::MsoComboStyle _CommandBarComboBox::Style() const -{ - QVariant qax_result = property("Style"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoComboStyle*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetStyle(Office::MsoComboStyle value){ setProperty("Style", QVariant(value)); } - -inline QString _CommandBarComboBox::Tag() const -{ - QVariant qax_result = property("Tag"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetTag(const QString& value){ setProperty("Tag", QVariant(value)); } - -inline QString _CommandBarComboBox::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline QString _CommandBarComboBox::TooltipText() const -{ - QVariant qax_result = property("TooltipText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetTooltipText(const QString& value){ setProperty("TooltipText", QVariant(value)); } - -inline int _CommandBarComboBox::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlType _CommandBarComboBox::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlType*)qax_result.constData(); -} - -inline bool _CommandBarComboBox::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline int _CommandBarComboBox::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarComboBox::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline int _CommandBarComboBox::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString _CommandBarComboBox::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _CommandBarComboBox::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant _CommandBarComboBox::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString _CommandBarComboBox::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _CommandBarComboBox::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant _CommandBarComboBox::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void _CommandBarComboBox::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* _CommandBarComboBox::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant _CommandBarComboBox::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarComboBox::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarComboBox::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarComboBox::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void _CommandBarComboBox::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline void _CommandBarComboBox::AddItem(const QString& Text) -{ - void *_a[] = {0, (void*)&Text}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void _CommandBarComboBox::AddItem(const QString& Text, const QVariant& Index) -{ - void *_a[] = {0, (void*)&Text, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void _CommandBarComboBox::Clear() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline Office::CommandBarControl* _CommandBarComboBox::Copy() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarComboBox::Copy(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarComboBox::Copy(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline void _CommandBarComboBox::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void _CommandBarComboBox::Delete(const QVariant& Temporary) -{ - void *_a[] = {0, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void _CommandBarComboBox::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline QString _CommandBarComboBox::List(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarComboBox::Move() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarComboBox::Move(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarComboBox::Move(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline void _CommandBarComboBox::RemoveItem(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void _CommandBarComboBox::Reserved1() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void _CommandBarComboBox::Reserved2() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void _CommandBarComboBox::Reserved3() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void _CommandBarComboBox::Reserved4() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void _CommandBarComboBox::Reserved5() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void _CommandBarComboBox::Reserved6() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void _CommandBarComboBox::Reserved7() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - -inline void _CommandBarComboBox::Reset() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline void _CommandBarComboBox::SetFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); -} - -inline int _CommandBarComboBox::SetList(int Index, const QString& rhs) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index, (void*)&rhs}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); - return qax_result; -} - -inline IDispatch* _CommandBarComboBox::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 52, _a); - return qax_result; -} - -inline void _CommandBarComboBox::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 57, _a); -} - -inline void _CommandBarComboBox::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 58, _a); -} - -inline int _CommandBarComboBox::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 61, _a); - return qax_result; -} - -inline int _CommandBarComboBox::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 62, _a); - return qax_result; -} - -inline QVariant _CommandBarComboBox::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 63, _a); - return qax_result; -} - -inline void _CommandBarComboBox::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 66, _a); -} - -inline void _CommandBarComboBox::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 67, _a); -} - -inline QVariant _CommandBarComboBox::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 70, _a); - return qax_result; -} - -inline QVariant _CommandBarComboBox::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 71, _a); - return qax_result; -} - -inline void _CommandBarComboBox::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 74, _a); -} - -inline void _CommandBarComboBox::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 75, _a); -} - - -inline IDispatch* _CommandBarActiveX::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool _CommandBarActiveX::BeginGroup() const -{ - QVariant qax_result = property("BeginGroup"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetBeginGroup(bool value){ setProperty("BeginGroup", QVariant(value)); } - -inline bool _CommandBarActiveX::BuiltIn() const -{ - QVariant qax_result = property("BuiltIn"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString _CommandBarActiveX::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline IDispatch* _CommandBarActiveX::Control() const -{ - QVariant qax_result = property("Control"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString _CommandBarActiveX::ControlCLSID() const -{ - QVariant qax_result = property("ControlCLSID"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetControlCLSID(const QString& value){ setProperty("ControlCLSID", QVariant(value)); } - -inline int _CommandBarActiveX::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString _CommandBarActiveX::DescriptionText() const -{ - QVariant qax_result = property("DescriptionText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetDescriptionText(const QString& value){ setProperty("DescriptionText", QVariant(value)); } - -inline bool _CommandBarActiveX::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline int _CommandBarActiveX::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline int _CommandBarActiveX::HelpContextId() const -{ - QVariant qax_result = property("HelpContextId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetHelpContextId(int value){ setProperty("HelpContextId", QVariant(value)); } - -inline QString _CommandBarActiveX::HelpFile() const -{ - QVariant qax_result = property("HelpFile"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetHelpFile(const QString& value){ setProperty("HelpFile", QVariant(value)); } - -inline int _CommandBarActiveX::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _CommandBarActiveX::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* _CommandBarActiveX::InitWith() const -{ - QVariant qax_result = property("InitWith"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} -inline void _CommandBarActiveX::SetInitWith(IUnknown* value){ - int typeId = qRegisterMetaType("IUnknown*", &value); - setProperty("InitWith", QVariant(typeId, &value)); -} - -inline int _CommandBarActiveX::InstanceId() const -{ - QVariant qax_result = property("InstanceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool _CommandBarActiveX::IsPriorityDropped() const -{ - QVariant qax_result = property("IsPriorityDropped"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int _CommandBarActiveX::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlOLEUsage _CommandBarActiveX::OLEUsage() const -{ - QVariant qax_result = property("OLEUsage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlOLEUsage*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetOLEUsage(Office::MsoControlOLEUsage value){ setProperty("OLEUsage", QVariant(value)); } - -inline QString _CommandBarActiveX::OnAction() const -{ - QVariant qax_result = property("OnAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetOnAction(const QString& value){ setProperty("OnAction", QVariant(value)); } - -inline QString _CommandBarActiveX::Parameter() const -{ - QVariant qax_result = property("Parameter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetParameter(const QString& value){ setProperty("Parameter", QVariant(value)); } - -inline Office::CommandBar* _CommandBarActiveX::Parent() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline int _CommandBarActiveX::Priority() const -{ - QVariant qax_result = property("Priority"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetPriority(int value){ setProperty("Priority", QVariant(value)); } - -inline QString _CommandBarActiveX::Tag() const -{ - QVariant qax_result = property("Tag"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetTag(const QString& value){ setProperty("Tag", QVariant(value)); } - -inline QString _CommandBarActiveX::TooltipText() const -{ - QVariant qax_result = property("TooltipText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetTooltipText(const QString& value){ setProperty("TooltipText", QVariant(value)); } - -inline int _CommandBarActiveX::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlType _CommandBarActiveX::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlType*)qax_result.constData(); -} - -inline bool _CommandBarActiveX::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline int _CommandBarActiveX::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void _CommandBarActiveX::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline int _CommandBarActiveX::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString _CommandBarActiveX::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _CommandBarActiveX::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant _CommandBarActiveX::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString _CommandBarActiveX::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _CommandBarActiveX::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant _CommandBarActiveX::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void _CommandBarActiveX::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* _CommandBarActiveX::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant _CommandBarActiveX::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarActiveX::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarActiveX::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant _CommandBarActiveX::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void _CommandBarActiveX::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline Office::CommandBarControl* _CommandBarActiveX::Copy() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarActiveX::Copy(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarActiveX::Copy(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void _CommandBarActiveX::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void _CommandBarActiveX::Delete(const QVariant& Temporary) -{ - void *_a[] = {0, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void _CommandBarActiveX::EnsureControl() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void _CommandBarActiveX::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline Office::CommandBarControl* _CommandBarActiveX::Move() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarActiveX::Move(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline Office::CommandBarControl* _CommandBarActiveX::Move(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline IUnknown* _CommandBarActiveX::QueryControlInterface(const QString& bstrIid) -{ - IUnknown* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&bstrIid}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline void _CommandBarActiveX::Reserved1() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void _CommandBarActiveX::Reserved2() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void _CommandBarActiveX::Reserved3() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void _CommandBarActiveX::Reserved4() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void _CommandBarActiveX::Reserved5() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void _CommandBarActiveX::Reserved6() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void _CommandBarActiveX::Reserved7() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void _CommandBarActiveX::Reset() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void _CommandBarActiveX::SetFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); -} - -inline void _CommandBarActiveX::SetInnerObjectFactory(IUnknown* pUnk) -{ - void *_a[] = {0, (void*)&pUnk}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); -} - -inline IDispatch* _CommandBarActiveX::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); - return qax_result; -} - -inline void _CommandBarActiveX::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); -} - -inline void _CommandBarActiveX::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); -} - -inline int _CommandBarActiveX::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 54, _a); - return qax_result; -} - -inline int _CommandBarActiveX::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); - return qax_result; -} - -inline QVariant _CommandBarActiveX::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 56, _a); - return qax_result; -} - -inline void _CommandBarActiveX::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 59, _a); -} - -inline void _CommandBarActiveX::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 60, _a); -} - -inline QVariant _CommandBarActiveX::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 63, _a); - return qax_result; -} - -inline QVariant _CommandBarActiveX::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 64, _a); - return qax_result; -} - -inline void _CommandBarActiveX::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 67, _a); -} - -inline void _CommandBarActiveX::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 68, _a); -} - - -inline IDispatch* Adjustments::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Adjustments::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Adjustments::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Adjustments::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double Adjustments::Item(int Index) -{ - double qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline int Adjustments::SetItem(int Index, double rhs) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index, (void*)&rhs}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline Office::MsoTriState CalloutFormat::Accent() const -{ - QVariant qax_result = property("Accent"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void CalloutFormat::SetAccent(Office::MsoTriState value){ setProperty("Accent", QVariant(value)); } - -inline Office::MsoCalloutAngleType CalloutFormat::Angle() const -{ - QVariant qax_result = property("Angle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCalloutAngleType*)qax_result.constData(); -} -inline void CalloutFormat::SetAngle(Office::MsoCalloutAngleType value){ setProperty("Angle", QVariant(value)); } - -inline IDispatch* CalloutFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState CalloutFormat::AutoAttach() const -{ - QVariant qax_result = property("AutoAttach"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void CalloutFormat::SetAutoAttach(Office::MsoTriState value){ setProperty("AutoAttach", QVariant(value)); } - -inline Office::MsoTriState CalloutFormat::AutoLength() const -{ - QVariant qax_result = property("AutoLength"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState CalloutFormat::Border() const -{ - QVariant qax_result = property("Border"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void CalloutFormat::SetBorder(Office::MsoTriState value){ setProperty("Border", QVariant(value)); } - -inline int CalloutFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double CalloutFormat::Drop() const -{ - QVariant qax_result = property("Drop"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline Office::MsoCalloutDropType CalloutFormat::DropType() const -{ - QVariant qax_result = property("DropType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCalloutDropType*)qax_result.constData(); -} - -inline double CalloutFormat::Gap() const -{ - QVariant qax_result = property("Gap"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void CalloutFormat::SetGap(double value){ setProperty("Gap", QVariant(value)); } - -inline double CalloutFormat::Length() const -{ - QVariant qax_result = property("Length"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline IDispatch* CalloutFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoCalloutType CalloutFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCalloutType*)qax_result.constData(); -} -inline void CalloutFormat::SetType(Office::MsoCalloutType value){ setProperty("Type", QVariant(value)); } - -inline void CalloutFormat::AutomaticLength() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void CalloutFormat::CustomDrop(double Drop) -{ - void *_a[] = {0, (void*)&Drop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void CalloutFormat::CustomLength(double Length) -{ - void *_a[] = {0, (void*)&Length}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void CalloutFormat::PresetDrop(Office::MsoCalloutDropType DropType) -{ - void *_a[] = {0, (void*)&DropType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - - -inline IDispatch* ColorFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ColorFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ColorFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ColorFormat::RGB() const -{ - QVariant qax_result = property("RGB"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void ColorFormat::SetRGB(int value){ setProperty("RGB", QVariant(value)); } - -inline int ColorFormat::SchemeColor() const -{ - QVariant qax_result = property("SchemeColor"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void ColorFormat::SetSchemeColor(int value){ setProperty("SchemeColor", QVariant(value)); } - -inline double ColorFormat::TintAndShade() const -{ - QVariant qax_result = property("TintAndShade"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ColorFormat::SetTintAndShade(double value){ setProperty("TintAndShade", QVariant(value)); } - -inline Office::MsoColorType ColorFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoColorType*)qax_result.constData(); -} - - -inline IDispatch* ConnectorFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState ConnectorFormat::BeginConnected() const -{ - QVariant qax_result = property("BeginConnected"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::Shape* ConnectorFormat::BeginConnectedShape() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("BeginConnectedShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline int ConnectorFormat::BeginConnectionSite() const -{ - QVariant qax_result = property("BeginConnectionSite"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ConnectorFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState ConnectorFormat::EndConnected() const -{ - QVariant qax_result = property("EndConnected"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::Shape* ConnectorFormat::EndConnectedShape() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("EndConnectedShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline int ConnectorFormat::EndConnectionSite() const -{ - QVariant qax_result = property("EndConnectionSite"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ConnectorFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoConnectorType ConnectorFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoConnectorType*)qax_result.constData(); -} -inline void ConnectorFormat::SetType(Office::MsoConnectorType value){ setProperty("Type", QVariant(value)); } - -inline void ConnectorFormat::BeginConnect(Office::Shape* ConnectedShape, int ConnectionSite) -{ - void *_a[] = {0, (void*)&ConnectedShape, (void*)&ConnectionSite}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ConnectorFormat::BeginDisconnect() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ConnectorFormat::EndConnect(Office::Shape* ConnectedShape, int ConnectionSite) -{ - void *_a[] = {0, (void*)&ConnectedShape, (void*)&ConnectionSite}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ConnectorFormat::EndDisconnect() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - - -inline IDispatch* FillFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::ColorFormat* FillFormat::BackColor() const -{ - Office::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("BackColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ColorFormat**)qax_result.constData(); -} -inline void FillFormat::SetBackColor(Office::ColorFormat* value){ - int typeId = qRegisterMetaType("Office::ColorFormat*", &value); - setProperty("BackColor", QVariant(typeId, &value)); -} - -inline int FillFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::ColorFormat* FillFormat::ForeColor() const -{ - Office::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("ForeColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ColorFormat**)qax_result.constData(); -} -inline void FillFormat::SetForeColor(Office::ColorFormat* value){ - int typeId = qRegisterMetaType("Office::ColorFormat*", &value); - setProperty("ForeColor", QVariant(typeId, &value)); -} - -inline Office::MsoGradientColorType FillFormat::GradientColorType() const -{ - QVariant qax_result = property("GradientColorType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoGradientColorType*)qax_result.constData(); -} - -inline double FillFormat::GradientDegree() const -{ - QVariant qax_result = property("GradientDegree"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline Office::MsoGradientStyle FillFormat::GradientStyle() const -{ - QVariant qax_result = property("GradientStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoGradientStyle*)qax_result.constData(); -} - -inline int FillFormat::GradientVariant() const -{ - QVariant qax_result = property("GradientVariant"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* FillFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoPatternType FillFormat::Pattern() const -{ - QVariant qax_result = property("Pattern"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPatternType*)qax_result.constData(); -} - -inline Office::MsoPresetGradientType FillFormat::PresetGradientType() const -{ - QVariant qax_result = property("PresetGradientType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetGradientType*)qax_result.constData(); -} - -inline Office::MsoPresetTexture FillFormat::PresetTexture() const -{ - QVariant qax_result = property("PresetTexture"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetTexture*)qax_result.constData(); -} - -inline QString FillFormat::TextureName() const -{ - QVariant qax_result = property("TextureName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::MsoTextureType FillFormat::TextureType() const -{ - QVariant qax_result = property("TextureType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTextureType*)qax_result.constData(); -} - -inline double FillFormat::Transparency() const -{ - QVariant qax_result = property("Transparency"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void FillFormat::SetTransparency(double value){ setProperty("Transparency", QVariant(value)); } - -inline Office::MsoFillType FillFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFillType*)qax_result.constData(); -} - -inline Office::MsoTriState FillFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void FillFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline void FillFormat::Background() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void FillFormat::OneColorGradient(Office::MsoGradientStyle Style, int Variant, double Degree) -{ - void *_a[] = {0, (void*)&Style, (void*)&Variant, (void*)&Degree}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void FillFormat::Patterned(Office::MsoPatternType Pattern) -{ - void *_a[] = {0, (void*)&Pattern}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void FillFormat::PresetGradient(Office::MsoGradientStyle Style, int Variant, Office::MsoPresetGradientType PresetGradientType) -{ - void *_a[] = {0, (void*)&Style, (void*)&Variant, (void*)&PresetGradientType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void FillFormat::PresetTextured(Office::MsoPresetTexture PresetTexture) -{ - void *_a[] = {0, (void*)&PresetTexture}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void FillFormat::Solid() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void FillFormat::TwoColorGradient(Office::MsoGradientStyle Style, int Variant) -{ - void *_a[] = {0, (void*)&Style, (void*)&Variant}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void FillFormat::UserPicture(const QString& PictureFile) -{ - void *_a[] = {0, (void*)&PictureFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void FillFormat::UserTextured(const QString& TextureFile) -{ - void *_a[] = {0, (void*)&TextureFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - - -inline IDispatch* FreeformBuilder::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int FreeformBuilder::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* FreeformBuilder::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3, double Y3) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3, (void*)&Y3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline Office::Shape* FreeformBuilder::ConvertToShape() -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - - -inline IDispatch* GroupShapes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int GroupShapes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int GroupShapes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* GroupShapes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* GroupShapes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::Shape* GroupShapes::Item(const QVariant& Index) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::ShapeRange* GroupShapes::Range(const QVariant& Index) -{ - Office::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline IDispatch* LineFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::ColorFormat* LineFormat::BackColor() const -{ - Office::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("BackColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ColorFormat**)qax_result.constData(); -} -inline void LineFormat::SetBackColor(Office::ColorFormat* value){ - int typeId = qRegisterMetaType("Office::ColorFormat*", &value); - setProperty("BackColor", QVariant(typeId, &value)); -} - -inline Office::MsoArrowheadLength LineFormat::BeginArrowheadLength() const -{ - QVariant qax_result = property("BeginArrowheadLength"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadLength*)qax_result.constData(); -} -inline void LineFormat::SetBeginArrowheadLength(Office::MsoArrowheadLength value){ setProperty("BeginArrowheadLength", QVariant(value)); } - -inline Office::MsoArrowheadStyle LineFormat::BeginArrowheadStyle() const -{ - QVariant qax_result = property("BeginArrowheadStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadStyle*)qax_result.constData(); -} -inline void LineFormat::SetBeginArrowheadStyle(Office::MsoArrowheadStyle value){ setProperty("BeginArrowheadStyle", QVariant(value)); } - -inline Office::MsoArrowheadWidth LineFormat::BeginArrowheadWidth() const -{ - QVariant qax_result = property("BeginArrowheadWidth"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadWidth*)qax_result.constData(); -} -inline void LineFormat::SetBeginArrowheadWidth(Office::MsoArrowheadWidth value){ setProperty("BeginArrowheadWidth", QVariant(value)); } - -inline int LineFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoLineDashStyle LineFormat::DashStyle() const -{ - QVariant qax_result = property("DashStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoLineDashStyle*)qax_result.constData(); -} -inline void LineFormat::SetDashStyle(Office::MsoLineDashStyle value){ setProperty("DashStyle", QVariant(value)); } - -inline Office::MsoArrowheadLength LineFormat::EndArrowheadLength() const -{ - QVariant qax_result = property("EndArrowheadLength"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadLength*)qax_result.constData(); -} -inline void LineFormat::SetEndArrowheadLength(Office::MsoArrowheadLength value){ setProperty("EndArrowheadLength", QVariant(value)); } - -inline Office::MsoArrowheadStyle LineFormat::EndArrowheadStyle() const -{ - QVariant qax_result = property("EndArrowheadStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadStyle*)qax_result.constData(); -} -inline void LineFormat::SetEndArrowheadStyle(Office::MsoArrowheadStyle value){ setProperty("EndArrowheadStyle", QVariant(value)); } - -inline Office::MsoArrowheadWidth LineFormat::EndArrowheadWidth() const -{ - QVariant qax_result = property("EndArrowheadWidth"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadWidth*)qax_result.constData(); -} -inline void LineFormat::SetEndArrowheadWidth(Office::MsoArrowheadWidth value){ setProperty("EndArrowheadWidth", QVariant(value)); } - -inline Office::ColorFormat* LineFormat::ForeColor() const -{ - Office::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("ForeColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ColorFormat**)qax_result.constData(); -} -inline void LineFormat::SetForeColor(Office::ColorFormat* value){ - int typeId = qRegisterMetaType("Office::ColorFormat*", &value); - setProperty("ForeColor", QVariant(typeId, &value)); -} - -inline Office::MsoTriState LineFormat::InsetPen() const -{ - QVariant qax_result = property("InsetPen"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void LineFormat::SetInsetPen(Office::MsoTriState value){ setProperty("InsetPen", QVariant(value)); } - -inline IDispatch* LineFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoPatternType LineFormat::Pattern() const -{ - QVariant qax_result = property("Pattern"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPatternType*)qax_result.constData(); -} -inline void LineFormat::SetPattern(Office::MsoPatternType value){ setProperty("Pattern", QVariant(value)); } - -inline Office::MsoLineStyle LineFormat::Style() const -{ - QVariant qax_result = property("Style"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoLineStyle*)qax_result.constData(); -} -inline void LineFormat::SetStyle(Office::MsoLineStyle value){ setProperty("Style", QVariant(value)); } - -inline double LineFormat::Transparency() const -{ - QVariant qax_result = property("Transparency"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void LineFormat::SetTransparency(double value){ setProperty("Transparency", QVariant(value)); } - -inline Office::MsoTriState LineFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void LineFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline double LineFormat::Weight() const -{ - QVariant qax_result = property("Weight"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void LineFormat::SetWeight(double value){ setProperty("Weight", QVariant(value)); } - - -inline IDispatch* ShapeNode::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ShapeNode::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoEditingType ShapeNode::EditingType() const -{ - QVariant qax_result = property("EditingType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoEditingType*)qax_result.constData(); -} - -inline IDispatch* ShapeNode::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant ShapeNode::Points() const -{ - QVariant qax_result = property("Points"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline Office::MsoSegmentType ShapeNode::SegmentType() const -{ - QVariant qax_result = property("SegmentType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoSegmentType*)qax_result.constData(); -} - - -inline IDispatch* ShapeNodes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ShapeNodes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ShapeNodes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ShapeNodes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* ShapeNodes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void ShapeNodes::Delete(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3, double Y3) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3, (void*)&Y3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline Office::ShapeNode* ShapeNodes::Item(const QVariant& Index) -{ - Office::ShapeNode* qax_result = 0; - qRegisterMetaType("ShapeNode*", &qax_result); - qRegisterMetaType("ShapeNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline void ShapeNodes::SetEditingType(int Index, Office::MsoEditingType EditingType) -{ - void *_a[] = {0, (void*)&Index, (void*)&EditingType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void ShapeNodes::SetPosition(int Index, double X1, double Y1) -{ - void *_a[] = {0, (void*)&Index, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void ShapeNodes::SetSegmentType(int Index, Office::MsoSegmentType SegmentType) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - - -inline IDispatch* PictureFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double PictureFormat::Brightness() const -{ - QVariant qax_result = property("Brightness"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetBrightness(double value){ setProperty("Brightness", QVariant(value)); } - -inline Office::MsoPictureColorType PictureFormat::ColorType() const -{ - QVariant qax_result = property("ColorType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPictureColorType*)qax_result.constData(); -} -inline void PictureFormat::SetColorType(Office::MsoPictureColorType value){ setProperty("ColorType", QVariant(value)); } - -inline double PictureFormat::Contrast() const -{ - QVariant qax_result = property("Contrast"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetContrast(double value){ setProperty("Contrast", QVariant(value)); } - -inline int PictureFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double PictureFormat::CropBottom() const -{ - QVariant qax_result = property("CropBottom"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetCropBottom(double value){ setProperty("CropBottom", QVariant(value)); } - -inline double PictureFormat::CropLeft() const -{ - QVariant qax_result = property("CropLeft"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetCropLeft(double value){ setProperty("CropLeft", QVariant(value)); } - -inline double PictureFormat::CropRight() const -{ - QVariant qax_result = property("CropRight"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetCropRight(double value){ setProperty("CropRight", QVariant(value)); } - -inline double PictureFormat::CropTop() const -{ - QVariant qax_result = property("CropTop"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetCropTop(double value){ setProperty("CropTop", QVariant(value)); } - -inline IDispatch* PictureFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int PictureFormat::TransparencyColor() const -{ - QVariant qax_result = property("TransparencyColor"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void PictureFormat::SetTransparencyColor(int value){ setProperty("TransparencyColor", QVariant(value)); } - -inline Office::MsoTriState PictureFormat::TransparentBackground() const -{ - QVariant qax_result = property("TransparentBackground"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PictureFormat::SetTransparentBackground(Office::MsoTriState value){ setProperty("TransparentBackground", QVariant(value)); } - -inline void PictureFormat::IncrementBrightness(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void PictureFormat::IncrementContrast(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* ShadowFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ShadowFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::ColorFormat* ShadowFormat::ForeColor() const -{ - Office::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("ForeColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ColorFormat**)qax_result.constData(); -} -inline void ShadowFormat::SetForeColor(Office::ColorFormat* value){ - int typeId = qRegisterMetaType("Office::ColorFormat*", &value); - setProperty("ForeColor", QVariant(typeId, &value)); -} - -inline Office::MsoTriState ShadowFormat::Obscured() const -{ - QVariant qax_result = property("Obscured"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ShadowFormat::SetObscured(Office::MsoTriState value){ setProperty("Obscured", QVariant(value)); } - -inline double ShadowFormat::OffsetX() const -{ - QVariant qax_result = property("OffsetX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShadowFormat::SetOffsetX(double value){ setProperty("OffsetX", QVariant(value)); } - -inline double ShadowFormat::OffsetY() const -{ - QVariant qax_result = property("OffsetY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShadowFormat::SetOffsetY(double value){ setProperty("OffsetY", QVariant(value)); } - -inline IDispatch* ShadowFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double ShadowFormat::Transparency() const -{ - QVariant qax_result = property("Transparency"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShadowFormat::SetTransparency(double value){ setProperty("Transparency", QVariant(value)); } - -inline Office::MsoShadowType ShadowFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoShadowType*)qax_result.constData(); -} -inline void ShadowFormat::SetType(Office::MsoShadowType value){ setProperty("Type", QVariant(value)); } - -inline Office::MsoTriState ShadowFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ShadowFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline void ShadowFormat::IncrementOffsetX(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ShadowFormat::IncrementOffsetY(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* Script::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Script::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString Script::Extended() const -{ - QVariant qax_result = property("Extended"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Script::SetExtended(const QString& value){ setProperty("Extended", QVariant(value)); } - -inline QString Script::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Script::SetId(const QString& value){ setProperty("Id", QVariant(value)); } - -inline Office::MsoScriptLanguage Script::Language() const -{ - QVariant qax_result = property("Language"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoScriptLanguage*)qax_result.constData(); -} -inline void Script::SetLanguage(Office::MsoScriptLanguage value){ setProperty("Language", QVariant(value)); } - -inline Office::MsoScriptLocation Script::Location() const -{ - QVariant qax_result = property("Location"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoScriptLocation*)qax_result.constData(); -} - -inline IDispatch* Script::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString Script::ScriptText() const -{ - QVariant qax_result = property("ScriptText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Script::SetScriptText(const QString& value){ setProperty("ScriptText", QVariant(value)); } - -inline IDispatch* Script::Shape() const -{ - QVariant qax_result = property("Shape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void Script::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* Scripts::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Scripts::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Scripts::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Scripts::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Scripts::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::Script* Scripts::Add() -{ - Office::Script* qax_result = 0; - qRegisterMetaType("Script*", &qax_result); - qRegisterMetaType("Script", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::Script* Scripts::Add(IDispatch* Anchor) -{ - Office::Script* qax_result = 0; - qRegisterMetaType("Script*", &qax_result); - qRegisterMetaType("Script", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Anchor}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::Script* Scripts::Add(IDispatch* Anchor, Office::MsoScriptLocation Location) -{ - Office::Script* qax_result = 0; - qRegisterMetaType("Script*", &qax_result); - qRegisterMetaType("Script", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Anchor, (void*)&Location}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::Script* Scripts::Add(IDispatch* Anchor, Office::MsoScriptLocation Location, Office::MsoScriptLanguage Language) -{ - Office::Script* qax_result = 0; - qRegisterMetaType("Script*", &qax_result); - qRegisterMetaType("Script", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Anchor, (void*)&Location, (void*)&Language}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::Script* Scripts::Add(IDispatch* Anchor, Office::MsoScriptLocation Location, Office::MsoScriptLanguage Language, const QString& Id) -{ - Office::Script* qax_result = 0; - qRegisterMetaType("Script*", &qax_result); - qRegisterMetaType("Script", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Anchor, (void*)&Location, (void*)&Language, (void*)&Id}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline Office::Script* Scripts::Add(IDispatch* Anchor, Office::MsoScriptLocation Location, Office::MsoScriptLanguage Language, const QString& Id, const QString& Extended) -{ - Office::Script* qax_result = 0; - qRegisterMetaType("Script*", &qax_result); - qRegisterMetaType("Script", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Anchor, (void*)&Location, (void*)&Language, (void*)&Id, (void*)&Extended}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline Office::Script* Scripts::Add(IDispatch* Anchor, Office::MsoScriptLocation Location, Office::MsoScriptLanguage Language, const QString& Id, const QString& Extended, const QString& ScriptText) -{ - Office::Script* qax_result = 0; - qRegisterMetaType("Script*", &qax_result); - qRegisterMetaType("Script", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Anchor, (void*)&Location, (void*)&Language, (void*)&Id, (void*)&Extended, (void*)&ScriptText}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline void Scripts::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline Office::Script* Scripts::Item(const QVariant& Index) -{ - Office::Script* qax_result = 0; - qRegisterMetaType("Script*", &qax_result); - qRegisterMetaType("Script", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - - -inline Office::Adjustments* Shape::Adjustments() const -{ - Office::Adjustments* qax_pointer = 0; - qRegisterMetaType("Adjustments*", &qax_pointer); - qRegisterMetaType("Adjustments", qax_pointer); - QVariant qax_result = property("Adjustments"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Adjustments**)qax_result.constData(); -} - -inline QString Shape::AlternativeText() const -{ - QVariant qax_result = property("AlternativeText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Shape::SetAlternativeText(const QString& value){ setProperty("AlternativeText", QVariant(value)); } - -inline IDispatch* Shape::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoAutoShapeType Shape::AutoShapeType() const -{ - QVariant qax_result = property("AutoShapeType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoAutoShapeType*)qax_result.constData(); -} -inline void Shape::SetAutoShapeType(Office::MsoAutoShapeType value){ setProperty("AutoShapeType", QVariant(value)); } - -inline Office::MsoBlackWhiteMode Shape::BlackWhiteMode() const -{ - QVariant qax_result = property("BlackWhiteMode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBlackWhiteMode*)qax_result.constData(); -} -inline void Shape::SetBlackWhiteMode(Office::MsoBlackWhiteMode value){ setProperty("BlackWhiteMode", QVariant(value)); } - -inline Office::CalloutFormat* Shape::Callout() const -{ - Office::CalloutFormat* qax_pointer = 0; - qRegisterMetaType("CalloutFormat*", &qax_pointer); - qRegisterMetaType("CalloutFormat", qax_pointer); - QVariant qax_result = property("Callout"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CalloutFormat**)qax_result.constData(); -} - -inline Office::CanvasShapes* Shape::CanvasItems() const -{ - Office::CanvasShapes* qax_pointer = 0; - qRegisterMetaType("CanvasShapes*", &qax_pointer); - qRegisterMetaType("CanvasShapes", qax_pointer); - QVariant qax_result = property("CanvasItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CanvasShapes**)qax_result.constData(); -} - -inline Office::MsoTriState Shape::Child() const -{ - QVariant qax_result = property("Child"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int Shape::ConnectionSiteCount() const -{ - QVariant qax_result = property("ConnectionSiteCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::Connector() const -{ - QVariant qax_result = property("Connector"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::ConnectorFormat* Shape::ConnectorFormat() const -{ - Office::ConnectorFormat* qax_pointer = 0; - qRegisterMetaType("ConnectorFormat*", &qax_pointer); - qRegisterMetaType("ConnectorFormat", qax_pointer); - QVariant qax_result = property("ConnectorFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ConnectorFormat**)qax_result.constData(); -} - -inline int Shape::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::IMsoDiagram* Shape::Diagram() const -{ - Office::IMsoDiagram* qax_pointer = 0; - qRegisterMetaType("IMsoDiagram*", &qax_pointer); - qRegisterMetaType("IMsoDiagram", qax_pointer); - QVariant qax_result = property("Diagram"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::IMsoDiagram**)qax_result.constData(); -} - -inline Office::DiagramNode* Shape::DiagramNode() const -{ - Office::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("DiagramNode"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::DiagramNode**)qax_result.constData(); -} - -inline Office::FillFormat* Shape::Fill() const -{ - Office::FillFormat* qax_pointer = 0; - qRegisterMetaType("FillFormat*", &qax_pointer); - qRegisterMetaType("FillFormat", qax_pointer); - QVariant qax_result = property("Fill"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::FillFormat**)qax_result.constData(); -} - -inline Office::GroupShapes* Shape::GroupItems() const -{ - Office::GroupShapes* qax_pointer = 0; - qRegisterMetaType("GroupShapes*", &qax_pointer); - qRegisterMetaType("GroupShapes", qax_pointer); - QVariant qax_result = property("GroupItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::GroupShapes**)qax_result.constData(); -} - -inline Office::MsoTriState Shape::HasDiagram() const -{ - QVariant qax_result = property("HasDiagram"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::HasDiagramNode() const -{ - QVariant qax_result = property("HasDiagramNode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline double Shape::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline Office::MsoTriState Shape::HorizontalFlip() const -{ - QVariant qax_result = property("HorizontalFlip"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int Shape::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double Shape::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline Office::LineFormat* Shape::Line() const -{ - Office::LineFormat* qax_pointer = 0; - qRegisterMetaType("LineFormat*", &qax_pointer); - qRegisterMetaType("LineFormat", qax_pointer); - QVariant qax_result = property("Line"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::LineFormat**)qax_result.constData(); -} - -inline Office::MsoTriState Shape::LockAspectRatio() const -{ - QVariant qax_result = property("LockAspectRatio"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Shape::SetLockAspectRatio(Office::MsoTriState value){ setProperty("LockAspectRatio", QVariant(value)); } - -inline QString Shape::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Shape::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline Office::ShapeNodes* Shape::Nodes() const -{ - Office::ShapeNodes* qax_pointer = 0; - qRegisterMetaType("ShapeNodes*", &qax_pointer); - qRegisterMetaType("ShapeNodes", qax_pointer); - QVariant qax_result = property("Nodes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ShapeNodes**)qax_result.constData(); -} - -inline IDispatch* Shape::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::Shape* Shape::ParentGroup() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("ParentGroup"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline Office::PictureFormat* Shape::PictureFormat() const -{ - Office::PictureFormat* qax_pointer = 0; - qRegisterMetaType("PictureFormat*", &qax_pointer); - qRegisterMetaType("PictureFormat", qax_pointer); - QVariant qax_result = property("PictureFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::PictureFormat**)qax_result.constData(); -} - -inline QString Shape::RTF() const -{ - QVariant qax_result = property("RTF"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Shape::SetRTF(const QString& value){ setProperty("RTF", QVariant(value)); } - -inline double Shape::Rotation() const -{ - QVariant qax_result = property("Rotation"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetRotation(double value){ setProperty("Rotation", QVariant(value)); } - -inline Office::Script* Shape::Script() const -{ - Office::Script* qax_pointer = 0; - qRegisterMetaType("Script*", &qax_pointer); - qRegisterMetaType("Script", qax_pointer); - QVariant qax_result = property("Script"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Script**)qax_result.constData(); -} - -inline Office::ShadowFormat* Shape::Shadow() const -{ - Office::ShadowFormat* qax_pointer = 0; - qRegisterMetaType("ShadowFormat*", &qax_pointer); - qRegisterMetaType("ShadowFormat", qax_pointer); - QVariant qax_result = property("Shadow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ShadowFormat**)qax_result.constData(); -} - -inline Office::TextEffectFormat* Shape::TextEffect() const -{ - Office::TextEffectFormat* qax_pointer = 0; - qRegisterMetaType("TextEffectFormat*", &qax_pointer); - qRegisterMetaType("TextEffectFormat", qax_pointer); - QVariant qax_result = property("TextEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::TextEffectFormat**)qax_result.constData(); -} - -inline Office::TextFrame* Shape::TextFrame() const -{ - Office::TextFrame* qax_pointer = 0; - qRegisterMetaType("TextFrame*", &qax_pointer); - qRegisterMetaType("TextFrame", qax_pointer); - QVariant qax_result = property("TextFrame"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::TextFrame**)qax_result.constData(); -} - -inline Office::ThreeDFormat* Shape::ThreeD() const -{ - Office::ThreeDFormat* qax_pointer = 0; - qRegisterMetaType("ThreeDFormat*", &qax_pointer); - qRegisterMetaType("ThreeDFormat", qax_pointer); - QVariant qax_result = property("ThreeD"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ThreeDFormat**)qax_result.constData(); -} - -inline double Shape::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline Office::MsoShapeType Shape::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoShapeType*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::VerticalFlip() const -{ - QVariant qax_result = property("VerticalFlip"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline QVariant Shape::Vertices() const -{ - QVariant qax_result = property("Vertices"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Shape::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline double Shape::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline int Shape::ZOrderPosition() const -{ - QVariant qax_result = property("ZOrderPosition"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline void Shape::Apply() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Shape::CanvasCropBottom(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Shape::CanvasCropLeft(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void Shape::CanvasCropRight(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void Shape::CanvasCropTop(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void Shape::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline Office::Shape* Shape::Duplicate() -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline void Shape::Flip(Office::MsoFlipCmd FlipCmd) -{ - void *_a[] = {0, (void*)&FlipCmd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void Shape::IncrementLeft(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void Shape::IncrementRotation(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void Shape::IncrementTop(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void Shape::PickUp() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void Shape::RerouteConnections() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void Shape::ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void Shape::ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize, (void*)&fScale}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void Shape::ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void Shape::ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize, (void*)&fScale}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void Shape::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void Shape::Select(const QVariant& Replace) -{ - void *_a[] = {0, (void*)&Replace}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void Shape::SetShapesDefaultProperties() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); -} - -inline Office::ShapeRange* Shape::Ungroup() -{ - Office::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); - return qax_result; -} - -inline void Shape::ZOrder(Office::MsoZOrderCmd ZOrderCmd) -{ - void *_a[] = {0, (void*)&ZOrderCmd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); -} - - -inline Office::Adjustments* ShapeRange::Adjustments() const -{ - Office::Adjustments* qax_pointer = 0; - qRegisterMetaType("Adjustments*", &qax_pointer); - qRegisterMetaType("Adjustments", qax_pointer); - QVariant qax_result = property("Adjustments"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Adjustments**)qax_result.constData(); -} - -inline QString ShapeRange::AlternativeText() const -{ - QVariant qax_result = property("AlternativeText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ShapeRange::SetAlternativeText(const QString& value){ setProperty("AlternativeText", QVariant(value)); } - -inline IDispatch* ShapeRange::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoAutoShapeType ShapeRange::AutoShapeType() const -{ - QVariant qax_result = property("AutoShapeType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoAutoShapeType*)qax_result.constData(); -} -inline void ShapeRange::SetAutoShapeType(Office::MsoAutoShapeType value){ setProperty("AutoShapeType", QVariant(value)); } - -inline Office::MsoBlackWhiteMode ShapeRange::BlackWhiteMode() const -{ - QVariant qax_result = property("BlackWhiteMode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBlackWhiteMode*)qax_result.constData(); -} -inline void ShapeRange::SetBlackWhiteMode(Office::MsoBlackWhiteMode value){ setProperty("BlackWhiteMode", QVariant(value)); } - -inline Office::CalloutFormat* ShapeRange::Callout() const -{ - Office::CalloutFormat* qax_pointer = 0; - qRegisterMetaType("CalloutFormat*", &qax_pointer); - qRegisterMetaType("CalloutFormat", qax_pointer); - QVariant qax_result = property("Callout"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CalloutFormat**)qax_result.constData(); -} - -inline Office::CanvasShapes* ShapeRange::CanvasItems() const -{ - Office::CanvasShapes* qax_pointer = 0; - qRegisterMetaType("CanvasShapes*", &qax_pointer); - qRegisterMetaType("CanvasShapes", qax_pointer); - QVariant qax_result = property("CanvasItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CanvasShapes**)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::Child() const -{ - QVariant qax_result = property("Child"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int ShapeRange::ConnectionSiteCount() const -{ - QVariant qax_result = property("ConnectionSiteCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::Connector() const -{ - QVariant qax_result = property("Connector"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::ConnectorFormat* ShapeRange::ConnectorFormat() const -{ - Office::ConnectorFormat* qax_pointer = 0; - qRegisterMetaType("ConnectorFormat*", &qax_pointer); - qRegisterMetaType("ConnectorFormat", qax_pointer); - QVariant qax_result = property("ConnectorFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ConnectorFormat**)qax_result.constData(); -} - -inline int ShapeRange::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ShapeRange::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::IMsoDiagram* ShapeRange::Diagram() const -{ - Office::IMsoDiagram* qax_pointer = 0; - qRegisterMetaType("IMsoDiagram*", &qax_pointer); - qRegisterMetaType("IMsoDiagram", qax_pointer); - QVariant qax_result = property("Diagram"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::IMsoDiagram**)qax_result.constData(); -} - -inline Office::DiagramNode* ShapeRange::DiagramNode() const -{ - Office::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("DiagramNode"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::DiagramNode**)qax_result.constData(); -} - -inline Office::FillFormat* ShapeRange::Fill() const -{ - Office::FillFormat* qax_pointer = 0; - qRegisterMetaType("FillFormat*", &qax_pointer); - qRegisterMetaType("FillFormat", qax_pointer); - QVariant qax_result = property("Fill"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::FillFormat**)qax_result.constData(); -} - -inline Office::GroupShapes* ShapeRange::GroupItems() const -{ - Office::GroupShapes* qax_pointer = 0; - qRegisterMetaType("GroupShapes*", &qax_pointer); - qRegisterMetaType("GroupShapes", qax_pointer); - QVariant qax_result = property("GroupItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::GroupShapes**)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::HasDiagram() const -{ - QVariant qax_result = property("HasDiagram"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::HasDiagramNode() const -{ - QVariant qax_result = property("HasDiagramNode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline double ShapeRange::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline Office::MsoTriState ShapeRange::HorizontalFlip() const -{ - QVariant qax_result = property("HorizontalFlip"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int ShapeRange::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double ShapeRange::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline Office::LineFormat* ShapeRange::Line() const -{ - Office::LineFormat* qax_pointer = 0; - qRegisterMetaType("LineFormat*", &qax_pointer); - qRegisterMetaType("LineFormat", qax_pointer); - QVariant qax_result = property("Line"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::LineFormat**)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::LockAspectRatio() const -{ - QVariant qax_result = property("LockAspectRatio"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ShapeRange::SetLockAspectRatio(Office::MsoTriState value){ setProperty("LockAspectRatio", QVariant(value)); } - -inline QString ShapeRange::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ShapeRange::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline Office::ShapeNodes* ShapeRange::Nodes() const -{ - Office::ShapeNodes* qax_pointer = 0; - qRegisterMetaType("ShapeNodes*", &qax_pointer); - qRegisterMetaType("ShapeNodes", qax_pointer); - QVariant qax_result = property("Nodes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ShapeNodes**)qax_result.constData(); -} - -inline IDispatch* ShapeRange::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::Shape* ShapeRange::ParentGroup() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("ParentGroup"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline Office::PictureFormat* ShapeRange::PictureFormat() const -{ - Office::PictureFormat* qax_pointer = 0; - qRegisterMetaType("PictureFormat*", &qax_pointer); - qRegisterMetaType("PictureFormat", qax_pointer); - QVariant qax_result = property("PictureFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::PictureFormat**)qax_result.constData(); -} - -inline QString ShapeRange::RTF() const -{ - QVariant qax_result = property("RTF"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ShapeRange::SetRTF(const QString& value){ setProperty("RTF", QVariant(value)); } - -inline double ShapeRange::Rotation() const -{ - QVariant qax_result = property("Rotation"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetRotation(double value){ setProperty("Rotation", QVariant(value)); } - -inline Office::Script* ShapeRange::Script() const -{ - Office::Script* qax_pointer = 0; - qRegisterMetaType("Script*", &qax_pointer); - qRegisterMetaType("Script", qax_pointer); - QVariant qax_result = property("Script"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Script**)qax_result.constData(); -} - -inline Office::ShadowFormat* ShapeRange::Shadow() const -{ - Office::ShadowFormat* qax_pointer = 0; - qRegisterMetaType("ShadowFormat*", &qax_pointer); - qRegisterMetaType("ShadowFormat", qax_pointer); - QVariant qax_result = property("Shadow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ShadowFormat**)qax_result.constData(); -} - -inline Office::TextEffectFormat* ShapeRange::TextEffect() const -{ - Office::TextEffectFormat* qax_pointer = 0; - qRegisterMetaType("TextEffectFormat*", &qax_pointer); - qRegisterMetaType("TextEffectFormat", qax_pointer); - QVariant qax_result = property("TextEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::TextEffectFormat**)qax_result.constData(); -} - -inline Office::TextFrame* ShapeRange::TextFrame() const -{ - Office::TextFrame* qax_pointer = 0; - qRegisterMetaType("TextFrame*", &qax_pointer); - qRegisterMetaType("TextFrame", qax_pointer); - QVariant qax_result = property("TextFrame"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::TextFrame**)qax_result.constData(); -} - -inline Office::ThreeDFormat* ShapeRange::ThreeD() const -{ - Office::ThreeDFormat* qax_pointer = 0; - qRegisterMetaType("ThreeDFormat*", &qax_pointer); - qRegisterMetaType("ThreeDFormat", qax_pointer); - QVariant qax_result = property("ThreeD"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ThreeDFormat**)qax_result.constData(); -} - -inline double ShapeRange::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline Office::MsoShapeType ShapeRange::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoShapeType*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::VerticalFlip() const -{ - QVariant qax_result = property("VerticalFlip"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline QVariant ShapeRange::Vertices() const -{ - QVariant qax_result = property("Vertices"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ShapeRange::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline double ShapeRange::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline int ShapeRange::ZOrderPosition() const -{ - QVariant qax_result = property("ZOrderPosition"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* ShapeRange::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void ShapeRange::Align(Office::MsoAlignCmd AlignCmd, Office::MsoTriState RelativeTo) -{ - void *_a[] = {0, (void*)&AlignCmd, (void*)&RelativeTo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ShapeRange::Apply() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ShapeRange::CanvasCropBottom(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ShapeRange::CanvasCropLeft(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void ShapeRange::CanvasCropRight(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void ShapeRange::CanvasCropTop(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void ShapeRange::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void ShapeRange::Distribute(Office::MsoDistributeCmd DistributeCmd, Office::MsoTriState RelativeTo) -{ - void *_a[] = {0, (void*)&DistributeCmd, (void*)&RelativeTo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline Office::ShapeRange* ShapeRange::Duplicate() -{ - Office::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void ShapeRange::Flip(Office::MsoFlipCmd FlipCmd) -{ - void *_a[] = {0, (void*)&FlipCmd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline Office::Shape* ShapeRange::Group() -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline void ShapeRange::IncrementLeft(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void ShapeRange::IncrementRotation(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void ShapeRange::IncrementTop(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline Office::Shape* ShapeRange::Item(const QVariant& Index) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline void ShapeRange::PickUp() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline Office::Shape* ShapeRange::Regroup() -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - -inline void ShapeRange::RerouteConnections() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void ShapeRange::ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void ShapeRange::ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize, (void*)&fScale}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void ShapeRange::ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - -inline void ShapeRange::ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize, (void*)&fScale}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline void ShapeRange::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void ShapeRange::Select(const QVariant& Replace) -{ - void *_a[] = {0, (void*)&Replace}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline void ShapeRange::SetShapesDefaultProperties() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); -} - -inline Office::ShapeRange* ShapeRange::Ungroup() -{ - Office::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 44, _a); - return qax_result; -} - -inline void ShapeRange::ZOrder(Office::MsoZOrderCmd ZOrderCmd) -{ - void *_a[] = {0, (void*)&ZOrderCmd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); -} - - -inline IDispatch* Shapes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::Shape* Shapes::Background() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Background"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline int Shapes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Shapes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::Shape* Shapes::Default() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Default"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline IDispatch* Shapes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Shapes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::Shape* Shapes::AddCallout(Office::MsoCalloutType Type, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddCanvas(double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddConnector(Office::MsoConnectorType Type, double BeginX, double BeginY, double EndX, double EndY) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddCurve(const QVariant& SafeArrayOfPoints) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SafeArrayOfPoints}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddDiagram(Office::MsoDiagramType Type, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddLabel(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Orientation, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddLine(double BeginX, double BeginY, double EndX, double EndY) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddPolyline(const QVariant& SafeArrayOfPoints) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SafeArrayOfPoints}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddShape(Office::MsoAutoShapeType Type, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddTextEffect(Office::MsoPresetTextEffect PresetTextEffect, const QString& Text, const QString& FontName, double FontSize, Office::MsoTriState FontBold, Office::MsoTriState FontItalic, double Left, double Top) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&PresetTextEffect, (void*)&Text, (void*)&FontName, (void*)&FontSize, (void*)&FontBold, (void*)&FontItalic, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline Office::Shape* Shapes::AddTextbox(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Orientation, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline Office::FreeformBuilder* Shapes::BuildFreeform(Office::MsoEditingType EditingType, double X1, double Y1) -{ - Office::FreeformBuilder* qax_result = 0; - qRegisterMetaType("FreeformBuilder*", &qax_result); - qRegisterMetaType("FreeformBuilder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&EditingType, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline Office::Shape* Shapes::Item(const QVariant& Index) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); - return qax_result; -} - -inline Office::ShapeRange* Shapes::Range(const QVariant& Index) -{ - Office::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - -inline void Shapes::SelectAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - - -inline Office::MsoTextEffectAlignment TextEffectFormat::Alignment() const -{ - QVariant qax_result = property("Alignment"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTextEffectAlignment*)qax_result.constData(); -} -inline void TextEffectFormat::SetAlignment(Office::MsoTextEffectAlignment value){ setProperty("Alignment", QVariant(value)); } - -inline IDispatch* TextEffectFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int TextEffectFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState TextEffectFormat::FontBold() const -{ - QVariant qax_result = property("FontBold"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetFontBold(Office::MsoTriState value){ setProperty("FontBold", QVariant(value)); } - -inline Office::MsoTriState TextEffectFormat::FontItalic() const -{ - QVariant qax_result = property("FontItalic"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetFontItalic(Office::MsoTriState value){ setProperty("FontItalic", QVariant(value)); } - -inline QString TextEffectFormat::FontName() const -{ - QVariant qax_result = property("FontName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void TextEffectFormat::SetFontName(const QString& value){ setProperty("FontName", QVariant(value)); } - -inline double TextEffectFormat::FontSize() const -{ - QVariant qax_result = property("FontSize"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextEffectFormat::SetFontSize(double value){ setProperty("FontSize", QVariant(value)); } - -inline Office::MsoTriState TextEffectFormat::KernedPairs() const -{ - QVariant qax_result = property("KernedPairs"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetKernedPairs(Office::MsoTriState value){ setProperty("KernedPairs", QVariant(value)); } - -inline Office::MsoTriState TextEffectFormat::NormalizedHeight() const -{ - QVariant qax_result = property("NormalizedHeight"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetNormalizedHeight(Office::MsoTriState value){ setProperty("NormalizedHeight", QVariant(value)); } - -inline IDispatch* TextEffectFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoPresetTextEffectShape TextEffectFormat::PresetShape() const -{ - QVariant qax_result = property("PresetShape"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetTextEffectShape*)qax_result.constData(); -} -inline void TextEffectFormat::SetPresetShape(Office::MsoPresetTextEffectShape value){ setProperty("PresetShape", QVariant(value)); } - -inline Office::MsoPresetTextEffect TextEffectFormat::PresetTextEffect() const -{ - QVariant qax_result = property("PresetTextEffect"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetTextEffect*)qax_result.constData(); -} -inline void TextEffectFormat::SetPresetTextEffect(Office::MsoPresetTextEffect value){ setProperty("PresetTextEffect", QVariant(value)); } - -inline Office::MsoTriState TextEffectFormat::RotatedChars() const -{ - QVariant qax_result = property("RotatedChars"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetRotatedChars(Office::MsoTriState value){ setProperty("RotatedChars", QVariant(value)); } - -inline QString TextEffectFormat::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void TextEffectFormat::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline double TextEffectFormat::Tracking() const -{ - QVariant qax_result = property("Tracking"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextEffectFormat::SetTracking(double value){ setProperty("Tracking", QVariant(value)); } - -inline void TextEffectFormat::ToggleVerticalText() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - - -inline IDispatch* TextFrame::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int TextFrame::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double TextFrame::MarginBottom() const -{ - QVariant qax_result = property("MarginBottom"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextFrame::SetMarginBottom(double value){ setProperty("MarginBottom", QVariant(value)); } - -inline double TextFrame::MarginLeft() const -{ - QVariant qax_result = property("MarginLeft"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextFrame::SetMarginLeft(double value){ setProperty("MarginLeft", QVariant(value)); } - -inline double TextFrame::MarginRight() const -{ - QVariant qax_result = property("MarginRight"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextFrame::SetMarginRight(double value){ setProperty("MarginRight", QVariant(value)); } - -inline double TextFrame::MarginTop() const -{ - QVariant qax_result = property("MarginTop"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextFrame::SetMarginTop(double value){ setProperty("MarginTop", QVariant(value)); } - -inline Office::MsoTextOrientation TextFrame::Orientation() const -{ - QVariant qax_result = property("Orientation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTextOrientation*)qax_result.constData(); -} -inline void TextFrame::SetOrientation(Office::MsoTextOrientation value){ setProperty("Orientation", QVariant(value)); } - -inline IDispatch* TextFrame::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - - -inline IDispatch* ThreeDFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ThreeDFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double ThreeDFormat::Depth() const -{ - QVariant qax_result = property("Depth"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ThreeDFormat::SetDepth(double value){ setProperty("Depth", QVariant(value)); } - -inline Office::ColorFormat* ThreeDFormat::ExtrusionColor() const -{ - Office::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("ExtrusionColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ColorFormat**)qax_result.constData(); -} - -inline Office::MsoExtrusionColorType ThreeDFormat::ExtrusionColorType() const -{ - QVariant qax_result = property("ExtrusionColorType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoExtrusionColorType*)qax_result.constData(); -} -inline void ThreeDFormat::SetExtrusionColorType(Office::MsoExtrusionColorType value){ setProperty("ExtrusionColorType", QVariant(value)); } - -inline IDispatch* ThreeDFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState ThreeDFormat::Perspective() const -{ - QVariant qax_result = property("Perspective"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ThreeDFormat::SetPerspective(Office::MsoTriState value){ setProperty("Perspective", QVariant(value)); } - -inline Office::MsoPresetExtrusionDirection ThreeDFormat::PresetExtrusionDirection() const -{ - QVariant qax_result = property("PresetExtrusionDirection"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetExtrusionDirection*)qax_result.constData(); -} - -inline Office::MsoPresetLightingDirection ThreeDFormat::PresetLightingDirection() const -{ - QVariant qax_result = property("PresetLightingDirection"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetLightingDirection*)qax_result.constData(); -} -inline void ThreeDFormat::SetPresetLightingDirection(Office::MsoPresetLightingDirection value){ setProperty("PresetLightingDirection", QVariant(value)); } - -inline Office::MsoPresetLightingSoftness ThreeDFormat::PresetLightingSoftness() const -{ - QVariant qax_result = property("PresetLightingSoftness"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetLightingSoftness*)qax_result.constData(); -} -inline void ThreeDFormat::SetPresetLightingSoftness(Office::MsoPresetLightingSoftness value){ setProperty("PresetLightingSoftness", QVariant(value)); } - -inline Office::MsoPresetMaterial ThreeDFormat::PresetMaterial() const -{ - QVariant qax_result = property("PresetMaterial"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetMaterial*)qax_result.constData(); -} -inline void ThreeDFormat::SetPresetMaterial(Office::MsoPresetMaterial value){ setProperty("PresetMaterial", QVariant(value)); } - -inline Office::MsoPresetThreeDFormat ThreeDFormat::PresetThreeDFormat() const -{ - QVariant qax_result = property("PresetThreeDFormat"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetThreeDFormat*)qax_result.constData(); -} - -inline double ThreeDFormat::RotationX() const -{ - QVariant qax_result = property("RotationX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ThreeDFormat::SetRotationX(double value){ setProperty("RotationX", QVariant(value)); } - -inline double ThreeDFormat::RotationY() const -{ - QVariant qax_result = property("RotationY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ThreeDFormat::SetRotationY(double value){ setProperty("RotationY", QVariant(value)); } - -inline Office::MsoTriState ThreeDFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ThreeDFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline void ThreeDFormat::IncrementRotationX(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ThreeDFormat::IncrementRotationY(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ThreeDFormat::ResetRotation() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ThreeDFormat::SetExtrusionDirection(Office::MsoPresetExtrusionDirection PresetExtrusionDirection) -{ - void *_a[] = {0, (void*)&PresetExtrusionDirection}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void ThreeDFormat::SetThreeDFormat(Office::MsoPresetThreeDFormat PresetThreeDFormat) -{ - void *_a[] = {0, (void*)&PresetThreeDFormat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - - -inline void IMsoDispCagNotifySink::InsertClip(IUnknown* pClipMoniker, IUnknown* pItemMoniker) -{ - void *_a[] = {0, (void*)&pClipMoniker, (void*)&pItemMoniker}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void IMsoDispCagNotifySink::WindowIsClosing() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline Office::MsoAnimationType Balloon::Animation() const -{ - QVariant qax_result = property("Animation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoAnimationType*)qax_result.constData(); -} -inline void Balloon::SetAnimation(Office::MsoAnimationType value){ setProperty("Animation", QVariant(value)); } - -inline IDispatch* Balloon::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoBalloonType Balloon::BalloonType() const -{ - QVariant qax_result = property("BalloonType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBalloonType*)qax_result.constData(); -} -inline void Balloon::SetBalloonType(Office::MsoBalloonType value){ setProperty("BalloonType", QVariant(value)); } - -inline Office::MsoButtonSetType Balloon::Button() const -{ - QVariant qax_result = property("Button"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoButtonSetType*)qax_result.constData(); -} -inline void Balloon::SetButton(Office::MsoButtonSetType value){ setProperty("Button", QVariant(value)); } - -inline QString Balloon::Callback() const -{ - QVariant qax_result = property("Callback"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Balloon::SetCallback(const QString& value){ setProperty("Callback", QVariant(value)); } - -inline IDispatch* Balloon::Checkboxes() const -{ - QVariant qax_result = property("Checkboxes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Balloon::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString Balloon::Heading() const -{ - QVariant qax_result = property("Heading"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Balloon::SetHeading(const QString& value){ setProperty("Heading", QVariant(value)); } - -inline Office::MsoIconType Balloon::Icon() const -{ - QVariant qax_result = property("Icon"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoIconType*)qax_result.constData(); -} -inline void Balloon::SetIcon(Office::MsoIconType value){ setProperty("Icon", QVariant(value)); } - -inline IDispatch* Balloon::Labels() const -{ - QVariant qax_result = property("Labels"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoModeType Balloon::Mode() const -{ - QVariant qax_result = property("Mode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoModeType*)qax_result.constData(); -} -inline void Balloon::SetMode(Office::MsoModeType value){ setProperty("Mode", QVariant(value)); } - -inline QString Balloon::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* Balloon::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Balloon::Private() const -{ - QVariant qax_result = property("Private"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void Balloon::SetPrivate(int value){ setProperty("Private", QVariant(value)); } - -inline QString Balloon::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Balloon::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline void Balloon::Close() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Balloon::SetAvoidRectangle(int Left, int Top, int Right, int Bottom) -{ - void *_a[] = {0, (void*)&Left, (void*)&Top, (void*)&Right, (void*)&Bottom}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline MsoBalloonButtonType Balloon::Show() -{ - MsoBalloonButtonType qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - - -inline IDispatch* BalloonCheckboxes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int BalloonCheckboxes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void BalloonCheckboxes::SetCount(int value){ setProperty("Count", QVariant(value)); } - -inline int BalloonCheckboxes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString BalloonCheckboxes::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* BalloonCheckboxes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* BalloonCheckboxes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline IDispatch* BalloonCheckboxes::Item(int Index) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* BalloonCheckbox::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool BalloonCheckbox::Checked() const -{ - QVariant qax_result = property("Checked"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void BalloonCheckbox::SetChecked(bool value){ setProperty("Checked", QVariant(value)); } - -inline int BalloonCheckbox::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString BalloonCheckbox::Item() const -{ - QVariant qax_result = property("Item"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString BalloonCheckbox::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* BalloonCheckbox::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString BalloonCheckbox::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void BalloonCheckbox::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - - -inline IDispatch* BalloonLabels::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int BalloonLabels::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void BalloonLabels::SetCount(int value){ setProperty("Count", QVariant(value)); } - -inline int BalloonLabels::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString BalloonLabels::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* BalloonLabels::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* BalloonLabels::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline IDispatch* BalloonLabels::Item(int Index) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* BalloonLabel::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int BalloonLabel::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString BalloonLabel::Item() const -{ - QVariant qax_result = property("Item"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString BalloonLabel::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* BalloonLabel::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString BalloonLabel::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void BalloonLabel::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - - -inline IDispatch* AnswerWizardFiles::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int AnswerWizardFiles::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int AnswerWizardFiles::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* AnswerWizardFiles::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void AnswerWizardFiles::Add(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void AnswerWizardFiles::Delete(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline QString AnswerWizardFiles::Item(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline IDispatch* AnswerWizard::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int AnswerWizard::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::AnswerWizardFiles* AnswerWizard::Files() const -{ - Office::AnswerWizardFiles* qax_pointer = 0; - qRegisterMetaType("AnswerWizardFiles*", &qax_pointer); - qRegisterMetaType("AnswerWizardFiles", qax_pointer); - QVariant qax_result = property("Files"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::AnswerWizardFiles**)qax_result.constData(); -} - -inline IDispatch* AnswerWizard::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void AnswerWizard::ClearFileList() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void AnswerWizard::ResetFileList() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline Office::MsoAnimationType Assistant::Animation() const -{ - QVariant qax_result = property("Animation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoAnimationType*)qax_result.constData(); -} -inline void Assistant::SetAnimation(Office::MsoAnimationType value){ setProperty("Animation", QVariant(value)); } - -inline IDispatch* Assistant::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool Assistant::AssistWithAlerts() const -{ - QVariant qax_result = property("AssistWithAlerts"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetAssistWithAlerts(bool value){ setProperty("AssistWithAlerts", QVariant(value)); } - -inline bool Assistant::AssistWithHelp() const -{ - QVariant qax_result = property("AssistWithHelp"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetAssistWithHelp(bool value){ setProperty("AssistWithHelp", QVariant(value)); } - -inline bool Assistant::AssistWithWizards() const -{ - QVariant qax_result = property("AssistWithWizards"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetAssistWithWizards(bool value){ setProperty("AssistWithWizards", QVariant(value)); } - -inline Office::MsoBalloonErrorType Assistant::BalloonError() const -{ - QVariant qax_result = property("BalloonError"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBalloonErrorType*)qax_result.constData(); -} - -inline int Assistant::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool Assistant::FeatureTips() const -{ - QVariant qax_result = property("FeatureTips"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetFeatureTips(bool value){ setProperty("FeatureTips", QVariant(value)); } - -inline QString Assistant::FileName() const -{ - QVariant qax_result = property("FileName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Assistant::SetFileName(const QString& value){ setProperty("FileName", QVariant(value)); } - -inline bool Assistant::GuessHelp() const -{ - QVariant qax_result = property("GuessHelp"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetGuessHelp(bool value){ setProperty("GuessHelp", QVariant(value)); } - -inline bool Assistant::HighPriorityTips() const -{ - QVariant qax_result = property("HighPriorityTips"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetHighPriorityTips(bool value){ setProperty("HighPriorityTips", QVariant(value)); } - -inline QString Assistant::Item() const -{ - QVariant qax_result = property("Item"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline bool Assistant::KeyboardShortcutTips() const -{ - QVariant qax_result = property("KeyboardShortcutTips"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetKeyboardShortcutTips(bool value){ setProperty("KeyboardShortcutTips", QVariant(value)); } - -inline int Assistant::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void Assistant::SetLeft(int value){ setProperty("Left", QVariant(value)); } - -inline bool Assistant::MouseTips() const -{ - QVariant qax_result = property("MouseTips"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetMouseTips(bool value){ setProperty("MouseTips", QVariant(value)); } - -inline bool Assistant::MoveWhenInTheWay() const -{ - QVariant qax_result = property("MoveWhenInTheWay"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetMoveWhenInTheWay(bool value){ setProperty("MoveWhenInTheWay", QVariant(value)); } - -inline QString Assistant::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::Balloon* Assistant::NewBalloon() const -{ - Office::Balloon* qax_pointer = 0; - qRegisterMetaType("Balloon*", &qax_pointer); - qRegisterMetaType("Balloon", qax_pointer); - QVariant qax_result = property("NewBalloon"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Balloon**)qax_result.constData(); -} - -inline bool Assistant::On() const -{ - QVariant qax_result = property("On"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetOn(bool value){ setProperty("On", QVariant(value)); } - -inline IDispatch* Assistant::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool Assistant::Reduced() const -{ - QVariant qax_result = property("Reduced"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetReduced(bool value){ setProperty("Reduced", QVariant(value)); } - -inline bool Assistant::SearchWhenProgramming() const -{ - QVariant qax_result = property("SearchWhenProgramming"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetSearchWhenProgramming(bool value){ setProperty("SearchWhenProgramming", QVariant(value)); } - -inline bool Assistant::Sounds() const -{ - QVariant qax_result = property("Sounds"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetSounds(bool value){ setProperty("Sounds", QVariant(value)); } - -inline bool Assistant::TipOfDay() const -{ - QVariant qax_result = property("TipOfDay"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetTipOfDay(bool value){ setProperty("TipOfDay", QVariant(value)); } - -inline int Assistant::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void Assistant::SetTop(int value){ setProperty("Top", QVariant(value)); } - -inline bool Assistant::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Assistant::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline void Assistant::ActivateWizard(int WizardID, Office::MsoWizardActType act) -{ - void *_a[] = {0, (void*)&WizardID, (void*)&act}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Assistant::ActivateWizard(int WizardID, Office::MsoWizardActType act, const QVariant& Animation) -{ - void *_a[] = {0, (void*)&WizardID, (void*)&act, (void*)&Animation}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline int Assistant::DoAlert(const QString& bstrAlertTitle, const QString& bstrAlertText, Office::MsoAlertButtonType alb, Office::MsoAlertIconType alc, Office::MsoAlertDefaultType ald, Office::MsoAlertCancelType alq, bool varfSysAlert) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bstrAlertTitle, (void*)&bstrAlertText, (void*)&alb, (void*)&alc, (void*)&ald, (void*)&alq, (void*)&varfSysAlert}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void Assistant::EndWizard(int WizardID, bool varfSuccess) -{ - void *_a[] = {0, (void*)&WizardID, (void*)&varfSuccess}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void Assistant::EndWizard(int WizardID, bool varfSuccess, const QVariant& Animation) -{ - void *_a[] = {0, (void*)&WizardID, (void*)&varfSuccess, (void*)&Animation}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void Assistant::Help() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void Assistant::Move(int xLeft, int yTop) -{ - void *_a[] = {0, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void Assistant::ResetTips() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline int Assistant::StartWizard(bool On, const QString& Callback, int PrivateX) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&On, (void*)&Callback, (void*)&PrivateX}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); - return qax_result; -} - -inline int Assistant::StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&On, (void*)&Callback, (void*)&PrivateX, (void*)&Animation}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); - return qax_result; -} - -inline int Assistant::StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&On, (void*)&Callback, (void*)&PrivateX, (void*)&Animation, (void*)&CustomTeaser}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); - return qax_result; -} - -inline int Assistant::StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser, const QVariant& Top) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&On, (void*)&Callback, (void*)&PrivateX, (void*)&Animation, (void*)&CustomTeaser, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); - return qax_result; -} - -inline int Assistant::StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser, const QVariant& Top, const QVariant& Left) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&On, (void*)&Callback, (void*)&PrivateX, (void*)&Animation, (void*)&CustomTeaser, (void*)&Top, (void*)&Left}; - qt_metacall(QMetaObject::InvokeMetaMethod, 38, _a); - return qax_result; -} - -inline int Assistant::StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser, const QVariant& Top, const QVariant& Left, const QVariant& Bottom) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&On, (void*)&Callback, (void*)&PrivateX, (void*)&Animation, (void*)&CustomTeaser, (void*)&Top, (void*)&Left, (void*)&Bottom}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); - return qax_result; -} - -inline int Assistant::StartWizard(bool On, const QString& Callback, int PrivateX, const QVariant& Animation, const QVariant& CustomTeaser, const QVariant& Top, const QVariant& Left, const QVariant& Bottom, const QVariant& Right) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&On, (void*)&Callback, (void*)&PrivateX, (void*)&Animation, (void*)&CustomTeaser, (void*)&Top, (void*)&Left, (void*)&Bottom, (void*)&Right}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); - return qax_result; -} - - -inline int IFoundFiles::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* IFoundFiles::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline QString IFoundFiles::Item(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline QString IFind::Author() const -{ - QVariant qax_result = property("Author"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IFind::SetAuthor(const QString& value){ setProperty("Author", QVariant(value)); } - -inline QVariant IFind::DateCreatedFrom() const -{ - QVariant qax_result = property("DateCreatedFrom"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void IFind::SetDateCreatedFrom(const QVariant& value){ setProperty("DateCreatedFrom", QVariant(value)); } - -inline QVariant IFind::DateCreatedTo() const -{ - QVariant qax_result = property("DateCreatedTo"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void IFind::SetDateCreatedTo(const QVariant& value){ setProperty("DateCreatedTo", QVariant(value)); } - -inline QVariant IFind::DateSavedFrom() const -{ - QVariant qax_result = property("DateSavedFrom"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void IFind::SetDateSavedFrom(const QVariant& value){ setProperty("DateSavedFrom", QVariant(value)); } - -inline QVariant IFind::DateSavedTo() const -{ - QVariant qax_result = property("DateSavedTo"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void IFind::SetDateSavedTo(const QVariant& value){ setProperty("DateSavedTo", QVariant(value)); } - -inline int IFind::FileType() const -{ - QVariant qax_result = property("FileType"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void IFind::SetFileType(int value){ setProperty("FileType", QVariant(value)); } - -inline QString IFind::Keywords() const -{ - QVariant qax_result = property("Keywords"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IFind::SetKeywords(const QString& value){ setProperty("Keywords", QVariant(value)); } - -inline Office::MsoFileFindListBy IFind::ListBy() const -{ - QVariant qax_result = property("ListBy"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFileFindListBy*)qax_result.constData(); -} -inline void IFind::SetListBy(Office::MsoFileFindListBy value){ setProperty("ListBy", QVariant(value)); } - -inline bool IFind::MatchCase() const -{ - QVariant qax_result = property("MatchCase"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void IFind::SetMatchCase(bool value){ setProperty("MatchCase", QVariant(value)); } - -inline QString IFind::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IFind::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline Office::MsoFileFindOptions IFind::Options() const -{ - QVariant qax_result = property("Options"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFileFindOptions*)qax_result.constData(); -} -inline void IFind::SetOptions(Office::MsoFileFindOptions value){ setProperty("Options", QVariant(value)); } - -inline bool IFind::PatternMatch() const -{ - QVariant qax_result = property("PatternMatch"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void IFind::SetPatternMatch(bool value){ setProperty("PatternMatch", QVariant(value)); } - -inline Office::IFoundFiles* IFind::Results() const -{ - Office::IFoundFiles* qax_pointer = 0; - qRegisterMetaType("IFoundFiles*", &qax_pointer); - qRegisterMetaType("IFoundFiles", qax_pointer); - QVariant qax_result = property("Results"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::IFoundFiles**)qax_result.constData(); -} - -inline QString IFind::SavedBy() const -{ - QVariant qax_result = property("SavedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IFind::SetSavedBy(const QString& value){ setProperty("SavedBy", QVariant(value)); } - -inline QString IFind::SearchPath() const -{ - QVariant qax_result = property("SearchPath"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IFind::SetSearchPath(const QString& value){ setProperty("SearchPath", QVariant(value)); } - -inline int IFind::SelectedFile() const -{ - QVariant qax_result = property("SelectedFile"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void IFind::SetSelectedFile(int value){ setProperty("SelectedFile", QVariant(value)); } - -inline Office::MsoFileFindSortBy IFind::SortBy() const -{ - QVariant qax_result = property("SortBy"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFileFindSortBy*)qax_result.constData(); -} -inline void IFind::SetSortBy(Office::MsoFileFindSortBy value){ setProperty("SortBy", QVariant(value)); } - -inline bool IFind::SubDir() const -{ - QVariant qax_result = property("SubDir"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void IFind::SetSubDir(bool value){ setProperty("SubDir", QVariant(value)); } - -inline QString IFind::Subject() const -{ - QVariant qax_result = property("Subject"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IFind::SetSubject(const QString& value){ setProperty("Subject", QVariant(value)); } - -inline QString IFind::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IFind::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline QString IFind::Title() const -{ - QVariant qax_result = property("Title"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IFind::SetTitle(const QString& value){ setProperty("Title", QVariant(value)); } - -inline Office::MsoFileFindView IFind::View() const -{ - QVariant qax_result = property("View"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFileFindView*)qax_result.constData(); -} -inline void IFind::SetView(Office::MsoFileFindView value){ setProperty("View", QVariant(value)); } - -inline void IFind::Delete(const QString& bstrQueryName) -{ - void *_a[] = {0, (void*)&bstrQueryName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void IFind::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void IFind::Load(const QString& bstrQueryName) -{ - void *_a[] = {0, (void*)&bstrQueryName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void IFind::Save(const QString& bstrQueryName) -{ - void *_a[] = {0, (void*)&bstrQueryName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline int IFind::Show() -{ - int qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); - return qax_result; -} - - -inline IDispatch* FoundFiles::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int FoundFiles::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int FoundFiles::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* FoundFiles::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline QString FoundFiles::Item(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* PropertyTest::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoCondition PropertyTest::Condition() const -{ - QVariant qax_result = property("Condition"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCondition*)qax_result.constData(); -} - -inline Office::MsoConnector PropertyTest::Connector() const -{ - QVariant qax_result = property("Connector"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoConnector*)qax_result.constData(); -} - -inline int PropertyTest::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString PropertyTest::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant PropertyTest::SecondValue() const -{ - QVariant qax_result = property("SecondValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant PropertyTest::Value() const -{ - QVariant qax_result = property("Value"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - - -inline IDispatch* PropertyTests::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int PropertyTests::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int PropertyTests::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* PropertyTests::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void PropertyTests::Add(const QString& Name, Office::MsoCondition Condition) -{ - void *_a[] = {0, (void*)&Name, (void*)&Condition}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void PropertyTests::Add(const QString& Name, Office::MsoCondition Condition, const QVariant& Value) -{ - void *_a[] = {0, (void*)&Name, (void*)&Condition, (void*)&Value}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void PropertyTests::Add(const QString& Name, Office::MsoCondition Condition, const QVariant& Value, const QVariant& SecondValue) -{ - void *_a[] = {0, (void*)&Name, (void*)&Condition, (void*)&Value, (void*)&SecondValue}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void PropertyTests::Add(const QString& Name, Office::MsoCondition Condition, const QVariant& Value, const QVariant& SecondValue, Office::MsoConnector Connector) -{ - void *_a[] = {0, (void*)&Name, (void*)&Condition, (void*)&Value, (void*)&SecondValue, (void*)&Connector}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline Office::PropertyTest* PropertyTests::Item(int Index) -{ - Office::PropertyTest* qax_result = 0; - qRegisterMetaType("PropertyTest*", &qax_result); - qRegisterMetaType("PropertyTest", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void PropertyTests::Remove(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - - -inline IDispatch* FileSearch::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int FileSearch::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString FileSearch::FileName() const -{ - QVariant qax_result = property("FileName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void FileSearch::SetFileName(const QString& value){ setProperty("FileName", QVariant(value)); } - -inline Office::MsoFileType FileSearch::FileType() const -{ - QVariant qax_result = property("FileType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFileType*)qax_result.constData(); -} -inline void FileSearch::SetFileType(Office::MsoFileType value){ setProperty("FileType", QVariant(value)); } - -inline Office::FileTypes* FileSearch::FileTypes() const -{ - Office::FileTypes* qax_pointer = 0; - qRegisterMetaType("FileTypes*", &qax_pointer); - qRegisterMetaType("FileTypes", qax_pointer); - QVariant qax_result = property("FileTypes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::FileTypes**)qax_result.constData(); -} - -inline Office::FoundFiles* FileSearch::FoundFiles() const -{ - Office::FoundFiles* qax_pointer = 0; - qRegisterMetaType("FoundFiles*", &qax_pointer); - qRegisterMetaType("FoundFiles", qax_pointer); - QVariant qax_result = property("FoundFiles"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::FoundFiles**)qax_result.constData(); -} - -inline Office::MsoLastModified FileSearch::LastModified() const -{ - QVariant qax_result = property("LastModified"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoLastModified*)qax_result.constData(); -} -inline void FileSearch::SetLastModified(Office::MsoLastModified value){ setProperty("LastModified", QVariant(value)); } - -inline QString FileSearch::LookIn() const -{ - QVariant qax_result = property("LookIn"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void FileSearch::SetLookIn(const QString& value){ setProperty("LookIn", QVariant(value)); } - -inline bool FileSearch::MatchAllWordForms() const -{ - QVariant qax_result = property("MatchAllWordForms"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void FileSearch::SetMatchAllWordForms(bool value){ setProperty("MatchAllWordForms", QVariant(value)); } - -inline bool FileSearch::MatchTextExactly() const -{ - QVariant qax_result = property("MatchTextExactly"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void FileSearch::SetMatchTextExactly(bool value){ setProperty("MatchTextExactly", QVariant(value)); } - -inline Office::PropertyTests* FileSearch::PropertyTests() const -{ - Office::PropertyTests* qax_pointer = 0; - qRegisterMetaType("PropertyTests*", &qax_pointer); - qRegisterMetaType("PropertyTests", qax_pointer); - QVariant qax_result = property("PropertyTests"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::PropertyTests**)qax_result.constData(); -} - -inline Office::SearchFolders* FileSearch::SearchFolders() const -{ - Office::SearchFolders* qax_pointer = 0; - qRegisterMetaType("SearchFolders*", &qax_pointer); - qRegisterMetaType("SearchFolders", qax_pointer); - QVariant qax_result = property("SearchFolders"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::SearchFolders**)qax_result.constData(); -} - -inline Office::SearchScopes* FileSearch::SearchScopes() const -{ - Office::SearchScopes* qax_pointer = 0; - qRegisterMetaType("SearchScopes*", &qax_pointer); - qRegisterMetaType("SearchScopes", qax_pointer); - QVariant qax_result = property("SearchScopes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::SearchScopes**)qax_result.constData(); -} - -inline bool FileSearch::SearchSubFolders() const -{ - QVariant qax_result = property("SearchSubFolders"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void FileSearch::SetSearchSubFolders(bool value){ setProperty("SearchSubFolders", QVariant(value)); } - -inline QString FileSearch::TextOrProperty() const -{ - QVariant qax_result = property("TextOrProperty"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void FileSearch::SetTextOrProperty(const QString& value){ setProperty("TextOrProperty", QVariant(value)); } - -inline int FileSearch::Execute() -{ - int qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline int FileSearch::Execute(Office::MsoSortBy SortBy) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&SortBy}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline int FileSearch::Execute(Office::MsoSortBy SortBy, Office::MsoSortOrder SortOrder) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&SortBy, (void*)&SortOrder}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline int FileSearch::Execute(Office::MsoSortBy SortBy, Office::MsoSortOrder SortOrder, bool AlwaysAccurate) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&SortBy, (void*)&SortOrder, (void*)&AlwaysAccurate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline void FileSearch::NewSearch() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void FileSearch::RefreshScopes() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - - -inline IDispatch* COMAddIn::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool COMAddIn::Connect() const -{ - QVariant qax_result = property("Connect"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void COMAddIn::SetConnect(bool value){ setProperty("Connect", QVariant(value)); } - -inline int COMAddIn::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString COMAddIn::Description() const -{ - QVariant qax_result = property("Description"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void COMAddIn::SetDescription(const QString& value){ setProperty("Description", QVariant(value)); } - -inline QString COMAddIn::Guid() const -{ - QVariant qax_result = property("Guid"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* COMAddIn::Object() const -{ - QVariant qax_result = property("Object"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} -inline void COMAddIn::SetObject(IDispatch* value){ - int typeId = qRegisterMetaType("IDispatch*", &value); - setProperty("Object", QVariant(typeId, &value)); -} - -inline IDispatch* COMAddIn::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString COMAddIn::ProgId() const -{ - QVariant qax_result = property("ProgId"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - - -inline IDispatch* COMAddIns::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int COMAddIns::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int COMAddIns::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* COMAddIns::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* COMAddIns::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::COMAddIn* COMAddIns::Item(QVariant& Index) -{ - Office::COMAddIn* qax_result = 0; - qRegisterMetaType("COMAddIn*", &qax_result); - qRegisterMetaType("COMAddIn", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void COMAddIns::SetAppModal(bool varfModal) -{ - void *_a[] = {0, (void*)&varfModal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void COMAddIns::Update() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline IDispatch* LanguageSettings::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int LanguageSettings::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* LanguageSettings::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int LanguageSettings::LanguageID(Office::MsoAppLanguageID Id) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Id}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline bool LanguageSettings::LanguagePreferredForEditing(Office::MsoLanguageID lid) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&lid}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline void ICommandBarsEvents::OnUpdate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline Office::CommandBarControl* CommandBars::ActionControl() const -{ - Office::CommandBarControl* qax_pointer = 0; - qRegisterMetaType("CommandBarControl*", &qax_pointer); - qRegisterMetaType("CommandBarControl", qax_pointer); - QVariant qax_result = property("ActionControl"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBarControl**)qax_result.constData(); -} - -inline Office::CommandBar* CommandBars::ActiveMenuBar() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("ActiveMenuBar"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline bool CommandBars::AdaptiveMenus() const -{ - QVariant qax_result = property("AdaptiveMenus"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBars::SetAdaptiveMenus(bool value){ setProperty("AdaptiveMenus", QVariant(value)); } - -inline IDispatch* CommandBars::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int CommandBars::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBars::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool CommandBars::DisableAskAQuestionDropdown() const -{ - QVariant qax_result = property("DisableAskAQuestionDropdown"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBars::SetDisableAskAQuestionDropdown(bool value){ setProperty("DisableAskAQuestionDropdown", QVariant(value)); } - -inline bool CommandBars::DisableCustomize() const -{ - QVariant qax_result = property("DisableCustomize"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBars::SetDisableCustomize(bool value){ setProperty("DisableCustomize", QVariant(value)); } - -inline bool CommandBars::DisplayFonts() const -{ - QVariant qax_result = property("DisplayFonts"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBars::SetDisplayFonts(bool value){ setProperty("DisplayFonts", QVariant(value)); } - -inline bool CommandBars::DisplayKeysInTooltips() const -{ - QVariant qax_result = property("DisplayKeysInTooltips"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBars::SetDisplayKeysInTooltips(bool value){ setProperty("DisplayKeysInTooltips", QVariant(value)); } - -inline bool CommandBars::DisplayTooltips() const -{ - QVariant qax_result = property("DisplayTooltips"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBars::SetDisplayTooltips(bool value){ setProperty("DisplayTooltips", QVariant(value)); } - -inline bool CommandBars::LargeButtons() const -{ - QVariant qax_result = property("LargeButtons"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBars::SetLargeButtons(bool value){ setProperty("LargeButtons", QVariant(value)); } - -inline Office::MsoMenuAnimation CommandBars::MenuAnimationStyle() const -{ - QVariant qax_result = property("MenuAnimationStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoMenuAnimation*)qax_result.constData(); -} -inline void CommandBars::SetMenuAnimationStyle(Office::MsoMenuAnimation value){ setProperty("MenuAnimationStyle", QVariant(value)); } - -inline IDispatch* CommandBars::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* CommandBars::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::CommandBar* CommandBars::Add() -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::Add(const QVariant& Name) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::Add(const QVariant& Name, const QVariant& Position) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name, (void*)&Position}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::Add(const QVariant& Name, const QVariant& Position, const QVariant& MenuBar) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name, (void*)&Position, (void*)&MenuBar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::Add(const QVariant& Name, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name, (void*)&Position, (void*)&MenuBar, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::AddEx() -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::AddEx(const QVariant& TbidOrName) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::AddEx(const QVariant& TbidOrName, const QVariant& Position) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName, (void*)&Position}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName, (void*)&Position, (void*)&MenuBar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName, (void*)&Position, (void*)&MenuBar, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::AddEx(const QVariant& TbidOrName, const QVariant& Position, const QVariant& MenuBar, const QVariant& Temporary, const QVariant& TbtrProtection) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TbidOrName, (void*)&Position, (void*)&MenuBar, (void*)&Temporary, (void*)&TbtrProtection}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBars::FindControl() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBars::FindControl(const QVariant& Type) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBars::FindControl(const QVariant& Type, const QVariant& Id) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBars::FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBars::FindControl(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag, (void*)&Visible}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); - return qax_result; -} - -inline Office::CommandBarControls* CommandBars::FindControls() -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); - return qax_result; -} - -inline Office::CommandBarControls* CommandBars::FindControls(const QVariant& Type) -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); - return qax_result; -} - -inline Office::CommandBarControls* CommandBars::FindControls(const QVariant& Type, const QVariant& Id) -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); - return qax_result; -} - -inline Office::CommandBarControls* CommandBars::FindControls(const QVariant& Type, const QVariant& Id, const QVariant& Tag) -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); - return qax_result; -} - -inline Office::CommandBarControls* CommandBars::FindControls(const QVariant& Type, const QVariant& Id, const QVariant& Tag, const QVariant& Visible) -{ - Office::CommandBarControls* qax_result = 0; - qRegisterMetaType("CommandBarControls*", &qax_result); - qRegisterMetaType("CommandBarControls", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Id, (void*)&Tag, (void*)&Visible}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); - return qax_result; -} - -inline int CommandBars::IdsString(int ids, QString& pbstrName) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&ids, (void*)&pbstrName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); - return qax_result; -} - -inline Office::CommandBar* CommandBars::Item(const QVariant& Index) -{ - Office::CommandBar* qax_result = 0; - qRegisterMetaType("CommandBar*", &qax_result); - qRegisterMetaType("CommandBar", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); - return qax_result; -} - -inline void CommandBars::ReleaseFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 38, _a); -} - -inline int CommandBars::TmcGetName(int tmc, QString& pbstrName) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&tmc, (void*)&pbstrName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); - return qax_result; -} - - -inline void ICommandBarComboBoxEvents::Change(Office::CommandBarComboBox* Ctrl) -{ - void *_a[] = {0, (void*)&Ctrl}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* CommandBarComboBox::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool CommandBarComboBox::BeginGroup() const -{ - QVariant qax_result = property("BeginGroup"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarComboBox::SetBeginGroup(bool value){ setProperty("BeginGroup", QVariant(value)); } - -inline bool CommandBarComboBox::BuiltIn() const -{ - QVariant qax_result = property("BuiltIn"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString CommandBarComboBox::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarComboBox::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline IDispatch* CommandBarComboBox::Control() const -{ - QVariant qax_result = property("Control"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int CommandBarComboBox::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBarComboBox::DescriptionText() const -{ - QVariant qax_result = property("DescriptionText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarComboBox::SetDescriptionText(const QString& value){ setProperty("DescriptionText", QVariant(value)); } - -inline int CommandBarComboBox::DropDownLines() const -{ - QVariant qax_result = property("DropDownLines"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarComboBox::SetDropDownLines(int value){ setProperty("DropDownLines", QVariant(value)); } - -inline int CommandBarComboBox::DropDownWidth() const -{ - QVariant qax_result = property("DropDownWidth"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarComboBox::SetDropDownWidth(int value){ setProperty("DropDownWidth", QVariant(value)); } - -inline bool CommandBarComboBox::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarComboBox::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline int CommandBarComboBox::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarComboBox::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline int CommandBarComboBox::HelpContextId() const -{ - QVariant qax_result = property("HelpContextId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarComboBox::SetHelpContextId(int value){ setProperty("HelpContextId", QVariant(value)); } - -inline QString CommandBarComboBox::HelpFile() const -{ - QVariant qax_result = property("HelpFile"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarComboBox::SetHelpFile(const QString& value){ setProperty("HelpFile", QVariant(value)); } - -inline int CommandBarComboBox::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarComboBox::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarComboBox::InstanceId() const -{ - QVariant qax_result = property("InstanceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool CommandBarComboBox::IsPriorityDropped() const -{ - QVariant qax_result = property("IsPriorityDropped"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int CommandBarComboBox::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarComboBox::ListCount() const -{ - QVariant qax_result = property("ListCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarComboBox::ListHeaderCount() const -{ - QVariant qax_result = property("ListHeaderCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarComboBox::SetListHeaderCount(int value){ setProperty("ListHeaderCount", QVariant(value)); } - -inline int CommandBarComboBox::ListIndex() const -{ - QVariant qax_result = property("ListIndex"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarComboBox::SetListIndex(int value){ setProperty("ListIndex", QVariant(value)); } - -inline Office::MsoControlOLEUsage CommandBarComboBox::OLEUsage() const -{ - QVariant qax_result = property("OLEUsage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlOLEUsage*)qax_result.constData(); -} -inline void CommandBarComboBox::SetOLEUsage(Office::MsoControlOLEUsage value){ setProperty("OLEUsage", QVariant(value)); } - -inline QString CommandBarComboBox::OnAction() const -{ - QVariant qax_result = property("OnAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarComboBox::SetOnAction(const QString& value){ setProperty("OnAction", QVariant(value)); } - -inline QString CommandBarComboBox::Parameter() const -{ - QVariant qax_result = property("Parameter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarComboBox::SetParameter(const QString& value){ setProperty("Parameter", QVariant(value)); } - -inline Office::CommandBar* CommandBarComboBox::Parent() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline int CommandBarComboBox::Priority() const -{ - QVariant qax_result = property("Priority"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarComboBox::SetPriority(int value){ setProperty("Priority", QVariant(value)); } - -inline Office::MsoComboStyle CommandBarComboBox::Style() const -{ - QVariant qax_result = property("Style"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoComboStyle*)qax_result.constData(); -} -inline void CommandBarComboBox::SetStyle(Office::MsoComboStyle value){ setProperty("Style", QVariant(value)); } - -inline QString CommandBarComboBox::Tag() const -{ - QVariant qax_result = property("Tag"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarComboBox::SetTag(const QString& value){ setProperty("Tag", QVariant(value)); } - -inline QString CommandBarComboBox::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarComboBox::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline QString CommandBarComboBox::TooltipText() const -{ - QVariant qax_result = property("TooltipText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarComboBox::SetTooltipText(const QString& value){ setProperty("TooltipText", QVariant(value)); } - -inline int CommandBarComboBox::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlType CommandBarComboBox::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlType*)qax_result.constData(); -} - -inline bool CommandBarComboBox::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarComboBox::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline int CommandBarComboBox::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarComboBox::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline int CommandBarComboBox::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBarComboBox::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBarComboBox::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBarComboBox::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString CommandBarComboBox::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBarComboBox::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBarComboBox::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBarComboBox::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* CommandBarComboBox::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant CommandBarComboBox::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarComboBox::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarComboBox::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarComboBox::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBarComboBox::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline void CommandBarComboBox::AddItem(const QString& Text) -{ - void *_a[] = {0, (void*)&Text}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void CommandBarComboBox::AddItem(const QString& Text, const QVariant& Index) -{ - void *_a[] = {0, (void*)&Text, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void CommandBarComboBox::Clear() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline Office::CommandBarControl* CommandBarComboBox::Copy() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarComboBox::Copy(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarComboBox::Copy(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline void CommandBarComboBox::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void CommandBarComboBox::Delete(const QVariant& Temporary) -{ - void *_a[] = {0, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void CommandBarComboBox::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline QString CommandBarComboBox::List(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarComboBox::Move() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarComboBox::Move(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarComboBox::Move(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); - return qax_result; -} - -inline void CommandBarComboBox::RemoveItem(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline void CommandBarComboBox::Reserved1() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void CommandBarComboBox::Reserved2() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline void CommandBarComboBox::Reserved3() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); -} - -inline void CommandBarComboBox::Reserved4() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); -} - -inline void CommandBarComboBox::Reserved5() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); -} - -inline void CommandBarComboBox::Reserved6() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); -} - -inline void CommandBarComboBox::Reserved7() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); -} - -inline void CommandBarComboBox::Reset() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); -} - -inline void CommandBarComboBox::SetFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 43, _a); -} - -inline int CommandBarComboBox::SetList(int Index, const QString& rhs) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index, (void*)&rhs}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); - return qax_result; -} - -inline IDispatch* CommandBarComboBox::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 60, _a); - return qax_result; -} - -inline void CommandBarComboBox::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 65, _a); -} - -inline void CommandBarComboBox::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 66, _a); -} - -inline int CommandBarComboBox::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 69, _a); - return qax_result; -} - -inline int CommandBarComboBox::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 70, _a); - return qax_result; -} - -inline QVariant CommandBarComboBox::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 71, _a); - return qax_result; -} - -inline void CommandBarComboBox::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 74, _a); -} - -inline void CommandBarComboBox::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 75, _a); -} - -inline QVariant CommandBarComboBox::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 78, _a); - return qax_result; -} - -inline QVariant CommandBarComboBox::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 79, _a); - return qax_result; -} - -inline void CommandBarComboBox::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 82, _a); -} - -inline void CommandBarComboBox::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 83, _a); -} - - -inline void ICommandBarButtonEvents::Click(Office::CommandBarButton* Ctrl, bool& CancelDefault) -{ - void *_a[] = {0, (void*)&Ctrl, (void*)&CancelDefault}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* CommandBarButton::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool CommandBarButton::BeginGroup() const -{ - QVariant qax_result = property("BeginGroup"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarButton::SetBeginGroup(bool value){ setProperty("BeginGroup", QVariant(value)); } - -inline bool CommandBarButton::BuiltIn() const -{ - QVariant qax_result = property("BuiltIn"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline bool CommandBarButton::BuiltInFace() const -{ - QVariant qax_result = property("BuiltInFace"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarButton::SetBuiltInFace(bool value){ setProperty("BuiltInFace", QVariant(value)); } - -inline QString CommandBarButton::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarButton::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline IDispatch* CommandBarButton::Control() const -{ - QVariant qax_result = property("Control"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int CommandBarButton::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBarButton::DescriptionText() const -{ - QVariant qax_result = property("DescriptionText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarButton::SetDescriptionText(const QString& value){ setProperty("DescriptionText", QVariant(value)); } - -inline bool CommandBarButton::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarButton::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline int CommandBarButton::FaceId() const -{ - QVariant qax_result = property("FaceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarButton::SetFaceId(int value){ setProperty("FaceId", QVariant(value)); } - -inline int CommandBarButton::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarButton::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline int CommandBarButton::HelpContextId() const -{ - QVariant qax_result = property("HelpContextId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarButton::SetHelpContextId(int value){ setProperty("HelpContextId", QVariant(value)); } - -inline QString CommandBarButton::HelpFile() const -{ - QVariant qax_result = property("HelpFile"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarButton::SetHelpFile(const QString& value){ setProperty("HelpFile", QVariant(value)); } - -inline Office::MsoCommandBarButtonHyperlinkType CommandBarButton::HyperlinkType() const -{ - QVariant qax_result = property("HyperlinkType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCommandBarButtonHyperlinkType*)qax_result.constData(); -} -inline void CommandBarButton::SetHyperlinkType(Office::MsoCommandBarButtonHyperlinkType value){ setProperty("HyperlinkType", QVariant(value)); } - -inline int CommandBarButton::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarButton::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CommandBarButton::InstanceId() const -{ - QVariant qax_result = property("InstanceId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool CommandBarButton::IsPriorityDropped() const -{ - QVariant qax_result = property("IsPriorityDropped"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int CommandBarButton::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QPixmap CommandBarButton::Mask() const -{ - QVariant qax_result = property("Mask"); - Q_ASSERT(qax_result.isValid()); - return *(QPixmap*)qax_result.constData(); -} -inline void CommandBarButton::SetMask(const QPixmap& value){ setProperty("Mask", QVariant(value)); } - -inline Office::MsoControlOLEUsage CommandBarButton::OLEUsage() const -{ - QVariant qax_result = property("OLEUsage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlOLEUsage*)qax_result.constData(); -} -inline void CommandBarButton::SetOLEUsage(Office::MsoControlOLEUsage value){ setProperty("OLEUsage", QVariant(value)); } - -inline QString CommandBarButton::OnAction() const -{ - QVariant qax_result = property("OnAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarButton::SetOnAction(const QString& value){ setProperty("OnAction", QVariant(value)); } - -inline QString CommandBarButton::Parameter() const -{ - QVariant qax_result = property("Parameter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarButton::SetParameter(const QString& value){ setProperty("Parameter", QVariant(value)); } - -inline Office::CommandBar* CommandBarButton::Parent() const -{ - Office::CommandBar* qax_pointer = 0; - qRegisterMetaType("CommandBar*", &qax_pointer); - qRegisterMetaType("CommandBar", qax_pointer); - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::CommandBar**)qax_result.constData(); -} - -inline QPixmap CommandBarButton::Picture() const -{ - QVariant qax_result = property("Picture"); - Q_ASSERT(qax_result.isValid()); - return *(QPixmap*)qax_result.constData(); -} -inline void CommandBarButton::SetPicture(const QPixmap& value){ setProperty("Picture", QVariant(value)); } - -inline int CommandBarButton::Priority() const -{ - QVariant qax_result = property("Priority"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarButton::SetPriority(int value){ setProperty("Priority", QVariant(value)); } - -inline QString CommandBarButton::ShortcutText() const -{ - QVariant qax_result = property("ShortcutText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarButton::SetShortcutText(const QString& value){ setProperty("ShortcutText", QVariant(value)); } - -inline Office::MsoButtonState CommandBarButton::State() const -{ - QVariant qax_result = property("State"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoButtonState*)qax_result.constData(); -} -inline void CommandBarButton::SetState(Office::MsoButtonState value){ setProperty("State", QVariant(value)); } - -inline Office::MsoButtonStyle CommandBarButton::Style() const -{ - QVariant qax_result = property("Style"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoButtonStyle*)qax_result.constData(); -} -inline void CommandBarButton::SetStyle(Office::MsoButtonStyle value){ setProperty("Style", QVariant(value)); } - -inline QString CommandBarButton::Tag() const -{ - QVariant qax_result = property("Tag"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarButton::SetTag(const QString& value){ setProperty("Tag", QVariant(value)); } - -inline QString CommandBarButton::TooltipText() const -{ - QVariant qax_result = property("TooltipText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandBarButton::SetTooltipText(const QString& value){ setProperty("TooltipText", QVariant(value)); } - -inline int CommandBarButton::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoControlType CommandBarButton::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoControlType*)qax_result.constData(); -} - -inline bool CommandBarButton::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void CommandBarButton::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline int CommandBarButton::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void CommandBarButton::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline int CommandBarButton::accChildCount() const -{ - QVariant qax_result = property("accChildCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString CommandBarButton::accDefaultAction() const -{ - QVariant qax_result = property("accDefaultAction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBarButton::accDescription() const -{ - QVariant qax_result = property("accDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBarButton::accFocus() const -{ - QVariant qax_result = property("accFocus"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString CommandBarButton::accHelp() const -{ - QVariant qax_result = property("accHelp"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString CommandBarButton::accKeyboardShortcut() const -{ - QVariant qax_result = property("accKeyboardShortcut"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant CommandBarButton::accName() const -{ - QVariant qax_result = property("accName"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBarButton::setAccName(const QVariant& value){ setProperty("accName", QVariant(value)); } - -inline IDispatch* CommandBarButton::accParent() const -{ - QVariant qax_result = property("accParent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant CommandBarButton::accRole() const -{ - QVariant qax_result = property("accRole"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarButton::accSelection() const -{ - QVariant qax_result = property("accSelection"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarButton::accState() const -{ - QVariant qax_result = property("accState"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QVariant CommandBarButton::accValue() const -{ - QVariant qax_result = property("accValue"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void CommandBarButton::setAccValue(const QVariant& value){ setProperty("accValue", QVariant(value)); } - -inline Office::CommandBarControl* CommandBarButton::Copy() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarButton::Copy(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarButton::Copy(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline void CommandBarButton::CopyFace() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void CommandBarButton::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void CommandBarButton::Delete(const QVariant& Temporary) -{ - void *_a[] = {0, (void*)&Temporary}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void CommandBarButton::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline Office::CommandBarControl* CommandBarButton::Move() -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarButton::Move(const QVariant& Bar) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - -inline Office::CommandBarControl* CommandBarButton::Move(const QVariant& Bar, const QVariant& Before) -{ - Office::CommandBarControl* qax_result = 0; - qRegisterMetaType("CommandBarControl*", &qax_result); - qRegisterMetaType("CommandBarControl", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Bar, (void*)&Before}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - -inline void CommandBarButton::PasteFace() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void CommandBarButton::Reserved1() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void CommandBarButton::Reserved2() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - -inline void CommandBarButton::Reserved3() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline void CommandBarButton::Reserved4() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void CommandBarButton::Reserved5() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline void CommandBarButton::Reserved6() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); -} - -inline void CommandBarButton::Reserved7() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); -} - -inline void CommandBarButton::Reset() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); -} - -inline void CommandBarButton::SetFocus() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); -} - -inline IDispatch* CommandBarButton::accChild(const QVariant& varChild) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 58, _a); - return qax_result; -} - -inline void CommandBarButton::accDoDefaultAction() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 63, _a); -} - -inline void CommandBarButton::accDoDefaultAction(const QVariant& varChild) -{ - void *_a[] = {0, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 64, _a); -} - -inline int CommandBarButton::accHelpTopic(QString& pszHelpFile) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 67, _a); - return qax_result; -} - -inline int CommandBarButton::accHelpTopic(QString& pszHelpFile, const QVariant& varChild) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&pszHelpFile, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 68, _a); - return qax_result; -} - -inline QVariant CommandBarButton::accHitTest(int xLeft, int yTop) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&xLeft, (void*)&yTop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 69, _a); - return qax_result; -} - -inline void CommandBarButton::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 72, _a); -} - -inline void CommandBarButton::accLocation(int& pxLeft, int& pyTop, int& pcxWidth, int& pcyHeight, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&pxLeft, (void*)&pyTop, (void*)&pcxWidth, (void*)&pcyHeight, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 73, _a); -} - -inline QVariant CommandBarButton::accNavigate(int navDir) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir}; - qt_metacall(QMetaObject::InvokeMetaMethod, 76, _a); - return qax_result; -} - -inline QVariant CommandBarButton::accNavigate(int navDir, const QVariant& varStart) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&navDir, (void*)&varStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 77, _a); - return qax_result; -} - -inline void CommandBarButton::accSelect(int flagsSelect) -{ - void *_a[] = {0, (void*)&flagsSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 80, _a); -} - -inline void CommandBarButton::accSelect(int flagsSelect, const QVariant& varChild) -{ - void *_a[] = {0, (void*)&flagsSelect, (void*)&varChild}; - qt_metacall(QMetaObject::InvokeMetaMethod, 81, _a); -} - - -inline IDispatch* WebPageFont::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int WebPageFont::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString WebPageFont::FixedWidthFont() const -{ - QVariant qax_result = property("FixedWidthFont"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebPageFont::SetFixedWidthFont(const QString& value){ setProperty("FixedWidthFont", QVariant(value)); } - -inline double WebPageFont::FixedWidthFontSize() const -{ - QVariant qax_result = property("FixedWidthFontSize"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void WebPageFont::SetFixedWidthFontSize(double value){ setProperty("FixedWidthFontSize", QVariant(value)); } - -inline QString WebPageFont::ProportionalFont() const -{ - QVariant qax_result = property("ProportionalFont"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebPageFont::SetProportionalFont(const QString& value){ setProperty("ProportionalFont", QVariant(value)); } - -inline double WebPageFont::ProportionalFontSize() const -{ - QVariant qax_result = property("ProportionalFontSize"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void WebPageFont::SetProportionalFontSize(double value){ setProperty("ProportionalFontSize", QVariant(value)); } - - -inline IDispatch* WebPageFonts::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int WebPageFonts::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int WebPageFonts::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* WebPageFonts::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::WebPageFont* WebPageFonts::Item(Office::MsoCharacterSet Index) -{ - Office::WebPageFont* qax_result = 0; - qRegisterMetaType("WebPageFont*", &qax_result); - qRegisterMetaType("WebPageFont", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* HTMLProjectItem::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int HTMLProjectItem::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool HTMLProjectItem::IsOpen() const -{ - QVariant qax_result = property("IsOpen"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString HTMLProjectItem::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* HTMLProjectItem::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString HTMLProjectItem::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void HTMLProjectItem::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline void HTMLProjectItem::LoadFromFile(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void HTMLProjectItem::Open() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void HTMLProjectItem::Open(Office::MsoHTMLProjectOpen OpenKind) -{ - void *_a[] = {0, (void*)&OpenKind}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void HTMLProjectItem::SaveCopyAs(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - - -inline IDispatch* HTMLProjectItems::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int HTMLProjectItems::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int HTMLProjectItems::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* HTMLProjectItems::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* HTMLProjectItems::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::HTMLProjectItem* HTMLProjectItems::Item(QVariant& Index) -{ - Office::HTMLProjectItem* qax_result = 0; - qRegisterMetaType("HTMLProjectItem*", &qax_result); - qRegisterMetaType("HTMLProjectItem", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* HTMLProject::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int HTMLProject::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::HTMLProjectItems* HTMLProject::HTMLProjectItems() const -{ - Office::HTMLProjectItems* qax_pointer = 0; - qRegisterMetaType("HTMLProjectItems*", &qax_pointer); - qRegisterMetaType("HTMLProjectItems", qax_pointer); - QVariant qax_result = property("HTMLProjectItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::HTMLProjectItems**)qax_result.constData(); -} - -inline IDispatch* HTMLProject::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoHTMLProjectState HTMLProject::State() const -{ - QVariant qax_result = property("State"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoHTMLProjectState*)qax_result.constData(); -} - -inline void HTMLProject::Open() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void HTMLProject::Open(Office::MsoHTMLProjectOpen OpenKind) -{ - void *_a[] = {0, (void*)&OpenKind}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void HTMLProject::RefreshDocument() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void HTMLProject::RefreshDocument(bool Refresh) -{ - void *_a[] = {0, (void*)&Refresh}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void HTMLProject::RefreshProject() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void HTMLProject::RefreshProject(bool Refresh) -{ - void *_a[] = {0, (void*)&Refresh}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - - -inline IDispatch* MsoDebugOptions::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int MsoDebugOptions::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int MsoDebugOptions::FeatureReports() const -{ - QVariant qax_result = property("FeatureReports"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void MsoDebugOptions::SetFeatureReports(int value){ setProperty("FeatureReports", QVariant(value)); } - -inline bool MsoDebugOptions::OutputToDebugger() const -{ - QVariant qax_result = property("OutputToDebugger"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void MsoDebugOptions::SetOutputToDebugger(bool value){ setProperty("OutputToDebugger", QVariant(value)); } - -inline bool MsoDebugOptions::OutputToFile() const -{ - QVariant qax_result = property("OutputToFile"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void MsoDebugOptions::SetOutputToFile(bool value){ setProperty("OutputToFile", QVariant(value)); } - -inline bool MsoDebugOptions::OutputToMessageBox() const -{ - QVariant qax_result = property("OutputToMessageBox"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void MsoDebugOptions::SetOutputToMessageBox(bool value){ setProperty("OutputToMessageBox", QVariant(value)); } - - -inline IDispatch* FileDialogSelectedItems::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int FileDialogSelectedItems::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int FileDialogSelectedItems::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* FileDialogSelectedItems::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* FileDialogSelectedItems::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline QString FileDialogSelectedItems::Item(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* FileDialogFilter::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int FileDialogFilter::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString FileDialogFilter::Description() const -{ - QVariant qax_result = property("Description"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString FileDialogFilter::Extensions() const -{ - QVariant qax_result = property("Extensions"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* FileDialogFilter::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - - -inline IDispatch* FileDialogFilters::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int FileDialogFilters::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int FileDialogFilters::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* FileDialogFilters::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* FileDialogFilters::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::FileDialogFilter* FileDialogFilters::Add(const QString& Description, const QString& Extensions) -{ - Office::FileDialogFilter* qax_result = 0; - qRegisterMetaType("FileDialogFilter*", &qax_result); - qRegisterMetaType("FileDialogFilter", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Description, (void*)&Extensions}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::FileDialogFilter* FileDialogFilters::Add(const QString& Description, const QString& Extensions, const QVariant& Position) -{ - Office::FileDialogFilter* qax_result = 0; - qRegisterMetaType("FileDialogFilter*", &qax_result); - qRegisterMetaType("FileDialogFilter", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Description, (void*)&Extensions, (void*)&Position}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline void FileDialogFilters::Clear() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void FileDialogFilters::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void FileDialogFilters::Delete(const QVariant& filter) -{ - void *_a[] = {0, (void*)&filter}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline Office::FileDialogFilter* FileDialogFilters::Item(int Index) -{ - Office::FileDialogFilter* qax_result = 0; - qRegisterMetaType("FileDialogFilter*", &qax_result); - qRegisterMetaType("FileDialogFilter", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - - -inline bool FileDialog::AllowMultiSelect() const -{ - QVariant qax_result = property("AllowMultiSelect"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void FileDialog::SetAllowMultiSelect(bool value){ setProperty("AllowMultiSelect", QVariant(value)); } - -inline IDispatch* FileDialog::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString FileDialog::ButtonName() const -{ - QVariant qax_result = property("ButtonName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void FileDialog::SetButtonName(const QString& value){ setProperty("ButtonName", QVariant(value)); } - -inline int FileDialog::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoFileDialogType FileDialog::DialogType() const -{ - QVariant qax_result = property("DialogType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFileDialogType*)qax_result.constData(); -} - -inline int FileDialog::FilterIndex() const -{ - QVariant qax_result = property("FilterIndex"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void FileDialog::SetFilterIndex(int value){ setProperty("FilterIndex", QVariant(value)); } - -inline Office::FileDialogFilters* FileDialog::Filters() const -{ - Office::FileDialogFilters* qax_pointer = 0; - qRegisterMetaType("FileDialogFilters*", &qax_pointer); - qRegisterMetaType("FileDialogFilters", qax_pointer); - QVariant qax_result = property("Filters"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::FileDialogFilters**)qax_result.constData(); -} - -inline QString FileDialog::InitialFileName() const -{ - QVariant qax_result = property("InitialFileName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void FileDialog::SetInitialFileName(const QString& value){ setProperty("InitialFileName", QVariant(value)); } - -inline Office::MsoFileDialogView FileDialog::InitialView() const -{ - QVariant qax_result = property("InitialView"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFileDialogView*)qax_result.constData(); -} -inline void FileDialog::SetInitialView(Office::MsoFileDialogView value){ setProperty("InitialView", QVariant(value)); } - -inline QString FileDialog::Item() const -{ - QVariant qax_result = property("Item"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* FileDialog::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::FileDialogSelectedItems* FileDialog::SelectedItems() const -{ - Office::FileDialogSelectedItems* qax_pointer = 0; - qRegisterMetaType("FileDialogSelectedItems*", &qax_pointer); - qRegisterMetaType("FileDialogSelectedItems", qax_pointer); - QVariant qax_result = property("SelectedItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::FileDialogSelectedItems**)qax_result.constData(); -} - -inline QString FileDialog::Title() const -{ - QVariant qax_result = property("Title"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void FileDialog::SetTitle(const QString& value){ setProperty("Title", QVariant(value)); } - -inline void FileDialog::Execute() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline int FileDialog::Show() -{ - int qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - - -inline IDispatch* SignatureSet::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SignatureSet::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SignatureSet::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* SignatureSet::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* SignatureSet::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::Signature* SignatureSet::Add() -{ - Office::Signature* qax_result = 0; - qRegisterMetaType("Signature*", &qax_result); - qRegisterMetaType("Signature", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void SignatureSet::Commit() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline Office::Signature* SignatureSet::Item(int iSig) -{ - Office::Signature* qax_result = 0; - qRegisterMetaType("Signature*", &qax_result); - qRegisterMetaType("Signature", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&iSig}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline IDispatch* Signature::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool Signature::AttachCertificate() const -{ - QVariant qax_result = property("AttachCertificate"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Signature::SetAttachCertificate(bool value){ setProperty("AttachCertificate", QVariant(value)); } - -inline int Signature::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QVariant Signature::ExpireDate() const -{ - QVariant qax_result = property("ExpireDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline bool Signature::IsCertificateExpired() const -{ - QVariant qax_result = property("IsCertificateExpired"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline bool Signature::IsCertificateRevoked() const -{ - QVariant qax_result = property("IsCertificateRevoked"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline bool Signature::IsValid() const -{ - QVariant qax_result = property("IsValid"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString Signature::Issuer() const -{ - QVariant qax_result = property("Issuer"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* Signature::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant Signature::SignDate() const -{ - QVariant qax_result = property("SignDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString Signature::Signer() const -{ - QVariant qax_result = property("Signer"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline void Signature::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* IMsoEnvelopeVB::CommandBars() const -{ - QVariant qax_result = property("CommandBars"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString IMsoEnvelopeVB::Introduction() const -{ - QVariant qax_result = property("Introduction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void IMsoEnvelopeVB::SetIntroduction(const QString& value){ setProperty("Introduction", QVariant(value)); } - -inline IDispatch* IMsoEnvelopeVB::Item() const -{ - QVariant qax_result = property("Item"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IDispatch* IMsoEnvelopeVB::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - - -inline IDispatch* MsoEnvelope::CommandBars() const -{ - QVariant qax_result = property("CommandBars"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString MsoEnvelope::Introduction() const -{ - QVariant qax_result = property("Introduction"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void MsoEnvelope::SetIntroduction(const QString& value){ setProperty("Introduction", QVariant(value)); } - -inline IDispatch* MsoEnvelope::Item() const -{ - QVariant qax_result = property("Item"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IDispatch* MsoEnvelope::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - - -inline IDispatch* FileTypes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int FileTypes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int FileTypes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* FileTypes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void FileTypes::Add(Office::MsoFileType FileType) -{ - void *_a[] = {0, (void*)&FileType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline MsoFileType FileTypes::Item(int Index) -{ - MsoFileType qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline void FileTypes::Remove(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline IDispatch* SearchFolders::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SearchFolders::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SearchFolders::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* SearchFolders::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void SearchFolders::Add(Office::ScopeFolder* ScopeFolder) -{ - void *_a[] = {0, (void*)&ScopeFolder}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline Office::ScopeFolder* SearchFolders::Item(int Index) -{ - Office::ScopeFolder* qax_result = 0; - qRegisterMetaType("ScopeFolder*", &qax_result); - qRegisterMetaType("ScopeFolder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline void SearchFolders::Remove(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline IDispatch* ScopeFolders::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ScopeFolders::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ScopeFolders::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* ScopeFolders::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::ScopeFolder* ScopeFolders::Item(int Index) -{ - Office::ScopeFolder* qax_result = 0; - qRegisterMetaType("ScopeFolder*", &qax_result); - qRegisterMetaType("ScopeFolder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* ScopeFolder::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ScopeFolder::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString ScopeFolder::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString ScopeFolder::Path() const -{ - QVariant qax_result = property("Path"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::ScopeFolders* ScopeFolder::ScopeFolders() const -{ - Office::ScopeFolders* qax_pointer = 0; - qRegisterMetaType("ScopeFolders*", &qax_pointer); - qRegisterMetaType("ScopeFolders", qax_pointer); - QVariant qax_result = property("ScopeFolders"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ScopeFolders**)qax_result.constData(); -} - -inline void ScopeFolder::AddToSearchFolders() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* SearchScope::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SearchScope::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::ScopeFolder* SearchScope::ScopeFolder() const -{ - Office::ScopeFolder* qax_pointer = 0; - qRegisterMetaType("ScopeFolder*", &qax_pointer); - qRegisterMetaType("ScopeFolder", qax_pointer); - QVariant qax_result = property("ScopeFolder"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::ScopeFolder**)qax_result.constData(); -} - -inline Office::MsoSearchIn SearchScope::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoSearchIn*)qax_result.constData(); -} - - -inline IDispatch* SearchScopes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SearchScopes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SearchScopes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* SearchScopes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::SearchScope* SearchScopes::Item(int Index) -{ - Office::SearchScope* qax_result = 0; - qRegisterMetaType("SearchScope*", &qax_result); - qRegisterMetaType("SearchScope", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* IMsoDiagram::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState IMsoDiagram::AutoFormat() const -{ - QVariant qax_result = property("AutoFormat"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void IMsoDiagram::SetAutoFormat(Office::MsoTriState value){ setProperty("AutoFormat", QVariant(value)); } - -inline Office::MsoTriState IMsoDiagram::AutoLayout() const -{ - QVariant qax_result = property("AutoLayout"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void IMsoDiagram::SetAutoLayout(Office::MsoTriState value){ setProperty("AutoLayout", QVariant(value)); } - -inline int IMsoDiagram::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::DiagramNodes* IMsoDiagram::Nodes() const -{ - Office::DiagramNodes* qax_pointer = 0; - qRegisterMetaType("DiagramNodes*", &qax_pointer); - qRegisterMetaType("DiagramNodes", qax_pointer); - QVariant qax_result = property("Nodes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::DiagramNodes**)qax_result.constData(); -} - -inline IDispatch* IMsoDiagram::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState IMsoDiagram::Reverse() const -{ - QVariant qax_result = property("Reverse"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void IMsoDiagram::SetReverse(Office::MsoTriState value){ setProperty("Reverse", QVariant(value)); } - -inline Office::MsoDiagramType IMsoDiagram::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoDiagramType*)qax_result.constData(); -} - -inline void IMsoDiagram::Convert(Office::MsoDiagramType Type) -{ - void *_a[] = {0, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void IMsoDiagram::FitText() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* DiagramNodes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int DiagramNodes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int DiagramNodes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* DiagramNodes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* DiagramNodes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::DiagramNode* DiagramNodes::Item(const QVariant& Index) -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void DiagramNodes::SelectAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* DiagramNodeChildren::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int DiagramNodeChildren::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int DiagramNodeChildren::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::DiagramNode* DiagramNodeChildren::FirstChild() const -{ - Office::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("FirstChild"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::DiagramNode**)qax_result.constData(); -} - -inline Office::DiagramNode* DiagramNodeChildren::LastChild() const -{ - Office::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("LastChild"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::DiagramNode**)qax_result.constData(); -} - -inline IDispatch* DiagramNodeChildren::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* DiagramNodeChildren::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::DiagramNode* DiagramNodeChildren::AddNode() -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::DiagramNode* DiagramNodeChildren::AddNode(const QVariant& Index) -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::DiagramNode* DiagramNodeChildren::AddNode(const QVariant& Index, Office::MsoDiagramNodeType NodeType) -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index, (void*)&NodeType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::DiagramNode* DiagramNodeChildren::Item(const QVariant& Index) -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline void DiagramNodeChildren::SelectAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - - -inline IDispatch* DiagramNode::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::DiagramNodeChildren* DiagramNode::Children() const -{ - Office::DiagramNodeChildren* qax_pointer = 0; - qRegisterMetaType("DiagramNodeChildren*", &qax_pointer); - qRegisterMetaType("DiagramNodeChildren", qax_pointer); - QVariant qax_result = property("Children"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::DiagramNodeChildren**)qax_result.constData(); -} - -inline int DiagramNode::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::IMsoDiagram* DiagramNode::Diagram() const -{ - Office::IMsoDiagram* qax_pointer = 0; - qRegisterMetaType("IMsoDiagram*", &qax_pointer); - qRegisterMetaType("IMsoDiagram", qax_pointer); - QVariant qax_result = property("Diagram"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::IMsoDiagram**)qax_result.constData(); -} - -inline Office::MsoOrgChartLayoutType DiagramNode::Layout() const -{ - QVariant qax_result = property("Layout"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoOrgChartLayoutType*)qax_result.constData(); -} -inline void DiagramNode::SetLayout(Office::MsoOrgChartLayoutType value){ setProperty("Layout", QVariant(value)); } - -inline IDispatch* DiagramNode::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::DiagramNode* DiagramNode::Root() const -{ - Office::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("Root"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::DiagramNode**)qax_result.constData(); -} - -inline Office::Shape* DiagramNode::Shape() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Shape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline Office::Shape* DiagramNode::TextShape() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("TextShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline Office::DiagramNode* DiagramNode::AddNode() -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::DiagramNode* DiagramNode::AddNode(Office::MsoRelativeNodePosition Pos) -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Pos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::DiagramNode* DiagramNode::AddNode(Office::MsoRelativeNodePosition Pos, Office::MsoDiagramNodeType NodeType) -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Pos, (void*)&NodeType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::DiagramNode* DiagramNode::CloneNode(bool CopyChildren, Office::DiagramNode* TargetNode) -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&CopyChildren, (void*)&TargetNode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::DiagramNode* DiagramNode::CloneNode(bool CopyChildren, Office::DiagramNode* TargetNode, Office::MsoRelativeNodePosition Pos) -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&CopyChildren, (void*)&TargetNode, (void*)&Pos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void DiagramNode::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void DiagramNode::MoveNode(Office::DiagramNode* TargetNode, Office::MsoRelativeNodePosition Pos) -{ - void *_a[] = {0, (void*)&TargetNode, (void*)&Pos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline Office::DiagramNode* DiagramNode::NextNode() -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline Office::DiagramNode* DiagramNode::PrevNode() -{ - Office::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void DiagramNode::ReplaceNode(Office::DiagramNode* TargetNode) -{ - void *_a[] = {0, (void*)&TargetNode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void DiagramNode::SwapNode(Office::DiagramNode* TargetNode) -{ - void *_a[] = {0, (void*)&TargetNode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void DiagramNode::SwapNode(Office::DiagramNode* TargetNode, bool SwapChildren) -{ - void *_a[] = {0, (void*)&TargetNode, (void*)&SwapChildren}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void DiagramNode::TransferChildren(Office::DiagramNode* ReceivingNode) -{ - void *_a[] = {0, (void*)&ReceivingNode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - - -inline IDispatch* CanvasShapes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::Shape* CanvasShapes::Background() const -{ - Office::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Background"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::Shape**)qax_result.constData(); -} - -inline int CanvasShapes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CanvasShapes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* CanvasShapes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* CanvasShapes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::Shape* CanvasShapes::AddCallout(Office::MsoCalloutType Type, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddConnector(Office::MsoConnectorType Type, double BeginX, double BeginY, double EndX, double EndY) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddCurve(const QVariant& SafeArrayOfPoints) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SafeArrayOfPoints}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddLabel(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Orientation, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddLine(double BeginX, double BeginY, double EndX, double EndY) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddPolyline(const QVariant& SafeArrayOfPoints) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SafeArrayOfPoints}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddShape(Office::MsoAutoShapeType Type, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddTextEffect(Office::MsoPresetTextEffect PresetTextEffect, const QString& Text, const QString& FontName, double FontSize, Office::MsoTriState FontBold, Office::MsoTriState FontItalic, double Left, double Top) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&PresetTextEffect, (void*)&Text, (void*)&FontName, (void*)&FontSize, (void*)&FontBold, (void*)&FontItalic, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::AddTextbox(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Orientation, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline Office::FreeformBuilder* CanvasShapes::BuildFreeform(Office::MsoEditingType EditingType, double X1, double Y1) -{ - Office::FreeformBuilder* qax_result = 0; - qRegisterMetaType("FreeformBuilder*", &qax_result); - qRegisterMetaType("FreeformBuilder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&EditingType, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline Office::Shape* CanvasShapes::Item(const QVariant& Index) -{ - Office::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline Office::ShapeRange* CanvasShapes::Range(const QVariant& Index) -{ - Office::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline void CanvasShapes::SelectAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - - -inline IDispatch* OfficeDataSourceObject::Columns() const -{ - QVariant qax_result = property("Columns"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString OfficeDataSourceObject::ConnectString() const -{ - QVariant qax_result = property("ConnectString"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void OfficeDataSourceObject::SetConnectString(const QString& value){ setProperty("ConnectString", QVariant(value)); } - -inline QString OfficeDataSourceObject::DataSource() const -{ - QVariant qax_result = property("DataSource"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void OfficeDataSourceObject::SetDataSource(const QString& value){ setProperty("DataSource", QVariant(value)); } - -inline IDispatch* OfficeDataSourceObject::Filters() const -{ - QVariant qax_result = property("Filters"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int OfficeDataSourceObject::RowCount() const -{ - QVariant qax_result = property("RowCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString OfficeDataSourceObject::Table() const -{ - QVariant qax_result = property("Table"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void OfficeDataSourceObject::SetTable(const QString& value){ setProperty("Table", QVariant(value)); } - -inline void OfficeDataSourceObject::ApplyFilter() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline int OfficeDataSourceObject::Move(Office::MsoMoveRow MsoMoveRow) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&MsoMoveRow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline int OfficeDataSourceObject::Move(Office::MsoMoveRow MsoMoveRow, int RowNbr) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&MsoMoveRow, (void*)&RowNbr}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void OfficeDataSourceObject::Open() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void OfficeDataSourceObject::Open(const QString& bstrSrc) -{ - void *_a[] = {0, (void*)&bstrSrc}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void OfficeDataSourceObject::Open(const QString& bstrSrc, const QString& bstrConnect) -{ - void *_a[] = {0, (void*)&bstrSrc, (void*)&bstrConnect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void OfficeDataSourceObject::Open(const QString& bstrSrc, const QString& bstrConnect, const QString& bstrTable) -{ - void *_a[] = {0, (void*)&bstrSrc, (void*)&bstrConnect, (void*)&bstrTable}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void OfficeDataSourceObject::Open(const QString& bstrSrc, const QString& bstrConnect, const QString& bstrTable, int fOpenExclusive) -{ - void *_a[] = {0, (void*)&bstrSrc, (void*)&bstrConnect, (void*)&bstrTable, (void*)&fOpenExclusive}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void OfficeDataSourceObject::Open(const QString& bstrSrc, const QString& bstrConnect, const QString& bstrTable, int fOpenExclusive, int fNeverPrompt) -{ - void *_a[] = {0, (void*)&bstrSrc, (void*)&bstrConnect, (void*)&bstrTable, (void*)&fOpenExclusive, (void*)&fNeverPrompt}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void OfficeDataSourceObject::SetSortOrder(const QString& SortField1) -{ - void *_a[] = {0, (void*)&SortField1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void OfficeDataSourceObject::SetSortOrder(const QString& SortField1, bool SortAscending1) -{ - void *_a[] = {0, (void*)&SortField1, (void*)&SortAscending1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void OfficeDataSourceObject::SetSortOrder(const QString& SortField1, bool SortAscending1, const QString& SortField2) -{ - void *_a[] = {0, (void*)&SortField1, (void*)&SortAscending1, (void*)&SortField2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void OfficeDataSourceObject::SetSortOrder(const QString& SortField1, bool SortAscending1, const QString& SortField2, bool SortAscending2) -{ - void *_a[] = {0, (void*)&SortField1, (void*)&SortAscending1, (void*)&SortField2, (void*)&SortAscending2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void OfficeDataSourceObject::SetSortOrder(const QString& SortField1, bool SortAscending1, const QString& SortField2, bool SortAscending2, const QString& SortField3) -{ - void *_a[] = {0, (void*)&SortField1, (void*)&SortAscending1, (void*)&SortField2, (void*)&SortAscending2, (void*)&SortField3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void OfficeDataSourceObject::SetSortOrder(const QString& SortField1, bool SortAscending1, const QString& SortField2, bool SortAscending2, const QString& SortField3, bool SortAscending3) -{ - void *_a[] = {0, (void*)&SortField1, (void*)&SortAscending1, (void*)&SortField2, (void*)&SortAscending2, (void*)&SortField3, (void*)&SortAscending3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - - -inline IDispatch* ODSOColumn::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ODSOColumn::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ODSOColumn::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString ODSOColumn::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* ODSOColumn::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString ODSOColumn::Value() const -{ - QVariant qax_result = property("Value"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - - -inline IDispatch* ODSOColumns::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ODSOColumns::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ODSOColumns::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ODSOColumns::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IDispatch* ODSOColumns::Item(const QVariant& varIndex) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&varIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* ODSOFilter::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString ODSOFilter::Column() const -{ - QVariant qax_result = property("Column"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ODSOFilter::SetColumn(const QString& value){ setProperty("Column", QVariant(value)); } - -inline QString ODSOFilter::CompareTo() const -{ - QVariant qax_result = property("CompareTo"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ODSOFilter::SetCompareTo(const QString& value){ setProperty("CompareTo", QVariant(value)); } - -inline Office::MsoFilterComparison ODSOFilter::Comparison() const -{ - QVariant qax_result = property("Comparison"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFilterComparison*)qax_result.constData(); -} -inline void ODSOFilter::SetComparison(Office::MsoFilterComparison value){ setProperty("Comparison", QVariant(value)); } - -inline Office::MsoFilterConjunction ODSOFilter::Conjunction() const -{ - QVariant qax_result = property("Conjunction"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFilterConjunction*)qax_result.constData(); -} -inline void ODSOFilter::SetConjunction(Office::MsoFilterConjunction value){ setProperty("Conjunction", QVariant(value)); } - -inline int ODSOFilter::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ODSOFilter::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ODSOFilter::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - - -inline IDispatch* ODSOFilters::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ODSOFilters::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ODSOFilters::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ODSOFilters::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void ODSOFilters::Add(const QString& Column, Office::MsoFilterComparison Comparison, Office::MsoFilterConjunction Conjunction) -{ - void *_a[] = {0, (void*)&Column, (void*)&Comparison, (void*)&Conjunction}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ODSOFilters::Add(const QString& Column, Office::MsoFilterComparison Comparison, Office::MsoFilterConjunction Conjunction, const QString& bstrCompareTo) -{ - void *_a[] = {0, (void*)&Column, (void*)&Comparison, (void*)&Conjunction, (void*)&bstrCompareTo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ODSOFilters::Add(const QString& Column, Office::MsoFilterComparison Comparison, Office::MsoFilterConjunction Conjunction, const QString& bstrCompareTo, bool DeferUpdate) -{ - void *_a[] = {0, (void*)&Column, (void*)&Comparison, (void*)&Conjunction, (void*)&bstrCompareTo, (void*)&DeferUpdate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ODSOFilters::Delete(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void ODSOFilters::Delete(int Index, bool DeferUpdate) -{ - void *_a[] = {0, (void*)&Index, (void*)&DeferUpdate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline IDispatch* ODSOFilters::Item(int Index) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - - -inline IDispatch* NewFile::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int NewFile::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool NewFile::Add(const QString& FileName) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline bool NewFile::Add(const QString& FileName, const QVariant& Section) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Section}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline bool NewFile::Add(const QString& FileName, const QVariant& Section, const QVariant& DisplayName) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Section, (void*)&DisplayName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline bool NewFile::Add(const QString& FileName, const QVariant& Section, const QVariant& DisplayName, const QVariant& Action) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Section, (void*)&DisplayName, (void*)&Action}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline bool NewFile::Remove(const QString& FileName) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline bool NewFile::Remove(const QString& FileName, const QVariant& Section) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Section}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline bool NewFile::Remove(const QString& FileName, const QVariant& Section, const QVariant& DisplayName) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Section, (void*)&DisplayName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline bool NewFile::Remove(const QString& FileName, const QVariant& Section, const QVariant& DisplayName, const QVariant& Action) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Section, (void*)&DisplayName, (void*)&Action}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - - -inline QString WebComponent::HTML() const -{ - QVariant qax_result = property("HTML"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponent::SetHTML(const QString& value){ setProperty("HTML", QVariant(value)); } - -inline int WebComponent::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void WebComponent::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline QString WebComponent::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponent::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline IDispatch* WebComponent::Shape() const -{ - QVariant qax_result = property("Shape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString WebComponent::URL() const -{ - QVariant qax_result = property("URL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponent::SetURL(const QString& value){ setProperty("URL", QVariant(value)); } - -inline int WebComponent::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void WebComponent::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline void WebComponent::Commit() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void WebComponent::Revert() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void WebComponent::SetPlaceHolderGraphic(const QString& PlaceHolderGraphic) -{ - void *_a[] = {0, (void*)&PlaceHolderGraphic}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - - -inline IDispatch* WebComponentWindowExternal::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString WebComponentWindowExternal::ApplicationName() const -{ - QVariant qax_result = property("ApplicationName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline int WebComponentWindowExternal::ApplicationVersion() const -{ - QVariant qax_result = property("ApplicationVersion"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int WebComponentWindowExternal::InterfaceVersion() const -{ - QVariant qax_result = property("InterfaceVersion"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::WebComponent* WebComponentWindowExternal::WebComponent() const -{ - Office::WebComponent* qax_pointer = 0; - qRegisterMetaType("WebComponent*", &qax_pointer); - qRegisterMetaType("WebComponent", qax_pointer); - QVariant qax_result = property("WebComponent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::WebComponent**)qax_result.constData(); -} - -inline void WebComponentWindowExternal::CloseWindow() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* WebComponentFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString WebComponentFormat::HTML() const -{ - QVariant qax_result = property("HTML"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentFormat::SetHTML(const QString& value){ setProperty("HTML", QVariant(value)); } - -inline int WebComponentFormat::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void WebComponentFormat::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline QString WebComponentFormat::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentFormat::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline IDispatch* WebComponentFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString WebComponentFormat::PreviewGraphic() const -{ - QVariant qax_result = property("PreviewGraphic"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentFormat::SetPreviewGraphic(const QString& value){ setProperty("PreviewGraphic", QVariant(value)); } - -inline QString WebComponentFormat::URL() const -{ - QVariant qax_result = property("URL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentFormat::SetURL(const QString& value){ setProperty("URL", QVariant(value)); } - -inline int WebComponentFormat::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void WebComponentFormat::SetWidth(int value){ setProperty("Width", QVariant(value)); } - -inline void WebComponentFormat::LaunchPropertiesWindow() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline int ILicWizExternal::AnimationEnabled() const -{ - QVariant qax_result = property("AnimationEnabled"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ILicWizExternal::Context() const -{ - QVariant qax_result = property("Context"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString ILicWizExternal::CountryInfo() const -{ - QVariant qax_result = property("CountryInfo"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline int ILicWizExternal::CurrentHelpId() const -{ - QVariant qax_result = property("CurrentHelpId"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void ILicWizExternal::SetCurrentHelpId(int value){ setProperty("CurrentHelpId", QVariant(value)); } - -inline IDispatch* ILicWizExternal::LicAgent() const -{ - QVariant qax_result = property("LicAgent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString ILicWizExternal::OfficeOnTheWebUrl() const -{ - QVariant qax_result = property("OfficeOnTheWebUrl"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* ILicWizExternal::Validator() const -{ - QVariant qax_result = property("Validator"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString ILicWizExternal::WizardTitle() const -{ - QVariant qax_result = property("WizardTitle"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ILicWizExternal::SetWizardTitle(const QString& value){ setProperty("WizardTitle", QVariant(value)); } - -inline int ILicWizExternal::WizardVisible() const -{ - QVariant qax_result = property("WizardVisible"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void ILicWizExternal::SetWizardVisible(int value){ setProperty("WizardVisible", QVariant(value)); } - -inline int ILicWizExternal::DepositPidKey(const QString& bstrKey, int fMORW) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bstrKey, (void*)&fMORW}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void ILicWizExternal::DisableVORWReminder(int BPC) -{ - void *_a[] = {0, (void*)&BPC}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline QString ILicWizExternal::FormatDate(const QDateTime& date) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&date}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QString ILicWizExternal::FormatDate(const QDateTime& date, const QString& pFormat) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&date, (void*)&pFormat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline int ILicWizExternal::GetConnectedState() -{ - int qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void ILicWizExternal::InternetDisconnect() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void ILicWizExternal::InvokeDateTimeApplet() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline int ILicWizExternal::MsoAlert(const QString& bstrText, const QString& bstrButtons, const QString& bstrIcon) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bstrText, (void*)&bstrButtons, (void*)&bstrIcon}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline void ILicWizExternal::OpenInDefaultBrowser(const QString& bstrUrl) -{ - void *_a[] = {0, (void*)&bstrUrl}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void ILicWizExternal::PrintHtmlDocument(IUnknown* punkHtmlDoc) -{ - void *_a[] = {0, (void*)&punkHtmlDoc}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void ILicWizExternal::ResetPID() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void ILicWizExternal::ResignDpc(const QString& bstrProductCode) -{ - void *_a[] = {0, (void*)&bstrProductCode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline QString ILicWizExternal::SaveReceipt(const QString& bstrReceipt) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bstrReceipt}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline void ILicWizExternal::SetDialogSize(int dx, int dy) -{ - void *_a[] = {0, (void*)&dx, (void*)&dy}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void ILicWizExternal::ShowHelp() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void ILicWizExternal::ShowHelp(QVariant& pvarId) -{ - void *_a[] = {0, (void*)&pvarId}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void ILicWizExternal::SortSelectOptions(IDispatch* pdispSelect) -{ - void *_a[] = {0, (void*)&pdispSelect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void ILicWizExternal::Terminate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - -inline int ILicWizExternal::VerifyClock(int lMode) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&lMode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); - return qax_result; -} - -inline void ILicWizExternal::WriteLog(const QString& bstrMessage) -{ - void *_a[] = {0, (void*)&bstrMessage}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - - -inline QVariant ILicValidator::Products() const -{ - QVariant qax_result = property("Products"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline int ILicValidator::Selection() const -{ - QVariant qax_result = property("Selection"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void ILicValidator::SetSelection(int value){ setProperty("Selection", QVariant(value)); } - - -inline void ILicAgent::AsyncProcessCCRenewalLicenseRequest() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ILicAgent::AsyncProcessCCRenewalPriceRequest() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ILicAgent::AsyncProcessDroppedLicenseRequest() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ILicAgent::AsyncProcessHandshakeRequest(int bReviseCustInfo) -{ - void *_a[] = {0, (void*)&bReviseCustInfo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void ILicAgent::AsyncProcessNewLicenseRequest() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void ILicAgent::AsyncProcessReissueLicenseRequest() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void ILicAgent::AsyncProcessRetailRenewalLicenseRequest() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void ILicAgent::AsyncProcessReviseCustInfoRequest() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void ILicAgent::CancelAsyncProcessRequest(int bIsLicenseRequest) -{ - void *_a[] = {0, (void*)&bIsLicenseRequest}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline uint ILicAgent::CheckSystemClock() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline uint ILicAgent::DepositConfirmationId(const QString& bstrVal) -{ - uint qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bstrVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline uint ILicAgent::DisplaySSLCert() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline QString ILicAgent::GenerateInstallationId() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline QString ILicAgent::GetAddress1() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline QString ILicAgent::GetAddress2() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline uint ILicAgent::GetAsyncProcessReturnCode() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); - return qax_result; -} - -inline QString ILicAgent::GetBackendErrorMsg() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingAddress1() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingAddress2() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingCity() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingCountryCode() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingFirstName() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingLastName() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingPhone() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingState() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); - return qax_result; -} - -inline QString ILicAgent::GetBillingZip() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); - return qax_result; -} - -inline QDateTime ILicAgent::GetCCRenewalExpiryDate() -{ - QDateTime qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); - return qax_result; -} - -inline QString ILicAgent::GetCity() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); - return qax_result; -} - -inline QString ILicAgent::GetCountryCode() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); - return qax_result; -} - -inline QString ILicAgent::GetCountryDesc() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); - return qax_result; -} - -inline QString ILicAgent::GetCreditCardCode(uint dwIndex) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&dwIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); - return qax_result; -} - -inline uint ILicAgent::GetCreditCardCount() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 38, _a); - return qax_result; -} - -inline uint ILicAgent::GetCreditCardExpiryMonth() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); - return qax_result; -} - -inline uint ILicAgent::GetCreditCardExpiryYear() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); - return qax_result; -} - -inline QString ILicAgent::GetCreditCardName(uint dwIndex) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&dwIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 41, _a); - return qax_result; -} - -inline QString ILicAgent::GetCreditCardNumber() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 42, _a); - return qax_result; -} - -inline QString ILicAgent::GetCreditCardType() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 43, _a); - return qax_result; -} - -inline QString ILicAgent::GetCurrencyDescription(uint dwCurrencyIndex) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&dwCurrencyIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 44, _a); - return qax_result; -} - -inline uint ILicAgent::GetCurrencyOption() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); - return qax_result; -} - -inline QDateTime ILicAgent::GetCurrentExpiryDate() -{ - QDateTime qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); - return qax_result; -} - -inline int ILicAgent::GetDisconnectOption() -{ - int qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); - return qax_result; -} - -inline QString ILicAgent::GetEmail() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 48, _a); - return qax_result; -} - -inline QString ILicAgent::GetEndOfLifeHtmlText() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 49, _a); - return qax_result; -} - -inline QDateTime ILicAgent::GetExistingExpiryDate() -{ - QDateTime qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); - return qax_result; -} - -inline QString ILicAgent::GetFirstName() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); - return qax_result; -} - -inline QString ILicAgent::GetInvoiceText() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 52, _a); - return qax_result; -} - -inline uint ILicAgent::GetIsoLanguage() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 53, _a); - return qax_result; -} - -inline QString ILicAgent::GetLastName() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 54, _a); - return qax_result; -} - -inline QString ILicAgent::GetMSOffer() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); - return qax_result; -} - -inline QString ILicAgent::GetMSUpdate() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 56, _a); - return qax_result; -} - -inline QDateTime ILicAgent::GetNewExpiryDate() -{ - QDateTime qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 57, _a); - return qax_result; -} - -inline QString ILicAgent::GetOrgName() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 58, _a); - return qax_result; -} - -inline QString ILicAgent::GetOtherOffer() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 59, _a); - return qax_result; -} - -inline QString ILicAgent::GetPhone() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 60, _a); - return qax_result; -} - -inline uint ILicAgent::GetPriceItemCount() -{ - uint qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 61, _a); - return qax_result; -} - -inline QString ILicAgent::GetPriceItemLabel(uint dwIndex) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&dwIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 62, _a); - return qax_result; -} - -inline QString ILicAgent::GetPriceItemValue(uint dwCurrencyIndex, uint dwIndex) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&dwCurrencyIndex, (void*)&dwIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 63, _a); - return qax_result; -} - -inline QString ILicAgent::GetState() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 64, _a); - return qax_result; -} - -inline QString ILicAgent::GetVATLabel(const QString& bstrCountryCode) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bstrCountryCode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 65, _a); - return qax_result; -} - -inline QString ILicAgent::GetVATNumber() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 66, _a); - return qax_result; -} - -inline QString ILicAgent::GetZip() -{ - QString qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 67, _a); - return qax_result; -} - -inline uint ILicAgent::Initialize(uint dwBPC, uint dwMode, const QString& bstrLicSource) -{ - uint qax_result; - void *_a[] = {(void*)&qax_result, (void*)&dwBPC, (void*)&dwMode, (void*)&bstrLicSource}; - qt_metacall(QMetaObject::InvokeMetaMethod, 68, _a); - return qax_result; -} - -inline int ILicAgent::IsCCRenewalCountry(const QString& bstrCountryCode) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bstrCountryCode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 69, _a); - return qax_result; -} - -inline int ILicAgent::IsUpgradeAvailable() -{ - int qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 70, _a); - return qax_result; -} - -inline uint ILicAgent::SaveBillingInfo(int bSave) -{ - uint qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bSave}; - qt_metacall(QMetaObject::InvokeMetaMethod, 71, _a); - return qax_result; -} - -inline void ILicAgent::SetAddress1(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 72, _a); -} - -inline void ILicAgent::SetAddress2(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 73, _a); -} - -inline void ILicAgent::SetBillingAddress1(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 74, _a); -} - -inline void ILicAgent::SetBillingAddress2(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 75, _a); -} - -inline void ILicAgent::SetBillingCity(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 76, _a); -} - -inline void ILicAgent::SetBillingCountryCode(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 77, _a); -} - -inline void ILicAgent::SetBillingFirstName(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 78, _a); -} - -inline void ILicAgent::SetBillingLastName(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 79, _a); -} - -inline void ILicAgent::SetBillingPhone(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 80, _a); -} - -inline void ILicAgent::SetBillingState(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 81, _a); -} - -inline void ILicAgent::SetBillingZip(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 82, _a); -} - -inline void ILicAgent::SetCity(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 83, _a); -} - -inline void ILicAgent::SetCountryCode(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 84, _a); -} - -inline void ILicAgent::SetCountryDesc(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 85, _a); -} - -inline void ILicAgent::SetCreditCardExpiryMonth(uint dwCCMonth) -{ - void *_a[] = {0, (void*)&dwCCMonth}; - qt_metacall(QMetaObject::InvokeMetaMethod, 86, _a); -} - -inline void ILicAgent::SetCreditCardExpiryYear(uint dwCCYear) -{ - void *_a[] = {0, (void*)&dwCCYear}; - qt_metacall(QMetaObject::InvokeMetaMethod, 87, _a); -} - -inline void ILicAgent::SetCreditCardNumber(const QString& bstrCCNumber) -{ - void *_a[] = {0, (void*)&bstrCCNumber}; - qt_metacall(QMetaObject::InvokeMetaMethod, 88, _a); -} - -inline void ILicAgent::SetCreditCardType(const QString& bstrCCCode) -{ - void *_a[] = {0, (void*)&bstrCCCode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 89, _a); -} - -inline void ILicAgent::SetCurrencyOption(uint dwCurrencyOption) -{ - void *_a[] = {0, (void*)&dwCurrencyOption}; - qt_metacall(QMetaObject::InvokeMetaMethod, 90, _a); -} - -inline void ILicAgent::SetDisconnectOption(int bNewVal) -{ - void *_a[] = {0, (void*)&bNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 91, _a); -} - -inline void ILicAgent::SetEmail(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 92, _a); -} - -inline void ILicAgent::SetFirstName(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 93, _a); -} - -inline void ILicAgent::SetIsoLanguage(uint dwNewVal) -{ - void *_a[] = {0, (void*)&dwNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 94, _a); -} - -inline void ILicAgent::SetLastName(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 95, _a); -} - -inline void ILicAgent::SetMSOffer(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 96, _a); -} - -inline void ILicAgent::SetMSUpdate(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 97, _a); -} - -inline void ILicAgent::SetOrgName(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 98, _a); -} - -inline void ILicAgent::SetOtherOffer(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 99, _a); -} - -inline void ILicAgent::SetPhone(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 100, _a); -} - -inline void ILicAgent::SetState(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 101, _a); -} - -inline void ILicAgent::SetVATNumber(const QString& bstrVATNumber) -{ - void *_a[] = {0, (void*)&bstrVATNumber}; - qt_metacall(QMetaObject::InvokeMetaMethod, 102, _a); -} - -inline void ILicAgent::SetZip(const QString& bstrNewVal) -{ - void *_a[] = {0, (void*)&bstrNewVal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 103, _a); -} - -inline int ILicAgent::VerifyCheckDigits(const QString& bstrCIDIID) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&bstrCIDIID}; - qt_metacall(QMetaObject::InvokeMetaMethod, 104, _a); - return qax_result; -} - -inline void ILicAgent::WantUpgrade(int bWantUpgrade) -{ - void *_a[] = {0, (void*)&bWantUpgrade}; - qt_metacall(QMetaObject::InvokeMetaMethod, 105, _a); -} - - -inline IDispatch* IMsoEServicesDialog::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString IMsoEServicesDialog::ApplicationName() const -{ - QVariant qax_result = property("ApplicationName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* IMsoEServicesDialog::ClipArt() const -{ - QVariant qax_result = property("ClipArt"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IDispatch* IMsoEServicesDialog::WebComponent() const -{ - QVariant qax_result = property("WebComponent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void IMsoEServicesDialog::AddTrustedDomain(const QString& Domain) -{ - void *_a[] = {0, (void*)&Domain}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void IMsoEServicesDialog::Close() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void IMsoEServicesDialog::Close(bool ApplyWebComponentChanges) -{ - void *_a[] = {0, (void*)&ApplyWebComponentChanges}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline QString WebComponentProperties::HTML() const -{ - QVariant qax_result = property("HTML"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentProperties::SetHTML(const QString& value){ setProperty("HTML", QVariant(value)); } - -inline int WebComponentProperties::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void WebComponentProperties::SetHeight(int value){ setProperty("Height", QVariant(value)); } - -inline QString WebComponentProperties::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentProperties::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline QString WebComponentProperties::PreviewGraphic() const -{ - QVariant qax_result = property("PreviewGraphic"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentProperties::SetPreviewGraphic(const QString& value){ setProperty("PreviewGraphic", QVariant(value)); } - -inline QString WebComponentProperties::PreviewHTML() const -{ - QVariant qax_result = property("PreviewHTML"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentProperties::SetPreviewHTML(const QString& value){ setProperty("PreviewHTML", QVariant(value)); } - -inline IDispatch* WebComponentProperties::Shape() const -{ - QVariant qax_result = property("Shape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString WebComponentProperties::Tag() const -{ - QVariant qax_result = property("Tag"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentProperties::SetTag(const QString& value){ setProperty("Tag", QVariant(value)); } - -inline QString WebComponentProperties::URL() const -{ - QVariant qax_result = property("URL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void WebComponentProperties::SetURL(const QString& value){ setProperty("URL", QVariant(value)); } - -inline int WebComponentProperties::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void WebComponentProperties::SetWidth(int value){ setProperty("Width", QVariant(value)); } - - -inline IDispatch* SmartDocument::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SmartDocument::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString SmartDocument::SolutionID() const -{ - QVariant qax_result = property("SolutionID"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SmartDocument::SetSolutionID(const QString& value){ setProperty("SolutionID", QVariant(value)); } - -inline QString SmartDocument::SolutionURL() const -{ - QVariant qax_result = property("SolutionURL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SmartDocument::SetSolutionURL(const QString& value){ setProperty("SolutionURL", QVariant(value)); } - -inline void SmartDocument::PickSolution() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void SmartDocument::PickSolution(bool ConsiderAllSchemas) -{ - void *_a[] = {0, (void*)&ConsiderAllSchemas}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void SmartDocument::RefreshPane() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline IDispatch* SharedWorkspaceMember::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SharedWorkspaceMember::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString SharedWorkspaceMember::DomainName() const -{ - QVariant qax_result = property("DomainName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString SharedWorkspaceMember::Email() const -{ - QVariant qax_result = property("Email"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString SharedWorkspaceMember::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString SharedWorkspaceMember::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceMember::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void SharedWorkspaceMember::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* SharedWorkspaceMembers::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SharedWorkspaceMembers::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SharedWorkspaceMembers::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool SharedWorkspaceMembers::ItemCountExceeded() const -{ - QVariant qax_result = property("ItemCountExceeded"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceMembers::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* SharedWorkspaceMembers::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::SharedWorkspaceMember* SharedWorkspaceMembers::Add(const QString& Email, const QString& DomainName, const QString& DisplayName) -{ - Office::SharedWorkspaceMember* qax_result = 0; - qRegisterMetaType("SharedWorkspaceMember*", &qax_result); - qRegisterMetaType("SharedWorkspaceMember", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Email, (void*)&DomainName, (void*)&DisplayName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::SharedWorkspaceMember* SharedWorkspaceMembers::Add(const QString& Email, const QString& DomainName, const QString& DisplayName, const QVariant& Role) -{ - Office::SharedWorkspaceMember* qax_result = 0; - qRegisterMetaType("SharedWorkspaceMember*", &qax_result); - qRegisterMetaType("SharedWorkspaceMember", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Email, (void*)&DomainName, (void*)&DisplayName, (void*)&Role}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::SharedWorkspaceMember* SharedWorkspaceMembers::Item(int Index) -{ - Office::SharedWorkspaceMember* qax_result = 0; - qRegisterMetaType("SharedWorkspaceMember*", &qax_result); - qRegisterMetaType("SharedWorkspaceMember", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline IDispatch* SharedWorkspaceTask::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString SharedWorkspaceTask::AssignedTo() const -{ - QVariant qax_result = property("AssignedTo"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SharedWorkspaceTask::SetAssignedTo(const QString& value){ setProperty("AssignedTo", QVariant(value)); } - -inline QString SharedWorkspaceTask::CreatedBy() const -{ - QVariant qax_result = property("CreatedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant SharedWorkspaceTask::CreatedDate() const -{ - QVariant qax_result = property("CreatedDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline int SharedWorkspaceTask::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString SharedWorkspaceTask::Description() const -{ - QVariant qax_result = property("Description"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SharedWorkspaceTask::SetDescription(const QString& value){ setProperty("Description", QVariant(value)); } - -inline QVariant SharedWorkspaceTask::DueDate() const -{ - QVariant qax_result = property("DueDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void SharedWorkspaceTask::SetDueDate(const QVariant& value){ setProperty("DueDate", QVariant(value)); } - -inline QString SharedWorkspaceTask::ModifiedBy() const -{ - QVariant qax_result = property("ModifiedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant SharedWorkspaceTask::ModifiedDate() const -{ - QVariant qax_result = property("ModifiedDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceTask::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoSharedWorkspaceTaskPriority SharedWorkspaceTask::Priority() const -{ - QVariant qax_result = property("Priority"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoSharedWorkspaceTaskPriority*)qax_result.constData(); -} -inline void SharedWorkspaceTask::SetPriority(Office::MsoSharedWorkspaceTaskPriority value){ setProperty("Priority", QVariant(value)); } - -inline Office::MsoSharedWorkspaceTaskStatus SharedWorkspaceTask::Status() const -{ - QVariant qax_result = property("Status"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoSharedWorkspaceTaskStatus*)qax_result.constData(); -} -inline void SharedWorkspaceTask::SetStatus(Office::MsoSharedWorkspaceTaskStatus value){ setProperty("Status", QVariant(value)); } - -inline QString SharedWorkspaceTask::Title() const -{ - QVariant qax_result = property("Title"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SharedWorkspaceTask::SetTitle(const QString& value){ setProperty("Title", QVariant(value)); } - -inline void SharedWorkspaceTask::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void SharedWorkspaceTask::Save() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* SharedWorkspaceTasks::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SharedWorkspaceTasks::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SharedWorkspaceTasks::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool SharedWorkspaceTasks::ItemCountExceeded() const -{ - QVariant qax_result = property("ItemCountExceeded"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceTasks::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* SharedWorkspaceTasks::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::SharedWorkspaceTask* SharedWorkspaceTasks::Add(const QString& Title) -{ - Office::SharedWorkspaceTask* qax_result = 0; - qRegisterMetaType("SharedWorkspaceTask*", &qax_result); - qRegisterMetaType("SharedWorkspaceTask", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Title}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::SharedWorkspaceTask* SharedWorkspaceTasks::Add(const QString& Title, const QVariant& Status) -{ - Office::SharedWorkspaceTask* qax_result = 0; - qRegisterMetaType("SharedWorkspaceTask*", &qax_result); - qRegisterMetaType("SharedWorkspaceTask", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Title, (void*)&Status}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::SharedWorkspaceTask* SharedWorkspaceTasks::Add(const QString& Title, const QVariant& Status, const QVariant& Priority) -{ - Office::SharedWorkspaceTask* qax_result = 0; - qRegisterMetaType("SharedWorkspaceTask*", &qax_result); - qRegisterMetaType("SharedWorkspaceTask", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Title, (void*)&Status, (void*)&Priority}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::SharedWorkspaceTask* SharedWorkspaceTasks::Add(const QString& Title, const QVariant& Status, const QVariant& Priority, const QVariant& Assignee) -{ - Office::SharedWorkspaceTask* qax_result = 0; - qRegisterMetaType("SharedWorkspaceTask*", &qax_result); - qRegisterMetaType("SharedWorkspaceTask", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Title, (void*)&Status, (void*)&Priority, (void*)&Assignee}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::SharedWorkspaceTask* SharedWorkspaceTasks::Add(const QString& Title, const QVariant& Status, const QVariant& Priority, const QVariant& Assignee, const QVariant& Description) -{ - Office::SharedWorkspaceTask* qax_result = 0; - qRegisterMetaType("SharedWorkspaceTask*", &qax_result); - qRegisterMetaType("SharedWorkspaceTask", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Title, (void*)&Status, (void*)&Priority, (void*)&Assignee, (void*)&Description}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline Office::SharedWorkspaceTask* SharedWorkspaceTasks::Add(const QString& Title, const QVariant& Status, const QVariant& Priority, const QVariant& Assignee, const QVariant& Description, const QVariant& DueDate) -{ - Office::SharedWorkspaceTask* qax_result = 0; - qRegisterMetaType("SharedWorkspaceTask*", &qax_result); - qRegisterMetaType("SharedWorkspaceTask", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Title, (void*)&Status, (void*)&Priority, (void*)&Assignee, (void*)&Description, (void*)&DueDate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline Office::SharedWorkspaceTask* SharedWorkspaceTasks::Item(int Index) -{ - Office::SharedWorkspaceTask* qax_result = 0; - qRegisterMetaType("SharedWorkspaceTask*", &qax_result); - qRegisterMetaType("SharedWorkspaceTask", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - - -inline IDispatch* SharedWorkspaceFile::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString SharedWorkspaceFile::CreatedBy() const -{ - QVariant qax_result = property("CreatedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant SharedWorkspaceFile::CreatedDate() const -{ - QVariant qax_result = property("CreatedDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline int SharedWorkspaceFile::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString SharedWorkspaceFile::ModifiedBy() const -{ - QVariant qax_result = property("ModifiedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant SharedWorkspaceFile::ModifiedDate() const -{ - QVariant qax_result = property("ModifiedDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceFile::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString SharedWorkspaceFile::URL() const -{ - QVariant qax_result = property("URL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline void SharedWorkspaceFile::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* SharedWorkspaceFiles::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SharedWorkspaceFiles::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SharedWorkspaceFiles::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool SharedWorkspaceFiles::ItemCountExceeded() const -{ - QVariant qax_result = property("ItemCountExceeded"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceFiles::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* SharedWorkspaceFiles::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::SharedWorkspaceFile* SharedWorkspaceFiles::Add(const QString& FileName) -{ - Office::SharedWorkspaceFile* qax_result = 0; - qRegisterMetaType("SharedWorkspaceFile*", &qax_result); - qRegisterMetaType("SharedWorkspaceFile", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::SharedWorkspaceFile* SharedWorkspaceFiles::Add(const QString& FileName, const QVariant& ParentFolder) -{ - Office::SharedWorkspaceFile* qax_result = 0; - qRegisterMetaType("SharedWorkspaceFile*", &qax_result); - qRegisterMetaType("SharedWorkspaceFile", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ParentFolder}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::SharedWorkspaceFile* SharedWorkspaceFiles::Add(const QString& FileName, const QVariant& ParentFolder, const QVariant& OverwriteIfFileAlreadyExists) -{ - Office::SharedWorkspaceFile* qax_result = 0; - qRegisterMetaType("SharedWorkspaceFile*", &qax_result); - qRegisterMetaType("SharedWorkspaceFile", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ParentFolder, (void*)&OverwriteIfFileAlreadyExists}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::SharedWorkspaceFile* SharedWorkspaceFiles::Add(const QString& FileName, const QVariant& ParentFolder, const QVariant& OverwriteIfFileAlreadyExists, const QVariant& KeepInSync) -{ - Office::SharedWorkspaceFile* qax_result = 0; - qRegisterMetaType("SharedWorkspaceFile*", &qax_result); - qRegisterMetaType("SharedWorkspaceFile", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ParentFolder, (void*)&OverwriteIfFileAlreadyExists, (void*)&KeepInSync}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline Office::SharedWorkspaceFile* SharedWorkspaceFiles::Item(int Index) -{ - Office::SharedWorkspaceFile* qax_result = 0; - qRegisterMetaType("SharedWorkspaceFile*", &qax_result); - qRegisterMetaType("SharedWorkspaceFile", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - - -inline IDispatch* SharedWorkspaceFolder::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SharedWorkspaceFolder::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString SharedWorkspaceFolder::FolderName() const -{ - QVariant qax_result = property("FolderName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceFolder::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void SharedWorkspaceFolder::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void SharedWorkspaceFolder::Delete(const QVariant& DeleteEventIfFolderContainsFiles) -{ - void *_a[] = {0, (void*)&DeleteEventIfFolderContainsFiles}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* SharedWorkspaceFolders::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SharedWorkspaceFolders::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SharedWorkspaceFolders::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool SharedWorkspaceFolders::ItemCountExceeded() const -{ - QVariant qax_result = property("ItemCountExceeded"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceFolders::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* SharedWorkspaceFolders::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::SharedWorkspaceFolder* SharedWorkspaceFolders::Add(const QString& FolderName) -{ - Office::SharedWorkspaceFolder* qax_result = 0; - qRegisterMetaType("SharedWorkspaceFolder*", &qax_result); - qRegisterMetaType("SharedWorkspaceFolder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FolderName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::SharedWorkspaceFolder* SharedWorkspaceFolders::Add(const QString& FolderName, const QVariant& ParentFolder) -{ - Office::SharedWorkspaceFolder* qax_result = 0; - qRegisterMetaType("SharedWorkspaceFolder*", &qax_result); - qRegisterMetaType("SharedWorkspaceFolder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FolderName, (void*)&ParentFolder}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::SharedWorkspaceFolder* SharedWorkspaceFolders::Item(int Index) -{ - Office::SharedWorkspaceFolder* qax_result = 0; - qRegisterMetaType("SharedWorkspaceFolder*", &qax_result); - qRegisterMetaType("SharedWorkspaceFolder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline IDispatch* SharedWorkspaceLink::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString SharedWorkspaceLink::CreatedBy() const -{ - QVariant qax_result = property("CreatedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant SharedWorkspaceLink::CreatedDate() const -{ - QVariant qax_result = property("CreatedDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline int SharedWorkspaceLink::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString SharedWorkspaceLink::Description() const -{ - QVariant qax_result = property("Description"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SharedWorkspaceLink::SetDescription(const QString& value){ setProperty("Description", QVariant(value)); } - -inline QString SharedWorkspaceLink::ModifiedBy() const -{ - QVariant qax_result = property("ModifiedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QVariant SharedWorkspaceLink::ModifiedDate() const -{ - QVariant qax_result = property("ModifiedDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString SharedWorkspaceLink::Notes() const -{ - QVariant qax_result = property("Notes"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SharedWorkspaceLink::SetNotes(const QString& value){ setProperty("Notes", QVariant(value)); } - -inline IDispatch* SharedWorkspaceLink::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString SharedWorkspaceLink::URL() const -{ - QVariant qax_result = property("URL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SharedWorkspaceLink::SetURL(const QString& value){ setProperty("URL", QVariant(value)); } - -inline void SharedWorkspaceLink::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void SharedWorkspaceLink::Save() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* SharedWorkspaceLinks::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SharedWorkspaceLinks::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SharedWorkspaceLinks::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool SharedWorkspaceLinks::ItemCountExceeded() const -{ - QVariant qax_result = property("ItemCountExceeded"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline IDispatch* SharedWorkspaceLinks::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* SharedWorkspaceLinks::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::SharedWorkspaceLink* SharedWorkspaceLinks::Add(const QString& URL) -{ - Office::SharedWorkspaceLink* qax_result = 0; - qRegisterMetaType("SharedWorkspaceLink*", &qax_result); - qRegisterMetaType("SharedWorkspaceLink", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&URL}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::SharedWorkspaceLink* SharedWorkspaceLinks::Add(const QString& URL, const QVariant& Description) -{ - Office::SharedWorkspaceLink* qax_result = 0; - qRegisterMetaType("SharedWorkspaceLink*", &qax_result); - qRegisterMetaType("SharedWorkspaceLink", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&URL, (void*)&Description}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::SharedWorkspaceLink* SharedWorkspaceLinks::Add(const QString& URL, const QVariant& Description, const QVariant& Notes) -{ - Office::SharedWorkspaceLink* qax_result = 0; - qRegisterMetaType("SharedWorkspaceLink*", &qax_result); - qRegisterMetaType("SharedWorkspaceLink", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&URL, (void*)&Description, (void*)&Notes}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline Office::SharedWorkspaceLink* SharedWorkspaceLinks::Item(int Index) -{ - Office::SharedWorkspaceLink* qax_result = 0; - qRegisterMetaType("SharedWorkspaceLink*", &qax_result); - qRegisterMetaType("SharedWorkspaceLink", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline IDispatch* SharedWorkspace::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool SharedWorkspace::Connected() const -{ - QVariant qax_result = property("Connected"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int SharedWorkspace::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::SharedWorkspaceFiles* SharedWorkspace::Files() const -{ - Office::SharedWorkspaceFiles* qax_pointer = 0; - qRegisterMetaType("SharedWorkspaceFiles*", &qax_pointer); - qRegisterMetaType("SharedWorkspaceFiles", qax_pointer); - QVariant qax_result = property("Files"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::SharedWorkspaceFiles**)qax_result.constData(); -} - -inline Office::SharedWorkspaceFolders* SharedWorkspace::Folders() const -{ - Office::SharedWorkspaceFolders* qax_pointer = 0; - qRegisterMetaType("SharedWorkspaceFolders*", &qax_pointer); - qRegisterMetaType("SharedWorkspaceFolders", qax_pointer); - QVariant qax_result = property("Folders"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::SharedWorkspaceFolders**)qax_result.constData(); -} - -inline QVariant SharedWorkspace::LastRefreshed() const -{ - QVariant qax_result = property("LastRefreshed"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline Office::SharedWorkspaceLinks* SharedWorkspace::Links() const -{ - Office::SharedWorkspaceLinks* qax_pointer = 0; - qRegisterMetaType("SharedWorkspaceLinks*", &qax_pointer); - qRegisterMetaType("SharedWorkspaceLinks", qax_pointer); - QVariant qax_result = property("Links"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::SharedWorkspaceLinks**)qax_result.constData(); -} - -inline Office::SharedWorkspaceMembers* SharedWorkspace::Members() const -{ - Office::SharedWorkspaceMembers* qax_pointer = 0; - qRegisterMetaType("SharedWorkspaceMembers*", &qax_pointer); - qRegisterMetaType("SharedWorkspaceMembers", qax_pointer); - QVariant qax_result = property("Members"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::SharedWorkspaceMembers**)qax_result.constData(); -} - -inline QString SharedWorkspace::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SharedWorkspace::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline IDispatch* SharedWorkspace::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString SharedWorkspace::SourceURL() const -{ - QVariant qax_result = property("SourceURL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SharedWorkspace::SetSourceURL(const QString& value){ setProperty("SourceURL", QVariant(value)); } - -inline Office::SharedWorkspaceTasks* SharedWorkspace::Tasks() const -{ - Office::SharedWorkspaceTasks* qax_pointer = 0; - qRegisterMetaType("SharedWorkspaceTasks*", &qax_pointer); - qRegisterMetaType("SharedWorkspaceTasks", qax_pointer); - QVariant qax_result = property("Tasks"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(Office::SharedWorkspaceTasks**)qax_result.constData(); -} - -inline QString SharedWorkspace::URL() const -{ - QVariant qax_result = property("URL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline void SharedWorkspace::CreateNew() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void SharedWorkspace::CreateNew(const QVariant& URL) -{ - void *_a[] = {0, (void*)&URL}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void SharedWorkspace::CreateNew(const QVariant& URL, const QVariant& Name) -{ - void *_a[] = {0, (void*)&URL, (void*)&Name}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void SharedWorkspace::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void SharedWorkspace::Disconnect() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void SharedWorkspace::Refresh() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void SharedWorkspace::RemoveDocument() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - - -inline IDispatch* Sync::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Sync::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoSyncErrorType Sync::ErrorType() const -{ - QVariant qax_result = property("ErrorType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoSyncErrorType*)qax_result.constData(); -} - -inline QVariant Sync::LastSyncTime() const -{ - QVariant qax_result = property("LastSyncTime"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline IDispatch* Sync::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoSyncStatusType Sync::Status() const -{ - QVariant qax_result = property("Status"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoSyncStatusType*)qax_result.constData(); -} - -inline QString Sync::WorkspaceLastChangedBy() const -{ - QVariant qax_result = property("WorkspaceLastChangedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline void Sync::GetUpdate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Sync::OpenVersion(Office::MsoSyncVersionType SyncVersionType) -{ - void *_a[] = {0, (void*)&SyncVersionType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Sync::PutUpdate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void Sync::ResolveConflict(Office::MsoSyncConflictResolutionType SyncConflictResolution) -{ - void *_a[] = {0, (void*)&SyncConflictResolution}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void Sync::Unsuspend() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - - -inline IDispatch* DocumentLibraryVersion::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString DocumentLibraryVersion::Comments() const -{ - QVariant qax_result = property("Comments"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline int DocumentLibraryVersion::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int DocumentLibraryVersion::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QVariant DocumentLibraryVersion::Modified() const -{ - QVariant qax_result = property("Modified"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline QString DocumentLibraryVersion::ModifiedBy() const -{ - QVariant qax_result = property("ModifiedBy"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* DocumentLibraryVersion::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void DocumentLibraryVersion::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline IDispatch* DocumentLibraryVersion::Open() -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline IDispatch* DocumentLibraryVersion::Restore() -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline IDispatch* DocumentLibraryVersions::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int DocumentLibraryVersions::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int DocumentLibraryVersions::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline bool DocumentLibraryVersions::IsVersioningEnabled() const -{ - QVariant qax_result = property("IsVersioningEnabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline IDispatch* DocumentLibraryVersions::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* DocumentLibraryVersions::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::DocumentLibraryVersion* DocumentLibraryVersions::Item(int lIndex) -{ - Office::DocumentLibraryVersion* qax_result = 0; - qRegisterMetaType("DocumentLibraryVersion*", &qax_result); - qRegisterMetaType("DocumentLibraryVersion", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&lIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline IDispatch* UserPermission::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int UserPermission::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QVariant UserPermission::ExpirationDate() const -{ - QVariant qax_result = property("ExpirationDate"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void UserPermission::SetExpirationDate(const QVariant& value){ setProperty("ExpirationDate", QVariant(value)); } - -inline IDispatch* UserPermission::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int UserPermission::Permission() const -{ - QVariant qax_result = property("Permission"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void UserPermission::SetPermission(int value){ setProperty("Permission", QVariant(value)); } - -inline QString UserPermission::UserId() const -{ - QVariant qax_result = property("UserId"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline void UserPermission::Remove() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* Permission::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Permission::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Permission::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString Permission::DocumentAuthor() const -{ - QVariant qax_result = property("DocumentAuthor"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Permission::SetDocumentAuthor(const QString& value){ setProperty("DocumentAuthor", QVariant(value)); } - -inline bool Permission::EnableTrustedBrowser() const -{ - QVariant qax_result = property("EnableTrustedBrowser"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Permission::SetEnableTrustedBrowser(bool value){ setProperty("EnableTrustedBrowser", QVariant(value)); } - -inline bool Permission::Enabled() const -{ - QVariant qax_result = property("Enabled"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Permission::SetEnabled(bool value){ setProperty("Enabled", QVariant(value)); } - -inline IDispatch* Permission::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool Permission::PermissionFromPolicy() const -{ - QVariant qax_result = property("PermissionFromPolicy"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline QString Permission::PolicyDescription() const -{ - QVariant qax_result = property("PolicyDescription"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString Permission::PolicyName() const -{ - QVariant qax_result = property("PolicyName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString Permission::RequestPermissionURL() const -{ - QVariant qax_result = property("RequestPermissionURL"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Permission::SetRequestPermissionURL(const QString& value){ setProperty("RequestPermissionURL", QVariant(value)); } - -inline bool Permission::StoreLicenses() const -{ - QVariant qax_result = property("StoreLicenses"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void Permission::SetStoreLicenses(bool value){ setProperty("StoreLicenses", QVariant(value)); } - -inline IUnknown* Permission::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::UserPermission* Permission::Add(const QString& UserId) -{ - Office::UserPermission* qax_result = 0; - qRegisterMetaType("UserPermission*", &qax_result); - qRegisterMetaType("UserPermission", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&UserId}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline Office::UserPermission* Permission::Add(const QString& UserId, const QVariant& Permission) -{ - Office::UserPermission* qax_result = 0; - qRegisterMetaType("UserPermission*", &qax_result); - qRegisterMetaType("UserPermission", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&UserId, (void*)&Permission}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline Office::UserPermission* Permission::Add(const QString& UserId, const QVariant& Permission, const QVariant& ExpirationDate) -{ - Office::UserPermission* qax_result = 0; - qRegisterMetaType("UserPermission*", &qax_result); - qRegisterMetaType("UserPermission", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&UserId, (void*)&Permission, (void*)&ExpirationDate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void Permission::ApplyPolicy(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline Office::UserPermission* Permission::Item(const QVariant& Index) -{ - Office::UserPermission* qax_result = 0; - qRegisterMetaType("UserPermission*", &qax_result); - qRegisterMetaType("UserPermission", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void Permission::RemoveAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - - - -#endif - -} - -template<> -inline void *qMetaTypeConstructHelper(const Office::IAccessible *t) -{ Q_ASSERT(!t); return new Office::IAccessible; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::_IMsoDispObj *t) -{ Q_ASSERT(!t); return new Office::_IMsoDispObj; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::_IMsoOleAccDispObj *t) -{ Q_ASSERT(!t); return new Office::_IMsoOleAccDispObj; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::_CommandBars *t) -{ Q_ASSERT(!t); return new Office::_CommandBars; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CommandBar *t) -{ Q_ASSERT(!t); return new Office::CommandBar; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CommandBarControls *t) -{ Q_ASSERT(!t); return new Office::CommandBarControls; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CommandBarControl *t) -{ Q_ASSERT(!t); return new Office::CommandBarControl; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::_CommandBarButton *t) -{ Q_ASSERT(!t); return new Office::_CommandBarButton; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CommandBarPopup *t) -{ Q_ASSERT(!t); return new Office::CommandBarPopup; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::_CommandBarComboBox *t) -{ Q_ASSERT(!t); return new Office::_CommandBarComboBox; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::_CommandBarActiveX *t) -{ Q_ASSERT(!t); return new Office::_CommandBarActiveX; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Adjustments *t) -{ Q_ASSERT(!t); return new Office::Adjustments; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CalloutFormat *t) -{ Q_ASSERT(!t); return new Office::CalloutFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ColorFormat *t) -{ Q_ASSERT(!t); return new Office::ColorFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ConnectorFormat *t) -{ Q_ASSERT(!t); return new Office::ConnectorFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FillFormat *t) -{ Q_ASSERT(!t); return new Office::FillFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FreeformBuilder *t) -{ Q_ASSERT(!t); return new Office::FreeformBuilder; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::GroupShapes *t) -{ Q_ASSERT(!t); return new Office::GroupShapes; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::LineFormat *t) -{ Q_ASSERT(!t); return new Office::LineFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ShapeNode *t) -{ Q_ASSERT(!t); return new Office::ShapeNode; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ShapeNodes *t) -{ Q_ASSERT(!t); return new Office::ShapeNodes; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::PictureFormat *t) -{ Q_ASSERT(!t); return new Office::PictureFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ShadowFormat *t) -{ Q_ASSERT(!t); return new Office::ShadowFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Script *t) -{ Q_ASSERT(!t); return new Office::Script; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Scripts *t) -{ Q_ASSERT(!t); return new Office::Scripts; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Shape *t) -{ Q_ASSERT(!t); return new Office::Shape; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ShapeRange *t) -{ Q_ASSERT(!t); return new Office::ShapeRange; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Shapes *t) -{ Q_ASSERT(!t); return new Office::Shapes; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::TextEffectFormat *t) -{ Q_ASSERT(!t); return new Office::TextEffectFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::TextFrame *t) -{ Q_ASSERT(!t); return new Office::TextFrame; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ThreeDFormat *t) -{ Q_ASSERT(!t); return new Office::ThreeDFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::IMsoDispCagNotifySink *t) -{ Q_ASSERT(!t); return new Office::IMsoDispCagNotifySink; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Balloon *t) -{ Q_ASSERT(!t); return new Office::Balloon; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::BalloonCheckboxes *t) -{ Q_ASSERT(!t); return new Office::BalloonCheckboxes; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::BalloonCheckbox *t) -{ Q_ASSERT(!t); return new Office::BalloonCheckbox; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::BalloonLabels *t) -{ Q_ASSERT(!t); return new Office::BalloonLabels; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::BalloonLabel *t) -{ Q_ASSERT(!t); return new Office::BalloonLabel; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::AnswerWizardFiles *t) -{ Q_ASSERT(!t); return new Office::AnswerWizardFiles; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::AnswerWizard *t) -{ Q_ASSERT(!t); return new Office::AnswerWizard; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Assistant *t) -{ Q_ASSERT(!t); return new Office::Assistant; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::IFoundFiles *t) -{ Q_ASSERT(!t); return new Office::IFoundFiles; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::IFind *t) -{ Q_ASSERT(!t); return new Office::IFind; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FoundFiles *t) -{ Q_ASSERT(!t); return new Office::FoundFiles; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::PropertyTest *t) -{ Q_ASSERT(!t); return new Office::PropertyTest; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::PropertyTests *t) -{ Q_ASSERT(!t); return new Office::PropertyTests; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FileSearch *t) -{ Q_ASSERT(!t); return new Office::FileSearch; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::COMAddIn *t) -{ Q_ASSERT(!t); return new Office::COMAddIn; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::COMAddIns *t) -{ Q_ASSERT(!t); return new Office::COMAddIns; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::LanguageSettings *t) -{ Q_ASSERT(!t); return new Office::LanguageSettings; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ICommandBarsEvents *t) -{ Q_ASSERT(!t); return new Office::ICommandBarsEvents; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CommandBars *t) -{ Q_ASSERT(!t); return new Office::CommandBars; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ICommandBarComboBoxEvents *t) -{ Q_ASSERT(!t); return new Office::ICommandBarComboBoxEvents; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CommandBarComboBox *t) -{ Q_ASSERT(!t); return new Office::CommandBarComboBox; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ICommandBarButtonEvents *t) -{ Q_ASSERT(!t); return new Office::ICommandBarButtonEvents; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CommandBarButton *t) -{ Q_ASSERT(!t); return new Office::CommandBarButton; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::WebPageFont *t) -{ Q_ASSERT(!t); return new Office::WebPageFont; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::WebPageFonts *t) -{ Q_ASSERT(!t); return new Office::WebPageFonts; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::HTMLProjectItem *t) -{ Q_ASSERT(!t); return new Office::HTMLProjectItem; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::HTMLProjectItems *t) -{ Q_ASSERT(!t); return new Office::HTMLProjectItems; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::HTMLProject *t) -{ Q_ASSERT(!t); return new Office::HTMLProject; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::MsoDebugOptions *t) -{ Q_ASSERT(!t); return new Office::MsoDebugOptions; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FileDialogSelectedItems *t) -{ Q_ASSERT(!t); return new Office::FileDialogSelectedItems; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FileDialogFilter *t) -{ Q_ASSERT(!t); return new Office::FileDialogFilter; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FileDialogFilters *t) -{ Q_ASSERT(!t); return new Office::FileDialogFilters; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FileDialog *t) -{ Q_ASSERT(!t); return new Office::FileDialog; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SignatureSet *t) -{ Q_ASSERT(!t); return new Office::SignatureSet; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Signature *t) -{ Q_ASSERT(!t); return new Office::Signature; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::IMsoEnvelopeVB *t) -{ Q_ASSERT(!t); return new Office::IMsoEnvelopeVB; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::MsoEnvelope *t) -{ Q_ASSERT(!t); return new Office::MsoEnvelope; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::FileTypes *t) -{ Q_ASSERT(!t); return new Office::FileTypes; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SearchFolders *t) -{ Q_ASSERT(!t); return new Office::SearchFolders; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ScopeFolders *t) -{ Q_ASSERT(!t); return new Office::ScopeFolders; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ScopeFolder *t) -{ Q_ASSERT(!t); return new Office::ScopeFolder; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SearchScope *t) -{ Q_ASSERT(!t); return new Office::SearchScope; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SearchScopes *t) -{ Q_ASSERT(!t); return new Office::SearchScopes; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::IMsoDiagram *t) -{ Q_ASSERT(!t); return new Office::IMsoDiagram; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::DiagramNodes *t) -{ Q_ASSERT(!t); return new Office::DiagramNodes; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::DiagramNodeChildren *t) -{ Q_ASSERT(!t); return new Office::DiagramNodeChildren; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::DiagramNode *t) -{ Q_ASSERT(!t); return new Office::DiagramNode; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::CanvasShapes *t) -{ Q_ASSERT(!t); return new Office::CanvasShapes; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::OfficeDataSourceObject *t) -{ Q_ASSERT(!t); return new Office::OfficeDataSourceObject; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ODSOColumn *t) -{ Q_ASSERT(!t); return new Office::ODSOColumn; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ODSOColumns *t) -{ Q_ASSERT(!t); return new Office::ODSOColumns; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ODSOFilter *t) -{ Q_ASSERT(!t); return new Office::ODSOFilter; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ODSOFilters *t) -{ Q_ASSERT(!t); return new Office::ODSOFilters; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::NewFile *t) -{ Q_ASSERT(!t); return new Office::NewFile; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::WebComponent *t) -{ Q_ASSERT(!t); return new Office::WebComponent; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::WebComponentWindowExternal *t) -{ Q_ASSERT(!t); return new Office::WebComponentWindowExternal; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::WebComponentFormat *t) -{ Q_ASSERT(!t); return new Office::WebComponentFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ILicWizExternal *t) -{ Q_ASSERT(!t); return new Office::ILicWizExternal; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ILicValidator *t) -{ Q_ASSERT(!t); return new Office::ILicValidator; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::ILicAgent *t) -{ Q_ASSERT(!t); return new Office::ILicAgent; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::IMsoEServicesDialog *t) -{ Q_ASSERT(!t); return new Office::IMsoEServicesDialog; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::WebComponentProperties *t) -{ Q_ASSERT(!t); return new Office::WebComponentProperties; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SmartDocument *t) -{ Q_ASSERT(!t); return new Office::SmartDocument; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceMember *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceMember; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceMembers *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceMembers; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceTask *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceTask; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceTasks *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceTasks; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceFile *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceFile; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceFiles *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceFiles; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceFolder *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceFolder; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceFolders *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceFolders; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceLink *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceLink; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspaceLinks *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspaceLinks; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::SharedWorkspace *t) -{ Q_ASSERT(!t); return new Office::SharedWorkspace; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Sync *t) -{ Q_ASSERT(!t); return new Office::Sync; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::DocumentLibraryVersion *t) -{ Q_ASSERT(!t); return new Office::DocumentLibraryVersion; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::DocumentLibraryVersions *t) -{ Q_ASSERT(!t); return new Office::DocumentLibraryVersions; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::UserPermission *t) -{ Q_ASSERT(!t); return new Office::UserPermission; } - -template<> -inline void *qMetaTypeConstructHelper(const Office::Permission *t) -{ Q_ASSERT(!t); return new Office::Permission; } - -#endif - diff --git a/thirdparty/microsoft/ppt/include/msppt.h b/thirdparty/microsoft/ppt/include/msppt.h deleted file mode 100644 index d93f05c0..00000000 --- a/thirdparty/microsoft/ppt/include/msppt.h +++ /dev/null @@ -1,34781 +0,0 @@ -/**************************************************************************** -** -** Namespace PowerPoint generated by dumpcpp from type library -** c:\Program Files\Microsoft Office\OFFICE11\msppt.olb -** -****************************************************************************/ - -#ifndef QAX_DUMPCPP_POWERPOINT_H -#define QAX_DUMPCPP_POWERPOINT_H - -// Define this symbol to __declspec(dllexport) or __declspec(dllimport) -#ifndef POWERPOINT_EXPORT -#define POWERPOINT_EXPORT -#endif - -#include -#include -#include -#include - -struct IDispatch; - - -// Referenced namespace -namespace Office { - class CommandBars; - class Assistant; - class FileSearch; - class IFind; - enum MsoTriState; - class AnswerWizard; - class COMAddIns; - class LanguageSettings; - class MsoDebugOptions; - enum MsoFeatureInstall; - class FileDialog; - enum MsoFileDialogType; - enum MsoAutomationSecurity; - class NewFile; - enum MsoColorType; - enum MsoExtraInfoMethod; - enum MsoFarEastLineBreakLanguageID; - enum MsoLanguageID; - class HTMLProject; - enum MsoEncoding; - class SignatureSet; - class Permission; - class SharedWorkspace; - class Sync; - class DocumentLibraryVersions; - enum MsoHyperlinkType; - enum MsoOrientation; - class Scripts; - enum MsoCalloutType; - enum MsoConnectorType; - enum MsoTextOrientation; - enum MsoAutoShapeType; - enum MsoPresetTextEffect; - enum MsoEditingType; - enum MsoDiagramType; - enum MsoSegmentType; - enum MsoFlipCmd; - enum MsoScaleFrom; - enum MsoZOrderCmd; - enum MsoBlackWhiteMode; - enum MsoShapeType; - class Script; - enum MsoAlignCmd; - enum MsoDistributeCmd; - enum MsoPictureColorType; - enum MsoGradientStyle; - enum MsoPatternType; - enum MsoPresetGradientType; - enum MsoPresetTexture; - enum MsoGradientColorType; - enum MsoTextureType; - enum MsoFillType; - enum MsoArrowheadLength; - enum MsoArrowheadStyle; - enum MsoArrowheadWidth; - enum MsoLineDashStyle; - enum MsoLineStyle; - enum MsoShadowType; - enum MsoTextEffectAlignment; - enum MsoPresetTextEffectShape; - enum MsoPresetThreeDFormat; - enum MsoPresetExtrusionDirection; - enum MsoExtrusionColorType; - enum MsoPresetLightingDirection; - enum MsoPresetLightingSoftness; - enum MsoPresetMaterial; - enum MsoHorizontalAnchor; - enum MsoVerticalAnchor; - enum MsoCalloutDropType; - enum MsoCalloutAngleType; - enum MsoScreenSize; - class WebPageFonts; - enum MsoTargetBrowser; - enum MsoRelativeNodePosition; - enum MsoDiagramNodeType; - enum MsoOrgChartLayoutType; -} - -namespace VBIDE { - class VBE; - class VBProject; -} - - -namespace PowerPoint { - - enum MsoAnimAccumulate { - msoAnimAccumulateNone = 1, - msoAnimAccumulateAlways = 2 - }; - - enum MsoAnimAdditive { - msoAnimAdditiveAddBase = 1, - msoAnimAdditiveAddSum = 2 - }; - - enum MsoAnimAfterEffect { - msoAnimAfterEffectMixed = -1, - msoAnimAfterEffectNone = 0, - msoAnimAfterEffectDim = 1, - msoAnimAfterEffectHide = 2, - msoAnimAfterEffectHideOnNextClick= 3 - }; - - enum MsoAnimCommandType { - msoAnimCommandTypeEvent = 0, - msoAnimCommandTypeCall = 1, - msoAnimCommandTypeVerb = 2 - }; - - enum MsoAnimDirection { - msoAnimDirectionNone = 0, - msoAnimDirectionUp = 1, - msoAnimDirectionRight = 2, - msoAnimDirectionDown = 3, - msoAnimDirectionLeft = 4, - msoAnimDirectionOrdinalMask= 5, - msoAnimDirectionUpLeft = 6, - msoAnimDirectionUpRight = 7, - msoAnimDirectionDownRight= 8, - msoAnimDirectionDownLeft= 9, - msoAnimDirectionTop = 10, - msoAnimDirectionBottom = 11, - msoAnimDirectionTopLeft = 12, - msoAnimDirectionTopRight= 13, - msoAnimDirectionBottomRight= 14, - msoAnimDirectionBottomLeft= 15, - msoAnimDirectionHorizontal= 16, - msoAnimDirectionVertical= 17, - msoAnimDirectionAcross = 18, - msoAnimDirectionIn = 19, - msoAnimDirectionOut = 20, - msoAnimDirectionClockwise= 21, - msoAnimDirectionCounterclockwise= 22, - msoAnimDirectionHorizontalIn= 23, - msoAnimDirectionHorizontalOut= 24, - msoAnimDirectionVerticalIn= 25, - msoAnimDirectionVerticalOut= 26, - msoAnimDirectionSlightly= 27, - msoAnimDirectionCenter = 28, - msoAnimDirectionInSlightly= 29, - msoAnimDirectionInCenter= 30, - msoAnimDirectionInBottom= 31, - msoAnimDirectionOutSlightly= 32, - msoAnimDirectionOutCenter= 33, - msoAnimDirectionOutBottom= 34, - msoAnimDirectionFontBold= 35, - msoAnimDirectionFontItalic= 36, - msoAnimDirectionFontUnderline= 37, - msoAnimDirectionFontStrikethrough= 38, - msoAnimDirectionFontShadow= 39, - msoAnimDirectionFontAllCaps= 40, - msoAnimDirectionInstant = 41, - msoAnimDirectionGradual = 42, - msoAnimDirectionCycleClockwise= 43, - msoAnimDirectionCycleCounterclockwise= 44 - }; - - enum MsoAnimEffect { - msoAnimEffectCustom = 0, - msoAnimEffectAppear = 1, - msoAnimEffectFly = 2, - msoAnimEffectBlinds = 3, - msoAnimEffectBox = 4, - msoAnimEffectCheckerboard= 5, - msoAnimEffectCircle = 6, - msoAnimEffectCrawl = 7, - msoAnimEffectDiamond = 8, - msoAnimEffectDissolve = 9, - msoAnimEffectFade = 10, - msoAnimEffectFlashOnce = 11, - msoAnimEffectPeek = 12, - msoAnimEffectPlus = 13, - msoAnimEffectRandomBars = 14, - msoAnimEffectSpiral = 15, - msoAnimEffectSplit = 16, - msoAnimEffectStretch = 17, - msoAnimEffectStrips = 18, - msoAnimEffectSwivel = 19, - msoAnimEffectWedge = 20, - msoAnimEffectWheel = 21, - msoAnimEffectWipe = 22, - msoAnimEffectZoom = 23, - msoAnimEffectRandomEffects= 24, - msoAnimEffectBoomerang = 25, - msoAnimEffectBounce = 26, - msoAnimEffectColorReveal= 27, - msoAnimEffectCredits = 28, - msoAnimEffectEaseIn = 29, - msoAnimEffectFloat = 30, - msoAnimEffectGrowAndTurn= 31, - msoAnimEffectLightSpeed = 32, - msoAnimEffectPinwheel = 33, - msoAnimEffectRiseUp = 34, - msoAnimEffectSwish = 35, - msoAnimEffectThinLine = 36, - msoAnimEffectUnfold = 37, - msoAnimEffectWhip = 38, - msoAnimEffectAscend = 39, - msoAnimEffectCenterRevolve= 40, - msoAnimEffectFadedSwivel= 41, - msoAnimEffectDescend = 42, - msoAnimEffectSling = 43, - msoAnimEffectSpinner = 44, - msoAnimEffectStretchy = 45, - msoAnimEffectZip = 46, - msoAnimEffectArcUp = 47, - msoAnimEffectFadedZoom = 48, - msoAnimEffectGlide = 49, - msoAnimEffectExpand = 50, - msoAnimEffectFlip = 51, - msoAnimEffectShimmer = 52, - msoAnimEffectFold = 53, - msoAnimEffectChangeFillColor= 54, - msoAnimEffectChangeFont = 55, - msoAnimEffectChangeFontColor= 56, - msoAnimEffectChangeFontSize= 57, - msoAnimEffectChangeFontStyle= 58, - msoAnimEffectGrowShrink = 59, - msoAnimEffectChangeLineColor= 60, - msoAnimEffectSpin = 61, - msoAnimEffectTransparency= 62, - msoAnimEffectBoldFlash = 63, - msoAnimEffectBlast = 64, - msoAnimEffectBoldReveal = 65, - msoAnimEffectBrushOnColor= 66, - msoAnimEffectBrushOnUnderline= 67, - msoAnimEffectColorBlend = 68, - msoAnimEffectColorWave = 69, - msoAnimEffectComplementaryColor= 70, - msoAnimEffectComplementaryColor2= 71, - msoAnimEffectContrastingColor= 72, - msoAnimEffectDarken = 73, - msoAnimEffectDesaturate = 74, - msoAnimEffectFlashBulb = 75, - msoAnimEffectFlicker = 76, - msoAnimEffectGrowWithColor= 77, - msoAnimEffectLighten = 78, - msoAnimEffectStyleEmphasis= 79, - msoAnimEffectTeeter = 80, - msoAnimEffectVerticalGrow= 81, - msoAnimEffectWave = 82, - msoAnimEffectMediaPlay = 83, - msoAnimEffectMediaPause = 84, - msoAnimEffectMediaStop = 85, - msoAnimEffectPathCircle = 86, - msoAnimEffectPathRightTriangle= 87, - msoAnimEffectPathDiamond= 88, - msoAnimEffectPathHexagon= 89, - msoAnimEffectPath5PointStar= 90, - msoAnimEffectPathCrescentMoon= 91, - msoAnimEffectPathSquare = 92, - msoAnimEffectPathTrapezoid= 93, - msoAnimEffectPathHeart = 94, - msoAnimEffectPathOctagon= 95, - msoAnimEffectPath6PointStar= 96, - msoAnimEffectPathFootball= 97, - msoAnimEffectPathEqualTriangle= 98, - msoAnimEffectPathParallelogram= 99, - msoAnimEffectPathPentagon= 100, - msoAnimEffectPath4PointStar= 101, - msoAnimEffectPath8PointStar= 102, - msoAnimEffectPathTeardrop= 103, - msoAnimEffectPathPointyStar= 104, - msoAnimEffectPathCurvedSquare= 105, - msoAnimEffectPathCurvedX= 106, - msoAnimEffectPathVerticalFigure8= 107, - msoAnimEffectPathCurvyStar= 108, - msoAnimEffectPathLoopdeLoop= 109, - msoAnimEffectPathBuzzsaw= 110, - msoAnimEffectPathHorizontalFigure8= 111, - msoAnimEffectPathPeanut = 112, - msoAnimEffectPathFigure8Four= 113, - msoAnimEffectPathNeutron= 114, - msoAnimEffectPathSwoosh = 115, - msoAnimEffectPathBean = 116, - msoAnimEffectPathPlus = 117, - msoAnimEffectPathInvertedTriangle= 118, - msoAnimEffectPathInvertedSquare= 119, - msoAnimEffectPathLeft = 120, - msoAnimEffectPathTurnRight= 121, - msoAnimEffectPathArcDown= 122, - msoAnimEffectPathZigzag = 123, - msoAnimEffectPathSCurve2= 124, - msoAnimEffectPathSineWave= 125, - msoAnimEffectPathBounceLeft= 126, - msoAnimEffectPathDown = 127, - msoAnimEffectPathTurnUp = 128, - msoAnimEffectPathArcUp = 129, - msoAnimEffectPathHeartbeat= 130, - msoAnimEffectPathSpiralRight= 131, - msoAnimEffectPathWave = 132, - msoAnimEffectPathCurvyLeft= 133, - msoAnimEffectPathDiagonalDownRight= 134, - msoAnimEffectPathTurnDown= 135, - msoAnimEffectPathArcLeft= 136, - msoAnimEffectPathFunnel = 137, - msoAnimEffectPathSpring = 138, - msoAnimEffectPathBounceRight= 139, - msoAnimEffectPathSpiralLeft= 140, - msoAnimEffectPathDiagonalUpRight= 141, - msoAnimEffectPathTurnUpRight= 142, - msoAnimEffectPathArcRight= 143, - msoAnimEffectPathSCurve1= 144, - msoAnimEffectPathDecayingWave= 145, - msoAnimEffectPathCurvyRight= 146, - msoAnimEffectPathStairsDown= 147, - msoAnimEffectPathUp = 148, - msoAnimEffectPathRight = 149 - }; - - enum MsoAnimEffectAfter { - msoAnimEffectAfterFreeze= 1, - msoAnimEffectAfterRemove= 2, - msoAnimEffectAfterHold = 3, - msoAnimEffectAfterTransition= 4 - }; - - enum MsoAnimEffectRestart { - msoAnimEffectRestartAlways= 1, - msoAnimEffectRestartWhenOff= 2, - msoAnimEffectRestartNever= 3 - }; - - enum MsoAnimFilterEffectSubtype { - msoAnimFilterEffectSubtypeNone= 0, - msoAnimFilterEffectSubtypeInVertical= 1, - msoAnimFilterEffectSubtypeOutVertical= 2, - msoAnimFilterEffectSubtypeInHorizontal= 3, - msoAnimFilterEffectSubtypeOutHorizontal= 4, - msoAnimFilterEffectSubtypeHorizontal= 5, - msoAnimFilterEffectSubtypeVertical= 6, - msoAnimFilterEffectSubtypeIn= 7, - msoAnimFilterEffectSubtypeOut= 8, - msoAnimFilterEffectSubtypeAcross= 9, - msoAnimFilterEffectSubtypeFromLeft= 10, - msoAnimFilterEffectSubtypeFromRight= 11, - msoAnimFilterEffectSubtypeFromTop= 12, - msoAnimFilterEffectSubtypeFromBottom= 13, - msoAnimFilterEffectSubtypeDownLeft= 14, - msoAnimFilterEffectSubtypeUpLeft= 15, - msoAnimFilterEffectSubtypeDownRight= 16, - msoAnimFilterEffectSubtypeUpRight= 17, - msoAnimFilterEffectSubtypeSpokes1= 18, - msoAnimFilterEffectSubtypeSpokes2= 19, - msoAnimFilterEffectSubtypeSpokes3= 20, - msoAnimFilterEffectSubtypeSpokes4= 21, - msoAnimFilterEffectSubtypeSpokes8= 22, - msoAnimFilterEffectSubtypeLeft= 23, - msoAnimFilterEffectSubtypeRight= 24, - msoAnimFilterEffectSubtypeDown= 25, - msoAnimFilterEffectSubtypeUp= 26 - }; - - enum MsoAnimFilterEffectType { - msoAnimFilterEffectTypeNone= 0, - msoAnimFilterEffectTypeBarn= 1, - msoAnimFilterEffectTypeBlinds= 2, - msoAnimFilterEffectTypeBox= 3, - msoAnimFilterEffectTypeCheckerboard= 4, - msoAnimFilterEffectTypeCircle= 5, - msoAnimFilterEffectTypeDiamond= 6, - msoAnimFilterEffectTypeDissolve= 7, - msoAnimFilterEffectTypeFade= 8, - msoAnimFilterEffectTypeImage= 9, - msoAnimFilterEffectTypePixelate= 10, - msoAnimFilterEffectTypePlus= 11, - msoAnimFilterEffectTypeRandomBar= 12, - msoAnimFilterEffectTypeSlide= 13, - msoAnimFilterEffectTypeStretch= 14, - msoAnimFilterEffectTypeStrips= 15, - msoAnimFilterEffectTypeWedge= 16, - msoAnimFilterEffectTypeWheel= 17, - msoAnimFilterEffectTypeWipe= 18 - }; - - enum MsoAnimProperty { - msoAnimNone = 0, - msoAnimX = 1, - msoAnimY = 2, - msoAnimWidth = 3, - msoAnimHeight = 4, - msoAnimOpacity = 5, - msoAnimRotation = 6, - msoAnimColor = 7, - msoAnimVisibility = 8, - msoAnimTextFontBold = 100, - msoAnimTextFontColor = 101, - msoAnimTextFontEmboss = 102, - msoAnimTextFontItalic = 103, - msoAnimTextFontName = 104, - msoAnimTextFontShadow = 105, - msoAnimTextFontSize = 106, - msoAnimTextFontSubscript= 107, - msoAnimTextFontSuperscript= 108, - msoAnimTextFontUnderline= 109, - msoAnimTextFontStrikeThrough= 110, - msoAnimTextBulletCharacter= 111, - msoAnimTextBulletFontName= 112, - msoAnimTextBulletNumber = 113, - msoAnimTextBulletColor = 114, - msoAnimTextBulletRelativeSize= 115, - msoAnimTextBulletStyle = 116, - msoAnimTextBulletType = 117, - msoAnimShapePictureContrast= 1000, - msoAnimShapePictureBrightness= 1001, - msoAnimShapePictureGamma= 1002, - msoAnimShapePictureGrayscale= 1003, - msoAnimShapeFillOn = 1004, - msoAnimShapeFillColor = 1005, - msoAnimShapeFillOpacity = 1006, - msoAnimShapeFillBackColor= 1007, - msoAnimShapeLineOn = 1008, - msoAnimShapeLineColor = 1009, - msoAnimShapeShadowOn = 1010, - msoAnimShapeShadowType = 1011, - msoAnimShapeShadowColor = 1012, - msoAnimShapeShadowOpacity= 1013, - msoAnimShapeShadowOffsetX= 1014, - msoAnimShapeShadowOffsetY= 1015 - }; - - enum MsoAnimTextUnitEffect { - msoAnimTextUnitEffectMixed= -1, - msoAnimTextUnitEffectByParagraph= 0, - msoAnimTextUnitEffectByCharacter= 1, - msoAnimTextUnitEffectByWord= 2 - }; - - enum MsoAnimTriggerType { - msoAnimTriggerMixed = -1, - msoAnimTriggerNone = 0, - msoAnimTriggerOnPageClick= 1, - msoAnimTriggerWithPrevious= 2, - msoAnimTriggerAfterPrevious= 3, - msoAnimTriggerOnShapeClick= 4 - }; - - enum MsoAnimType { - msoAnimTypeMixed = -2, - msoAnimTypeNone = 0, - msoAnimTypeMotion = 1, - msoAnimTypeColor = 2, - msoAnimTypeScale = 3, - msoAnimTypeRotation = 4, - msoAnimTypeProperty = 5, - msoAnimTypeCommand = 6, - msoAnimTypeFilter = 7, - msoAnimTypeSet = 8 - }; - - enum MsoAnimateByLevel { - msoAnimateLevelMixed = -1, - msoAnimateLevelNone = 0, - msoAnimateTextByAllLevels= 1, - msoAnimateTextByFirstLevel= 2, - msoAnimateTextBySecondLevel= 3, - msoAnimateTextByThirdLevel= 4, - msoAnimateTextByFourthLevel= 5, - msoAnimateTextByFifthLevel= 6, - msoAnimateChartAllAtOnce= 7, - msoAnimateChartByCategory= 8, - msoAnimateChartByCategoryElements= 9, - msoAnimateChartBySeries = 10, - msoAnimateChartBySeriesElements= 11, - msoAnimateDiagramAllAtOnce= 12, - msoAnimateDiagramDepthByNode= 13, - msoAnimateDiagramDepthByBranch= 14, - msoAnimateDiagramBreadthByNode= 15, - msoAnimateDiagramBreadthByLevel= 16, - msoAnimateDiagramClockwise= 17, - msoAnimateDiagramClockwiseIn= 18, - msoAnimateDiagramClockwiseOut= 19, - msoAnimateDiagramCounterClockwise= 20, - msoAnimateDiagramCounterClockwiseIn= 21, - msoAnimateDiagramCounterClockwiseOut= 22, - msoAnimateDiagramInByRing= 23, - msoAnimateDiagramOutByRing= 24, - msoAnimateDiagramUp = 25, - msoAnimateDiagramDown = 26 - }; - - enum PpActionType { - ppActionMixed = -2, - ppActionNone = 0, - ppActionNextSlide = 1, - ppActionPreviousSlide = 2, - ppActionFirstSlide = 3, - ppActionLastSlide = 4, - ppActionLastSlideViewed = 5, - ppActionEndShow = 6, - ppActionHyperlink = 7, - ppActionRunMacro = 8, - ppActionRunProgram = 9, - ppActionNamedSlideShow = 10, - ppActionOLEVerb = 11, - ppActionPlay = 12 - }; - - enum PpAdvanceMode { - ppAdvanceModeMixed = -2, - ppAdvanceOnClick = 1, - ppAdvanceOnTime = 2 - }; - - enum PpAfterEffect { - ppAfterEffectMixed = -2, - ppAfterEffectNothing = 0, - ppAfterEffectHide = 1, - ppAfterEffectDim = 2, - ppAfterEffectHideOnClick= 3 - }; - - enum PpAlertLevel { - ppAlertsNone = 1, - ppAlertsAll = 2 - }; - - enum PpArrangeStyle { - ppArrangeTiled = 1, - ppArrangeCascade = 2 - }; - - enum PpAutoSize { - ppAutoSizeMixed = -2, - ppAutoSizeNone = 0, - ppAutoSizeShapeToFitText= 1 - }; - - enum PpBaselineAlignment { - ppBaselineAlignMixed = -2, - ppBaselineAlignBaseline = 1, - ppBaselineAlignTop = 2, - ppBaselineAlignCenter = 3, - ppBaselineAlignFarEast50= 4 - }; - - enum PpBorderType { - ppBorderTop = 1, - ppBorderLeft = 2, - ppBorderBottom = 3, - ppBorderRight = 4, - ppBorderDiagonalDown = 5, - ppBorderDiagonalUp = 6 - }; - - enum PpBulletType { - ppBulletMixed = -2, - ppBulletNone = 0, - ppBulletUnnumbered = 1, - ppBulletNumbered = 2, - ppBulletPicture = 3 - }; - - enum PpChangeCase { - ppCaseSentence = 1, - ppCaseLower = 2, - ppCaseUpper = 3, - ppCaseTitle = 4, - ppCaseToggle = 5 - }; - - enum PpChartUnitEffect { - ppAnimateChartMixed = -2, - ppAnimateBySeries = 1, - ppAnimateByCategory = 2, - ppAnimateBySeriesElements= 3, - ppAnimateByCategoryElements= 4, - ppAnimateChartAllAtOnce = 5 - }; - - enum PpColorSchemeIndex { - ppSchemeColorMixed = -2, - ppNotSchemeColor = 0, - ppBackground = 1, - ppForeground = 2, - ppShadow = 3, - ppTitle = 4, - ppFill = 5, - ppAccent1 = 6, - ppAccent2 = 7, - ppAccent3 = 8 - }; - - enum PpDateTimeFormat { - ppDateTimeFormatMixed = -2, - ppDateTimeMdyy = 1, - ppDateTimeddddMMMMddyyyy= 2, - ppDateTimedMMMMyyyy = 3, - ppDateTimeMMMMdyyyy = 4, - ppDateTimedMMMyy = 5, - ppDateTimeMMMMyy = 6, - ppDateTimeMMyy = 7, - ppDateTimeMMddyyHmm = 8, - ppDateTimeMMddyyhmmAMPM = 9, - ppDateTimeHmm = 10, - ppDateTimeHmmss = 11, - ppDateTimehmmAMPM = 12, - ppDateTimehmmssAMPM = 13, - ppDateTimeFigureOut = 14 - }; - - enum PpDirection { - ppDirectionMixed = -2, - ppDirectionLeftToRight = 1, - ppDirectionRightToLeft = 2 - }; - - enum PpEntryEffect { - ppEffectMixed = -2, - ppEffectNone = 0, - ppEffectCut = 257, - ppEffectCutThroughBlack = 258, - ppEffectRandom = 513, - ppEffectBlindsHorizontal= 769, - ppEffectBlindsVertical = 770, - ppEffectCheckerboardAcross= 1025, - ppEffectCheckerboardDown= 1026, - ppEffectCoverLeft = 1281, - ppEffectCoverUp = 1282, - ppEffectCoverRight = 1283, - ppEffectCoverDown = 1284, - ppEffectCoverLeftUp = 1285, - ppEffectCoverRightUp = 1286, - ppEffectCoverLeftDown = 1287, - ppEffectCoverRightDown = 1288, - ppEffectDissolve = 1537, - ppEffectFade = 1793, - ppEffectUncoverLeft = 2049, - ppEffectUncoverUp = 2050, - ppEffectUncoverRight = 2051, - ppEffectUncoverDown = 2052, - ppEffectUncoverLeftUp = 2053, - ppEffectUncoverRightUp = 2054, - ppEffectUncoverLeftDown = 2055, - ppEffectUncoverRightDown= 2056, - ppEffectRandomBarsHorizontal= 2305, - ppEffectRandomBarsVertical= 2306, - ppEffectStripsUpLeft = 2561, - ppEffectStripsUpRight = 2562, - ppEffectStripsDownLeft = 2563, - ppEffectStripsDownRight = 2564, - ppEffectStripsLeftUp = 2565, - ppEffectStripsRightUp = 2566, - ppEffectStripsLeftDown = 2567, - ppEffectStripsRightDown = 2568, - ppEffectWipeLeft = 2817, - ppEffectWipeUp = 2818, - ppEffectWipeRight = 2819, - ppEffectWipeDown = 2820, - ppEffectBoxOut = 3073, - ppEffectBoxIn = 3074, - ppEffectFlyFromLeft = 3329, - ppEffectFlyFromTop = 3330, - ppEffectFlyFromRight = 3331, - ppEffectFlyFromBottom = 3332, - ppEffectFlyFromTopLeft = 3333, - ppEffectFlyFromTopRight = 3334, - ppEffectFlyFromBottomLeft= 3335, - ppEffectFlyFromBottomRight= 3336, - ppEffectPeekFromLeft = 3337, - ppEffectPeekFromDown = 3338, - ppEffectPeekFromRight = 3339, - ppEffectPeekFromUp = 3340, - ppEffectCrawlFromLeft = 3341, - ppEffectCrawlFromUp = 3342, - ppEffectCrawlFromRight = 3343, - ppEffectCrawlFromDown = 3344, - ppEffectZoomIn = 3345, - ppEffectZoomInSlightly = 3346, - ppEffectZoomOut = 3347, - ppEffectZoomOutSlightly = 3348, - ppEffectZoomCenter = 3349, - ppEffectZoomBottom = 3350, - ppEffectStretchAcross = 3351, - ppEffectStretchLeft = 3352, - ppEffectStretchUp = 3353, - ppEffectStretchRight = 3354, - ppEffectStretchDown = 3355, - ppEffectSwivel = 3356, - ppEffectSpiral = 3357, - ppEffectSplitHorizontalOut= 3585, - ppEffectSplitHorizontalIn= 3586, - ppEffectSplitVerticalOut= 3587, - ppEffectSplitVerticalIn = 3588, - ppEffectFlashOnceFast = 3841, - ppEffectFlashOnceMedium = 3842, - ppEffectFlashOnceSlow = 3843, - ppEffectAppear = 3844, - ppEffectCircleOut = 3845, - ppEffectDiamondOut = 3846, - ppEffectCombHorizontal = 3847, - ppEffectCombVertical = 3848, - ppEffectFadeSmoothly = 3849, - ppEffectNewsflash = 3850, - ppEffectPlusOut = 3851, - ppEffectPushDown = 3852, - ppEffectPushLeft = 3853, - ppEffectPushRight = 3854, - ppEffectPushUp = 3855, - ppEffectWedge = 3856, - ppEffectWheel1Spoke = 3857, - ppEffectWheel2Spokes = 3858, - ppEffectWheel3Spokes = 3859, - ppEffectWheel4Spokes = 3860, - ppEffectWheel8Spokes = 3861 - }; - - enum PpExportMode { - ppRelativeToSlide = 1, - ppClipRelativeToSlide = 2, - ppScaleToFit = 3, - ppScaleXY = 4 - }; - - enum PpFarEastLineBreakLevel { - ppFarEastLineBreakLevelNormal= 1, - ppFarEastLineBreakLevelStrict= 2, - ppFarEastLineBreakLevelCustom= 3 - }; - - enum PpFileDialogType { - ppFileDialogOpen = 1, - ppFileDialogSave = 2 - }; - - enum PpFollowColors { - ppFollowColorsMixed = -2, - ppFollowColorsNone = 0, - ppFollowColorsScheme = 1, - ppFollowColorsTextAndBackground= 2 - }; - - enum PpFrameColors { - ppFrameColorsBrowserColors= 1, - ppFrameColorsPresentationSchemeTextColor= 2, - ppFrameColorsPresentationSchemeAccentColor= 3, - ppFrameColorsWhiteTextOnBlack= 4, - ppFrameColorsBlackTextOnWhite= 5 - }; - - enum PpHTMLVersion { - ppHTMLv3 = 1, - ppHTMLv4 = 2, - ppHTMLDual = 3, - ppHTMLAutodetect = 4 - }; - - enum PpIndentControl { - ppIndentControlMixed = -2, - ppIndentReplaceAttr = 1, - ppIndentKeepAttr = 2 - }; - - enum PpMediaType { - ppMediaTypeMixed = -2, - ppMediaTypeOther = 1, - ppMediaTypeSound = 2, - ppMediaTypeMovie = 3 - }; - - enum PpMouseActivation { - ppMouseClick = 1, - ppMouseOver = 2 - }; - - enum PpNumberedBulletStyle { - ppBulletStyleMixed = -2, - ppBulletAlphaLCPeriod = 0, - ppBulletAlphaUCPeriod = 1, - ppBulletArabicParenRight= 2, - ppBulletArabicPeriod = 3, - ppBulletRomanLCParenBoth= 4, - ppBulletRomanLCParenRight= 5, - ppBulletRomanLCPeriod = 6, - ppBulletRomanUCPeriod = 7, - ppBulletAlphaLCParenBoth= 8, - ppBulletAlphaLCParenRight= 9, - ppBulletAlphaUCParenBoth= 10, - ppBulletAlphaUCParenRight= 11, - ppBulletArabicParenBoth = 12, - ppBulletArabicPlain = 13, - ppBulletRomanUCParenBoth= 14, - ppBulletRomanUCParenRight= 15, - ppBulletSimpChinPlain = 16, - ppBulletSimpChinPeriod = 17, - ppBulletCircleNumDBPlain= 18, - ppBulletCircleNumWDWhitePlain= 19, - ppBulletCircleNumWDBlackPlain= 20, - ppBulletTradChinPlain = 21, - ppBulletTradChinPeriod = 22, - ppBulletArabicAlphaDash = 23, - ppBulletArabicAbjadDash = 24, - ppBulletHebrewAlphaDash = 25, - ppBulletKanjiKoreanPlain= 26, - ppBulletKanjiKoreanPeriod= 27, - ppBulletArabicDBPlain = 28, - ppBulletArabicDBPeriod = 29, - ppBulletThaiAlphaPeriod = 30, - ppBulletThaiAlphaParenRight= 31, - ppBulletThaiAlphaParenBoth= 32, - ppBulletThaiNumPeriod = 33, - ppBulletThaiNumParenRight= 34, - ppBulletThaiNumParenBoth= 35, - ppBulletHindiAlphaPeriod= 36, - ppBulletHindiNumPeriod = 37, - ppBulletKanjiSimpChinDBPeriod= 38, - ppBulletHindiNumParenRight= 39, - ppBulletHindiAlpha1Period= 40 - }; - - enum PpParagraphAlignment { - ppAlignmentMixed = -2, - ppAlignLeft = 1, - ppAlignCenter = 2, - ppAlignRight = 3, - ppAlignJustify = 4, - ppAlignDistribute = 5, - ppAlignThaiDistribute = 6, - ppAlignJustifyLow = 7 - }; - - enum PpPasteDataType { - ppPasteDefault = 0, - ppPasteBitmap = 1, - ppPasteEnhancedMetafile = 2, - ppPasteMetafilePicture = 3, - ppPasteGIF = 4, - ppPasteJPG = 5, - ppPastePNG = 6, - ppPasteText = 7, - ppPasteHTML = 8, - ppPasteRTF = 9, - ppPasteOLEObject = 10, - ppPasteShape = 11 - }; - - enum PpPlaceholderType { - ppPlaceholderMixed = -2, - ppPlaceholderTitle = 1, - ppPlaceholderBody = 2, - ppPlaceholderCenterTitle= 3, - ppPlaceholderSubtitle = 4, - ppPlaceholderVerticalTitle= 5, - ppPlaceholderVerticalBody= 6, - ppPlaceholderObject = 7, - ppPlaceholderChart = 8, - ppPlaceholderBitmap = 9, - ppPlaceholderMediaClip = 10, - ppPlaceholderOrgChart = 11, - ppPlaceholderTable = 12, - ppPlaceholderSlideNumber= 13, - ppPlaceholderHeader = 14, - ppPlaceholderFooter = 15, - ppPlaceholderDate = 16 - }; - - enum PpPrintColorType { - ppPrintColor = 1, - ppPrintBlackAndWhite = 2, - ppPrintPureBlackAndWhite= 3 - }; - - enum PpPrintHandoutOrder { - ppPrintHandoutVerticalFirst= 1, - ppPrintHandoutHorizontalFirst= 2 - }; - - enum PpPrintOutputType { - ppPrintOutputSlides = 1, - ppPrintOutputTwoSlideHandouts= 2, - ppPrintOutputThreeSlideHandouts= 3, - ppPrintOutputSixSlideHandouts= 4, - ppPrintOutputNotesPages = 5, - ppPrintOutputOutline = 6, - ppPrintOutputBuildSlides= 7, - ppPrintOutputFourSlideHandouts= 8, - ppPrintOutputNineSlideHandouts= 9, - ppPrintOutputOneSlideHandouts= 10 - }; - - enum PpPrintRangeType { - ppPrintAll = 1, - ppPrintSelection = 2, - ppPrintCurrent = 3, - ppPrintSlideRange = 4, - ppPrintNamedSlideShow = 5 - }; - - enum PpPublishSourceType { - ppPublishAll = 1, - ppPublishSlideRange = 2, - ppPublishNamedSlideShow = 3 - }; - - enum PpRevisionInfo { - ppRevisionInfoNone = 0, - ppRevisionInfoBaseline = 1, - ppRevisionInfoMerged = 2 - }; - - enum PpSaveAsFileType { - ppSaveAsPresentation = 1, - ppSaveAsPowerPoint7 = 2, - ppSaveAsPowerPoint4 = 3, - ppSaveAsPowerPoint3 = 4, - ppSaveAsTemplate = 5, - ppSaveAsRTF = 6, - ppSaveAsShow = 7, - ppSaveAsAddIn = 8, - ppSaveAsPowerPoint4FarEast= 10, - ppSaveAsDefault = 11, - ppSaveAsHTML = 12, - ppSaveAsHTMLv3 = 13, - ppSaveAsHTMLDual = 14, - ppSaveAsMetaFile = 15, - ppSaveAsGIF = 16, - ppSaveAsJPG = 17, - ppSaveAsPNG = 18, - ppSaveAsBMP = 19, - ppSaveAsWebArchive = 20, - ppSaveAsTIF = 21, - ppSaveAsPresForReview = 22, - ppSaveAsEMF = 23 - }; - - enum PpSelectionType { - ppSelectionNone = 0, - ppSelectionSlides = 1, - ppSelectionShapes = 2, - ppSelectionText = 3 - }; - - enum PpShapeFormat { - ppShapeFormatGIF = 0, - ppShapeFormatJPG = 1, - ppShapeFormatPNG = 2, - ppShapeFormatBMP = 3, - ppShapeFormatWMF = 4, - ppShapeFormatEMF = 5 - }; - - enum PpSlideLayout { - ppLayoutMixed = -2, - ppLayoutTitle = 1, - ppLayoutText = 2, - ppLayoutTwoColumnText = 3, - ppLayoutTable = 4, - ppLayoutTextAndChart = 5, - ppLayoutChartAndText = 6, - ppLayoutOrgchart = 7, - ppLayoutChart = 8, - ppLayoutTextAndClipart = 9, - ppLayoutClipartAndText = 10, - ppLayoutTitleOnly = 11, - ppLayoutBlank = 12, - ppLayoutTextAndObject = 13, - ppLayoutObjectAndText = 14, - ppLayoutLargeObject = 15, - ppLayoutObject = 16, - ppLayoutTextAndMediaClip= 17, - ppLayoutMediaClipAndText= 18, - ppLayoutObjectOverText = 19, - ppLayoutTextOverObject = 20, - ppLayoutTextAndTwoObjects= 21, - ppLayoutTwoObjectsAndText= 22, - ppLayoutTwoObjectsOverText= 23, - ppLayoutFourObjects = 24, - ppLayoutVerticalText = 25, - ppLayoutClipArtAndVerticalText= 26, - ppLayoutVerticalTitleAndText= 27, - ppLayoutVerticalTitleAndTextOverChart= 28, - ppLayoutTwoObjects = 29, - ppLayoutObjectAndTwoObjects= 30, - ppLayoutTwoObjectsAndObject= 31 - }; - - enum PpSlideShowAdvanceMode { - ppSlideShowManualAdvance= 1, - ppSlideShowUseSlideTimings= 2, - ppSlideShowRehearseNewTimings= 3 - }; - - enum PpSlideShowPointerType { - ppSlideShowPointerNone = 0, - ppSlideShowPointerArrow = 1, - ppSlideShowPointerPen = 2, - ppSlideShowPointerAlwaysHidden= 3, - ppSlideShowPointerAutoArrow= 4, - ppSlideShowPointerEraser= 5 - }; - - enum PpSlideShowRangeType { - ppShowAll = 1, - ppShowSlideRange = 2, - ppShowNamedSlideShow = 3 - }; - - enum PpSlideShowState { - ppSlideShowRunning = 1, - ppSlideShowPaused = 2, - ppSlideShowBlackScreen = 3, - ppSlideShowWhiteScreen = 4, - ppSlideShowDone = 5 - }; - - enum PpSlideShowType { - ppShowTypeSpeaker = 1, - ppShowTypeWindow = 2, - ppShowTypeKiosk = 3 - }; - - enum PpSlideSizeType { - ppSlideSizeOnScreen = 1, - ppSlideSizeLetterPaper = 2, - ppSlideSizeA4Paper = 3, - ppSlideSize35MM = 4, - ppSlideSizeOverhead = 5, - ppSlideSizeBanner = 6, - ppSlideSizeCustom = 7, - ppSlideSizeLedgerPaper = 8, - ppSlideSizeA3Paper = 9, - ppSlideSizeB4ISOPaper = 10, - ppSlideSizeB5ISOPaper = 11, - ppSlideSizeB4JISPaper = 12, - ppSlideSizeB5JISPaper = 13, - ppSlideSizeHagakiCard = 14 - }; - - enum PpSoundEffectType { - ppSoundEffectsMixed = -2, - ppSoundNone = 0, - ppSoundStopPrevious = 1, - ppSoundFile = 2 - }; - - enum PpSoundFormatType { - ppSoundFormatMixed = -2, - ppSoundFormatNone = 0, - ppSoundFormatWAV = 1, - ppSoundFormatMIDI = 2, - ppSoundFormatCDAudio = 3 - }; - - enum PpTabStopType { - ppTabStopMixed = -2, - ppTabStopLeft = 1, - ppTabStopCenter = 2, - ppTabStopRight = 3, - ppTabStopDecimal = 4 - }; - - enum PpTextLevelEffect { - ppAnimateLevelMixed = -2, - ppAnimateLevelNone = 0, - ppAnimateByFirstLevel = 1, - ppAnimateBySecondLevel = 2, - ppAnimateByThirdLevel = 3, - ppAnimateByFourthLevel = 4, - ppAnimateByFifthLevel = 5, - ppAnimateByAllLevels = 16 - }; - - enum PpTextStyleType { - ppDefaultStyle = 1, - ppTitleStyle = 2, - ppBodyStyle = 3 - }; - - enum PpTextUnitEffect { - ppAnimateUnitMixed = -2, - ppAnimateByParagraph = 0, - ppAnimateByWord = 1, - ppAnimateByCharacter = 2 - }; - - enum PpTransitionSpeed { - ppTransitionSpeedMixed = -2, - ppTransitionSpeedSlow = 1, - ppTransitionSpeedMedium = 2, - ppTransitionSpeedFast = 3 - }; - - enum PpUpdateOption { - ppUpdateOptionMixed = -2, - ppUpdateOptionManual = 1, - ppUpdateOptionAutomatic = 2 - }; - - enum PpViewType { - ppViewSlide = 1, - ppViewSlideMaster = 2, - ppViewNotesPage = 3, - ppViewHandoutMaster = 4, - ppViewNotesMaster = 5, - ppViewOutline = 6, - ppViewSlideSorter = 7, - ppViewTitleMaster = 8, - ppViewNormal = 9, - ppViewPrintPreview = 10, - ppViewThumbnails = 11, - ppViewMasterThumbnails = 12 - }; - - enum PpWindowState { - ppWindowNormal = 1, - ppWindowMinimized = 2, - ppWindowMaximized = 3 - }; - -// forward declarations - enum PpWindowState; - enum PpArrangeStyle; - enum PpViewType; - enum PpColorSchemeIndex; - enum PpSlideSizeType; - enum PpSaveAsFileType; - enum PpTextStyleType; - enum PpSlideLayout; - enum PpEntryEffect; - enum PpTextLevelEffect; - enum PpTextUnitEffect; - enum PpChartUnitEffect; - enum PpAfterEffect; - enum PpAdvanceMode; - enum PpSoundEffectType; - enum PpFollowColors; - enum PpUpdateOption; - enum PpParagraphAlignment; - enum PpBaselineAlignment; - enum PpTabStopType; - enum PpIndentControl; - enum PpChangeCase; - enum PpSlideShowPointerType; - enum PpSlideShowState; - enum PpSlideShowAdvanceMode; - enum PpFileDialogType; - enum PpPrintOutputType; - enum PpPrintHandoutOrder; - enum PpPrintColorType; - enum PpSelectionType; - enum PpDirection; - enum PpDateTimeFormat; - enum PpTransitionSpeed; - enum PpMouseActivation; - enum PpActionType; - enum PpPlaceholderType; - enum PpSlideShowType; - enum PpPrintRangeType; - enum PpAutoSize; - enum PpMediaType; - enum PpSoundFormatType; - enum PpFarEastLineBreakLevel; - enum PpSlideShowRangeType; - enum PpFrameColors; - class PresEvents; - class SldEvents; - class MouseTracker; - class MouseDownHandler; - class OCXExtenderEvents; - enum PpBorderType; - enum PpHTMLVersion; - enum PpPublishSourceType; - enum PpBulletType; - enum PpNumberedBulletStyle; - enum PpShapeFormat; - enum PpExportMode; - class EApplication; - class MasterEvents; - enum PpPasteDataType; - enum MsoAnimEffect; - enum MsoAnimateByLevel; - enum MsoAnimTriggerType; - enum MsoAnimAfterEffect; - enum MsoAnimTextUnitEffect; - enum MsoAnimEffectRestart; - enum MsoAnimEffectAfter; - enum MsoAnimDirection; - enum MsoAnimType; - enum MsoAnimAdditive; - enum MsoAnimAccumulate; - enum MsoAnimProperty; - enum PpAlertLevel; - enum PpRevisionInfo; - enum MsoAnimCommandType; - enum MsoAnimFilterEffectType; - enum MsoAnimFilterEffectSubtype; - enum PpWindowState; - enum PpArrangeStyle; - enum PpViewType; - enum PpColorSchemeIndex; - enum PpSlideSizeType; - enum PpSaveAsFileType; - enum PpTextStyleType; - enum PpSlideLayout; - enum PpEntryEffect; - enum PpTextLevelEffect; - enum PpTextUnitEffect; - enum PpChartUnitEffect; - enum PpAfterEffect; - enum PpAdvanceMode; - enum PpSoundEffectType; - enum PpFollowColors; - enum PpUpdateOption; - enum PpParagraphAlignment; - enum PpBaselineAlignment; - enum PpTabStopType; - enum PpIndentControl; - enum PpChangeCase; - enum PpSlideShowPointerType; - enum PpSlideShowState; - enum PpSlideShowAdvanceMode; - enum PpFileDialogType; - enum PpPrintOutputType; - enum PpPrintHandoutOrder; - enum PpPrintColorType; - enum PpSelectionType; - enum PpDirection; - enum PpDateTimeFormat; - enum PpTransitionSpeed; - enum PpMouseActivation; - enum PpActionType; - enum PpPlaceholderType; - enum PpSlideShowType; - enum PpPrintRangeType; - enum PpAutoSize; - enum PpMediaType; - enum PpSoundFormatType; - enum PpFarEastLineBreakLevel; - enum PpSlideShowRangeType; - enum PpFrameColors; - class Presentations; - class DocumentWindows; - class DocumentWindow; - class Presentation; - class SlideShowWindows; - class AddIns; - class DefaultWebOptions; - class AutoCorrect; - class Options; - class Application; - class SlideShowView; - class SlideRange; - class ShapeRange; - class TextRange; - class SlideShowWindow; - class Selection; - class View; - class Pane; - class Panes; - class PrintOptions; - class Slide; - class ColorFormat; - class MouseTracker; - class NamedSlideShows; - class NamedSlideShow; - class PrintRanges; - class PrintRange; - class AddIn; - class PresEvents; - class _Master; - class Slides; - class PageSetup; - class ColorSchemes; - class ExtraColors; - class SlideShowSettings; - class Fonts; - class Tags; - class Shape; - class PublishObjects; - class WebOptions; - class Designs; - class Hyperlink; - class Font; - class Shapes; - class HeadersFooters; - class SlideShowTransition; - class ColorScheme; - class Hyperlinks; - class Comments; - class Design; - class TimeLine; - class TextStyles; - class SldEvents; - class RGBColor; - class SoundEffect; - class HeaderFooter; - class FreeformBuilder; - class Placeholders; - class Adjustments; - class CalloutFormat; - class ConnectorFormat; - class FillFormat; - class GroupShapes; - class LineFormat; - class ShapeNodes; - class PictureFormat; - class ShadowFormat; - class TextEffectFormat; - class TextFrame; - class ThreeDFormat; - class OLEFormat; - class LinkFormat; - class PlaceholderFormat; - class AnimationSettings; - class ActionSettings; - class SoundFormat; - class Table; - class Diagram; - class DiagramNode; - class CanvasShapes; - class Ruler; - class ShapeNode; - class ObjectVerbs; - class PlaySettings; - class ActionSetting; - class ParagraphFormat; - class TabStops; - class RulerLevels; - class RulerLevel; - class TabStop; - class BulletFormat; - class TextStyle; - class TextStyleLevels; - class TextStyleLevel; - class MouseDownHandler; - class OCXExtenderEvents; - enum PpBorderType; - enum PpHTMLVersion; - enum PpPublishSourceType; - enum PpBulletType; - enum PpNumberedBulletStyle; - enum PpShapeFormat; - enum PpExportMode; - class EApplication; - class Columns; - class Rows; - class Cell; - class Column; - class CellRange; - class Row; - class Borders; - class PublishObject; - class MasterEvents; - enum PpPasteDataType; - class Comment; - class DiagramNodeChildren; - class DiagramNodes; - class Sequence; - class Sequences; - enum MsoAnimEffect; - enum MsoAnimateByLevel; - enum MsoAnimTriggerType; - enum MsoAnimAfterEffect; - enum MsoAnimTextUnitEffect; - class Effect; - enum MsoAnimEffectRestart; - enum MsoAnimEffectAfter; - class Timing; - class EffectParameters; - class AnimationBehaviors; - class EffectInformation; - enum MsoAnimDirection; - enum MsoAnimType; - class AnimationBehavior; - enum MsoAnimAdditive; - enum MsoAnimAccumulate; - class MotionEffect; - class ColorEffect; - class ScaleEffect; - class RotationEffect; - class PropertyEffect; - class CommandEffect; - class FilterEffect; - class SetEffect; - enum MsoAnimProperty; - class AnimationPoints; - class AnimationPoint; - enum PpAlertLevel; - enum PpRevisionInfo; - enum MsoAnimCommandType; - enum MsoAnimFilterEffectType; - enum MsoAnimFilterEffectSubtype; - -class POWERPOINT_EXPORT Collection : public QAxObject -{ -public: - Collection(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT _Application : public QAxObject -{ -public: - _Application(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Active - - For more information, see help context 502033 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Active() const; //Returns the value of Active - - /* - Property ActivePresentation - - For more information, see help context 502005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* ActivePresentation() const; //Returns the value of ActivePresentation - - /* - Property ActivePrinter - - For more information, see help context 502017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ActivePrinter() const; //Returns the value of ActivePrinter - - /* - Property ActiveWindow - - For more information, see help context 502004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindow* ActiveWindow() const; //Returns the value of ActiveWindow - - /* - Property AddIns - - For more information, see help context 502019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AddIns* AddIns() const; //Returns the value of AddIns - - /* - Property AnswerWizard - - For more information, see help context 502035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::AnswerWizard* AnswerWizard() const; //Returns the value of AnswerWizard - - /* - Property Assistant - - For more information, see help context 502011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Assistant* Assistant() const; //Returns the value of Assistant - - /* - Property AutoCorrect - - For more information, see help context 502053 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AutoCorrect* AutoCorrect() const; //Returns the value of AutoCorrect - - /* - Property AutomationSecurity - - For more information, see help context 502048 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoAutomationSecurity AutomationSecurity() const; //Returns the value of AutomationSecurity - inline void SetAutomationSecurity(Office::MsoAutomationSecurity value); //Sets the value of the AutomationSecurity property - - /* - Property Build - - For more information, see help context 502014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Build() const; //Returns the value of Build - - /* - Property COMAddIns - - For more information, see help context 502036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::COMAddIns* COMAddIns() const; //Returns the value of COMAddIns - - /* - Property Caption - - For more information, see help context 502010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property CommandBars - - For more information, see help context 502007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::CommandBars* CommandBars() const; //Returns the value of CommandBars - - /* - Property Creator - - For more information, see help context 502018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DefaultWebOptions - - For more information, see help context 502038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DefaultWebOptions* DefaultWebOptions() const; //Returns the value of DefaultWebOptions - - /* - Property Dialogs - - For more information, see help context 502003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* Dialogs() const; //Returns the value of Dialogs - - /* - Property DisplayAlerts - - For more information, see help context 502050 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpAlertLevel DisplayAlerts() const; //Returns the value of DisplayAlerts - inline void SetDisplayAlerts(PowerPoint::PpAlertLevel value); //Sets the value of the DisplayAlerts property - - /* - Property DisplayGridLines - - For more information, see help context 502047 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayGridLines() const; //Returns the value of DisplayGridLines - inline void SetDisplayGridLines(Office::MsoTriState value); //Sets the value of the DisplayGridLines property - - /* - Property FeatureInstall - - For more information, see help context 502043 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoFeatureInstall FeatureInstall() const; //Returns the value of FeatureInstall - inline void SetFeatureInstall(Office::MsoFeatureInstall value); //Sets the value of the FeatureInstall property - - /* - Property FileFind - - For more information, see help context 502013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::IFind* FileFind() const; //Returns the value of FileFind - - /* - Property FileSearch - - For more information, see help context 502012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::FileSearch* FileSearch() const; //Returns the value of FileSearch - - /* - Property HWND - - For more information, see help context 502032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int HWND() const; //Returns the value of HWND - - /* - Property Height - - For more information, see help context 502029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property LanguageSettings - - For more information, see help context 502039 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::LanguageSettings* LanguageSettings() const; //Returns the value of LanguageSettings - - /* - Property Left - - For more information, see help context 502026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Marker - - For more information, see help context 502042 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* Marker() const; //Returns the value of Marker - - /* - Property MsoDebugOptions - - For more information, see help context 502040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoDebugOptions* MsoDebugOptions() const; //Returns the value of MsoDebugOptions - - /* - Property Name - - For more information, see help context 502009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property NewPresentation - - For more information, see help context 502049 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::NewFile* NewPresentation() const; //Returns the value of NewPresentation - - /* - Property OperatingSystem - - For more information, see help context 502016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString OperatingSystem() const; //Returns the value of OperatingSystem - - /* - Property Options - - For more information, see help context 502054 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Options* Options() const; //Returns the value of Options - - /* - Property Path - - For more information, see help context 502008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Path() const; //Returns the value of Path - - /* - Property Presentations - - For more information, see help context 502001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentations* Presentations() const; //Returns the value of Presentations - - /* - Property ProductCode - - For more information, see help context 502037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ProductCode() const; //Returns the value of ProductCode - - /* - Property ShowStartupDialog - - For more information, see help context 502051 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowStartupDialog() const; //Returns the value of ShowStartupDialog - inline void SetShowStartupDialog(Office::MsoTriState value); //Sets the value of the ShowStartupDialog property - - /* - Property ShowWindowsInTaskbar - - For more information, see help context 502041 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowWindowsInTaskbar() const; //Returns the value of ShowWindowsInTaskbar - inline void SetShowWindowsInTaskbar(Office::MsoTriState value); //Sets the value of the ShowWindowsInTaskbar property - - /* - Property SlideShowWindows - - For more information, see help context 502006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowWindows* SlideShowWindows() const; //Returns the value of SlideShowWindows - - /* - Property Top - - For more information, see help context 502027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property VBE - - For more information, see help context 502020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline VBIDE::VBE* VBE() const; //Returns the value of VBE - - /* - Property Version - - For more information, see help context 502015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Version() const; //Returns the value of Version - - /* - Property Visible - - For more information, see help context 502031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 502028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property WindowState - - For more information, see help context 502030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpWindowState WindowState() const; //Returns the value of WindowState - inline void SetWindowState(PowerPoint::PpWindowState value); //Sets the value of the WindowState property - - /* - Property Windows - - For more information, see help context 502002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindows* Windows() const; //Returns the value of Windows - - /* - Method Activate - - For more information, see help context 502034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Activate(); - - /* - Method FileDialog - - For more information, see help context 502046 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::FileDialog* FileDialog(Office::MsoFileDialogType Type); - - /* - Method GetOptionFlag - - For more information, see help context 502044 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool GetOptionFlag(int Option); - - /* - Method GetOptionFlag - - For more information, see help context 502044 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool GetOptionFlag(int Option, bool Persist); - - /* - Method Help - - For more information, see help context 502021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Help(); - - /* - Method Help - - For more information, see help context 502021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Help(const QString& HelpFile); - - /* - Method Help - - For more information, see help context 502021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Help(const QString& HelpFile, int ContextID); - - /* - Method LaunchSpelling - - For more information, see help context 502025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void LaunchSpelling(PowerPoint::DocumentWindow* pWindow); - - /* - Method PPFileDialog - - For more information, see help context 502024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* PPFileDialog(PowerPoint::PpFileDialogType Type); - - /* - Method Quit - - For more information, see help context 502022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Quit(); - - /* - Method Run - - For more information, see help context 502023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant Run(const QString& MacroName, QVariantList& safeArrayOfParams); - - /* - Method SetOptionFlag - - For more information, see help context 502045 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetOptionFlag(int Option, bool State); - - /* - Method SetOptionFlag - - For more information, see help context 502045 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetOptionFlag(int Option, bool State, bool Persist); - - /* - Method SetPerfMarker - - For more information, see help context 502052 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetPerfMarker(int Marker); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT _Global : public QAxObject -{ -public: - _Global(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property ActivePresentation - - For more information, see help context 503001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* ActivePresentation() const; //Returns the value of ActivePresentation - - /* - Property ActiveWindow - - For more information, see help context 503002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindow* ActiveWindow() const; //Returns the value of ActiveWindow - - /* - Property AddIns - - For more information, see help context 503003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AddIns* AddIns() const; //Returns the value of AddIns - - /* - Property AnswerWizard - - For more information, see help context 503011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::AnswerWizard* AnswerWizard() const; //Returns the value of AnswerWizard - - /* - Property Application - - For more information, see help context 503004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Assistant - - For more information, see help context 503005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Assistant* Assistant() const; //Returns the value of Assistant - - /* - Property CommandBars - - For more information, see help context 503010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::CommandBars* CommandBars() const; //Returns the value of CommandBars - - /* - Property Dialogs - - For more information, see help context 503006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* Dialogs() const; //Returns the value of Dialogs - - /* - Property Presentations - - For more information, see help context 503007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentations* Presentations() const; //Returns the value of Presentations - - /* - Property SlideShowWindows - - For more information, see help context 503008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowWindows* SlideShowWindows() const; //Returns the value of SlideShowWindows - - /* - Property Windows - - For more information, see help context 503009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindows* Windows() const; //Returns the value of Windows - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ColorFormat : public QAxObject -{ -public: - ColorFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 506001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property RGB - - For more information, see help context 506002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int RGB() const; //Returns the value of RGB - inline void SetRGB(int value); //Sets the value of the RGB property - - /* - Property SchemeColor - - For more information, see help context 506004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpColorSchemeIndex SchemeColor() const; //Returns the value of SchemeColor - inline void SetSchemeColor(PowerPoint::PpColorSchemeIndex value); //Sets the value of the SchemeColor property - - /* - Property TintAndShade - - For more information, see help context 506005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double TintAndShade() const; //Returns the value of TintAndShade - inline void SetTintAndShade(double value); //Sets the value of the TintAndShade property - - /* - Property Type - - For more information, see help context 506003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoColorType Type() const; //Returns the value of Type - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SlideShowWindow : public QAxObject -{ -public: - SlideShowWindow(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Active - - For more information, see help context 507011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Active() const; //Returns the value of Active - - /* - Property Application - - For more information, see help context 507001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property HWND - - For more information, see help context 507010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int HWND() const; //Returns the value of HWND - - /* - Property Height - - For more information, see help context 507009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property IsFullScreen - - For more information, see help context 507005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState IsFullScreen() const; //Returns the value of IsFullScreen - - /* - Property Left - - For more information, see help context 507006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Parent - - For more information, see help context 507002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Presentation - - For more information, see help context 507004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Presentation() const; //Returns the value of Presentation - - /* - Property Top - - For more information, see help context 507007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property View - - For more information, see help context 507003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowView* View() const; //Returns the value of View - - /* - Property Width - - For more information, see help context 507008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Method Activate - - For more information, see help context 507012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Activate(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Selection : public QAxObject -{ -public: - Selection(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 508001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property ChildShapeRange - - For more information, see help context 508011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* ChildShapeRange() const; //Returns the value of ChildShapeRange - - /* - Property HasChildShapeRange - - For more information, see help context 508012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool HasChildShapeRange() const; //Returns the value of HasChildShapeRange - - /* - Property Parent - - For more information, see help context 508002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ShapeRange - - For more information, see help context 508009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* ShapeRange() const; //Returns the value of ShapeRange - - /* - Property SlideRange - - For more information, see help context 508008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* SlideRange() const; //Returns the value of SlideRange - - /* - Property TextRange - - For more information, see help context 508010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* TextRange() const; //Returns the value of TextRange - - /* - Property Type - - For more information, see help context 508007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSelectionType Type() const; //Returns the value of Type - - /* - Method Copy - - For more information, see help context 508004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Copy(); - - /* - Method Cut - - For more information, see help context 508003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Cut(); - - /* - Method Delete - - For more information, see help context 508005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Unselect - - For more information, see help context 508006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Unselect(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT DocumentWindows : public QAxObject -{ -public: - DocumentWindows(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 509001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 509002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Arrange - - For more information, see help context 509004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Arrange(); - - /* - Method Arrange - - For more information, see help context 509004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Arrange(PowerPoint::PpArrangeStyle arrangeStyle); - - /* - Method Item - - For more information, see help context 509003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindow* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SlideShowWindows : public QAxObject -{ -public: - SlideShowWindows(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 510001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 510002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 510003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowWindow* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT DocumentWindow : public QAxObject -{ -public: - DocumentWindow(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Active - - For more information, see help context 511008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Active() const; //Returns the value of Active - - /* - Property ActivePane - - For more information, see help context 511022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Pane* ActivePane() const; //Returns the value of ActivePane - - /* - Property Application - - For more information, see help context 511001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property BlackAndWhite - - For more information, see help context 511007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState BlackAndWhite() const; //Returns the value of BlackAndWhite - inline void SetBlackAndWhite(Office::MsoTriState value); //Sets the value of the BlackAndWhite property - - /* - Property Caption - - For more information, see help context 511010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Caption() const; //Returns the value of Caption - - /* - Property HWND - - For more information, see help context 511021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int HWND() const; //Returns the value of HWND - - /* - Property Height - - For more information, see help context 511014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property Left - - For more information, see help context 511011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Panes - - For more information, see help context 511023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Panes* Panes() const; //Returns the value of Panes - - /* - Property Parent - - For more information, see help context 511002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Presentation - - For more information, see help context 511005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Presentation() const; //Returns the value of Presentation - - /* - Property Selection - - For more information, see help context 511003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Selection* Selection() const; //Returns the value of Selection - - /* - Property SplitHorizontal - - For more information, see help context 511025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SplitHorizontal() const; //Returns the value of SplitHorizontal - inline void SetSplitHorizontal(int value); //Sets the value of the SplitHorizontal property - - /* - Property SplitVertical - - For more information, see help context 511024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SplitVertical() const; //Returns the value of SplitVertical - inline void SetSplitVertical(int value); //Sets the value of the SplitVertical property - - /* - Property Top - - For more information, see help context 511012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property View - - For more information, see help context 511004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::View* View() const; //Returns the value of View - - /* - Property ViewType - - For more information, see help context 511006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpViewType ViewType() const; //Returns the value of ViewType - inline void SetViewType(PowerPoint::PpViewType value); //Sets the value of the ViewType property - - /* - Property Width - - For more information, see help context 511013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property WindowState - - For more information, see help context 511009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpWindowState WindowState() const; //Returns the value of WindowState - inline void SetWindowState(PowerPoint::PpWindowState value); //Sets the value of the WindowState property - - /* - Method Activate - - For more information, see help context 511016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Activate(); - - /* - Method Close - - For more information, see help context 511020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Close(); - - /* - Method FitToPage - - For more information, see help context 511015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FitToPage(); - - /* - Method LargeScroll - - For more information, see help context 511017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void LargeScroll(); - - /* - Method LargeScroll - - For more information, see help context 511017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void LargeScroll(int Down); - - /* - Method LargeScroll - - For more information, see help context 511017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void LargeScroll(int Down, int Up); - - /* - Method LargeScroll - - For more information, see help context 511017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void LargeScroll(int Down, int Up, int ToRight); - - /* - Method LargeScroll - - For more information, see help context 511017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void LargeScroll(int Down, int Up, int ToRight, int ToLeft); - - /* - Method NewWindow - - For more information, see help context 511019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindow* NewWindow(); - - /* - Method PointsToScreenPixelsX - - For more information, see help context 511027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int PointsToScreenPixelsX(double Points); - - /* - Method PointsToScreenPixelsY - - For more information, see help context 511028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int PointsToScreenPixelsY(double Points); - - /* - Method RangeFromPoint - - For more information, see help context 511026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* RangeFromPoint(int X, int Y); - - /* - Method ScrollIntoView - - For more information, see help context 511029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScrollIntoView(double Left, double Top, double Width, double Height); - - /* - Method ScrollIntoView - - For more information, see help context 511029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScrollIntoView(double Left, double Top, double Width, double Height, Office::MsoTriState Start); - - /* - Method SmallScroll - - For more information, see help context 511018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SmallScroll(); - - /* - Method SmallScroll - - For more information, see help context 511018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SmallScroll(int Down); - - /* - Method SmallScroll - - For more information, see help context 511018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SmallScroll(int Down, int Up); - - /* - Method SmallScroll - - For more information, see help context 511018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SmallScroll(int Down, int Up, int ToRight); - - /* - Method SmallScroll - - For more information, see help context 511018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SmallScroll(int Down, int Up, int ToRight, int ToLeft); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT View : public QAxObject -{ -public: - View(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 512001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property DisplaySlideMiniature - - For more information, see help context 512008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplaySlideMiniature() const; //Returns the value of DisplaySlideMiniature - inline void SetDisplaySlideMiniature(Office::MsoTriState value); //Sets the value of the DisplaySlideMiniature property - - /* - Property Parent - - For more information, see help context 512002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PrintOptions - - For more information, see help context 512011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PrintOptions* PrintOptions() const; //Returns the value of PrintOptions - - /* - Property Slide - - For more information, see help context 512006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Slide() const; //Returns the value of Slide - inline void SetSlide(IDispatch* value); //Sets the value of the Slide property - - /* - Property Type - - For more information, see help context 512003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpViewType Type() const; //Returns the value of Type - - /* - Property Zoom - - For more information, see help context 512004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Zoom() const; //Returns the value of Zoom - inline void SetZoom(int value); //Sets the value of the Zoom property - - /* - Property ZoomToFit - - For more information, see help context 512009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ZoomToFit() const; //Returns the value of ZoomToFit - inline void SetZoomToFit(Office::MsoTriState value); //Sets the value of the ZoomToFit property - - /* - Method GotoSlide - - For more information, see help context 512007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void GotoSlide(int Index); - - /* - Method Paste - - For more information, see help context 512005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Paste(); - - /* - Method PasteSpecial - - For more information, see help context 512010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PasteSpecial(); - - /* - Method PasteSpecial - - For more information, see help context 512010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PasteSpecial(PowerPoint::PpPasteDataType DataType); - - /* - Method PasteSpecial - - For more information, see help context 512010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon); - - /* - Method PasteSpecial - - For more information, see help context 512010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName); - - /* - Method PasteSpecial - - For more information, see help context 512010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex); - - /* - Method PasteSpecial - - For more information, see help context 512010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel); - - /* - Method PasteSpecial - - For more information, see help context 512010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel, Office::MsoTriState Link); - - /* - Method PrintOut - - For more information, see help context 512012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(); - - /* - Method PrintOut - - For more information, see help context 512012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From); - - /* - Method PrintOut - - For more information, see help context 512012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To); - - /* - Method PrintOut - - For more information, see help context 512012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile); - - /* - Method PrintOut - - For more information, see help context 512012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile, int Copies); - - /* - Method PrintOut - - For more information, see help context 512012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile, int Copies, Office::MsoTriState Collate); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SlideShowView : public QAxObject -{ -public: - SlideShowView(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AcceleratorsEnabled - - For more information, see help context 513007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AcceleratorsEnabled() const; //Returns the value of AcceleratorsEnabled - inline void SetAcceleratorsEnabled(Office::MsoTriState value); //Sets the value of the AcceleratorsEnabled property - - /* - Property AdvanceMode - - For more information, see help context 513011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideShowAdvanceMode AdvanceMode() const; //Returns the value of AdvanceMode - - /* - Property Application - - For more information, see help context 513001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property CurrentShowPosition - - For more information, see help context 513027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int CurrentShowPosition() const; //Returns the value of CurrentShowPosition - - /* - Property IsNamedShow - - For more information, see help context 513013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState IsNamedShow() const; //Returns the value of IsNamedShow - - /* - Property LastSlideViewed - - For more information, see help context 513010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Slide* LastSlideViewed() const; //Returns the value of LastSlideViewed - - /* - Property Parent - - For more information, see help context 513002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PointerColor - - For more information, see help context 513012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* PointerColor() const; //Returns the value of PointerColor - - /* - Property PointerType - - For more information, see help context 513005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideShowPointerType PointerType() const; //Returns the value of PointerType - inline void SetPointerType(PowerPoint::PpSlideShowPointerType value); //Sets the value of the PointerType property - - /* - Property PresentationElapsedTime - - For more information, see help context 513008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double PresentationElapsedTime() const; //Returns the value of PresentationElapsedTime - - /* - Property Slide - - For more information, see help context 513004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Slide* Slide() const; //Returns the value of Slide - - /* - Property SlideElapsedTime - - For more information, see help context 513009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double SlideElapsedTime() const; //Returns the value of SlideElapsedTime - inline void SetSlideElapsedTime(double value); //Sets the value of the SlideElapsedTime property - - /* - Property SlideShowName - - For more information, see help context 513014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString SlideShowName() const; //Returns the value of SlideShowName - - /* - Property State - - For more information, see help context 513006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideShowState State() const; //Returns the value of State - inline void SetState(PowerPoint::PpSlideShowState value); //Sets the value of the State property - - /* - Property Zoom - - For more information, see help context 513003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Zoom() const; //Returns the value of Zoom - - /* - Method DrawLine - - For more information, see help context 513015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void DrawLine(double BeginX, double BeginY, double EndX, double EndY); - - /* - Method EndNamedShow - - For more information, see help context 513023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void EndNamedShow(); - - /* - Method EraseDrawing - - For more information, see help context 513016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void EraseDrawing(); - - /* - Method Exit - - For more information, see help context 513025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Exit(); - - /* - Method First - - For more information, see help context 513017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void First(); - - /* - Method GotoNamedShow - - For more information, see help context 513022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void GotoNamedShow(const QString& SlideShowName); - - /* - Method GotoSlide - - For more information, see help context 513021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void GotoSlide(int Index); - - /* - Method GotoSlide - - For more information, see help context 513021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void GotoSlide(int Index, Office::MsoTriState ResetSlide); - - /* - Method InstallTracker - - For more information, see help context 513026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void InstallTracker(PowerPoint::MouseTracker* pTracker, Office::MsoTriState Presenter); - - /* - Method Last - - For more information, see help context 513018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Last(); - - /* - Method Next - - For more information, see help context 513019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Next(); - - /* - Method Previous - - For more information, see help context 513020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Previous(); - - /* - Method ResetSlideTime - - For more information, see help context 513024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ResetSlideTime(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SlideShowSettings : public QAxObject -{ -public: - SlideShowSettings(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AdvanceMode - - For more information, see help context 514007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideShowAdvanceMode AdvanceMode() const; //Returns the value of AdvanceMode - inline void SetAdvanceMode(PowerPoint::PpSlideShowAdvanceMode value); //Sets the value of the AdvanceMode property - - /* - Property Application - - For more information, see help context 514001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property EndingSlide - - For more information, see help context 514006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int EndingSlide() const; //Returns the value of EndingSlide - inline void SetEndingSlide(int value); //Sets the value of the EndingSlide property - - /* - Property LoopUntilStopped - - For more information, see help context 514009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState LoopUntilStopped() const; //Returns the value of LoopUntilStopped - inline void SetLoopUntilStopped(Office::MsoTriState value); //Sets the value of the LoopUntilStopped property - - /* - Property NamedSlideShows - - For more information, see help context 514004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::NamedSlideShows* NamedSlideShows() const; //Returns the value of NamedSlideShows - - /* - Property Parent - - For more information, see help context 514002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PointerColor - - For more information, see help context 514003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* PointerColor() const; //Returns the value of PointerColor - - /* - Property RangeType - - For more information, see help context 514014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideShowRangeType RangeType() const; //Returns the value of RangeType - inline void SetRangeType(PowerPoint::PpSlideShowRangeType value); //Sets the value of the RangeType property - - /* - Property ShowScrollbar - - For more information, see help context 514015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowScrollbar() const; //Returns the value of ShowScrollbar - inline void SetShowScrollbar(Office::MsoTriState value); //Sets the value of the ShowScrollbar property - - /* - Property ShowType - - For more information, see help context 514010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideShowType ShowType() const; //Returns the value of ShowType - inline void SetShowType(PowerPoint::PpSlideShowType value); //Sets the value of the ShowType property - - /* - Property ShowWithAnimation - - For more information, see help context 514012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowWithAnimation() const; //Returns the value of ShowWithAnimation - inline void SetShowWithAnimation(Office::MsoTriState value); //Sets the value of the ShowWithAnimation property - - /* - Property ShowWithNarration - - For more information, see help context 514011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowWithNarration() const; //Returns the value of ShowWithNarration - inline void SetShowWithNarration(Office::MsoTriState value); //Sets the value of the ShowWithNarration property - - /* - Property SlideShowName - - For more information, see help context 514013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString SlideShowName() const; //Returns the value of SlideShowName - inline void SetSlideShowName(const QString& value); //Sets the value of the SlideShowName property - - /* - Property StartingSlide - - For more information, see help context 514005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int StartingSlide() const; //Returns the value of StartingSlide - inline void SetStartingSlide(int value); //Sets the value of the StartingSlide property - - /* - Method Run - - For more information, see help context 514008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowWindow* Run(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT NamedSlideShows : public QAxObject -{ -public: - NamedSlideShows(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 515001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 515002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 515004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::NamedSlideShow* Add(const QString& Name, const QVariant& safeArrayOfSlideIDs); - - /* - Method Item - - For more information, see help context 515003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::NamedSlideShow* Item(const QVariant& Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT NamedSlideShow : public QAxObject -{ -public: - NamedSlideShow(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 516001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 516006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Name - - For more information, see help context 516003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 516002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SlideIDs - - For more information, see help context 516005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant SlideIDs() const; //Returns the value of SlideIDs - - /* - Method Delete - - For more information, see help context 516004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PrintOptions : public QAxObject -{ -public: - PrintOptions(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property ActivePrinter - - For more information, see help context 517015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ActivePrinter() const; //Returns the value of ActivePrinter - inline void SetActivePrinter(const QString& value); //Sets the value of the ActivePrinter property - - /* - Property Application - - For more information, see help context 517001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Collate - - For more information, see help context 517003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Collate() const; //Returns the value of Collate - inline void SetCollate(Office::MsoTriState value); //Sets the value of the Collate property - - /* - Property FitToPage - - For more information, see help context 517004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState FitToPage() const; //Returns the value of FitToPage - inline void SetFitToPage(Office::MsoTriState value); //Sets the value of the FitToPage property - - /* - Property FrameSlides - - For more information, see help context 517005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState FrameSlides() const; //Returns the value of FrameSlides - inline void SetFrameSlides(Office::MsoTriState value); //Sets the value of the FrameSlides property - - /* - Property HandoutOrder - - For more information, see help context 517016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpPrintHandoutOrder HandoutOrder() const; //Returns the value of HandoutOrder - inline void SetHandoutOrder(PowerPoint::PpPrintHandoutOrder value); //Sets the value of the HandoutOrder property - - /* - Property NumberOfCopies - - For more information, see help context 517006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int NumberOfCopies() const; //Returns the value of NumberOfCopies - inline void SetNumberOfCopies(int value); //Sets the value of the NumberOfCopies property - - /* - Property OutputType - - For more information, see help context 517007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpPrintOutputType OutputType() const; //Returns the value of OutputType - inline void SetOutputType(PowerPoint::PpPrintOutputType value); //Sets the value of the OutputType property - - /* - Property Parent - - For more information, see help context 517008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PrintColorType - - For more information, see help context 517002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpPrintColorType PrintColorType() const; //Returns the value of PrintColorType - inline void SetPrintColorType(PowerPoint::PpPrintColorType value); //Sets the value of the PrintColorType property - - /* - Property PrintComments - - For more information, see help context 517017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState PrintComments() const; //Returns the value of PrintComments - inline void SetPrintComments(Office::MsoTriState value); //Sets the value of the PrintComments property - - /* - Property PrintFontsAsGraphics - - For more information, see help context 517013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState PrintFontsAsGraphics() const; //Returns the value of PrintFontsAsGraphics - inline void SetPrintFontsAsGraphics(Office::MsoTriState value); //Sets the value of the PrintFontsAsGraphics property - - /* - Property PrintHiddenSlides - - For more information, see help context 517009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState PrintHiddenSlides() const; //Returns the value of PrintHiddenSlides - inline void SetPrintHiddenSlides(Office::MsoTriState value); //Sets the value of the PrintHiddenSlides property - - /* - Property PrintInBackground - - For more information, see help context 517010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState PrintInBackground() const; //Returns the value of PrintInBackground - inline void SetPrintInBackground(Office::MsoTriState value); //Sets the value of the PrintInBackground property - - /* - Property RangeType - - For more information, see help context 517011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpPrintRangeType RangeType() const; //Returns the value of RangeType - inline void SetRangeType(PowerPoint::PpPrintRangeType value); //Sets the value of the RangeType property - - /* - Property Ranges - - For more information, see help context 517012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PrintRanges* Ranges() const; //Returns the value of Ranges - - /* - Property SlideShowName - - For more information, see help context 517014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString SlideShowName() const; //Returns the value of SlideShowName - inline void SetSlideShowName(const QString& value); //Sets the value of the SlideShowName property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PrintRanges : public QAxObject -{ -public: - PrintRanges(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 518002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 518005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 518001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PrintRange* Add(int Start, int End); - - /* - Method ClearAll - - For more information, see help context 518003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ClearAll(); - - /* - Method Item - - For more information, see help context 518004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PrintRange* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PrintRange : public QAxObject -{ -public: - PrintRange(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 519001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property End - - For more information, see help context 519004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int End() const; //Returns the value of End - - /* - Property Parent - - For more information, see help context 519002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Start - - For more information, see help context 519003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Start() const; //Returns the value of Start - - /* - Method Delete - - For more information, see help context 519005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT AddIns : public QAxObject -{ -public: - AddIns(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 520001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 520002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 520004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AddIn* Add(const QString& FileName); - - /* - Method Item - - For more information, see help context 520003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AddIn* Item(QVariant& Index); - - /* - Method Remove - - For more information, see help context 520005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Remove(QVariant& Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT AddIn : public QAxObject -{ -public: - AddIn(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 521001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property AutoLoad - - For more information, see help context 521007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AutoLoad() const; //Returns the value of AutoLoad - inline void SetAutoLoad(Office::MsoTriState value); //Sets the value of the AutoLoad property - - /* - Property DisplayAlerts - - For more information, see help context 521009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayAlerts() const; //Returns the value of DisplayAlerts - inline void SetDisplayAlerts(Office::MsoTriState value); //Sets the value of the DisplayAlerts property - - /* - Property FullName - - For more information, see help context 521003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString FullName() const; //Returns the value of FullName - - /* - Property Loaded - - For more information, see help context 521008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Loaded() const; //Returns the value of Loaded - inline void SetLoaded(Office::MsoTriState value); //Sets the value of the Loaded property - - /* - Property Name - - For more information, see help context 521004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property Parent - - For more information, see help context 521002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Path - - For more information, see help context 521005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Path() const; //Returns the value of Path - - /* - Property Registered - - For more information, see help context 521006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Registered() const; //Returns the value of Registered - inline void SetRegistered(Office::MsoTriState value); //Sets the value of the Registered property - - /* - Property RegisteredInHKLM - - For more information, see help context 521010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState RegisteredInHKLM() const; //Returns the value of RegisteredInHKLM - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Presentations : public QAxObject -{ -public: - Presentations(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 522001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 522002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 522004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Add(); - - /* - Method Add - - For more information, see help context 522004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Add(Office::MsoTriState WithWindow); - - /* - Method CanCheckOut - - For more information, see help context 522008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool CanCheckOut(const QString& FileName); - - /* - Method CheckOut - - For more information, see help context 522007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckOut(const QString& FileName); - - /* - Method Item - - For more information, see help context 522003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Item(const QVariant& Index); - - /* - Method Open - - For more information, see help context 522006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Open(const QString& FileName); - - /* - Method Open - - For more information, see help context 522006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Open(const QString& FileName, Office::MsoTriState ReadOnly); - - /* - Method Open - - For more information, see help context 522006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Open(const QString& FileName, Office::MsoTriState ReadOnly, Office::MsoTriState Untitled); - - /* - Method Open - - For more information, see help context 522006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* Open(const QString& FileName, Office::MsoTriState ReadOnly, Office::MsoTriState Untitled, Office::MsoTriState WithWindow); - - /* - Method OpenOld - - For more information, see help context 522005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* OpenOld(const QString& FileName); - - /* - Method OpenOld - - For more information, see help context 522005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* OpenOld(const QString& FileName, Office::MsoTriState ReadOnly); - - /* - Method OpenOld - - For more information, see help context 522005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* OpenOld(const QString& FileName, Office::MsoTriState ReadOnly, Office::MsoTriState Untitled); - - /* - Method OpenOld - - For more information, see help context 522005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* OpenOld(const QString& FileName, Office::MsoTriState ReadOnly, Office::MsoTriState Untitled, Office::MsoTriState WithWindow); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// stub for vtable-only interface -class PresEvents : public QAxObject {}; - -class POWERPOINT_EXPORT Hyperlinks : public QAxObject -{ -public: - Hyperlinks(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 525001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 525002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 525003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Hyperlink* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Hyperlink : public QAxObject -{ -public: - Hyperlink(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Address - - For more information, see help context 526004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Address() const; //Returns the value of Address - inline void SetAddress(const QString& value); //Sets the value of the Address property - - /* - Property Application - - For more information, see help context 526001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property EmailSubject - - For more information, see help context 526007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString EmailSubject() const; //Returns the value of EmailSubject - inline void SetEmailSubject(const QString& value); //Sets the value of the EmailSubject property - - /* - Property Parent - - For more information, see help context 526002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ScreenTip - - For more information, see help context 526008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ScreenTip() const; //Returns the value of ScreenTip - inline void SetScreenTip(const QString& value); //Sets the value of the ScreenTip property - - /* - Property ShowAndReturn - - For more information, see help context 526010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowAndReturn() const; //Returns the value of ShowAndReturn - inline void SetShowAndReturn(Office::MsoTriState value); //Sets the value of the ShowAndReturn property - - /* - Property SubAddress - - For more information, see help context 526005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString SubAddress() const; //Returns the value of SubAddress - inline void SetSubAddress(const QString& value); //Sets the value of the SubAddress property - - /* - Property TextToDisplay - - For more information, see help context 526009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString TextToDisplay() const; //Returns the value of TextToDisplay - inline void SetTextToDisplay(const QString& value); //Sets the value of the TextToDisplay property - - /* - Property Type - - For more information, see help context 526003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoHyperlinkType Type() const; //Returns the value of Type - - /* - Method AddToFavorites - - For more information, see help context 526006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddToFavorites(); - - /* - Method CreateNewDocument - - For more information, see help context 526012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CreateNewDocument(const QString& FileName, Office::MsoTriState EditNow, Office::MsoTriState Overwrite); - - /* - Method Delete - - For more information, see help context 526013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Follow - - For more information, see help context 526011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Follow(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PageSetup : public QAxObject -{ -public: - PageSetup(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 527001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property FirstSlideNumber - - For more information, see help context 527003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int FirstSlideNumber() const; //Returns the value of FirstSlideNumber - inline void SetFirstSlideNumber(int value); //Sets the value of the FirstSlideNumber property - - /* - Property NotesOrientation - - For more information, see help context 527007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoOrientation NotesOrientation() const; //Returns the value of NotesOrientation - inline void SetNotesOrientation(Office::MsoOrientation value); //Sets the value of the NotesOrientation property - - /* - Property Parent - - For more information, see help context 527002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SlideHeight - - For more information, see help context 527004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double SlideHeight() const; //Returns the value of SlideHeight - inline void SetSlideHeight(double value); //Sets the value of the SlideHeight property - - /* - Property SlideOrientation - - For more information, see help context 527008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoOrientation SlideOrientation() const; //Returns the value of SlideOrientation - inline void SetSlideOrientation(Office::MsoOrientation value); //Sets the value of the SlideOrientation property - - /* - Property SlideSize - - For more information, see help context 527006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideSizeType SlideSize() const; //Returns the value of SlideSize - inline void SetSlideSize(PowerPoint::PpSlideSizeType value); //Sets the value of the SlideSize property - - /* - Property SlideWidth - - For more information, see help context 527005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double SlideWidth() const; //Returns the value of SlideWidth - inline void SetSlideWidth(double value); //Sets the value of the SlideWidth property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Fonts : public QAxObject -{ -public: - Fonts(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 528001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 528002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 528003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Font* Item(const QVariant& Index); - - /* - Method Replace - - For more information, see help context 528004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Replace(const QString& Original, const QString& Replacement); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ExtraColors : public QAxObject -{ -public: - ExtraColors(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 529001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 529002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 529004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Add(int Type); - - /* - Method Item - - For more information, see help context 529003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Slides : public QAxObject -{ -public: - Slides(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 530001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 530002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 530005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Slide* Add(int Index, PowerPoint::PpSlideLayout Layout); - - /* - Method FindBySlideID - - For more information, see help context 530004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Slide* FindBySlideID(int SlideID); - - /* - Method InsertFromFile - - For more information, see help context 530006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int InsertFromFile(const QString& FileName, int Index); - - /* - Method InsertFromFile - - For more information, see help context 530006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int InsertFromFile(const QString& FileName, int Index, int SlideStart); - - /* - Method InsertFromFile - - For more information, see help context 530006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int InsertFromFile(const QString& FileName, int Index, int SlideStart, int SlideEnd); - - /* - Method Item - - For more information, see help context 530003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Slide* Item(const QVariant& Index); - - /* - Method Paste - - For more information, see help context 530008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* Paste(); - - /* - Method Paste - - For more information, see help context 530008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* Paste(int Index); - - /* - Method Range - - For more information, see help context 530007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* Range(); - - /* - Method Range - - For more information, see help context 530007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* Range(const QVariant& Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT _Slide : public QAxObject -{ -public: - _Slide(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 531001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Background - - For more information, see help context 531007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Background() const; //Returns the value of Background - - /* - Property ColorScheme - - For more information, see help context 531006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorScheme* ColorScheme() const; //Returns the value of ColorScheme - inline void SetColorScheme(PowerPoint::ColorScheme* value); //Sets the value of the ColorScheme property - - /* - Property Comments - - For more information, see help context 531028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Comments* Comments() const; //Returns the value of Comments - - /* - Property Design - - For more information, see help context 531029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Design() const; //Returns the value of Design - inline void SetDesign(PowerPoint::Design* value); //Sets the value of the Design property - - /* - Property DisplayMasterShapes - - For more information, see help context 531020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayMasterShapes() const; //Returns the value of DisplayMasterShapes - inline void SetDisplayMasterShapes(Office::MsoTriState value); //Sets the value of the DisplayMasterShapes property - - /* - Property FollowMasterBackground - - For more information, see help context 531021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState FollowMasterBackground() const; //Returns the value of FollowMasterBackground - inline void SetFollowMasterBackground(Office::MsoTriState value); //Sets the value of the FollowMasterBackground property - - /* - Property HeadersFooters - - For more information, see help context 531004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeadersFooters* HeadersFooters() const; //Returns the value of HeadersFooters - - /* - Property Hyperlinks - - For more information, see help context 531024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Hyperlinks* Hyperlinks() const; //Returns the value of Hyperlinks - - /* - Property Layout - - For more information, see help context 531014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideLayout Layout() const; //Returns the value of Layout - inline void SetLayout(PowerPoint::PpSlideLayout value); //Sets the value of the Layout property - - /* - Property Master - - For more information, see help context 531023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* Master() const; //Returns the value of Master - - /* - Property Name - - For more information, see help context 531008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property NotesPage - - For more information, see help context 531022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* NotesPage() const; //Returns the value of NotesPage - - /* - Property Parent - - For more information, see help context 531002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PrintSteps - - For more information, see help context 531010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int PrintSteps() const; //Returns the value of PrintSteps - - /* - Property Scripts - - For more information, see help context 531026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Scripts* Scripts() const; //Returns the value of Scripts - - /* - Property Shapes - - For more information, see help context 531003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shapes* Shapes() const; //Returns the value of Shapes - - /* - Property SlideID - - For more information, see help context 531009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideID() const; //Returns the value of SlideID - - /* - Property SlideIndex - - For more information, see help context 531018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideIndex() const; //Returns the value of SlideIndex - - /* - Property SlideNumber - - For more information, see help context 531019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideNumber() const; //Returns the value of SlideNumber - - /* - Property SlideShowTransition - - For more information, see help context 531005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowTransition* SlideShowTransition() const; //Returns the value of SlideShowTransition - - /* - Property Tags - - For more information, see help context 531017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Tags* Tags() const; //Returns the value of Tags - - /* - Property TimeLine - - For more information, see help context 531031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TimeLine* TimeLine() const; //Returns the value of TimeLine - - /* - Method ApplyTemplate - - For more information, see help context 531032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ApplyTemplate(const QString& FileName); - - /* - Method Copy - - For more information, see help context 531013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Copy(); - - /* - Method Cut - - For more information, see help context 531012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Cut(); - - /* - Method Delete - - For more information, see help context 531016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Duplicate - - For more information, see help context 531015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* Duplicate(); - - /* - Method Export - - For more information, see help context 531025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName); - - /* - Method Export - - For more information, see help context 531025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName, int ScaleWidth); - - /* - Method Export - - For more information, see help context 531025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName, int ScaleWidth, int ScaleHeight); - - /* - Method MoveTo - - For more information, see help context 531030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MoveTo(int toPos); - - /* - Method Select - - For more information, see help context 531011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SlideRange : public QAxObject -{ -public: - SlideRange(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 532001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Background - - For more information, see help context 532007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Background() const; //Returns the value of Background - - /* - Property ColorScheme - - For more information, see help context 532006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorScheme* ColorScheme() const; //Returns the value of ColorScheme - inline void SetColorScheme(PowerPoint::ColorScheme* value); //Sets the value of the ColorScheme property - - /* - Property Comments - - For more information, see help context 532032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Comments* Comments() const; //Returns the value of Comments - - /* - Property Count - - For more information, see help context 532029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Design - - For more information, see help context 532033 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Design() const; //Returns the value of Design - inline void SetDesign(PowerPoint::Design* value); //Sets the value of the Design property - - /* - Property DisplayMasterShapes - - For more information, see help context 532020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayMasterShapes() const; //Returns the value of DisplayMasterShapes - inline void SetDisplayMasterShapes(Office::MsoTriState value); //Sets the value of the DisplayMasterShapes property - - /* - Property FollowMasterBackground - - For more information, see help context 532021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState FollowMasterBackground() const; //Returns the value of FollowMasterBackground - inline void SetFollowMasterBackground(Office::MsoTriState value); //Sets the value of the FollowMasterBackground property - - /* - Property HeadersFooters - - For more information, see help context 532004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeadersFooters* HeadersFooters() const; //Returns the value of HeadersFooters - - /* - Property Hyperlinks - - For more information, see help context 532024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Hyperlinks* Hyperlinks() const; //Returns the value of Hyperlinks - - /* - Property Layout - - For more information, see help context 532014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideLayout Layout() const; //Returns the value of Layout - inline void SetLayout(PowerPoint::PpSlideLayout value); //Sets the value of the Layout property - - /* - Property Master - - For more information, see help context 532023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* Master() const; //Returns the value of Master - - /* - Property Name - - For more information, see help context 532008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property NotesPage - - For more information, see help context 532022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* NotesPage() const; //Returns the value of NotesPage - - /* - Property Parent - - For more information, see help context 532002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PrintSteps - - For more information, see help context 532010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int PrintSteps() const; //Returns the value of PrintSteps - - /* - Property Scripts - - For more information, see help context 532030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Scripts* Scripts() const; //Returns the value of Scripts - - /* - Property Shapes - - For more information, see help context 532003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shapes* Shapes() const; //Returns the value of Shapes - - /* - Property SlideID - - For more information, see help context 532009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideID() const; //Returns the value of SlideID - - /* - Property SlideIndex - - For more information, see help context 532018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideIndex() const; //Returns the value of SlideIndex - - /* - Property SlideNumber - - For more information, see help context 532019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideNumber() const; //Returns the value of SlideNumber - - /* - Property SlideShowTransition - - For more information, see help context 532005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowTransition* SlideShowTransition() const; //Returns the value of SlideShowTransition - - /* - Property Tags - - For more information, see help context 532017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Tags* Tags() const; //Returns the value of Tags - - /* - Property TimeLine - - For more information, see help context 532035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TimeLine* TimeLine() const; //Returns the value of TimeLine - - /* - Property _NewEnum - - For more information, see help context 532027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method ApplyTemplate - - For more information, see help context 532036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ApplyTemplate(const QString& FileName); - - /* - Method Copy - - For more information, see help context 532013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Copy(); - - /* - Method Cut - - For more information, see help context 532012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Cut(); - - /* - Method Delete - - For more information, see help context 532016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Duplicate - - For more information, see help context 532015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* Duplicate(); - - /* - Method Export - - For more information, see help context 532025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName); - - /* - Method Export - - For more information, see help context 532025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName, int ScaleWidth); - - /* - Method Export - - For more information, see help context 532025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName, int ScaleWidth, int ScaleHeight); - - /* - Method Item - - For more information, see help context 532026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Slide* Item(const QVariant& Index); - - /* - Method MoveTo - - For more information, see help context 532034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MoveTo(int toPos); - - /* - Method Select - - For more information, see help context 532011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - - /* - Method _Index - - For more information, see help context 532028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT _Master : public QAxObject -{ -public: - _Master(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 533001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Background - - For more information, see help context 533006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Background() const; //Returns the value of Background - - /* - Property ColorScheme - - For more information, see help context 533005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorScheme* ColorScheme() const; //Returns the value of ColorScheme - inline void SetColorScheme(PowerPoint::ColorScheme* value); //Sets the value of the ColorScheme property - - /* - Property Design - - For more information, see help context 533014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Design() const; //Returns the value of Design - - /* - Property HeadersFooters - - For more information, see help context 533004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeadersFooters* HeadersFooters() const; //Returns the value of HeadersFooters - - /* - Property Height - - For more information, see help context 533009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - - /* - Property Hyperlinks - - For more information, see help context 533012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Hyperlinks* Hyperlinks() const; //Returns the value of Hyperlinks - - /* - Property Name - - For more information, see help context 533007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Parent - - For more information, see help context 533002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Scripts - - For more information, see help context 533013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Scripts* Scripts() const; //Returns the value of Scripts - - /* - Property Shapes - - For more information, see help context 533003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shapes* Shapes() const; //Returns the value of Shapes - - /* - Property SlideShowTransition - - For more information, see help context 533016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowTransition* SlideShowTransition() const; //Returns the value of SlideShowTransition - - /* - Property TextStyles - - For more information, see help context 533011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextStyles* TextStyles() const; //Returns the value of TextStyles - - /* - Property TimeLine - - For more information, see help context 533015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TimeLine* TimeLine() const; //Returns the value of TimeLine - - /* - Property Width - - For more information, see help context 533010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - - /* - Method Delete - - For more information, see help context 533008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// stub for vtable-only interface -class SldEvents : public QAxObject {}; - -class POWERPOINT_EXPORT ColorSchemes : public QAxObject -{ -public: - ColorSchemes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 536001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 536002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 536004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorScheme* Add(); - - /* - Method Add - - For more information, see help context 536004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorScheme* Add(PowerPoint::ColorScheme* Scheme); - - /* - Method Item - - For more information, see help context 536003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorScheme* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ColorScheme : public QAxObject -{ -public: - ColorScheme(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 537001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 537002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Colors - - For more information, see help context 537003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::RGBColor* Colors(PowerPoint::PpColorSchemeIndex SchemeColor); - - /* - Method Delete - - For more information, see help context 537004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT RGBColor : public QAxObject -{ -public: - RGBColor(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 538001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Parent - - For more information, see help context 538002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property RGB - - For more information, see help context 538003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int RGB() const; //Returns the value of RGB - inline void SetRGB(int value); //Sets the value of the RGB property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SlideShowTransition : public QAxObject -{ -public: - SlideShowTransition(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AdvanceOnClick - - For more information, see help context 539003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AdvanceOnClick() const; //Returns the value of AdvanceOnClick - inline void SetAdvanceOnClick(Office::MsoTriState value); //Sets the value of the AdvanceOnClick property - - /* - Property AdvanceOnTime - - For more information, see help context 539004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AdvanceOnTime() const; //Returns the value of AdvanceOnTime - inline void SetAdvanceOnTime(Office::MsoTriState value); //Sets the value of the AdvanceOnTime property - - /* - Property AdvanceTime - - For more information, see help context 539005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double AdvanceTime() const; //Returns the value of AdvanceTime - inline void SetAdvanceTime(double value); //Sets the value of the AdvanceTime property - - /* - Property Application - - For more information, see help context 539001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property EntryEffect - - For more information, see help context 539006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpEntryEffect EntryEffect() const; //Returns the value of EntryEffect - inline void SetEntryEffect(PowerPoint::PpEntryEffect value); //Sets the value of the EntryEffect property - - /* - Property Hidden - - For more information, see help context 539007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Hidden() const; //Returns the value of Hidden - inline void SetHidden(Office::MsoTriState value); //Sets the value of the Hidden property - - /* - Property LoopSoundUntilNext - - For more information, see help context 539008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState LoopSoundUntilNext() const; //Returns the value of LoopSoundUntilNext - inline void SetLoopSoundUntilNext(Office::MsoTriState value); //Sets the value of the LoopSoundUntilNext property - - /* - Property Parent - - For more information, see help context 539002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SoundEffect - - For more information, see help context 539009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SoundEffect* SoundEffect() const; //Returns the value of SoundEffect - - /* - Property Speed - - For more information, see help context 539010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpTransitionSpeed Speed() const; //Returns the value of Speed - inline void SetSpeed(PowerPoint::PpTransitionSpeed value); //Sets the value of the Speed property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SoundEffect : public QAxObject -{ -public: - SoundEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 540001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Name - - For more information, see help context 540003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Parent - - For more information, see help context 540002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Type - - For more information, see help context 540004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSoundEffectType Type() const; //Returns the value of Type - inline void SetType(PowerPoint::PpSoundEffectType value); //Sets the value of the Type property - - /* - Method ImportFromFile - - For more information, see help context 540005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ImportFromFile(const QString& FileName); - - /* - Method Play - - For more information, see help context 540006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Play(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SoundFormat : public QAxObject -{ -public: - SoundFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property SourceFullName - - For more information, see help context 541005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString SourceFullName() const; //Returns the value of SourceFullName - - /* - Property Type - - For more information, see help context 541004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSoundFormatType Type() const; //Returns the value of Type - - /* - Method Export - - For more information, see help context 541003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PpSoundFormatType Export(const QString& FileName); - - /* - Method Import - - For more information, see help context 541002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Import(const QString& FileName); - - /* - Method Play - - For more information, see help context 541001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Play(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT HeadersFooters : public QAxObject -{ -public: - HeadersFooters(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 542001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property DateAndTime - - For more information, see help context 542003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeaderFooter* DateAndTime() const; //Returns the value of DateAndTime - - /* - Property DisplayOnTitleSlide - - For more information, see help context 542007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayOnTitleSlide() const; //Returns the value of DisplayOnTitleSlide - inline void SetDisplayOnTitleSlide(Office::MsoTriState value); //Sets the value of the DisplayOnTitleSlide property - - /* - Property Footer - - For more information, see help context 542006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeaderFooter* Footer() const; //Returns the value of Footer - - /* - Property Header - - For more information, see help context 542005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeaderFooter* Header() const; //Returns the value of Header - - /* - Property Parent - - For more information, see help context 542002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SlideNumber - - For more information, see help context 542004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeaderFooter* SlideNumber() const; //Returns the value of SlideNumber - - /* - Method Clear - - For more information, see help context 542008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Clear(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Shapes : public QAxObject -{ -public: - Shapes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 543002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property HasTitle - - For more information, see help context 543018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasTitle() const; //Returns the value of HasTitle - - /* - Property Parent - - For more information, see help context 543001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Placeholders - - For more information, see help context 543021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Placeholders* Placeholders() const; //Returns the value of Placeholders - - /* - Property Title - - For more information, see help context 543020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Title() const; //Returns the value of Title - - /* - Property _NewEnum - - For more information, see help context 543004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method AddCallout - - For more information, see help context 543005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddCallout(Office::MsoCalloutType Type, double Left, double Top, double Width, double Height); - - /* - Method AddCanvas - - For more information, see help context 543030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddCanvas(double Left, double Top, double Width, double Height); - - /* - Method AddComment - - For more information, see help context 543023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddComment(); - - /* - Method AddComment - - For more information, see help context 543023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddComment(double Left); - - /* - Method AddComment - - For more information, see help context 543023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddComment(double Left, double Top); - - /* - Method AddComment - - For more information, see help context 543023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddComment(double Left, double Top, double Width); - - /* - Method AddComment - - For more information, see help context 543023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddComment(double Left, double Top, double Width, double Height); - - /* - Method AddConnector - - For more information, see help context 543006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddConnector(Office::MsoConnectorType Type, double BeginX, double BeginY, double EndX, double EndY); - - /* - Method AddCurve - - For more information, see help context 543007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddCurve(const QVariant& SafeArrayOfPoints); - - /* - Method AddDiagram - - For more information, see help context 543029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddDiagram(Office::MsoDiagramType Type, double Left, double Top, double Width, double Height); - - /* - Method AddLabel - - For more information, see help context 543008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddLabel(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height); - - /* - Method AddLine - - For more information, see help context 543009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddLine(double BeginX, double BeginY, double EndX, double EndY); - - /* - Method AddMediaObject - - For more information, see help context 543025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddMediaObject(const QString& FileName); - - /* - Method AddMediaObject - - For more information, see help context 543025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddMediaObject(const QString& FileName, double Left); - - /* - Method AddMediaObject - - For more information, see help context 543025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddMediaObject(const QString& FileName, double Left, double Top); - - /* - Method AddMediaObject - - For more information, see help context 543025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddMediaObject(const QString& FileName, double Left, double Top, double Width); - - /* - Method AddMediaObject - - For more information, see help context 543025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddMediaObject(const QString& FileName, double Left, double Top, double Width, double Height); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width, double Height); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon, const QString& IconFileName); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel); - - /* - Method AddOLEObject - - For more information, see help context 543022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel, Office::MsoTriState Link); - - /* - Method AddPicture - - For more information, see help context 543010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top); - - /* - Method AddPicture - - For more information, see help context 543010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width); - - /* - Method AddPicture - - For more information, see help context 543010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width, double Height); - - /* - Method AddPlaceholder - - For more information, see help context 543024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPlaceholder(PowerPoint::PpPlaceholderType Type); - - /* - Method AddPlaceholder - - For more information, see help context 543024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPlaceholder(PowerPoint::PpPlaceholderType Type, double Left); - - /* - Method AddPlaceholder - - For more information, see help context 543024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPlaceholder(PowerPoint::PpPlaceholderType Type, double Left, double Top); - - /* - Method AddPlaceholder - - For more information, see help context 543024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPlaceholder(PowerPoint::PpPlaceholderType Type, double Left, double Top, double Width); - - /* - Method AddPlaceholder - - For more information, see help context 543024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPlaceholder(PowerPoint::PpPlaceholderType Type, double Left, double Top, double Width, double Height); - - /* - Method AddPolyline - - For more information, see help context 543011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPolyline(const QVariant& SafeArrayOfPoints); - - /* - Method AddShape - - For more information, see help context 543012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddShape(Office::MsoAutoShapeType Type, double Left, double Top, double Width, double Height); - - /* - Method AddTable - - For more information, see help context 543027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTable(int NumRows, int NumColumns); - - /* - Method AddTable - - For more information, see help context 543027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTable(int NumRows, int NumColumns, double Left); - - /* - Method AddTable - - For more information, see help context 543027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTable(int NumRows, int NumColumns, double Left, double Top); - - /* - Method AddTable - - For more information, see help context 543027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTable(int NumRows, int NumColumns, double Left, double Top, double Width); - - /* - Method AddTable - - For more information, see help context 543027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTable(int NumRows, int NumColumns, double Left, double Top, double Width, double Height); - - /* - Method AddTextEffect - - For more information, see help context 543013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTextEffect(Office::MsoPresetTextEffect PresetTextEffect, const QString& Text, const QString& FontName, double FontSize, Office::MsoTriState FontBold, Office::MsoTriState FontItalic, double Left, double Top); - - /* - Method AddTextbox - - For more information, see help context 543014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTextbox(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height); - - /* - Method AddTitle - - For more information, see help context 543019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTitle(); - - /* - Method BuildFreeform - - For more information, see help context 543015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::FreeformBuilder* BuildFreeform(Office::MsoEditingType EditingType, double X1, double Y1); - - /* - Method Item - - For more information, see help context 543003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Item(const QVariant& Index); - - /* - Method Paste - - For more information, see help context 543026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Paste(); - - /* - Method PasteSpecial - - For more information, see help context 543028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* PasteSpecial(); - - /* - Method PasteSpecial - - For more information, see help context 543028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* PasteSpecial(PowerPoint::PpPasteDataType DataType); - - /* - Method PasteSpecial - - For more information, see help context 543028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon); - - /* - Method PasteSpecial - - For more information, see help context 543028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName); - - /* - Method PasteSpecial - - For more information, see help context 543028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex); - - /* - Method PasteSpecial - - For more information, see help context 543028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel); - - /* - Method PasteSpecial - - For more information, see help context 543028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel, Office::MsoTriState Link); - - /* - Method Range - - For more information, see help context 543017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Range(); - - /* - Method Range - - For more information, see help context 543017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Range(const QVariant& Index); - - /* - Method SelectAll - - For more information, see help context 543016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SelectAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Placeholders : public QAxObject -{ -public: - Placeholders(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 544001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 544002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 544003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PlaceholderFormat : public QAxObject -{ -public: - PlaceholderFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 545001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Parent - - For more information, see help context 545002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Type - - For more information, see help context 545003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpPlaceholderType Type() const; //Returns the value of Type - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT FreeformBuilder : public QAxObject -{ -public: - FreeformBuilder(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 546001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method AddNodes - - For more information, see help context 546002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1); - - /* - Method AddNodes - - For more information, see help context 546002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2); - - /* - Method AddNodes - - For more information, see help context 546002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2); - - /* - Method AddNodes - - For more information, see help context 546002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3); - - /* - Method AddNodes - - For more information, see help context 546002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3, double Y3); - - /* - Method ConvertToShape - - For more information, see help context 546003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* ConvertToShape(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Shape : public QAxObject -{ -public: - Shape(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property ActionSettings - - For more information, see help context 547048 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ActionSettings* ActionSettings() const; //Returns the value of ActionSettings - - /* - Property Adjustments - - For more information, see help context 547015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Adjustments* Adjustments() const; //Returns the value of Adjustments - - /* - Property AlternativeText - - For more information, see help context 547058 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString AlternativeText() const; //Returns the value of AlternativeText - inline void SetAlternativeText(const QString& value); //Sets the value of the AlternativeText property - - /* - Property AnimationSettings - - For more information, see help context 547047 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationSettings* AnimationSettings() const; //Returns the value of AnimationSettings - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoShapeType - - For more information, see help context 547016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoAutoShapeType AutoShapeType() const; //Returns the value of AutoShapeType - inline void SetAutoShapeType(Office::MsoAutoShapeType value); //Sets the value of the AutoShapeType property - - /* - Property BlackWhiteMode - - For more information, see help context 547017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoBlackWhiteMode BlackWhiteMode() const; //Returns the value of BlackWhiteMode - inline void SetBlackWhiteMode(Office::MsoBlackWhiteMode value); //Sets the value of the BlackWhiteMode property - - /* - Property Callout - - For more information, see help context 547018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::CalloutFormat* Callout() const; //Returns the value of Callout - - /* - Property CanvasItems - - For more information, see help context 547068 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::CanvasShapes* CanvasItems() const; //Returns the value of CanvasItems - - /* - Property Child - - For more information, see help context 547066 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Child() const; //Returns the value of Child - - /* - Property ConnectionSiteCount - - For more information, see help context 547019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int ConnectionSiteCount() const; //Returns the value of ConnectionSiteCount - - /* - Property Connector - - For more information, see help context 547020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Connector() const; //Returns the value of Connector - - /* - Property ConnectorFormat - - For more information, see help context 547021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ConnectorFormat* ConnectorFormat() const; //Returns the value of ConnectorFormat - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Diagram - - For more information, see help context 547063 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Diagram* Diagram() const; //Returns the value of Diagram - - /* - Property DiagramNode - - For more information, see help context 547065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* DiagramNode() const; //Returns the value of DiagramNode - - /* - Property Fill - - For more information, see help context 547022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::FillFormat* Fill() const; //Returns the value of Fill - - /* - Property GroupItems - - For more information, see help context 547023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::GroupShapes* GroupItems() const; //Returns the value of GroupItems - - /* - Property HasDiagram - - For more information, see help context 547062 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasDiagram() const; //Returns the value of HasDiagram - - /* - Property HasDiagramNode - - For more information, see help context 547064 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasDiagramNode() const; //Returns the value of HasDiagramNode - - /* - Property HasTable - - For more information, see help context 547059 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasTable() const; //Returns the value of HasTable - - /* - Property HasTextFrame - - For more information, see help context 547055 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasTextFrame() const; //Returns the value of HasTextFrame - - /* - Property Height - - For more information, see help context 547024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property HorizontalFlip - - For more information, see help context 547025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HorizontalFlip() const; //Returns the value of HorizontalFlip - - /* - Property Id - - For more information, see help context 547069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Left - - For more information, see help context 547026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Line - - For more information, see help context 547027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::LineFormat* Line() const; //Returns the value of Line - - /* - Property LinkFormat - - For more information, see help context 547045 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::LinkFormat* LinkFormat() const; //Returns the value of LinkFormat - - /* - Property LockAspectRatio - - For more information, see help context 547028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState LockAspectRatio() const; //Returns the value of LockAspectRatio - inline void SetLockAspectRatio(Office::MsoTriState value); //Sets the value of the LockAspectRatio property - - /* - Property MediaType - - For more information, see help context 547054 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpMediaType MediaType() const; //Returns the value of MediaType - - /* - Property Name - - For more information, see help context 547029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Nodes - - For more information, see help context 547030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeNodes* Nodes() const; //Returns the value of Nodes - - /* - Property OLEFormat - - For more information, see help context 547044 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::OLEFormat* OLEFormat() const; //Returns the value of OLEFormat - - /* - Property Parent - - For more information, see help context 547001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ParentGroup - - For more information, see help context 547067 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* ParentGroup() const; //Returns the value of ParentGroup - - /* - Property PictureFormat - - For more information, see help context 547032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PictureFormat* PictureFormat() const; //Returns the value of PictureFormat - - /* - Property PlaceholderFormat - - For more information, see help context 547046 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PlaceholderFormat* PlaceholderFormat() const; //Returns the value of PlaceholderFormat - - /* - Property RTF - - For more information, see help context 547074 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString RTF() const; //Returns the value of RTF - inline void SetRTF(const QString& value); //Sets the value of the RTF property - - /* - Property Rotation - - For more information, see help context 547031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Rotation() const; //Returns the value of Rotation - inline void SetRotation(double value); //Sets the value of the Rotation property - - /* - Property Script - - For more information, see help context 547057 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Script* Script() const; //Returns the value of Script - - /* - Property Shadow - - For more information, see help context 547033 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShadowFormat* Shadow() const; //Returns the value of Shadow - - /* - Property SoundFormat - - For more information, see help context 547056 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SoundFormat* SoundFormat() const; //Returns the value of SoundFormat - - /* - Property Table - - For more information, see help context 547060 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Table* Table() const; //Returns the value of Table - - /* - Property Tags - - For more information, see help context 547049 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Tags* Tags() const; //Returns the value of Tags - - /* - Property TextEffect - - For more information, see help context 547034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextEffectFormat* TextEffect() const; //Returns the value of TextEffect - - /* - Property TextFrame - - For more information, see help context 547035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextFrame* TextFrame() const; //Returns the value of TextFrame - - /* - Property ThreeD - - For more information, see help context 547036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ThreeDFormat* ThreeD() const; //Returns the value of ThreeD - - /* - Property Top - - For more information, see help context 547037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property Type - - For more information, see help context 547038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoShapeType Type() const; //Returns the value of Type - - /* - Property VerticalFlip - - For more information, see help context 547039 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState VerticalFlip() const; //Returns the value of VerticalFlip - - /* - Property Vertices - - For more information, see help context 547040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant Vertices() const; //Returns the value of Vertices - - /* - Property Visible - - For more information, see help context 547041 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 547042 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property ZOrderPosition - - For more information, see help context 547043 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int ZOrderPosition() const; //Returns the value of ZOrderPosition - - /* - Method Apply - - For more information, see help context 547002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Apply(); - - /* - Method CanvasCropBottom - - For more information, see help context 547073 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CanvasCropBottom(double Increment); - - /* - Method CanvasCropLeft - - For more information, see help context 547070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CanvasCropLeft(double Increment); - - /* - Method CanvasCropRight - - For more information, see help context 547072 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CanvasCropRight(double Increment); - - /* - Method CanvasCropTop - - For more information, see help context 547071 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CanvasCropTop(double Increment); - - /* - Method Copy - - For more information, see help context 547051 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Copy(); - - /* - Method Cut - - For more information, see help context 547050 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Cut(); - - /* - Method Delete - - For more information, see help context 547003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Duplicate - - For more information, see help context 547053 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Duplicate(); - - /* - Method Export - - For more information, see help context 547061 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& PathName, PowerPoint::PpShapeFormat Filter); - - /* - Method Export - - For more information, see help context 547061 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth); - - /* - Method Export - - For more information, see help context 547061 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth, int ScaleHeight); - - /* - Method Export - - For more information, see help context 547061 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth, int ScaleHeight, PowerPoint::PpExportMode ExportMode); - - /* - Method Flip - - For more information, see help context 547004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Flip(Office::MsoFlipCmd FlipCmd); - - /* - Method IncrementLeft - - For more information, see help context 547005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementLeft(double Increment); - - /* - Method IncrementRotation - - For more information, see help context 547006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementRotation(double Increment); - - /* - Method IncrementTop - - For more information, see help context 547007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementTop(double Increment); - - /* - Method PickUp - - For more information, see help context 547008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PickUp(); - - /* - Method RerouteConnections - - For more information, see help context 547009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void RerouteConnections(); - - /* - Method ScaleHeight - - For more information, see help context 547010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize); - - /* - Method ScaleHeight - - For more information, see help context 547010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale); - - /* - Method ScaleWidth - - For more information, see help context 547011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize); - - /* - Method ScaleWidth - - For more information, see help context 547011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale); - - /* - Method Select - - For more information, see help context 547052 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - - /* - Method Select - - For more information, see help context 547052 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(Office::MsoTriState Replace); - - /* - Method SetShapesDefaultProperties - - For more information, see help context 547012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetShapesDefaultProperties(); - - /* - Method Ungroup - - For more information, see help context 547013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Ungroup(); - - /* - Method ZOrder - - For more information, see help context 547014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ZOrder(Office::MsoZOrderCmd ZOrderCmd); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ShapeRange : public QAxObject -{ -public: - ShapeRange(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property ActionSettings - - For more information, see help context 548048 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ActionSettings* ActionSettings() const; //Returns the value of ActionSettings - - /* - Property Adjustments - - For more information, see help context 548015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Adjustments* Adjustments() const; //Returns the value of Adjustments - - /* - Property AlternativeText - - For more information, see help context 548067 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString AlternativeText() const; //Returns the value of AlternativeText - inline void SetAlternativeText(const QString& value); //Sets the value of the AlternativeText property - - /* - Property AnimationSettings - - For more information, see help context 548047 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationSettings* AnimationSettings() const; //Returns the value of AnimationSettings - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoShapeType - - For more information, see help context 548016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoAutoShapeType AutoShapeType() const; //Returns the value of AutoShapeType - inline void SetAutoShapeType(Office::MsoAutoShapeType value); //Sets the value of the AutoShapeType property - - /* - Property BlackWhiteMode - - For more information, see help context 548017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoBlackWhiteMode BlackWhiteMode() const; //Returns the value of BlackWhiteMode - inline void SetBlackWhiteMode(Office::MsoBlackWhiteMode value); //Sets the value of the BlackWhiteMode property - - /* - Property Callout - - For more information, see help context 548018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::CalloutFormat* Callout() const; //Returns the value of Callout - - /* - Property CanvasItems - - For more information, see help context 548077 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::CanvasShapes* CanvasItems() const; //Returns the value of CanvasItems - - /* - Property Child - - For more information, see help context 548075 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Child() const; //Returns the value of Child - - /* - Property ConnectionSiteCount - - For more information, see help context 548019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int ConnectionSiteCount() const; //Returns the value of ConnectionSiteCount - - /* - Property Connector - - For more information, see help context 548020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Connector() const; //Returns the value of Connector - - /* - Property ConnectorFormat - - For more information, see help context 548021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ConnectorFormat* ConnectorFormat() const; //Returns the value of ConnectorFormat - - /* - Property Count - - For more information, see help context 548060 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Diagram - - For more information, see help context 548072 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Diagram* Diagram() const; //Returns the value of Diagram - - /* - Property DiagramNode - - For more information, see help context 548074 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* DiagramNode() const; //Returns the value of DiagramNode - - /* - Property Fill - - For more information, see help context 548022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::FillFormat* Fill() const; //Returns the value of Fill - - /* - Property GroupItems - - For more information, see help context 548023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::GroupShapes* GroupItems() const; //Returns the value of GroupItems - - /* - Property HasDiagram - - For more information, see help context 548071 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasDiagram() const; //Returns the value of HasDiagram - - /* - Property HasDiagramNode - - For more information, see help context 548073 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasDiagramNode() const; //Returns the value of HasDiagramNode - - /* - Property HasTable - - For more information, see help context 548068 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasTable() const; //Returns the value of HasTable - - /* - Property HasTextFrame - - For more information, see help context 548055 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasTextFrame() const; //Returns the value of HasTextFrame - - /* - Property Height - - For more information, see help context 548024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property HorizontalFlip - - For more information, see help context 548025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HorizontalFlip() const; //Returns the value of HorizontalFlip - - /* - Property Id - - For more information, see help context 548078 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Id() const; //Returns the value of Id - - /* - Property Left - - For more information, see help context 548026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Line - - For more information, see help context 548027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::LineFormat* Line() const; //Returns the value of Line - - /* - Property LinkFormat - - For more information, see help context 548045 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::LinkFormat* LinkFormat() const; //Returns the value of LinkFormat - - /* - Property LockAspectRatio - - For more information, see help context 548028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState LockAspectRatio() const; //Returns the value of LockAspectRatio - inline void SetLockAspectRatio(Office::MsoTriState value); //Sets the value of the LockAspectRatio property - - /* - Property MediaType - - For more information, see help context 548054 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpMediaType MediaType() const; //Returns the value of MediaType - - /* - Property Name - - For more information, see help context 548029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Nodes - - For more information, see help context 548030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeNodes* Nodes() const; //Returns the value of Nodes - - /* - Property OLEFormat - - For more information, see help context 548044 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::OLEFormat* OLEFormat() const; //Returns the value of OLEFormat - - /* - Property Parent - - For more information, see help context 548001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ParentGroup - - For more information, see help context 548076 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* ParentGroup() const; //Returns the value of ParentGroup - - /* - Property PictureFormat - - For more information, see help context 548032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PictureFormat* PictureFormat() const; //Returns the value of PictureFormat - - /* - Property PlaceholderFormat - - For more information, see help context 548046 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PlaceholderFormat* PlaceholderFormat() const; //Returns the value of PlaceholderFormat - - /* - Property RTF - - For more information, see help context 548083 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString RTF() const; //Returns the value of RTF - inline void SetRTF(const QString& value); //Sets the value of the RTF property - - /* - Property Rotation - - For more information, see help context 548031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Rotation() const; //Returns the value of Rotation - inline void SetRotation(double value); //Sets the value of the Rotation property - - /* - Property Script - - For more information, see help context 548066 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Script* Script() const; //Returns the value of Script - - /* - Property Shadow - - For more information, see help context 548033 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShadowFormat* Shadow() const; //Returns the value of Shadow - - /* - Property SoundFormat - - For more information, see help context 548056 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SoundFormat* SoundFormat() const; //Returns the value of SoundFormat - - /* - Property Table - - For more information, see help context 548069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Table* Table() const; //Returns the value of Table - - /* - Property Tags - - For more information, see help context 548049 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Tags* Tags() const; //Returns the value of Tags - - /* - Property TextEffect - - For more information, see help context 548034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextEffectFormat* TextEffect() const; //Returns the value of TextEffect - - /* - Property TextFrame - - For more information, see help context 548035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextFrame* TextFrame() const; //Returns the value of TextFrame - - /* - Property ThreeD - - For more information, see help context 548036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ThreeDFormat* ThreeD() const; //Returns the value of ThreeD - - /* - Property Top - - For more information, see help context 548037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property Type - - For more information, see help context 548038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoShapeType Type() const; //Returns the value of Type - - /* - Property VerticalFlip - - For more information, see help context 548039 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState VerticalFlip() const; //Returns the value of VerticalFlip - - /* - Property Vertices - - For more information, see help context 548040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant Vertices() const; //Returns the value of Vertices - - /* - Property Visible - - For more information, see help context 548041 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 548042 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property ZOrderPosition - - For more information, see help context 548043 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int ZOrderPosition() const; //Returns the value of ZOrderPosition - - /* - Property _NewEnum - - For more information, see help context 548058 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Align - - For more information, see help context 548063 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Align(Office::MsoAlignCmd AlignCmd, Office::MsoTriState RelativeTo); - - /* - Method Apply - - For more information, see help context 548002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Apply(); - - /* - Method CanvasCropBottom - - For more information, see help context 548082 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CanvasCropBottom(double Increment); - - /* - Method CanvasCropLeft - - For more information, see help context 548079 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CanvasCropLeft(double Increment); - - /* - Method CanvasCropRight - - For more information, see help context 548081 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CanvasCropRight(double Increment); - - /* - Method CanvasCropTop - - For more information, see help context 548080 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CanvasCropTop(double Increment); - - /* - Method Copy - - For more information, see help context 548051 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Copy(); - - /* - Method Cut - - For more information, see help context 548050 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Cut(); - - /* - Method Delete - - For more information, see help context 548003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Distribute - - For more information, see help context 548064 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Distribute(Office::MsoDistributeCmd DistributeCmd, Office::MsoTriState RelativeTo); - - /* - Method Duplicate - - For more information, see help context 548053 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Duplicate(); - - /* - Method Export - - For more information, see help context 548070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& PathName, PowerPoint::PpShapeFormat Filter); - - /* - Method Export - - For more information, see help context 548070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth); - - /* - Method Export - - For more information, see help context 548070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth, int ScaleHeight); - - /* - Method Export - - For more information, see help context 548070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth, int ScaleHeight, PowerPoint::PpExportMode ExportMode); - - /* - Method Flip - - For more information, see help context 548004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Flip(Office::MsoFlipCmd FlipCmd); - - /* - Method GetPolygonalRepresentation - - For more information, see help context 548065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void GetPolygonalRepresentation(uint maxPointsInBuffer, double& pPoints, uint& numPointsInPolygon, Office::MsoTriState*& IsOpen); - - /* - Method Group - - For more information, see help context 548061 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Group(); - - /* - Method IncrementLeft - - For more information, see help context 548005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementLeft(double Increment); - - /* - Method IncrementRotation - - For more information, see help context 548006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementRotation(double Increment); - - /* - Method IncrementTop - - For more information, see help context 548007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementTop(double Increment); - - /* - Method Item - - For more information, see help context 548057 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Item(const QVariant& Index); - - /* - Method PickUp - - For more information, see help context 548008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PickUp(); - - /* - Method Regroup - - For more information, see help context 548062 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Regroup(); - - /* - Method RerouteConnections - - For more information, see help context 548009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void RerouteConnections(); - - /* - Method ScaleHeight - - For more information, see help context 548010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize); - - /* - Method ScaleHeight - - For more information, see help context 548010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale); - - /* - Method ScaleWidth - - For more information, see help context 548011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize); - - /* - Method ScaleWidth - - For more information, see help context 548011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale); - - /* - Method Select - - For more information, see help context 548052 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - - /* - Method Select - - For more information, see help context 548052 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(Office::MsoTriState Replace); - - /* - Method SetShapesDefaultProperties - - For more information, see help context 548012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetShapesDefaultProperties(); - - /* - Method Ungroup - - For more information, see help context 548013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Ungroup(); - - /* - Method ZOrder - - For more information, see help context 548014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ZOrder(Office::MsoZOrderCmd ZOrderCmd); - - /* - Method _Index - - For more information, see help context 548059 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT GroupShapes : public QAxObject -{ -public: - GroupShapes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 549002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 549001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 549004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 549003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Item(const QVariant& Index); - - /* - Method Range - - For more information, see help context 549005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Range(const QVariant& Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Adjustments : public QAxObject -{ -public: - Adjustments(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 550002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 550001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Item - - For more information, see help context 550003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Item(int Index); - - /* - Method SetItem - */ - inline int SetItem(int Index, double rhs); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PictureFormat : public QAxObject -{ -public: - PictureFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Brightness - - For more information, see help context 551004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Brightness() const; //Returns the value of Brightness - inline void SetBrightness(double value); //Sets the value of the Brightness property - - /* - Property ColorType - - For more information, see help context 551005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPictureColorType ColorType() const; //Returns the value of ColorType - inline void SetColorType(Office::MsoPictureColorType value); //Sets the value of the ColorType property - - /* - Property Contrast - - For more information, see help context 551006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Contrast() const; //Returns the value of Contrast - inline void SetContrast(double value); //Sets the value of the Contrast property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property CropBottom - - For more information, see help context 551007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double CropBottom() const; //Returns the value of CropBottom - inline void SetCropBottom(double value); //Sets the value of the CropBottom property - - /* - Property CropLeft - - For more information, see help context 551008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double CropLeft() const; //Returns the value of CropLeft - inline void SetCropLeft(double value); //Sets the value of the CropLeft property - - /* - Property CropRight - - For more information, see help context 551009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double CropRight() const; //Returns the value of CropRight - inline void SetCropRight(double value); //Sets the value of the CropRight property - - /* - Property CropTop - - For more information, see help context 551010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double CropTop() const; //Returns the value of CropTop - inline void SetCropTop(double value); //Sets the value of the CropTop property - - /* - Property Parent - - For more information, see help context 551001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property TransparencyColor - - For more information, see help context 551011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int TransparencyColor() const; //Returns the value of TransparencyColor - inline void SetTransparencyColor(int value); //Sets the value of the TransparencyColor property - - /* - Property TransparentBackground - - For more information, see help context 551012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState TransparentBackground() const; //Returns the value of TransparentBackground - inline void SetTransparentBackground(Office::MsoTriState value); //Sets the value of the TransparentBackground property - - /* - Method IncrementBrightness - - For more information, see help context 551002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementBrightness(double Increment); - - /* - Method IncrementContrast - - For more information, see help context 551003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementContrast(double Increment); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT FillFormat : public QAxObject -{ -public: - FillFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BackColor - - For more information, see help context 552011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* BackColor() const; //Returns the value of BackColor - inline void SetBackColor(PowerPoint::ColorFormat* value); //Sets the value of the BackColor property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ForeColor - - For more information, see help context 552012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* ForeColor() const; //Returns the value of ForeColor - inline void SetForeColor(PowerPoint::ColorFormat* value); //Sets the value of the ForeColor property - - /* - Property GradientColorType - - For more information, see help context 552013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoGradientColorType GradientColorType() const; //Returns the value of GradientColorType - - /* - Property GradientDegree - - For more information, see help context 552014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double GradientDegree() const; //Returns the value of GradientDegree - - /* - Property GradientStyle - - For more information, see help context 552015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoGradientStyle GradientStyle() const; //Returns the value of GradientStyle - - /* - Property GradientVariant - - For more information, see help context 552016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int GradientVariant() const; //Returns the value of GradientVariant - - /* - Property Parent - - For more information, see help context 552001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Pattern - - For more information, see help context 552017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPatternType Pattern() const; //Returns the value of Pattern - - /* - Property PresetGradientType - - For more information, see help context 552018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetGradientType PresetGradientType() const; //Returns the value of PresetGradientType - - /* - Property PresetTexture - - For more information, see help context 552019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetTexture PresetTexture() const; //Returns the value of PresetTexture - - /* - Property TextureName - - For more information, see help context 552020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString TextureName() const; //Returns the value of TextureName - - /* - Property TextureType - - For more information, see help context 552021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTextureType TextureType() const; //Returns the value of TextureType - - /* - Property Transparency - - For more information, see help context 552022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Transparency() const; //Returns the value of Transparency - inline void SetTransparency(double value); //Sets the value of the Transparency property - - /* - Property Type - - For more information, see help context 552023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoFillType Type() const; //Returns the value of Type - - /* - Property Visible - - For more information, see help context 552024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Method Background - - For more information, see help context 552002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Background(); - - /* - Method OneColorGradient - - For more information, see help context 552003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void OneColorGradient(Office::MsoGradientStyle Style, int Variant, double Degree); - - /* - Method Patterned - - For more information, see help context 552004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Patterned(Office::MsoPatternType Pattern); - - /* - Method PresetGradient - - For more information, see help context 552005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PresetGradient(Office::MsoGradientStyle Style, int Variant, Office::MsoPresetGradientType PresetGradientType); - - /* - Method PresetTextured - - For more information, see help context 552006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PresetTextured(Office::MsoPresetTexture PresetTexture); - - /* - Method Solid - - For more information, see help context 552007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Solid(); - - /* - Method TwoColorGradient - - For more information, see help context 552008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void TwoColorGradient(Office::MsoGradientStyle Style, int Variant); - - /* - Method UserPicture - - For more information, see help context 552009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void UserPicture(const QString& PictureFile); - - /* - Method UserTextured - - For more information, see help context 552010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void UserTextured(const QString& TextureFile); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT LineFormat : public QAxObject -{ -public: - LineFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BackColor - - For more information, see help context 553002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* BackColor() const; //Returns the value of BackColor - inline void SetBackColor(PowerPoint::ColorFormat* value); //Sets the value of the BackColor property - - /* - Property BeginArrowheadLength - - For more information, see help context 553003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoArrowheadLength BeginArrowheadLength() const; //Returns the value of BeginArrowheadLength - inline void SetBeginArrowheadLength(Office::MsoArrowheadLength value); //Sets the value of the BeginArrowheadLength property - - /* - Property BeginArrowheadStyle - - For more information, see help context 553004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoArrowheadStyle BeginArrowheadStyle() const; //Returns the value of BeginArrowheadStyle - inline void SetBeginArrowheadStyle(Office::MsoArrowheadStyle value); //Sets the value of the BeginArrowheadStyle property - - /* - Property BeginArrowheadWidth - - For more information, see help context 553005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoArrowheadWidth BeginArrowheadWidth() const; //Returns the value of BeginArrowheadWidth - inline void SetBeginArrowheadWidth(Office::MsoArrowheadWidth value); //Sets the value of the BeginArrowheadWidth property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DashStyle - - For more information, see help context 553006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoLineDashStyle DashStyle() const; //Returns the value of DashStyle - inline void SetDashStyle(Office::MsoLineDashStyle value); //Sets the value of the DashStyle property - - /* - Property EndArrowheadLength - - For more information, see help context 553007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoArrowheadLength EndArrowheadLength() const; //Returns the value of EndArrowheadLength - inline void SetEndArrowheadLength(Office::MsoArrowheadLength value); //Sets the value of the EndArrowheadLength property - - /* - Property EndArrowheadStyle - - For more information, see help context 553008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoArrowheadStyle EndArrowheadStyle() const; //Returns the value of EndArrowheadStyle - inline void SetEndArrowheadStyle(Office::MsoArrowheadStyle value); //Sets the value of the EndArrowheadStyle property - - /* - Property EndArrowheadWidth - - For more information, see help context 553009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoArrowheadWidth EndArrowheadWidth() const; //Returns the value of EndArrowheadWidth - inline void SetEndArrowheadWidth(Office::MsoArrowheadWidth value); //Sets the value of the EndArrowheadWidth property - - /* - Property ForeColor - - For more information, see help context 553010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* ForeColor() const; //Returns the value of ForeColor - inline void SetForeColor(PowerPoint::ColorFormat* value); //Sets the value of the ForeColor property - - /* - Property InsetPen - - For more information, see help context 553016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState InsetPen() const; //Returns the value of InsetPen - inline void SetInsetPen(Office::MsoTriState value); //Sets the value of the InsetPen property - - /* - Property Parent - - For more information, see help context 553001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Pattern - - For more information, see help context 553011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPatternType Pattern() const; //Returns the value of Pattern - inline void SetPattern(Office::MsoPatternType value); //Sets the value of the Pattern property - - /* - Property Style - - For more information, see help context 553012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoLineStyle Style() const; //Returns the value of Style - inline void SetStyle(Office::MsoLineStyle value); //Sets the value of the Style property - - /* - Property Transparency - - For more information, see help context 553013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Transparency() const; //Returns the value of Transparency - inline void SetTransparency(double value); //Sets the value of the Transparency property - - /* - Property Visible - - For more information, see help context 553014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Property Weight - - For more information, see help context 553015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Weight() const; //Returns the value of Weight - inline void SetWeight(double value); //Sets the value of the Weight property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ShadowFormat : public QAxObject -{ -public: - ShadowFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property ForeColor - - For more information, see help context 554004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* ForeColor() const; //Returns the value of ForeColor - inline void SetForeColor(PowerPoint::ColorFormat* value); //Sets the value of the ForeColor property - - /* - Property Obscured - - For more information, see help context 554005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Obscured() const; //Returns the value of Obscured - inline void SetObscured(Office::MsoTriState value); //Sets the value of the Obscured property - - /* - Property OffsetX - - For more information, see help context 554006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double OffsetX() const; //Returns the value of OffsetX - inline void SetOffsetX(double value); //Sets the value of the OffsetX property - - /* - Property OffsetY - - For more information, see help context 554007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double OffsetY() const; //Returns the value of OffsetY - inline void SetOffsetY(double value); //Sets the value of the OffsetY property - - /* - Property Parent - - For more information, see help context 554001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Transparency - - For more information, see help context 554008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Transparency() const; //Returns the value of Transparency - inline void SetTransparency(double value); //Sets the value of the Transparency property - - /* - Property Type - - For more information, see help context 554009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoShadowType Type() const; //Returns the value of Type - inline void SetType(Office::MsoShadowType value); //Sets the value of the Type property - - /* - Property Visible - - For more information, see help context 554010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Method IncrementOffsetX - - For more information, see help context 554002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementOffsetX(double Increment); - - /* - Method IncrementOffsetY - - For more information, see help context 554003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementOffsetY(double Increment); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ConnectorFormat : public QAxObject -{ -public: - ConnectorFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property BeginConnected - - For more information, see help context 555006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState BeginConnected() const; //Returns the value of BeginConnected - - /* - Property BeginConnectedShape - - For more information, see help context 555007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* BeginConnectedShape() const; //Returns the value of BeginConnectedShape - - /* - Property BeginConnectionSite - - For more information, see help context 555008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int BeginConnectionSite() const; //Returns the value of BeginConnectionSite - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property EndConnected - - For more information, see help context 555009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState EndConnected() const; //Returns the value of EndConnected - - /* - Property EndConnectedShape - - For more information, see help context 555010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* EndConnectedShape() const; //Returns the value of EndConnectedShape - - /* - Property EndConnectionSite - - For more information, see help context 555011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int EndConnectionSite() const; //Returns the value of EndConnectionSite - - /* - Property Parent - - For more information, see help context 555001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Type - - For more information, see help context 555012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoConnectorType Type() const; //Returns the value of Type - inline void SetType(Office::MsoConnectorType value); //Sets the value of the Type property - - /* - Method BeginConnect - - For more information, see help context 555002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void BeginConnect(PowerPoint::Shape* ConnectedShape, int ConnectionSite); - - /* - Method BeginDisconnect - - For more information, see help context 555003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void BeginDisconnect(); - - /* - Method EndConnect - - For more information, see help context 555004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void EndConnect(PowerPoint::Shape* ConnectedShape, int ConnectionSite); - - /* - Method EndDisconnect - - For more information, see help context 555005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void EndDisconnect(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TextEffectFormat : public QAxObject -{ -public: - TextEffectFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Alignment - - For more information, see help context 556003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTextEffectAlignment Alignment() const; //Returns the value of Alignment - inline void SetAlignment(Office::MsoTextEffectAlignment value); //Sets the value of the Alignment property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FontBold - - For more information, see help context 556004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState FontBold() const; //Returns the value of FontBold - inline void SetFontBold(Office::MsoTriState value); //Sets the value of the FontBold property - - /* - Property FontItalic - - For more information, see help context 556005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState FontItalic() const; //Returns the value of FontItalic - inline void SetFontItalic(Office::MsoTriState value); //Sets the value of the FontItalic property - - /* - Property FontName - - For more information, see help context 556006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString FontName() const; //Returns the value of FontName - inline void SetFontName(const QString& value); //Sets the value of the FontName property - - /* - Property FontSize - - For more information, see help context 556007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double FontSize() const; //Returns the value of FontSize - inline void SetFontSize(double value); //Sets the value of the FontSize property - - /* - Property KernedPairs - - For more information, see help context 556008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState KernedPairs() const; //Returns the value of KernedPairs - inline void SetKernedPairs(Office::MsoTriState value); //Sets the value of the KernedPairs property - - /* - Property NormalizedHeight - - For more information, see help context 556009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState NormalizedHeight() const; //Returns the value of NormalizedHeight - inline void SetNormalizedHeight(Office::MsoTriState value); //Sets the value of the NormalizedHeight property - - /* - Property Parent - - For more information, see help context 556001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PresetShape - - For more information, see help context 556010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetTextEffectShape PresetShape() const; //Returns the value of PresetShape - inline void SetPresetShape(Office::MsoPresetTextEffectShape value); //Sets the value of the PresetShape property - - /* - Property PresetTextEffect - - For more information, see help context 556011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetTextEffect PresetTextEffect() const; //Returns the value of PresetTextEffect - inline void SetPresetTextEffect(Office::MsoPresetTextEffect value); //Sets the value of the PresetTextEffect property - - /* - Property RotatedChars - - For more information, see help context 556012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState RotatedChars() const; //Returns the value of RotatedChars - inline void SetRotatedChars(Office::MsoTriState value); //Sets the value of the RotatedChars property - - /* - Property Text - - For more information, see help context 556013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Property Tracking - - For more information, see help context 556014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Tracking() const; //Returns the value of Tracking - inline void SetTracking(double value); //Sets the value of the Tracking property - - /* - Method ToggleVerticalText - - For more information, see help context 556002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ToggleVerticalText(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ThreeDFormat : public QAxObject -{ -public: - ThreeDFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Depth - - For more information, see help context 557007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Depth() const; //Returns the value of Depth - inline void SetDepth(double value); //Sets the value of the Depth property - - /* - Property ExtrusionColor - - For more information, see help context 557008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* ExtrusionColor() const; //Returns the value of ExtrusionColor - - /* - Property ExtrusionColorType - - For more information, see help context 557009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoExtrusionColorType ExtrusionColorType() const; //Returns the value of ExtrusionColorType - inline void SetExtrusionColorType(Office::MsoExtrusionColorType value); //Sets the value of the ExtrusionColorType property - - /* - Property Parent - - For more information, see help context 557001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Perspective - - For more information, see help context 557010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Perspective() const; //Returns the value of Perspective - inline void SetPerspective(Office::MsoTriState value); //Sets the value of the Perspective property - - /* - Property PresetExtrusionDirection - - For more information, see help context 557011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetExtrusionDirection PresetExtrusionDirection() const; //Returns the value of PresetExtrusionDirection - - /* - Property PresetLightingDirection - - For more information, see help context 557012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetLightingDirection PresetLightingDirection() const; //Returns the value of PresetLightingDirection - inline void SetPresetLightingDirection(Office::MsoPresetLightingDirection value); //Sets the value of the PresetLightingDirection property - - /* - Property PresetLightingSoftness - - For more information, see help context 557013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetLightingSoftness PresetLightingSoftness() const; //Returns the value of PresetLightingSoftness - inline void SetPresetLightingSoftness(Office::MsoPresetLightingSoftness value); //Sets the value of the PresetLightingSoftness property - - /* - Property PresetMaterial - - For more information, see help context 557014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetMaterial PresetMaterial() const; //Returns the value of PresetMaterial - inline void SetPresetMaterial(Office::MsoPresetMaterial value); //Sets the value of the PresetMaterial property - - /* - Property PresetThreeDFormat - - For more information, see help context 557015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoPresetThreeDFormat PresetThreeDFormat() const; //Returns the value of PresetThreeDFormat - - /* - Property RotationX - - For more information, see help context 557016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double RotationX() const; //Returns the value of RotationX - inline void SetRotationX(double value); //Sets the value of the RotationX property - - /* - Property RotationY - - For more information, see help context 557017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double RotationY() const; //Returns the value of RotationY - inline void SetRotationY(double value); //Sets the value of the RotationY property - - /* - Property Visible - - For more information, see help context 557018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Method IncrementRotationX - - For more information, see help context 557002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementRotationX(double Increment); - - /* - Method IncrementRotationY - - For more information, see help context 557003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void IncrementRotationY(double Increment); - - /* - Method ResetRotation - - For more information, see help context 557004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ResetRotation(); - - /* - Method SetExtrusionDirection - - For more information, see help context 557006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetExtrusionDirection(Office::MsoPresetExtrusionDirection PresetExtrusionDirection); - - /* - Method SetThreeDFormat - - For more information, see help context 557005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetThreeDFormat(Office::MsoPresetThreeDFormat PresetThreeDFormat); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TextFrame : public QAxObject -{ -public: - TextFrame(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoSize - - For more information, see help context 558012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpAutoSize AutoSize() const; //Returns the value of AutoSize - inline void SetAutoSize(PowerPoint::PpAutoSize value); //Sets the value of the AutoSize property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property HasText - - For more information, see help context 558007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasText() const; //Returns the value of HasText - - /* - Property HorizontalAnchor - - For more information, see help context 558010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoHorizontalAnchor HorizontalAnchor() const; //Returns the value of HorizontalAnchor - inline void SetHorizontalAnchor(Office::MsoHorizontalAnchor value); //Sets the value of the HorizontalAnchor property - - /* - Property MarginBottom - - For more information, see help context 558002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double MarginBottom() const; //Returns the value of MarginBottom - inline void SetMarginBottom(double value); //Sets the value of the MarginBottom property - - /* - Property MarginLeft - - For more information, see help context 558003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double MarginLeft() const; //Returns the value of MarginLeft - inline void SetMarginLeft(double value); //Sets the value of the MarginLeft property - - /* - Property MarginRight - - For more information, see help context 558004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double MarginRight() const; //Returns the value of MarginRight - inline void SetMarginRight(double value); //Sets the value of the MarginRight property - - /* - Property MarginTop - - For more information, see help context 558005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double MarginTop() const; //Returns the value of MarginTop - inline void SetMarginTop(double value); //Sets the value of the MarginTop property - - /* - Property Orientation - - For more information, see help context 558006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTextOrientation Orientation() const; //Returns the value of Orientation - inline void SetOrientation(Office::MsoTextOrientation value); //Sets the value of the Orientation property - - /* - Property Parent - - For more information, see help context 558001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Ruler - - For more information, see help context 558009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Ruler* Ruler() const; //Returns the value of Ruler - - /* - Property TextRange - - For more information, see help context 558008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* TextRange() const; //Returns the value of TextRange - - /* - Property VerticalAnchor - - For more information, see help context 558011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoVerticalAnchor VerticalAnchor() const; //Returns the value of VerticalAnchor - inline void SetVerticalAnchor(Office::MsoVerticalAnchor value); //Sets the value of the VerticalAnchor property - - /* - Property WordWrap - - For more information, see help context 558013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState WordWrap() const; //Returns the value of WordWrap - inline void SetWordWrap(Office::MsoTriState value); //Sets the value of the WordWrap property - - /* - Method DeleteText - - For more information, see help context 558014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void DeleteText(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT CalloutFormat : public QAxObject -{ -public: - CalloutFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Accent - - For more information, see help context 559006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Accent() const; //Returns the value of Accent - inline void SetAccent(Office::MsoTriState value); //Sets the value of the Accent property - - /* - Property Angle - - For more information, see help context 559007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoCalloutAngleType Angle() const; //Returns the value of Angle - inline void SetAngle(Office::MsoCalloutAngleType value); //Sets the value of the Angle property - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoAttach - - For more information, see help context 559008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AutoAttach() const; //Returns the value of AutoAttach - inline void SetAutoAttach(Office::MsoTriState value); //Sets the value of the AutoAttach property - - /* - Property AutoLength - - For more information, see help context 559009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AutoLength() const; //Returns the value of AutoLength - - /* - Property Border - - For more information, see help context 559010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Border() const; //Returns the value of Border - inline void SetBorder(Office::MsoTriState value); //Sets the value of the Border property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Drop - - For more information, see help context 559011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Drop() const; //Returns the value of Drop - - /* - Property DropType - - For more information, see help context 559012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoCalloutDropType DropType() const; //Returns the value of DropType - - /* - Property Gap - - For more information, see help context 559013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Gap() const; //Returns the value of Gap - inline void SetGap(double value); //Sets the value of the Gap property - - /* - Property Length - - For more information, see help context 559014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Length() const; //Returns the value of Length - - /* - Property Parent - - For more information, see help context 559001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Type - - For more information, see help context 559015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoCalloutType Type() const; //Returns the value of Type - inline void SetType(Office::MsoCalloutType value); //Sets the value of the Type property - - /* - Method AutomaticLength - - For more information, see help context 559002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AutomaticLength(); - - /* - Method CustomDrop - - For more information, see help context 559003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CustomDrop(double Drop); - - /* - Method CustomLength - - For more information, see help context 559004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CustomLength(double Length); - - /* - Method PresetDrop - - For more information, see help context 559005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PresetDrop(Office::MsoCalloutDropType DropType); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ShapeNodes : public QAxObject -{ -public: - ShapeNodes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 560002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 560001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 560004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Delete - - For more information, see help context 560005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(int Index); - - /* - Method Insert - - For more information, see help context 560006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1); - - /* - Method Insert - - For more information, see help context 560006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2); - - /* - Method Insert - - For more information, see help context 560006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2); - - /* - Method Insert - - For more information, see help context 560006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3); - - /* - Method Insert - - For more information, see help context 560006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3, double Y3); - - /* - Method Item - - For more information, see help context 560003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeNode* Item(const QVariant& Index); - - /* - Method SetEditingType - - For more information, see help context 560007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetEditingType(int Index, Office::MsoEditingType EditingType); - - /* - Method SetPosition - - For more information, see help context 560008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetPosition(int Index, double X1, double Y1); - - /* - Method SetSegmentType - - For more information, see help context 560009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetSegmentType(int Index, Office::MsoSegmentType SegmentType); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ShapeNode : public QAxObject -{ -public: - ShapeNode(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property EditingType - - For more information, see help context 561002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoEditingType EditingType() const; //Returns the value of EditingType - - /* - Property Parent - - For more information, see help context 561001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Points - - For more information, see help context 561003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant Points() const; //Returns the value of Points - - /* - Property SegmentType - - For more information, see help context 561004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoSegmentType SegmentType() const; //Returns the value of SegmentType - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT OLEFormat : public QAxObject -{ -public: - OLEFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 562001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property FollowColors - - For more information, see help context 562006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpFollowColors FollowColors() const; //Returns the value of FollowColors - inline void SetFollowColors(PowerPoint::PpFollowColors value); //Sets the value of the FollowColors property - - /* - Property Object - - For more information, see help context 562004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Object() const; //Returns the value of Object - - /* - Property ObjectVerbs - - For more information, see help context 562003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ObjectVerbs* ObjectVerbs() const; //Returns the value of ObjectVerbs - - /* - Property Parent - - For more information, see help context 562002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ProgID - - For more information, see help context 562005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ProgID() const; //Returns the value of ProgID - - /* - Method Activate - - For more information, see help context 562008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Activate(); - - /* - Method DoVerb - - For more information, see help context 562007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void DoVerb(); - - /* - Method DoVerb - - For more information, see help context 562007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void DoVerb(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT LinkFormat : public QAxObject -{ -public: - LinkFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 563001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property AutoUpdate - - For more information, see help context 563004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpUpdateOption AutoUpdate() const; //Returns the value of AutoUpdate - inline void SetAutoUpdate(PowerPoint::PpUpdateOption value); //Sets the value of the AutoUpdate property - - /* - Property Parent - - For more information, see help context 563002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SourceFullName - - For more information, see help context 563003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString SourceFullName() const; //Returns the value of SourceFullName - inline void SetSourceFullName(const QString& value); //Sets the value of the SourceFullName property - - /* - Method Update - - For more information, see help context 563005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Update(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ObjectVerbs : public QAxObject -{ -public: - ObjectVerbs(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 564001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 564002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 564003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT AnimationSettings : public QAxObject -{ -public: - AnimationSettings(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AdvanceMode - - For more information, see help context 565008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpAdvanceMode AdvanceMode() const; //Returns the value of AdvanceMode - inline void SetAdvanceMode(PowerPoint::PpAdvanceMode value); //Sets the value of the AdvanceMode property - - /* - Property AdvanceTime - - For more information, see help context 565009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double AdvanceTime() const; //Returns the value of AdvanceTime - inline void SetAdvanceTime(double value); //Sets the value of the AdvanceTime property - - /* - Property AfterEffect - - For more information, see help context 565006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpAfterEffect AfterEffect() const; //Returns the value of AfterEffect - inline void SetAfterEffect(PowerPoint::PpAfterEffect value); //Sets the value of the AfterEffect property - - /* - Property Animate - - For more information, see help context 565013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Animate() const; //Returns the value of Animate - inline void SetAnimate(Office::MsoTriState value); //Sets the value of the Animate property - - /* - Property AnimateBackground - - For more information, see help context 565014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AnimateBackground() const; //Returns the value of AnimateBackground - inline void SetAnimateBackground(Office::MsoTriState value); //Sets the value of the AnimateBackground property - - /* - Property AnimateTextInReverse - - For more information, see help context 565015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AnimateTextInReverse() const; //Returns the value of AnimateTextInReverse - inline void SetAnimateTextInReverse(Office::MsoTriState value); //Sets the value of the AnimateTextInReverse property - - /* - Property AnimationOrder - - For more information, see help context 565007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int AnimationOrder() const; //Returns the value of AnimationOrder - inline void SetAnimationOrder(int value); //Sets the value of the AnimationOrder property - - /* - Property Application - - For more information, see help context 565001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property ChartUnitEffect - - For more information, see help context 565016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpChartUnitEffect ChartUnitEffect() const; //Returns the value of ChartUnitEffect - inline void SetChartUnitEffect(PowerPoint::PpChartUnitEffect value); //Sets the value of the ChartUnitEffect property - - /* - Property DimColor - - For more information, see help context 565003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* DimColor() const; //Returns the value of DimColor - - /* - Property EntryEffect - - For more information, see help context 565005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpEntryEffect EntryEffect() const; //Returns the value of EntryEffect - inline void SetEntryEffect(PowerPoint::PpEntryEffect value); //Sets the value of the EntryEffect property - - /* - Property Parent - - For more information, see help context 565002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PlaySettings - - For more information, see help context 565010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PlaySettings* PlaySettings() const; //Returns the value of PlaySettings - - /* - Property SoundEffect - - For more information, see help context 565004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SoundEffect* SoundEffect() const; //Returns the value of SoundEffect - - /* - Property TextLevelEffect - - For more information, see help context 565011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpTextLevelEffect TextLevelEffect() const; //Returns the value of TextLevelEffect - inline void SetTextLevelEffect(PowerPoint::PpTextLevelEffect value); //Sets the value of the TextLevelEffect property - - /* - Property TextUnitEffect - - For more information, see help context 565012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpTextUnitEffect TextUnitEffect() const; //Returns the value of TextUnitEffect - inline void SetTextUnitEffect(PowerPoint::PpTextUnitEffect value); //Sets the value of the TextUnitEffect property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ActionSettings : public QAxObject -{ -public: - ActionSettings(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 566001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 566002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 566003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ActionSetting* Item(PowerPoint::PpMouseActivation Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ActionSetting : public QAxObject -{ -public: - ActionSetting(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Action - - For more information, see help context 567003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpActionType Action() const; //Returns the value of Action - inline void SetAction(PowerPoint::PpActionType value); //Sets the value of the Action property - - /* - Property ActionVerb - - For more information, see help context 567004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ActionVerb() const; //Returns the value of ActionVerb - inline void SetActionVerb(const QString& value); //Sets the value of the ActionVerb property - - /* - Property AnimateAction - - For more information, see help context 567005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AnimateAction() const; //Returns the value of AnimateAction - inline void SetAnimateAction(Office::MsoTriState value); //Sets the value of the AnimateAction property - - /* - Property Application - - For more information, see help context 567001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Hyperlink - - For more information, see help context 567008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Hyperlink* Hyperlink() const; //Returns the value of Hyperlink - - /* - Property Parent - - For more information, see help context 567002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Run - - For more information, see help context 567006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Run() const; //Returns the value of Run - inline void SetRun(const QString& value); //Sets the value of the Run property - - /* - Property ShowAndReturn - - For more information, see help context 567010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowAndReturn() const; //Returns the value of ShowAndReturn - inline void SetShowAndReturn(Office::MsoTriState value); //Sets the value of the ShowAndReturn property - - /* - Property SlideShowName - - For more information, see help context 567007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString SlideShowName() const; //Returns the value of SlideShowName - inline void SetSlideShowName(const QString& value); //Sets the value of the SlideShowName property - - /* - Property SoundEffect - - For more information, see help context 567009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SoundEffect* SoundEffect() const; //Returns the value of SoundEffect - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PlaySettings : public QAxObject -{ -public: - PlaySettings(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property ActionVerb - - For more information, see help context 568003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ActionVerb() const; //Returns the value of ActionVerb - inline void SetActionVerb(const QString& value); //Sets the value of the ActionVerb property - - /* - Property Application - - For more information, see help context 568001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property HideWhileNotPlaying - - For more information, see help context 568004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HideWhileNotPlaying() const; //Returns the value of HideWhileNotPlaying - inline void SetHideWhileNotPlaying(Office::MsoTriState value); //Sets the value of the HideWhileNotPlaying property - - /* - Property LoopUntilStopped - - For more information, see help context 568005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState LoopUntilStopped() const; //Returns the value of LoopUntilStopped - inline void SetLoopUntilStopped(Office::MsoTriState value); //Sets the value of the LoopUntilStopped property - - /* - Property Parent - - For more information, see help context 568002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PauseAnimation - - For more information, see help context 568008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState PauseAnimation() const; //Returns the value of PauseAnimation - inline void SetPauseAnimation(Office::MsoTriState value); //Sets the value of the PauseAnimation property - - /* - Property PlayOnEntry - - For more information, see help context 568006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState PlayOnEntry() const; //Returns the value of PlayOnEntry - inline void SetPlayOnEntry(Office::MsoTriState value); //Sets the value of the PlayOnEntry property - - /* - Property RewindMovie - - For more information, see help context 568007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState RewindMovie() const; //Returns the value of RewindMovie - inline void SetRewindMovie(Office::MsoTriState value); //Sets the value of the RewindMovie property - - /* - Property StopAfterSlides - - For more information, see help context 568009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int StopAfterSlides() const; //Returns the value of StopAfterSlides - inline void SetStopAfterSlides(int value); //Sets the value of the StopAfterSlides property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TextRange : public QAxObject -{ -public: - TextRange(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property ActionSettings - - For more information, see help context 569003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ActionSettings* ActionSettings() const; //Returns the value of ActionSettings - - /* - Property Application - - For more information, see help context 569001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property BoundHeight - - For more information, see help context 569009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double BoundHeight() const; //Returns the value of BoundHeight - - /* - Property BoundLeft - - For more information, see help context 569006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double BoundLeft() const; //Returns the value of BoundLeft - - /* - Property BoundTop - - For more information, see help context 569007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double BoundTop() const; //Returns the value of BoundTop - - /* - Property BoundWidth - - For more information, see help context 569008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double BoundWidth() const; //Returns the value of BoundWidth - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Font - - For more information, see help context 569023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Font* Font() const; //Returns the value of Font - - /* - Property IndentLevel - - For more information, see help context 569025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int IndentLevel() const; //Returns the value of IndentLevel - inline void SetIndentLevel(int value); //Sets the value of the IndentLevel property - - /* - Property LanguageID - - For more information, see help context 569037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoLanguageID LanguageID() const; //Returns the value of LanguageID - inline void SetLanguageID(Office::MsoLanguageID value); //Sets the value of the LanguageID property - - /* - Property Length - - For more information, see help context 569005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Length() const; //Returns the value of Length - - /* - Property ParagraphFormat - - For more information, see help context 569024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ParagraphFormat* ParagraphFormat() const; //Returns the value of ParagraphFormat - - /* - Property Parent - - For more information, see help context 569002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Start - - For more information, see help context 569004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Start() const; //Returns the value of Start - - /* - Property Text - - For more information, see help context 569017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method AddPeriods - - For more information, see help context 569032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddPeriods(); - - /* - Method ChangeCase - - For more information, see help context 569031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ChangeCase(PowerPoint::PpChangeCase Type); - - /* - Method Characters - - For more information, see help context 569013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Characters(); - - /* - Method Characters - - For more information, see help context 569013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Characters(int Start); - - /* - Method Characters - - For more information, see help context 569013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Characters(int Start, int Length); - - /* - Method Copy - - For more information, see help context 569028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Copy(); - - /* - Method Cut - - For more information, see help context 569027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Cut(); - - /* - Method Delete - - For more information, see help context 569029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Find - - For more information, see help context 569034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Find(const QString& FindWhat); - - /* - Method Find - - For more information, see help context 569034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Find(const QString& FindWhat, int After); - - /* - Method Find - - For more information, see help context 569034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Find(const QString& FindWhat, int After, Office::MsoTriState MatchCase); - - /* - Method Find - - For more information, see help context 569034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Find(const QString& FindWhat, int After, Office::MsoTriState MatchCase, Office::MsoTriState WholeWords); - - /* - Method InsertAfter - - For more information, see help context 569018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertAfter(); - - /* - Method InsertAfter - - For more information, see help context 569018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertAfter(const QString& NewText); - - /* - Method InsertBefore - - For more information, see help context 569019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertBefore(); - - /* - Method InsertBefore - - For more information, see help context 569019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertBefore(const QString& NewText); - - /* - Method InsertDateTime - - For more information, see help context 569020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertDateTime(PowerPoint::PpDateTimeFormat DateTimeFormat); - - /* - Method InsertDateTime - - For more information, see help context 569020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertDateTime(PowerPoint::PpDateTimeFormat DateTimeFormat, Office::MsoTriState InsertAsField); - - /* - Method InsertSlideNumber - - For more information, see help context 569021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertSlideNumber(); - - /* - Method InsertSymbol - - For more information, see help context 569022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertSymbol(const QString& FontName, int CharNumber); - - /* - Method InsertSymbol - - For more information, see help context 569022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* InsertSymbol(const QString& FontName, int CharNumber, Office::MsoTriState Unicode); - - /* - Method Lines - - For more information, see help context 569014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Lines(); - - /* - Method Lines - - For more information, see help context 569014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Lines(int Start); - - /* - Method Lines - - For more information, see help context 569014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Lines(int Start, int Length); - - /* - Method LtrRun - - For more information, see help context 569039 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void LtrRun(); - - /* - Method Paragraphs - - For more information, see help context 569010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Paragraphs(); - - /* - Method Paragraphs - - For more information, see help context 569010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Paragraphs(int Start); - - /* - Method Paragraphs - - For more information, see help context 569010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Paragraphs(int Start, int Length); - - /* - Method Paste - - For more information, see help context 569030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Paste(); - - /* - Method PasteSpecial - - For more information, see help context 569040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* PasteSpecial(); - - /* - Method PasteSpecial - - For more information, see help context 569040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* PasteSpecial(PowerPoint::PpPasteDataType DataType); - - /* - Method PasteSpecial - - For more information, see help context 569040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon); - - /* - Method PasteSpecial - - For more information, see help context 569040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName); - - /* - Method PasteSpecial - - For more information, see help context 569040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex); - - /* - Method PasteSpecial - - For more information, see help context 569040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel); - - /* - Method PasteSpecial - - For more information, see help context 569040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel, Office::MsoTriState Link); - - /* - Method RemovePeriods - - For more information, see help context 569033 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void RemovePeriods(); - - /* - Method Replace - - For more information, see help context 569035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Replace(const QString& FindWhat, const QString& ReplaceWhat); - - /* - Method Replace - - For more information, see help context 569035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Replace(const QString& FindWhat, const QString& ReplaceWhat, int After); - - /* - Method Replace - - For more information, see help context 569035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Replace(const QString& FindWhat, const QString& ReplaceWhat, int After, Office::MsoTriState MatchCase); - - /* - Method Replace - - For more information, see help context 569035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Replace(const QString& FindWhat, const QString& ReplaceWhat, int After, Office::MsoTriState MatchCase, Office::MsoTriState WholeWords); - - /* - Method RotatedBounds - - For more information, see help context 569036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void RotatedBounds(double& X1, double& Y1, double& X2, double& Y2, double& X3, double& Y3, double& x4, double& y4); - - /* - Method RtlRun - - For more information, see help context 569038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void RtlRun(); - - /* - Method Runs - - For more information, see help context 569015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Runs(); - - /* - Method Runs - - For more information, see help context 569015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Runs(int Start); - - /* - Method Runs - - For more information, see help context 569015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Runs(int Start, int Length); - - /* - Method Select - - For more information, see help context 569026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - - /* - Method Sentences - - For more information, see help context 569011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Sentences(); - - /* - Method Sentences - - For more information, see help context 569011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Sentences(int Start); - - /* - Method Sentences - - For more information, see help context 569011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Sentences(int Start, int Length); - - /* - Method TrimText - - For more information, see help context 569016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* TrimText(); - - /* - Method Words - - For more information, see help context 569012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Words(); - - /* - Method Words - - For more information, see help context 569012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Words(int Start); - - /* - Method Words - - For more information, see help context 569012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextRange* Words(int Start, int Length); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Ruler : public QAxObject -{ -public: - Ruler(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 570001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Levels - - For more information, see help context 570004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::RulerLevels* Levels() const; //Returns the value of Levels - - /* - Property Parent - - For more information, see help context 570002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property TabStops - - For more information, see help context 570003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TabStops* TabStops() const; //Returns the value of TabStops - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT RulerLevels : public QAxObject -{ -public: - RulerLevels(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 571001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 571002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 571003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::RulerLevel* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT RulerLevel : public QAxObject -{ -public: - RulerLevel(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 572001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property FirstMargin - - For more information, see help context 572003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double FirstMargin() const; //Returns the value of FirstMargin - inline void SetFirstMargin(double value); //Sets the value of the FirstMargin property - - /* - Property LeftMargin - - For more information, see help context 572004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double LeftMargin() const; //Returns the value of LeftMargin - inline void SetLeftMargin(double value); //Sets the value of the LeftMargin property - - /* - Property Parent - - For more information, see help context 572002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TabStops : public QAxObject -{ -public: - TabStops(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 573001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property DefaultSpacing - - For more information, see help context 573004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double DefaultSpacing() const; //Returns the value of DefaultSpacing - inline void SetDefaultSpacing(double value); //Sets the value of the DefaultSpacing property - - /* - Property Parent - - For more information, see help context 573002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 573005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TabStop* Add(PowerPoint::PpTabStopType Type, double Position); - - /* - Method Item - - For more information, see help context 573003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TabStop* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TabStop : public QAxObject -{ -public: - TabStop(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 574001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Parent - - For more information, see help context 574002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Position - - For more information, see help context 574004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Position() const; //Returns the value of Position - inline void SetPosition(double value); //Sets the value of the Position property - - /* - Property Type - - For more information, see help context 574003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpTabStopType Type() const; //Returns the value of Type - inline void SetType(PowerPoint::PpTabStopType value); //Sets the value of the Type property - - /* - Method Clear - - For more information, see help context 574005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Clear(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Font : public QAxObject -{ -public: - Font(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 575001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property AutoRotateNumbers - - For more information, see help context 575018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AutoRotateNumbers() const; //Returns the value of AutoRotateNumbers - inline void SetAutoRotateNumbers(Office::MsoTriState value); //Sets the value of the AutoRotateNumbers property - - /* - Property BaselineOffset - - For more information, see help context 575011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double BaselineOffset() const; //Returns the value of BaselineOffset - inline void SetBaselineOffset(double value); //Sets the value of the BaselineOffset property - - /* - Property Bold - - For more information, see help context 575004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Bold() const; //Returns the value of Bold - inline void SetBold(Office::MsoTriState value); //Sets the value of the Bold property - - /* - Property Color - - For more information, see help context 575003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* Color() const; //Returns the value of Color - - /* - Property Embeddable - - For more information, see help context 575013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Embeddable() const; //Returns the value of Embeddable - - /* - Property Embedded - - For more information, see help context 575012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Embedded() const; //Returns the value of Embedded - - /* - Property Emboss - - For more information, see help context 575007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Emboss() const; //Returns the value of Emboss - inline void SetEmboss(Office::MsoTriState value); //Sets the value of the Emboss property - - /* - Property Italic - - For more information, see help context 575005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Italic() const; //Returns the value of Italic - inline void SetItalic(Office::MsoTriState value); //Sets the value of the Italic property - - /* - Property Name - - For more information, see help context 575015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property NameAscii - - For more information, see help context 575017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString NameAscii() const; //Returns the value of NameAscii - inline void SetNameAscii(const QString& value); //Sets the value of the NameAscii property - - /* - Property NameComplexScript - - For more information, see help context 575020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString NameComplexScript() const; //Returns the value of NameComplexScript - inline void SetNameComplexScript(const QString& value); //Sets the value of the NameComplexScript property - - /* - Property NameFarEast - - For more information, see help context 575016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString NameFarEast() const; //Returns the value of NameFarEast - inline void SetNameFarEast(const QString& value); //Sets the value of the NameFarEast property - - /* - Property NameOther - - For more information, see help context 575019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString NameOther() const; //Returns the value of NameOther - inline void SetNameOther(const QString& value); //Sets the value of the NameOther property - - /* - Property Parent - - For more information, see help context 575002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Shadow - - For more information, see help context 575006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Shadow() const; //Returns the value of Shadow - inline void SetShadow(Office::MsoTriState value); //Sets the value of the Shadow property - - /* - Property Size - - For more information, see help context 575014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Size() const; //Returns the value of Size - inline void SetSize(double value); //Sets the value of the Size property - - /* - Property Subscript - - For more information, see help context 575009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Subscript() const; //Returns the value of Subscript - inline void SetSubscript(Office::MsoTriState value); //Sets the value of the Subscript property - - /* - Property Superscript - - For more information, see help context 575010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Superscript() const; //Returns the value of Superscript - inline void SetSuperscript(Office::MsoTriState value); //Sets the value of the Superscript property - - /* - Property Underline - - For more information, see help context 575008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Underline() const; //Returns the value of Underline - inline void SetUnderline(Office::MsoTriState value); //Sets the value of the Underline property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ParagraphFormat : public QAxObject -{ -public: - ParagraphFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Alignment - - For more information, see help context 576003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpParagraphAlignment Alignment() const; //Returns the value of Alignment - inline void SetAlignment(PowerPoint::PpParagraphAlignment value); //Sets the value of the Alignment property - - /* - Property Application - - For more information, see help context 576001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property BaseLineAlignment - - For more information, see help context 576011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpBaselineAlignment BaseLineAlignment() const; //Returns the value of BaseLineAlignment - inline void SetBaseLineAlignment(PowerPoint::PpBaselineAlignment value); //Sets the value of the BaseLineAlignment property - - /* - Property Bullet - - For more information, see help context 576004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::BulletFormat* Bullet() const; //Returns the value of Bullet - - /* - Property FarEastLineBreakControl - - For more information, see help context 576012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState FarEastLineBreakControl() const; //Returns the value of FarEastLineBreakControl - inline void SetFarEastLineBreakControl(Office::MsoTriState value); //Sets the value of the FarEastLineBreakControl property - - /* - Property HangingPunctuation - - For more information, see help context 576014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HangingPunctuation() const; //Returns the value of HangingPunctuation - inline void SetHangingPunctuation(Office::MsoTriState value); //Sets the value of the HangingPunctuation property - - /* - Property LineRuleAfter - - For more information, see help context 576006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState LineRuleAfter() const; //Returns the value of LineRuleAfter - inline void SetLineRuleAfter(Office::MsoTriState value); //Sets the value of the LineRuleAfter property - - /* - Property LineRuleBefore - - For more information, see help context 576005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState LineRuleBefore() const; //Returns the value of LineRuleBefore - inline void SetLineRuleBefore(Office::MsoTriState value); //Sets the value of the LineRuleBefore property - - /* - Property LineRuleWithin - - For more information, see help context 576007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState LineRuleWithin() const; //Returns the value of LineRuleWithin - inline void SetLineRuleWithin(Office::MsoTriState value); //Sets the value of the LineRuleWithin property - - /* - Property Parent - - For more information, see help context 576002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property SpaceAfter - - For more information, see help context 576009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double SpaceAfter() const; //Returns the value of SpaceAfter - inline void SetSpaceAfter(double value); //Sets the value of the SpaceAfter property - - /* - Property SpaceBefore - - For more information, see help context 576008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double SpaceBefore() const; //Returns the value of SpaceBefore - inline void SetSpaceBefore(double value); //Sets the value of the SpaceBefore property - - /* - Property SpaceWithin - - For more information, see help context 576010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double SpaceWithin() const; //Returns the value of SpaceWithin - inline void SetSpaceWithin(double value); //Sets the value of the SpaceWithin property - - /* - Property TextDirection - - For more information, see help context 576015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpDirection TextDirection() const; //Returns the value of TextDirection - inline void SetTextDirection(PowerPoint::PpDirection value); //Sets the value of the TextDirection property - - /* - Property WordWrap - - For more information, see help context 576013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState WordWrap() const; //Returns the value of WordWrap - inline void SetWordWrap(Office::MsoTriState value); //Sets the value of the WordWrap property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT BulletFormat : public QAxObject -{ -public: - BulletFormat(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 577001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Character - - For more information, see help context 577004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Character() const; //Returns the value of Character - inline void SetCharacter(int value); //Sets the value of the Character property - - /* - Property Font - - For more information, see help context 577008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Font* Font() const; //Returns the value of Font - - /* - Property Number - - For more information, see help context 577013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Number() const; //Returns the value of Number - - /* - Property Parent - - For more information, see help context 577002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property RelativeSize - - For more information, see help context 577005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double RelativeSize() const; //Returns the value of RelativeSize - inline void SetRelativeSize(double value); //Sets the value of the RelativeSize property - - /* - Property StartValue - - For more information, see help context 577011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int StartValue() const; //Returns the value of StartValue - inline void SetStartValue(int value); //Sets the value of the StartValue property - - /* - Property Style - - For more information, see help context 577010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpNumberedBulletStyle Style() const; //Returns the value of Style - inline void SetStyle(PowerPoint::PpNumberedBulletStyle value); //Sets the value of the Style property - - /* - Property Type - - For more information, see help context 577009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpBulletType Type() const; //Returns the value of Type - inline void SetType(PowerPoint::PpBulletType value); //Sets the value of the Type property - - /* - Property UseTextColor - - For more information, see help context 577006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState UseTextColor() const; //Returns the value of UseTextColor - inline void SetUseTextColor(Office::MsoTriState value); //Sets the value of the UseTextColor property - - /* - Property UseTextFont - - For more information, see help context 577007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState UseTextFont() const; //Returns the value of UseTextFont - inline void SetUseTextFont(Office::MsoTriState value); //Sets the value of the UseTextFont property - - /* - Property Visible - - For more information, see help context 577003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Method Picture - - For more information, see help context 577012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Picture(const QString& Picture); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TextStyles : public QAxObject -{ -public: - TextStyles(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 578001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 578002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 578003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextStyle* Item(PowerPoint::PpTextStyleType Type); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TextStyle : public QAxObject -{ -public: - TextStyle(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 579001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Levels - - For more information, see help context 579005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextStyleLevels* Levels() const; //Returns the value of Levels - - /* - Property Parent - - For more information, see help context 579002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Ruler - - For more information, see help context 579003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Ruler* Ruler() const; //Returns the value of Ruler - - /* - Property TextFrame - - For more information, see help context 579004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextFrame* TextFrame() const; //Returns the value of TextFrame - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TextStyleLevels : public QAxObject -{ -public: - TextStyleLevels(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 580001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 580002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 580003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextStyleLevel* Item(int Level); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TextStyleLevel : public QAxObject -{ -public: - TextStyleLevel(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 581001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Font - - For more information, see help context 581004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Font* Font() const; //Returns the value of Font - - /* - Property ParagraphFormat - - For more information, see help context 581003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ParagraphFormat* ParagraphFormat() const; //Returns the value of ParagraphFormat - - /* - Property Parent - - For more information, see help context 581002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT HeaderFooter : public QAxObject -{ -public: - HeaderFooter(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 582001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Format - - For more information, see help context 582006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpDateTimeFormat Format() const; //Returns the value of Format - inline void SetFormat(PowerPoint::PpDateTimeFormat value); //Sets the value of the Format property - - /* - Property Parent - - For more information, see help context 582002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Text - - For more information, see help context 582004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Text() const; //Returns the value of Text - inline void SetText(const QString& value); //Sets the value of the Text property - - /* - Property UseFormat - - For more information, see help context 582005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState UseFormat() const; //Returns the value of UseFormat - inline void SetUseFormat(Office::MsoTriState value); //Sets the value of the UseFormat property - - /* - Property Visible - - For more information, see help context 582003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT _Presentation : public QAxObject -{ -public: - _Presentation(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 583001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property BuiltInDocumentProperties - - For more information, see help context 583020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* BuiltInDocumentProperties() const; //Returns the value of BuiltInDocumentProperties - - /* - Property ColorSchemes - - For more information, see help context 583013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorSchemes* ColorSchemes() const; //Returns the value of ColorSchemes - - /* - Property CommandBars - - For more information, see help context 583051 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::CommandBars* CommandBars() const; //Returns the value of CommandBars - - /* - Property Container - - For more information, see help context 583041 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Container() const; //Returns the value of Container - - /* - Property CustomDocumentProperties - - For more information, see help context 583021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* CustomDocumentProperties() const; //Returns the value of CustomDocumentProperties - - /* - Property DefaultLanguageID - - For more information, see help context 583050 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoLanguageID DefaultLanguageID() const; //Returns the value of DefaultLanguageID - inline void SetDefaultLanguageID(Office::MsoLanguageID value); //Sets the value of the DefaultLanguageID property - - /* - Property DefaultShape - - For more information, see help context 583019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* DefaultShape() const; //Returns the value of DefaultShape - - /* - Property Designs - - For more information, see help context 583063 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Designs* Designs() const; //Returns the value of Designs - - /* - Property DisplayComments - - For more information, see help context 583042 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayComments() const; //Returns the value of DisplayComments - inline void SetDisplayComments(Office::MsoTriState value); //Sets the value of the DisplayComments property - - /* - Property DocumentLibraryVersions - - For more information, see help context 583086 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::DocumentLibraryVersions* DocumentLibraryVersions() const; //Returns the value of DocumentLibraryVersions - - /* - Property EnvelopeVisible - - For more information, see help context 583057 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState EnvelopeVisible() const; //Returns the value of EnvelopeVisible - inline void SetEnvelopeVisible(Office::MsoTriState value); //Sets the value of the EnvelopeVisible property - - /* - Property ExtraColors - - For more information, see help context 583014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ExtraColors* ExtraColors() const; //Returns the value of ExtraColors - - /* - Property FarEastLineBreakLanguage - - For more information, see help context 583048 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoFarEastLineBreakLanguageID FarEastLineBreakLanguage() const; //Returns the value of FarEastLineBreakLanguage - inline void SetFarEastLineBreakLanguage(Office::MsoFarEastLineBreakLanguageID value); //Sets the value of the FarEastLineBreakLanguage property - - /* - Property FarEastLineBreakLevel - - For more information, see help context 583043 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpFarEastLineBreakLevel FarEastLineBreakLevel() const; //Returns the value of FarEastLineBreakLevel - inline void SetFarEastLineBreakLevel(PowerPoint::PpFarEastLineBreakLevel value); //Sets the value of the FarEastLineBreakLevel property - - /* - Property Fonts - - For more information, see help context 583016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Fonts* Fonts() const; //Returns the value of Fonts - - /* - Property FullName - - For more information, see help context 583024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString FullName() const; //Returns the value of FullName - - /* - Property GridDistance - - For more information, see help context 583062 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double GridDistance() const; //Returns the value of GridDistance - inline void SetGridDistance(double value); //Sets the value of the GridDistance property - - /* - Property HTMLProject - - For more information, see help context 583054 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::HTMLProject* HTMLProject() const; //Returns the value of HTMLProject - - /* - Property HandoutMaster - - For more information, see help context 583010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* HandoutMaster() const; //Returns the value of HandoutMaster - - /* - Property HasRevisionInfo - - For more information, see help context 583072 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpRevisionInfo HasRevisionInfo() const; //Returns the value of HasRevisionInfo - - /* - Property HasTitleMaster - - For more information, see help context 583005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasTitleMaster() const; //Returns the value of HasTitleMaster - - /* - Property LayoutDirection - - For more information, see help context 583028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpDirection LayoutDirection() const; //Returns the value of LayoutDirection - inline void SetLayoutDirection(PowerPoint::PpDirection value); //Sets the value of the LayoutDirection property - - /* - Property Name - - For more information, see help context 583025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property NoLineBreakAfter - - For more information, see help context 583045 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString NoLineBreakAfter() const; //Returns the value of NoLineBreakAfter - inline void SetNoLineBreakAfter(const QString& value); //Sets the value of the NoLineBreakAfter property - - /* - Property NoLineBreakBefore - - For more information, see help context 583044 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString NoLineBreakBefore() const; //Returns the value of NoLineBreakBefore - inline void SetNoLineBreakBefore(const QString& value); //Sets the value of the NoLineBreakBefore property - - /* - Property NotesMaster - - For more information, see help context 583009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* NotesMaster() const; //Returns the value of NotesMaster - - /* - Property PageSetup - - For more information, see help context 583012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PageSetup* PageSetup() const; //Returns the value of PageSetup - - /* - Property Parent - - For more information, see help context 583002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Password - - For more information, see help context 583080 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Password() const; //Returns the value of Password - inline void SetPassword(const QString& value); //Sets the value of the Password property - - /* - Property PasswordEncryptionAlgorithm - - For more information, see help context 583076 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString PasswordEncryptionAlgorithm() const; //Returns the value of PasswordEncryptionAlgorithm - - /* - Property PasswordEncryptionFileProperties - - For more information, see help context 583078 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool PasswordEncryptionFileProperties() const; //Returns the value of PasswordEncryptionFileProperties - - /* - Property PasswordEncryptionKeyLength - - For more information, see help context 583077 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int PasswordEncryptionKeyLength() const; //Returns the value of PasswordEncryptionKeyLength - - /* - Property PasswordEncryptionProvider - - For more information, see help context 583075 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString PasswordEncryptionProvider() const; //Returns the value of PasswordEncryptionProvider - - /* - Property Path - - For more information, see help context 583026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Path() const; //Returns the value of Path - - /* - Property Permission - - For more information, see help context 583082 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Permission* Permission() const; //Returns the value of Permission - - /* - Property PrintOptions - - For more information, see help context 583033 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PrintOptions* PrintOptions() const; //Returns the value of PrintOptions - - /* - Property PublishObjects - - For more information, see help context 583052 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PublishObjects* PublishObjects() const; //Returns the value of PublishObjects - - /* - Property ReadOnly - - For more information, see help context 583023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ReadOnly() const; //Returns the value of ReadOnly - - /* - Property RemovePersonalInformation - - For more information, see help context 583068 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState RemovePersonalInformation() const; //Returns the value of RemovePersonalInformation - inline void SetRemovePersonalInformation(Office::MsoTriState value); //Sets the value of the RemovePersonalInformation property - - /* - Property Saved - - For more information, see help context 583027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Saved() const; //Returns the value of Saved - inline void SetSaved(Office::MsoTriState value); //Sets the value of the Saved property - - /* - Property SharedWorkspace - - For more information, see help context 583083 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::SharedWorkspace* SharedWorkspace() const; //Returns the value of SharedWorkspace - - /* - Property Signatures - - For more information, see help context 583067 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::SignatureSet* Signatures() const; //Returns the value of Signatures - - /* - Property SlideMaster - - For more information, see help context 583003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* SlideMaster() const; //Returns the value of SlideMaster - - /* - Property SlideShowSettings - - For more information, see help context 583015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowSettings* SlideShowSettings() const; //Returns the value of SlideShowSettings - - /* - Property SlideShowWindow - - For more information, see help context 583047 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowWindow* SlideShowWindow() const; //Returns the value of SlideShowWindow - - /* - Property Slides - - For more information, see help context 583011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Slides* Slides() const; //Returns the value of Slides - - /* - Property SnapToGrid - - For more information, see help context 583061 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState SnapToGrid() const; //Returns the value of SnapToGrid - inline void SetSnapToGrid(Office::MsoTriState value); //Sets the value of the SnapToGrid property - - /* - Property Sync - - For more information, see help context 583084 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Sync* Sync() const; //Returns the value of Sync - - /* - Property Tags - - For more information, see help context 583018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Tags* Tags() const; //Returns the value of Tags - - /* - Property TemplateName - - For more information, see help context 583008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString TemplateName() const; //Returns the value of TemplateName - - /* - Property TitleMaster - - For more information, see help context 583004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* TitleMaster() const; //Returns the value of TitleMaster - - /* - Property VBASigned - - For more information, see help context 583059 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState VBASigned() const; //Returns the value of VBASigned - - /* - Property VBProject - - For more information, see help context 583022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline VBIDE::VBProject* VBProject() const; //Returns the value of VBProject - - /* - Property WebOptions - - For more information, see help context 583053 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::WebOptions* WebOptions() const; //Returns the value of WebOptions - - /* - Property Windows - - For more information, see help context 583017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindows* Windows() const; //Returns the value of Windows - - /* - Property WritePassword - - For more information, see help context 583081 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString WritePassword() const; //Returns the value of WritePassword - inline void SetWritePassword(const QString& value); //Sets the value of the WritePassword property - - /* - Method AddBaseline - - For more information, see help context 583073 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddBaseline(); - - /* - Method AddBaseline - - For more information, see help context 583073 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddBaseline(const QString& FileName); - - /* - Method AddTitleMaster - - For more information, see help context 583006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* AddTitleMaster(); - - /* - Method AddToFavorites - - For more information, see help context 583031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddToFavorites(); - - /* - Method ApplyTemplate - - For more information, see help context 583007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ApplyTemplate(const QString& FileName); - - /* - Method CanCheckIn - - For more information, see help context 583066 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool CanCheckIn(); - - /* - Method CheckIn - - For more information, see help context 583065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckIn(); - - /* - Method CheckIn - - For more information, see help context 583065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckIn(bool SaveChanges); - - /* - Method CheckIn - - For more information, see help context 583065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckIn(bool SaveChanges, const QVariant& Comments); - - /* - Method CheckIn - - For more information, see help context 583065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckIn(bool SaveChanges, const QVariant& Comments, const QVariant& MakePublic); - - /* - Method Close - - For more information, see help context 583039 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Close(); - - /* - Method EndReview - - For more information, see help context 583071 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void EndReview(); - - /* - Method Export - - For more information, see help context 583038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& Path, const QString& FilterName); - - /* - Method Export - - For more information, see help context 583038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& Path, const QString& FilterName, int ScaleWidth); - - /* - Method Export - - For more information, see help context 583038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& Path, const QString& FilterName, int ScaleWidth, int ScaleHeight); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo, Office::MsoExtraInfoMethod Method); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo, Office::MsoExtraInfoMethod Method, const QString& HeaderInfo); - - /* - Method MakeIntoTemplate - - For more information, see help context 583056 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MakeIntoTemplate(Office::MsoTriState IsDesignTemplate); - - /* - Method Merge - - For more information, see help context 583064 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Merge(const QString& Path); - - /* - Method NewWindow - - For more information, see help context 583029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindow* NewWindow(); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile, int Copies); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile, int Copies, Office::MsoTriState Collate); - - /* - Method ReloadAs - - For more information, see help context 583055 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ReloadAs(Office::MsoEncoding cp); - - /* - Method RemoveBaseline - - For more information, see help context 583074 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void RemoveBaseline(); - - /* - Method ReplyWithChanges - - For more information, see help context 583070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ReplyWithChanges(); - - /* - Method ReplyWithChanges - - For more information, see help context 583070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ReplyWithChanges(bool ShowMessage); - - /* - Method Save - - For more information, see help context 583035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Save(); - - /* - Method SaveAs - - For more information, see help context 583036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveAs(const QString& FileName); - - /* - Method SaveAs - - For more information, see help context 583036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat); - - /* - Method SaveAs - - For more information, see help context 583036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat, Office::MsoTriState EmbedTrueTypeFonts); - - /* - Method SaveCopyAs - - For more information, see help context 583037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveCopyAs(const QString& FileName); - - /* - Method SaveCopyAs - - For more information, see help context 583037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveCopyAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat); - - /* - Method SaveCopyAs - - For more information, see help context 583037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveCopyAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat, Office::MsoTriState EmbedTrueTypeFonts); - - /* - Method SendFaxOverInternet - - For more information, see help context 583085 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendFaxOverInternet(); - - /* - Method SendFaxOverInternet - - For more information, see help context 583085 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendFaxOverInternet(const QString& Recipients); - - /* - Method SendFaxOverInternet - - For more information, see help context 583085 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendFaxOverInternet(const QString& Recipients, const QString& Subject); - - /* - Method SendFaxOverInternet - - For more information, see help context 583085 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendFaxOverInternet(const QString& Recipients, const QString& Subject, bool ShowMessage); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(const QString& Recipients); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(const QString& Recipients, const QString& Subject); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(const QString& Recipients, const QString& Subject, bool ShowMessage); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(const QString& Recipients, const QString& Subject, bool ShowMessage, const QVariant& IncludeAttachment); - - /* - Method SetPasswordEncryptionOptions - - For more information, see help context 583079 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetPasswordEncryptionOptions(const QString& PasswordEncryptionProvider, const QString& PasswordEncryptionAlgorithm, int PasswordEncryptionKeyLength, bool PasswordEncryptionFileProperties); - - /* - Method SetUndoText - - For more information, see help context 583040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetUndoText(const QString& Text); - - /* - Method Unused - - For more information, see help context 583032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Unused(); - - /* - Method UpdateLinks - - For more information, see help context 583046 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void UpdateLinks(); - - /* - Method WebPagePreview - - For more information, see help context 583049 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void WebPagePreview(); - - /* - Method sblt - - For more information, see help context 583058 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void sblt(const QString& s); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Tags : public QAxObject -{ -public: - Tags(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 611001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 611002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 611004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Add(const QString& Name, const QString& Value); - - /* - Method AddBinary - - For more information, see help context 611006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddBinary(const QString& Name, const QString& FilePath); - - /* - Method BinaryValue - - For more information, see help context 611007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int BinaryValue(const QString& Name); - - /* - Method Delete - - For more information, see help context 611005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(const QString& Name); - - /* - Method Item - - For more information, see help context 611003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Item(const QString& Name); - - /* - Method Name - - For more information, see help context 611008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name(int Index); - - /* - Method Value - - For more information, see help context 611009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Value(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// stub for vtable-only interface -class MouseTracker : public QAxObject {}; - -// stub for vtable-only interface -class MouseDownHandler : public QAxObject {}; - -class POWERPOINT_EXPORT OCXExtender : public QAxObject -{ -public: - OCXExtender(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AltHTML - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString AltHTML() const; //Returns the value of AltHTML - inline void SetAltHTML(const QString& value); //Sets the value of the AltHTML property - - /* - Property Height - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property Left - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Name - - For more information, see help context 618003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Top - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property Visible - - For more information, see help context 618001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property ZOrderPosition - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int ZOrderPosition() const; //Returns the value of ZOrderPosition - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// stub for vtable-only interface -class OCXExtenderEvents : public QAxObject {}; - -// stub for vtable-only interface -class EApplication : public QAxObject {}; - -class POWERPOINT_EXPORT Table : public QAxObject -{ -public: - Table(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 622001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Columns - - For more information, see help context 622003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Columns* Columns() const; //Returns the value of Columns - - /* - Property Parent - - For more information, see help context 622002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Rows - - For more information, see help context 622004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Rows* Rows() const; //Returns the value of Rows - - /* - Property TableDirection - - For more information, see help context 622006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpDirection TableDirection() const; //Returns the value of TableDirection - inline void SetTableDirection(PowerPoint::PpDirection value); //Sets the value of the TableDirection property - - /* - Method Cell - - For more information, see help context 622005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Cell* Cell(int Row, int Column); - - /* - Method MergeBorders - - For more information, see help context 622007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MergeBorders(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Columns : public QAxObject -{ -public: - Columns(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 623001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 623002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 623004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Column* Add(); - - /* - Method Add - - For more information, see help context 623004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Column* Add(int BeforeColumn); - - /* - Method Item - - For more information, see help context 623003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Column* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Column : public QAxObject -{ -public: - Column(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 624001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Cells - - For more information, see help context 624003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::CellRange* Cells() const; //Returns the value of Cells - - /* - Property Parent - - For more information, see help context 624002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Width - - For more information, see help context 624006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Method Delete - - For more information, see help context 624005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Select - - For more information, see help context 624004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Rows : public QAxObject -{ -public: - Rows(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 625001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 625002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 625004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Row* Add(); - - /* - Method Add - - For more information, see help context 625004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Row* Add(int BeforeRow); - - /* - Method Item - - For more information, see help context 625003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Row* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Row : public QAxObject -{ -public: - Row(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 626001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Cells - - For more information, see help context 626003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::CellRange* Cells() const; //Returns the value of Cells - - /* - Property Height - - For more information, see help context 626006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property Parent - - For more information, see help context 626002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Method Delete - - For more information, see help context 626005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Select - - For more information, see help context 626004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT CellRange : public QAxObject -{ -public: - CellRange(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 627001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Borders - - For more information, see help context 627004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Borders* Borders() const; //Returns the value of Borders - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 627002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 627003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Cell* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Cell : public QAxObject -{ -public: - Cell(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 628001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Borders - - For more information, see help context 628004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Borders* Borders() const; //Returns the value of Borders - - /* - Property Parent - - For more information, see help context 628002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Selected - - For more information, see help context 628008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool Selected() const; //Returns the value of Selected - - /* - Property Shape - - For more information, see help context 628003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Shape() const; //Returns the value of Shape - - /* - Method Merge - - For more information, see help context 628005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Merge(PowerPoint::Cell* MergeTo); - - /* - Method Select - - For more information, see help context 628007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - - /* - Method Split - - For more information, see help context 628006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Split(int NumRows, int NumColumns); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Borders : public QAxObject -{ -public: - Borders(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 629001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 629002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 629003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::LineFormat* Item(PowerPoint::PpBorderType BorderType); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Panes : public QAxObject -{ -public: - Panes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 630001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 630003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 630002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Pane* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Pane : public QAxObject -{ -public: - Pane(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Active - - For more information, see help context 631003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Active() const; //Returns the value of Active - - /* - Property Application - - For more information, see help context 631004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Parent - - For more information, see help context 631001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ViewType - - For more information, see help context 631005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpViewType ViewType() const; //Returns the value of ViewType - - /* - Method Activate - - For more information, see help context 631002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Activate(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT DefaultWebOptions : public QAxObject -{ -public: - DefaultWebOptions(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AllowPNG - - For more information, see help context 632008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AllowPNG() const; //Returns the value of AllowPNG - inline void SetAllowPNG(Office::MsoTriState value); //Sets the value of the AllowPNG property - - /* - Property AlwaysSaveInDefaultEncoding - - For more information, see help context 632013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AlwaysSaveInDefaultEncoding() const; //Returns the value of AlwaysSaveInDefaultEncoding - inline void SetAlwaysSaveInDefaultEncoding(Office::MsoTriState value); //Sets the value of the AlwaysSaveInDefaultEncoding property - - /* - Property CheckIfOfficeIsHTMLEditor - - For more information, see help context 632012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState CheckIfOfficeIsHTMLEditor() const; //Returns the value of CheckIfOfficeIsHTMLEditor - inline void SetCheckIfOfficeIsHTMLEditor(Office::MsoTriState value); //Sets the value of the CheckIfOfficeIsHTMLEditor property - - /* - Property Encoding - - For more information, see help context 632010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoEncoding Encoding() const; //Returns the value of Encoding - inline void SetEncoding(Office::MsoEncoding value); //Sets the value of the Encoding property - - /* - Property FolderSuffix - - For more information, see help context 632015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString FolderSuffix() const; //Returns the value of FolderSuffix - - /* - Property Fonts - - For more information, see help context 632014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::WebPageFonts* Fonts() const; //Returns the value of Fonts - - /* - Property FrameColors - - For more information, see help context 632002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpFrameColors FrameColors() const; //Returns the value of FrameColors - inline void SetFrameColors(PowerPoint::PpFrameColors value); //Sets the value of the FrameColors property - - /* - Property HTMLVersion - - For more information, see help context 632018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpHTMLVersion HTMLVersion() const; //Returns the value of HTMLVersion - inline void SetHTMLVersion(PowerPoint::PpHTMLVersion value); //Sets the value of the HTMLVersion property - - /* - Property IncludeNavigation - - For more information, see help context 632001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState IncludeNavigation() const; //Returns the value of IncludeNavigation - inline void SetIncludeNavigation(Office::MsoTriState value); //Sets the value of the IncludeNavigation property - - /* - Property OrganizeInFolder - - For more information, see help context 632005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState OrganizeInFolder() const; //Returns the value of OrganizeInFolder - inline void SetOrganizeInFolder(Office::MsoTriState value); //Sets the value of the OrganizeInFolder property - - /* - Property RelyOnVML - - For more information, see help context 632007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState RelyOnVML() const; //Returns the value of RelyOnVML - inline void SetRelyOnVML(Office::MsoTriState value); //Sets the value of the RelyOnVML property - - /* - Property ResizeGraphics - - For more information, see help context 632003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ResizeGraphics() const; //Returns the value of ResizeGraphics - inline void SetResizeGraphics(Office::MsoTriState value); //Sets the value of the ResizeGraphics property - - /* - Property SaveNewWebPagesAsWebArchives - - For more information, see help context 632017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState SaveNewWebPagesAsWebArchives() const; //Returns the value of SaveNewWebPagesAsWebArchives - inline void SetSaveNewWebPagesAsWebArchives(Office::MsoTriState value); //Sets the value of the SaveNewWebPagesAsWebArchives property - - /* - Property ScreenSize - - For more information, see help context 632009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoScreenSize ScreenSize() const; //Returns the value of ScreenSize - inline void SetScreenSize(Office::MsoScreenSize value); //Sets the value of the ScreenSize property - - /* - Property ShowSlideAnimation - - For more information, see help context 632004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowSlideAnimation() const; //Returns the value of ShowSlideAnimation - inline void SetShowSlideAnimation(Office::MsoTriState value); //Sets the value of the ShowSlideAnimation property - - /* - Property TargetBrowser - - For more information, see help context 632016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTargetBrowser TargetBrowser() const; //Returns the value of TargetBrowser - inline void SetTargetBrowser(Office::MsoTargetBrowser value); //Sets the value of the TargetBrowser property - - /* - Property UpdateLinksOnSave - - For more information, see help context 632011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState UpdateLinksOnSave() const; //Returns the value of UpdateLinksOnSave - inline void SetUpdateLinksOnSave(Office::MsoTriState value); //Sets the value of the UpdateLinksOnSave property - - /* - Property UseLongFileNames - - For more information, see help context 632006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState UseLongFileNames() const; //Returns the value of UseLongFileNames - inline void SetUseLongFileNames(Office::MsoTriState value); //Sets the value of the UseLongFileNames property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT WebOptions : public QAxObject -{ -public: - WebOptions(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AllowPNG - - For more information, see help context 633008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AllowPNG() const; //Returns the value of AllowPNG - inline void SetAllowPNG(Office::MsoTriState value); //Sets the value of the AllowPNG property - - /* - Property Encoding - - For more information, see help context 633010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoEncoding Encoding() const; //Returns the value of Encoding - inline void SetEncoding(Office::MsoEncoding value); //Sets the value of the Encoding property - - /* - Property FolderSuffix - - For more information, see help context 633011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString FolderSuffix() const; //Returns the value of FolderSuffix - - /* - Property FrameColors - - For more information, see help context 633002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpFrameColors FrameColors() const; //Returns the value of FrameColors - inline void SetFrameColors(PowerPoint::PpFrameColors value); //Sets the value of the FrameColors property - - /* - Property HTMLVersion - - For more information, see help context 633014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpHTMLVersion HTMLVersion() const; //Returns the value of HTMLVersion - inline void SetHTMLVersion(PowerPoint::PpHTMLVersion value); //Sets the value of the HTMLVersion property - - /* - Property IncludeNavigation - - For more information, see help context 633001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState IncludeNavigation() const; //Returns the value of IncludeNavigation - inline void SetIncludeNavigation(Office::MsoTriState value); //Sets the value of the IncludeNavigation property - - /* - Property OrganizeInFolder - - For more information, see help context 633005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState OrganizeInFolder() const; //Returns the value of OrganizeInFolder - inline void SetOrganizeInFolder(Office::MsoTriState value); //Sets the value of the OrganizeInFolder property - - /* - Property RelyOnVML - - For more information, see help context 633007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState RelyOnVML() const; //Returns the value of RelyOnVML - inline void SetRelyOnVML(Office::MsoTriState value); //Sets the value of the RelyOnVML property - - /* - Property ResizeGraphics - - For more information, see help context 633003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ResizeGraphics() const; //Returns the value of ResizeGraphics - inline void SetResizeGraphics(Office::MsoTriState value); //Sets the value of the ResizeGraphics property - - /* - Property ScreenSize - - For more information, see help context 633009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoScreenSize ScreenSize() const; //Returns the value of ScreenSize - inline void SetScreenSize(Office::MsoScreenSize value); //Sets the value of the ScreenSize property - - /* - Property ShowSlideAnimation - - For more information, see help context 633004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowSlideAnimation() const; //Returns the value of ShowSlideAnimation - inline void SetShowSlideAnimation(Office::MsoTriState value); //Sets the value of the ShowSlideAnimation property - - /* - Property TargetBrowser - - For more information, see help context 633013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTargetBrowser TargetBrowser() const; //Returns the value of TargetBrowser - inline void SetTargetBrowser(Office::MsoTargetBrowser value); //Sets the value of the TargetBrowser property - - /* - Property UseLongFileNames - - For more information, see help context 633006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState UseLongFileNames() const; //Returns the value of UseLongFileNames - inline void SetUseLongFileNames(Office::MsoTriState value); //Sets the value of the UseLongFileNames property - - /* - Method UseDefaultFolderSuffix - - For more information, see help context 633012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void UseDefaultFolderSuffix(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PublishObjects : public QAxObject -{ -public: - PublishObjects(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 634001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 634002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 634003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PublishObject* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PublishObject : public QAxObject -{ -public: - PublishObject(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 635001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property FileName - - For more information, see help context 635009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString FileName() const; //Returns the value of FileName - inline void SetFileName(const QString& value); //Sets the value of the FileName property - - /* - Property HTMLVersion - - For more information, see help context 635003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpHTMLVersion HTMLVersion() const; //Returns the value of HTMLVersion - inline void SetHTMLVersion(PowerPoint::PpHTMLVersion value); //Sets the value of the HTMLVersion property - - /* - Property Parent - - For more information, see help context 635002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property RangeEnd - - For more information, see help context 635006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int RangeEnd() const; //Returns the value of RangeEnd - inline void SetRangeEnd(int value); //Sets the value of the RangeEnd property - - /* - Property RangeStart - - For more information, see help context 635005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int RangeStart() const; //Returns the value of RangeStart - inline void SetRangeStart(int value); //Sets the value of the RangeStart property - - /* - Property SlideShowName - - For more information, see help context 635007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString SlideShowName() const; //Returns the value of SlideShowName - inline void SetSlideShowName(const QString& value); //Sets the value of the SlideShowName property - - /* - Property SourceType - - For more information, see help context 635004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpPublishSourceType SourceType() const; //Returns the value of SourceType - inline void SetSourceType(PowerPoint::PpPublishSourceType value); //Sets the value of the SourceType property - - /* - Property SpeakerNotes - - For more information, see help context 635008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState SpeakerNotes() const; //Returns the value of SpeakerNotes - inline void SetSpeakerNotes(Office::MsoTriState value); //Sets the value of the SpeakerNotes property - - /* - Method Publish - - For more information, see help context 635010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Publish(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// stub for vtable-only interface -class MasterEvents : public QAxObject {}; - -class POWERPOINT_EXPORT _PowerRex : public QAxObject -{ -public: - _PowerRex(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Method OnAsfEncoderEvent - - For more information, see help context 639001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void OnAsfEncoderEvent(const QVariant& erorCode, const QVariant& bstrErrorDesc); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Comments : public QAxObject -{ -public: - Comments(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 641001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 641002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 641004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Comment* Add(double Left, double Top, const QString& Author, const QString& AuthorInitials, const QString& Text); - - /* - Method Item - - For more information, see help context 641003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Comment* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Comment : public QAxObject -{ -public: - Comment(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 642001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Author - - For more information, see help context 642003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Author() const; //Returns the value of Author - - /* - Property AuthorIndex - - For more information, see help context 642007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int AuthorIndex() const; //Returns the value of AuthorIndex - - /* - Property AuthorInitials - - For more information, see help context 642004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString AuthorInitials() const; //Returns the value of AuthorInitials - - /* - Property DateTime - - For more information, see help context 642006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QDateTime DateTime() const; //Returns the value of DateTime - - /* - Property Left - - For more information, see help context 642008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - - /* - Property Parent - - For more information, see help context 642002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Text - - For more information, see help context 642005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Text() const; //Returns the value of Text - - /* - Property Top - - For more information, see help context 642009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - - /* - Method Delete - - For more information, see help context 642010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Designs : public QAxObject -{ -public: - Designs(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 643001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 643002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 643004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Add(const QString& designName); - - /* - Method Add - - For more information, see help context 643004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Add(const QString& designName, int Index); - - /* - Method Clone - - For more information, see help context 643006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Clone(PowerPoint::Design* pOriginal); - - /* - Method Clone - - For more information, see help context 643006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Clone(PowerPoint::Design* pOriginal, int Index); - - /* - Method Item - - For more information, see help context 643003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Item(const QVariant& Index); - - /* - Method Load - - For more information, see help context 643005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Load(const QString& TemplateName); - - /* - Method Load - - For more information, see help context 643005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Load(const QString& TemplateName, int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Design : public QAxObject -{ -public: - Design(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 644001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property HasTitleMaster - - For more information, see help context 644005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasTitleMaster() const; //Returns the value of HasTitleMaster - - /* - Property Index - - For more information, see help context 644007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Index() const; //Returns the value of Index - - /* - Property Name - - For more information, see help context 644008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Parent - - For more information, see help context 644002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Preserved - - For more information, see help context 644009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Preserved() const; //Returns the value of Preserved - inline void SetPreserved(Office::MsoTriState value); //Sets the value of the Preserved property - - /* - Property SlideMaster - - For more information, see help context 644003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* SlideMaster() const; //Returns the value of SlideMaster - - /* - Property TitleMaster - - For more information, see help context 644004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* TitleMaster() const; //Returns the value of TitleMaster - - /* - Method AddTitleMaster - - For more information, see help context 644006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* AddTitleMaster(); - - /* - Method Delete - - For more information, see help context 644011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method MoveTo - - For more information, see help context 644010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MoveTo(int toPos); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT DiagramNode : public QAxObject -{ -public: - DiagramNode(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Children - - For more information, see help context 645011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNodeChildren* Children() const; //Returns the value of Children - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Diagram - - For more information, see help context 645014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Diagram* Diagram() const; //Returns the value of Diagram - - /* - Property Layout - - For more information, see help context 645015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoOrgChartLayoutType Layout() const; //Returns the value of Layout - inline void SetLayout(Office::MsoOrgChartLayoutType value); //Sets the value of the Layout property - - /* - Property Parent - - For more information, see help context 645010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Root - - For more information, see help context 645013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* Root() const; //Returns the value of Root - - /* - Property Shape - - For more information, see help context 645012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Shape() const; //Returns the value of Shape - - /* - Property TextShape - - For more information, see help context 645016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* TextShape() const; //Returns the value of TextShape - - /* - Method AddNode - - For more information, see help context 645001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* AddNode(); - - /* - Method AddNode - - For more information, see help context 645001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* AddNode(Office::MsoRelativeNodePosition Pos); - - /* - Method AddNode - - For more information, see help context 645001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* AddNode(Office::MsoRelativeNodePosition Pos, Office::MsoDiagramNodeType NodeType); - - /* - Method CloneNode - - For more information, see help context 645006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* CloneNode(bool CopyChildren, PowerPoint::DiagramNode* TargetNode); - - /* - Method CloneNode - - For more information, see help context 645006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* CloneNode(bool CopyChildren, PowerPoint::DiagramNode* TargetNode, Office::MsoRelativeNodePosition Pos); - - /* - Method Delete - - For more information, see help context 645002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method MoveNode - - For more information, see help context 645003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MoveNode(PowerPoint::DiagramNode* TargetNode, Office::MsoRelativeNodePosition Pos); - - /* - Method NextNode - - For more information, see help context 645008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* NextNode(); - - /* - Method PrevNode - - For more information, see help context 645009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* PrevNode(); - - /* - Method ReplaceNode - - For more information, see help context 645004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ReplaceNode(PowerPoint::DiagramNode* TargetNode); - - /* - Method SwapNode - - For more information, see help context 645005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SwapNode(PowerPoint::DiagramNode* TargetNode); - - /* - Method SwapNode - - For more information, see help context 645005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SwapNode(PowerPoint::DiagramNode* TargetNode, bool SwapChildren); - - /* - Method TransferChildren - - For more information, see help context 645007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void TransferChildren(PowerPoint::DiagramNode* ReceivingNode); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT DiagramNodeChildren : public QAxObject -{ -public: - DiagramNodeChildren(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 646006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property FirstChild - - For more information, see help context 646007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* FirstChild() const; //Returns the value of FirstChild - - /* - Property LastChild - - For more information, see help context 646008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* LastChild() const; //Returns the value of LastChild - - /* - Property Parent - - For more information, see help context 646005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 646001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method AddNode - - For more information, see help context 646003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* AddNode(); - - /* - Method AddNode - - For more information, see help context 646003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* AddNode(const QVariant& Index); - - /* - Method AddNode - - For more information, see help context 646003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* AddNode(const QVariant& Index, Office::MsoDiagramNodeType NodeType); - - /* - Method Item - - For more information, see help context 646002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* Item(const QVariant& Index); - - /* - Method SelectAll - - For more information, see help context 646004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SelectAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT DiagramNodes : public QAxObject -{ -public: - DiagramNodes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 647005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 647004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 647001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Item - - For more information, see help context 647002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNode* Item(const QVariant& Index); - - /* - Method SelectAll - - For more information, see help context 647003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SelectAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Diagram : public QAxObject -{ -public: - Diagram(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property AutoFormat - - For more information, see help context 648006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AutoFormat() const; //Returns the value of AutoFormat - inline void SetAutoFormat(Office::MsoTriState value); //Sets the value of the AutoFormat property - - /* - Property AutoLayout - - For more information, see help context 648004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AutoLayout() const; //Returns the value of AutoLayout - inline void SetAutoLayout(Office::MsoTriState value); //Sets the value of the AutoLayout property - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Nodes - - For more information, see help context 648002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DiagramNodes* Nodes() const; //Returns the value of Nodes - - /* - Property Parent - - For more information, see help context 648001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Reverse - - For more information, see help context 648005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Reverse() const; //Returns the value of Reverse - inline void SetReverse(Office::MsoTriState value); //Sets the value of the Reverse property - - /* - Property Type - - For more information, see help context 648003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoDiagramType Type() const; //Returns the value of Type - - /* - Method Convert - - For more information, see help context 648007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Convert(Office::MsoDiagramType Type); - - /* - Method FitText - - For more information, see help context 648008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FitText(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT TimeLine : public QAxObject -{ -public: - TimeLine(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 649001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property InteractiveSequences - - For more information, see help context 649004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Sequences* InteractiveSequences() const; //Returns the value of InteractiveSequences - - /* - Property MainSequence - - For more information, see help context 649003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Sequence* MainSequence() const; //Returns the value of MainSequence - - /* - Property Parent - - For more information, see help context 649002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Sequences : public QAxObject -{ -public: - Sequences(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 650001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 650002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 650004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Sequence* Add(); - - /* - Method Add - - For more information, see help context 650004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Sequence* Add(int Index); - - /* - Method Item - - For more information, see help context 650003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Sequence* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Sequence : public QAxObject -{ -public: - Sequence(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 651001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 651002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method AddEffect - - For more information, see help context 651004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* AddEffect(PowerPoint::Shape* Shape, PowerPoint::MsoAnimEffect effectId); - - /* - Method AddEffect - - For more information, see help context 651004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* AddEffect(PowerPoint::Shape* Shape, PowerPoint::MsoAnimEffect effectId, PowerPoint::MsoAnimateByLevel Level); - - /* - Method AddEffect - - For more information, see help context 651004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* AddEffect(PowerPoint::Shape* Shape, PowerPoint::MsoAnimEffect effectId, PowerPoint::MsoAnimateByLevel Level, PowerPoint::MsoAnimTriggerType trigger); - - /* - Method AddEffect - - For more information, see help context 651004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* AddEffect(PowerPoint::Shape* Shape, PowerPoint::MsoAnimEffect effectId, PowerPoint::MsoAnimateByLevel Level, PowerPoint::MsoAnimTriggerType trigger, int Index); - - /* - Method Clone - - For more information, see help context 651005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* Clone(PowerPoint::Effect* Effect); - - /* - Method Clone - - For more information, see help context 651005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* Clone(PowerPoint::Effect* Effect, int Index); - - /* - Method ConvertToAfterEffect - - For more information, see help context 651009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* ConvertToAfterEffect(PowerPoint::Effect* Effect, PowerPoint::MsoAnimAfterEffect After); - - /* - Method ConvertToAfterEffect - - For more information, see help context 651009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* ConvertToAfterEffect(PowerPoint::Effect* Effect, PowerPoint::MsoAnimAfterEffect After, int DimColor); - - /* - Method ConvertToAfterEffect - - For more information, see help context 651009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* ConvertToAfterEffect(PowerPoint::Effect* Effect, PowerPoint::MsoAnimAfterEffect After, int DimColor, PowerPoint::PpColorSchemeIndex DimSchemeColor); - - /* - Method ConvertToAnimateBackground - - For more information, see help context 651010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* ConvertToAnimateBackground(PowerPoint::Effect* Effect, Office::MsoTriState AnimateBackground); - - /* - Method ConvertToAnimateInReverse - - For more information, see help context 651011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* ConvertToAnimateInReverse(PowerPoint::Effect* Effect, Office::MsoTriState animateInReverse); - - /* - Method ConvertToBuildLevel - - For more information, see help context 651008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* ConvertToBuildLevel(PowerPoint::Effect* Effect, PowerPoint::MsoAnimateByLevel Level); - - /* - Method ConvertToTextUnitEffect - - For more information, see help context 651012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* ConvertToTextUnitEffect(PowerPoint::Effect* Effect, PowerPoint::MsoAnimTextUnitEffect unitEffect); - - /* - Method FindFirstAnimationFor - - For more information, see help context 651006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* FindFirstAnimationFor(PowerPoint::Shape* Shape); - - /* - Method FindFirstAnimationForClick - - For more information, see help context 651007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* FindFirstAnimationForClick(int click); - - /* - Method Item - - For more information, see help context 651003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Effect* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Effect : public QAxObject -{ -public: - Effect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 652001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Behaviors - - For more information, see help context 652017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationBehaviors* Behaviors() const; //Returns the value of Behaviors - - /* - Property DisplayName - - For more information, see help context 652015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString DisplayName() const; //Returns the value of DisplayName - - /* - Property EffectInformation - - For more information, see help context 652018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::EffectInformation* EffectInformation() const; //Returns the value of EffectInformation - - /* - Property EffectParameters - - For more information, see help context 652011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::EffectParameters* EffectParameters() const; //Returns the value of EffectParameters - - /* - Property EffectType - - For more information, see help context 652010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimEffect EffectType() const; //Returns the value of EffectType - inline void SetEffectType(PowerPoint::MsoAnimEffect value); //Sets the value of the EffectType property - - /* - Property Exit - - For more information, see help context 652016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Exit() const; //Returns the value of Exit - inline void SetExit(Office::MsoTriState value); //Sets the value of the Exit property - - /* - Property Index - - For more information, see help context 652008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Index() const; //Returns the value of Index - - /* - Property Paragraph - - For more information, see help context 652014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Paragraph() const; //Returns the value of Paragraph - inline void SetParagraph(int value); //Sets the value of the Paragraph property - - /* - Property Parent - - For more information, see help context 652002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Shape - - For more information, see help context 652003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Shape() const; //Returns the value of Shape - inline void SetShape(PowerPoint::Shape* value); //Sets the value of the Shape property - - /* - Property TextRangeLength - - For more information, see help context 652013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int TextRangeLength() const; //Returns the value of TextRangeLength - - /* - Property TextRangeStart - - For more information, see help context 652012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int TextRangeStart() const; //Returns the value of TextRangeStart - - /* - Property Timing - - For more information, see help context 652009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Timing* Timing() const; //Returns the value of Timing - - /* - Method Delete - - For more information, see help context 652007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method MoveAfter - - For more information, see help context 652006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MoveAfter(PowerPoint::Effect* Effect); - - /* - Method MoveBefore - - For more information, see help context 652005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MoveBefore(PowerPoint::Effect* Effect); - - /* - Method MoveTo - - For more information, see help context 652004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MoveTo(int toPos); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Timing : public QAxObject -{ -public: - Timing(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Accelerate - - For more information, see help context 653010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Accelerate() const; //Returns the value of Accelerate - inline void SetAccelerate(double value); //Sets the value of the Accelerate property - - /* - Property Application - - For more information, see help context 653001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property AutoReverse - - For more information, see help context 653012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AutoReverse() const; //Returns the value of AutoReverse - inline void SetAutoReverse(Office::MsoTriState value); //Sets the value of the AutoReverse property - - /* - Property Decelerate - - For more information, see help context 653011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Decelerate() const; //Returns the value of Decelerate - inline void SetDecelerate(double value); //Sets the value of the Decelerate property - - /* - Property Duration - - For more information, see help context 653003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Duration() const; //Returns the value of Duration - inline void SetDuration(double value); //Sets the value of the Duration property - - /* - Property Parent - - For more information, see help context 653002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property RepeatCount - - For more information, see help context 653007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int RepeatCount() const; //Returns the value of RepeatCount - inline void SetRepeatCount(int value); //Sets the value of the RepeatCount property - - /* - Property RepeatDuration - - For more information, see help context 653008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double RepeatDuration() const; //Returns the value of RepeatDuration - inline void SetRepeatDuration(double value); //Sets the value of the RepeatDuration property - - /* - Property Restart - - For more information, see help context 653016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimEffectRestart Restart() const; //Returns the value of Restart - inline void SetRestart(PowerPoint::MsoAnimEffectRestart value); //Sets the value of the Restart property - - /* - Property RewindAtEnd - - For more information, see help context 653015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState RewindAtEnd() const; //Returns the value of RewindAtEnd - inline void SetRewindAtEnd(Office::MsoTriState value); //Sets the value of the RewindAtEnd property - - /* - Property SmoothEnd - - For more information, see help context 653014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState SmoothEnd() const; //Returns the value of SmoothEnd - inline void SetSmoothEnd(Office::MsoTriState value); //Sets the value of the SmoothEnd property - - /* - Property SmoothStart - - For more information, see help context 653013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState SmoothStart() const; //Returns the value of SmoothStart - inline void SetSmoothStart(Office::MsoTriState value); //Sets the value of the SmoothStart property - - /* - Property Speed - - For more information, see help context 653009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Speed() const; //Returns the value of Speed - inline void SetSpeed(double value); //Sets the value of the Speed property - - /* - Property TriggerDelayTime - - For more information, see help context 653005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double TriggerDelayTime() const; //Returns the value of TriggerDelayTime - inline void SetTriggerDelayTime(double value); //Sets the value of the TriggerDelayTime property - - /* - Property TriggerShape - - For more information, see help context 653006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* TriggerShape() const; //Returns the value of TriggerShape - inline void SetTriggerShape(PowerPoint::Shape* value); //Sets the value of the TriggerShape property - - /* - Property TriggerType - - For more information, see help context 653004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimTriggerType TriggerType() const; //Returns the value of TriggerType - inline void SetTriggerType(PowerPoint::MsoAnimTriggerType value); //Sets the value of the TriggerType property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT EffectParameters : public QAxObject -{ -public: - EffectParameters(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Amount - - For more information, see help context 654004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Amount() const; //Returns the value of Amount - inline void SetAmount(double value); //Sets the value of the Amount property - - /* - Property Application - - For more information, see help context 654001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Color2 - - For more information, see help context 654006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* Color2() const; //Returns the value of Color2 - - /* - Property Direction - - For more information, see help context 654003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimDirection Direction() const; //Returns the value of Direction - inline void SetDirection(PowerPoint::MsoAnimDirection value); //Sets the value of the Direction property - - /* - Property FontName - - For more information, see help context 654008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString FontName() const; //Returns the value of FontName - inline void SetFontName(const QString& value); //Sets the value of the FontName property - - /* - Property Parent - - For more information, see help context 654002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Relative - - For more information, see help context 654007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Relative() const; //Returns the value of Relative - inline void SetRelative(Office::MsoTriState value); //Sets the value of the Relative property - - /* - Property Size - - For more information, see help context 654005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Size() const; //Returns the value of Size - inline void SetSize(double value); //Sets the value of the Size property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT EffectInformation : public QAxObject -{ -public: - EffectInformation(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property AfterEffect - - For more information, see help context 655003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimAfterEffect AfterEffect() const; //Returns the value of AfterEffect - - /* - Property AnimateBackground - - For more information, see help context 655004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AnimateBackground() const; //Returns the value of AnimateBackground - - /* - Property AnimateTextInReverse - - For more information, see help context 655005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState AnimateTextInReverse() const; //Returns the value of AnimateTextInReverse - - /* - Property Application - - For more information, see help context 655001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property BuildByLevelEffect - - For more information, see help context 655006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimateByLevel BuildByLevelEffect() const; //Returns the value of BuildByLevelEffect - - /* - Property Dim - - For more information, see help context 655007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* Dim() const; //Returns the value of Dim - - /* - Property Parent - - For more information, see help context 655002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PlaySettings - - For more information, see help context 655008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PlaySettings* PlaySettings() const; //Returns the value of PlaySettings - - /* - Property SoundEffect - - For more information, see help context 655009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SoundEffect* SoundEffect() const; //Returns the value of SoundEffect - - /* - Property TextUnitEffect - - For more information, see help context 655010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimTextUnitEffect TextUnitEffect() const; //Returns the value of TextUnitEffect - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT AnimationBehaviors : public QAxObject -{ -public: - AnimationBehaviors(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 656001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 656002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 656004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationBehavior* Add(PowerPoint::MsoAnimType Type); - - /* - Method Add - - For more information, see help context 656004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationBehavior* Add(PowerPoint::MsoAnimType Type, int Index); - - /* - Method Item - - For more information, see help context 656003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationBehavior* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT AnimationBehavior : public QAxObject -{ -public: - AnimationBehavior(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Accumulate - - For more information, see help context 657004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimAccumulate Accumulate() const; //Returns the value of Accumulate - inline void SetAccumulate(PowerPoint::MsoAnimAccumulate value); //Sets the value of the Accumulate property - - /* - Property Additive - - For more information, see help context 657003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimAdditive Additive() const; //Returns the value of Additive - inline void SetAdditive(PowerPoint::MsoAnimAdditive value); //Sets the value of the Additive property - - /* - Property Application - - For more information, see help context 657001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property ColorEffect - - For more information, see help context 657007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorEffect* ColorEffect() const; //Returns the value of ColorEffect - - /* - Property CommandEffect - - For more information, see help context 657013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::CommandEffect* CommandEffect() const; //Returns the value of CommandEffect - - /* - Property FilterEffect - - For more information, see help context 657014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::FilterEffect* FilterEffect() const; //Returns the value of FilterEffect - - /* - Property MotionEffect - - For more information, see help context 657006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MotionEffect* MotionEffect() const; //Returns the value of MotionEffect - - /* - Property Parent - - For more information, see help context 657002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PropertyEffect - - For more information, see help context 657010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PropertyEffect* PropertyEffect() const; //Returns the value of PropertyEffect - - /* - Property RotationEffect - - For more information, see help context 657009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::RotationEffect* RotationEffect() const; //Returns the value of RotationEffect - - /* - Property ScaleEffect - - For more information, see help context 657008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ScaleEffect* ScaleEffect() const; //Returns the value of ScaleEffect - - /* - Property SetEffect - - For more information, see help context 657015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SetEffect* SetEffect() const; //Returns the value of SetEffect - - /* - Property Timing - - For more information, see help context 657011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Timing* Timing() const; //Returns the value of Timing - - /* - Property Type - - For more information, see help context 657005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimType Type() const; //Returns the value of Type - inline void SetType(PowerPoint::MsoAnimType value); //Sets the value of the Type property - - /* - Method Delete - - For more information, see help context 657012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT MotionEffect : public QAxObject -{ -public: - MotionEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 658001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property ByX - - For more information, see help context 658003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double ByX() const; //Returns the value of ByX - inline void SetByX(double value); //Sets the value of the ByX property - - /* - Property ByY - - For more information, see help context 658004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double ByY() const; //Returns the value of ByY - inline void SetByY(double value); //Sets the value of the ByY property - - /* - Property FromX - - For more information, see help context 658005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double FromX() const; //Returns the value of FromX - inline void SetFromX(double value); //Sets the value of the FromX property - - /* - Property FromY - - For more information, see help context 658006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double FromY() const; //Returns the value of FromY - inline void SetFromY(double value); //Sets the value of the FromY property - - /* - Property Parent - - For more information, see help context 658002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Path - - For more information, see help context 658009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Path() const; //Returns the value of Path - inline void SetPath(const QString& value); //Sets the value of the Path property - - /* - Property ToX - - For more information, see help context 658007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double ToX() const; //Returns the value of ToX - inline void SetToX(double value); //Sets the value of the ToX property - - /* - Property ToY - - For more information, see help context 658008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double ToY() const; //Returns the value of ToY - inline void SetToY(double value); //Sets the value of the ToY property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ColorEffect : public QAxObject -{ -public: - ColorEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 659001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property By - - For more information, see help context 659003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* By() const; //Returns the value of By - - /* - Property From - - For more information, see help context 659004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* From() const; //Returns the value of From - - /* - Property Parent - - For more information, see help context 659002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property To - - For more information, see help context 659005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorFormat* To() const; //Returns the value of To - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT ScaleEffect : public QAxObject -{ -public: - ScaleEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 660001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property ByX - - For more information, see help context 660003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double ByX() const; //Returns the value of ByX - inline void SetByX(double value); //Sets the value of the ByX property - - /* - Property ByY - - For more information, see help context 660004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double ByY() const; //Returns the value of ByY - inline void SetByY(double value); //Sets the value of the ByY property - - /* - Property FromX - - For more information, see help context 660005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double FromX() const; //Returns the value of FromX - inline void SetFromX(double value); //Sets the value of the FromX property - - /* - Property FromY - - For more information, see help context 660006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double FromY() const; //Returns the value of FromY - inline void SetFromY(double value); //Sets the value of the FromY property - - /* - Property Parent - - For more information, see help context 660002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property ToX - - For more information, see help context 660007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double ToX() const; //Returns the value of ToX - inline void SetToX(double value); //Sets the value of the ToX property - - /* - Property ToY - - For more information, see help context 660008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double ToY() const; //Returns the value of ToY - inline void SetToY(double value); //Sets the value of the ToY property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT RotationEffect : public QAxObject -{ -public: - RotationEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 661001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property By - - For more information, see help context 661003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double By() const; //Returns the value of By - inline void SetBy(double value); //Sets the value of the By property - - /* - Property From - - For more information, see help context 661004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double From() const; //Returns the value of From - inline void SetFrom(double value); //Sets the value of the From property - - /* - Property Parent - - For more information, see help context 661002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property To - - For more information, see help context 661005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double To() const; //Returns the value of To - inline void SetTo(double value); //Sets the value of the To property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PropertyEffect : public QAxObject -{ -public: - PropertyEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 662001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property From - - For more information, see help context 662005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant From() const; //Returns the value of From - inline void SetFrom(const QVariant& value); //Sets the value of the From property - - /* - Property Parent - - For more information, see help context 662002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Points - - For more information, see help context 662004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationPoints* Points() const; //Returns the value of Points - - /* - Property Property - - For more information, see help context 662003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimProperty Property() const; //Returns the value of Property - inline void SetProperty(PowerPoint::MsoAnimProperty value); //Sets the value of the Property property - - /* - Property To - - For more information, see help context 662006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant To() const; //Returns the value of To - inline void SetTo(const QVariant& value); //Sets the value of the To property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT AnimationPoints : public QAxObject -{ -public: - AnimationPoints(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 663001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Count - - For more information, see help context 501003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Parent - - For more information, see help context 663002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Smooth - - For more information, see help context 663005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Smooth() const; //Returns the value of Smooth - inline void SetSmooth(Office::MsoTriState value); //Sets the value of the Smooth property - - /* - Property _NewEnum - - For more information, see help context 501001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method Add - - For more information, see help context 663004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationPoint* Add(); - - /* - Method Add - - For more information, see help context 663004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationPoint* Add(int Index); - - /* - Method Item - - For more information, see help context 663003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AnimationPoint* Item(int Index); - - /* - Method _Index - - For more information, see help context 501002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant _Index(int Index); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT AnimationPoint : public QAxObject -{ -public: - AnimationPoint(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 664001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Formula - - For more information, see help context 664006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Formula() const; //Returns the value of Formula - inline void SetFormula(const QString& value); //Sets the value of the Formula property - - /* - Property Parent - - For more information, see help context 664002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Time - - For more information, see help context 664004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Time() const; //Returns the value of Time - inline void SetTime(double value); //Sets the value of the Time property - - /* - Property Value - - For more information, see help context 664005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant Value() const; //Returns the value of Value - inline void SetValue(const QVariant& value); //Sets the value of the Value property - - /* - Method Delete - - For more information, see help context 664003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT CanvasShapes : public QAxObject -{ -public: - CanvasShapes(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 1001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Application() const; //Returns the value of Application - - /* - Property Background - - For more information, see help context 665018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Background() const; //Returns the value of Background - - /* - Property Count - - For more information, see help context 665002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Count() const; //Returns the value of Count - - /* - Property Creator - - For more information, see help context 1002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property Parent - - For more information, see help context 665001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property _NewEnum - - For more information, see help context 665004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* _NewEnum() const; //Returns the value of _NewEnum - - /* - Method AddCallout - - For more information, see help context 665005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddCallout(Office::MsoCalloutType Type, double Left, double Top, double Width, double Height); - - /* - Method AddConnector - - For more information, see help context 665006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddConnector(Office::MsoConnectorType Type, double BeginX, double BeginY, double EndX, double EndY); - - /* - Method AddCurve - - For more information, see help context 665007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddCurve(const QVariant& SafeArrayOfPoints); - - /* - Method AddLabel - - For more information, see help context 665008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddLabel(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height); - - /* - Method AddLine - - For more information, see help context 665009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddLine(double BeginX, double BeginY, double EndX, double EndY); - - /* - Method AddPicture - - For more information, see help context 665010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top); - - /* - Method AddPicture - - For more information, see help context 665010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width); - - /* - Method AddPicture - - For more information, see help context 665010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width, double Height); - - /* - Method AddPolyline - - For more information, see help context 665011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddPolyline(const QVariant& SafeArrayOfPoints); - - /* - Method AddShape - - For more information, see help context 665012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddShape(Office::MsoAutoShapeType Type, double Left, double Top, double Width, double Height); - - /* - Method AddTextEffect - - For more information, see help context 665013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTextEffect(Office::MsoPresetTextEffect PresetTextEffect, const QString& Text, const QString& FontName, double FontSize, Office::MsoTriState FontBold, Office::MsoTriState FontItalic, double Left, double Top); - - /* - Method AddTextbox - - For more information, see help context 665014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* AddTextbox(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height); - - /* - Method BuildFreeform - - For more information, see help context 665015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::FreeformBuilder* BuildFreeform(Office::MsoEditingType EditingType, double X1, double Y1); - - /* - Method Item - - For more information, see help context 665003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* Item(const QVariant& Index); - - /* - Method Range - - For more information, see help context 665016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Range(const QVariant& Index); - - /* - Method SelectAll - - For more information, see help context 665017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SelectAll(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT AutoCorrect : public QAxObject -{ -public: - AutoCorrect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property DisplayAutoCorrectOptions - - For more information, see help context 666001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool DisplayAutoCorrectOptions() const; //Returns the value of DisplayAutoCorrectOptions - inline void SetDisplayAutoCorrectOptions(bool value); //Sets the value of the DisplayAutoCorrectOptions property - - /* - Property DisplayAutoLayoutOptions - - For more information, see help context 666002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool DisplayAutoLayoutOptions() const; //Returns the value of DisplayAutoLayoutOptions - inline void SetDisplayAutoLayoutOptions(bool value); //Sets the value of the DisplayAutoLayoutOptions property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Options : public QAxObject -{ -public: - Options(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property DisplayPasteOptions - - For more information, see help context 667001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayPasteOptions() const; //Returns the value of DisplayPasteOptions - inline void SetDisplayPasteOptions(Office::MsoTriState value); //Sets the value of the DisplayPasteOptions property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT CommandEffect : public QAxObject -{ -public: - CommandEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 668001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Command - - For more information, see help context 668004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Command() const; //Returns the value of Command - inline void SetCommand(const QString& value); //Sets the value of the Command property - - /* - Property Parent - - For more information, see help context 668002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Type - - For more information, see help context 668003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimCommandType Type() const; //Returns the value of Type - inline void SetType(PowerPoint::MsoAnimCommandType value); //Sets the value of the Type property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT FilterEffect : public QAxObject -{ -public: - FilterEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 669001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Parent - - For more information, see help context 669002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Reveal - - For more information, see help context 669005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Reveal() const; //Returns the value of Reveal - inline void SetReveal(Office::MsoTriState value); //Sets the value of the Reveal property - - /* - Property Subtype - - For more information, see help context 669004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimFilterEffectSubtype Subtype() const; //Returns the value of Subtype - inline void SetSubtype(PowerPoint::MsoAnimFilterEffectSubtype value); //Sets the value of the Subtype property - - /* - Property Type - - For more information, see help context 669003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimFilterEffectType Type() const; //Returns the value of Type - inline void SetType(PowerPoint::MsoAnimFilterEffectType value); //Sets the value of the Type property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT SetEffect : public QAxObject -{ -public: - SetEffect(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 670001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Parent - - For more information, see help context 670002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Property - - For more information, see help context 670003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::MsoAnimProperty Property() const; //Returns the value of Property - inline void SetProperty(PowerPoint::MsoAnimProperty value); //Sets the value of the Property property - - /* - Property To - - For more information, see help context 670004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant To() const; //Returns the value of To - inline void SetTo(const QVariant& value); //Sets the value of the To property - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// Actual coclasses -class POWERPOINT_EXPORT Application : public QAxObject -{ -public: - Application(QObject *parent = 0) - : QAxObject(parent) - { - setControl("{91493441-5a91-11cf-8700-00aa0060263b}"); - } - - Application(_Application *iface) - : QAxObject() - { - initializeFrom(iface); - delete iface; - } - - /* - Property Active - - For more information, see help context 502033 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Active() const; //Returns the value of Active - - /* - Property ActivePresentation - - For more information, see help context 502005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* ActivePresentation() const; //Returns the value of ActivePresentation - - /* - Property ActivePrinter - - For more information, see help context 502017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ActivePrinter() const; //Returns the value of ActivePrinter - - /* - Property ActiveWindow - - For more information, see help context 502004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindow* ActiveWindow() const; //Returns the value of ActiveWindow - - /* - Property AddIns - - For more information, see help context 502019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AddIns* AddIns() const; //Returns the value of AddIns - - /* - Property AnswerWizard - - For more information, see help context 502035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::AnswerWizard* AnswerWizard() const; //Returns the value of AnswerWizard - - /* - Property Assistant - - For more information, see help context 502011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Assistant* Assistant() const; //Returns the value of Assistant - - /* - Property AutoCorrect - - For more information, see help context 502053 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AutoCorrect* AutoCorrect() const; //Returns the value of AutoCorrect - - /* - Property AutomationSecurity - - For more information, see help context 502048 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoAutomationSecurity AutomationSecurity() const; //Returns the value of AutomationSecurity - inline void SetAutomationSecurity(Office::MsoAutomationSecurity value); //Sets the value of the AutomationSecurity property - - /* - Property Build - - For more information, see help context 502014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Build() const; //Returns the value of Build - - /* - Property COMAddIns - - For more information, see help context 502036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::COMAddIns* COMAddIns() const; //Returns the value of COMAddIns - - /* - Property Caption - - For more information, see help context 502010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Caption() const; //Returns the value of Caption - inline void SetCaption(const QString& value); //Sets the value of the Caption property - - /* - Property CommandBars - - For more information, see help context 502007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::CommandBars* CommandBars() const; //Returns the value of CommandBars - - /* - Property Creator - - For more information, see help context 502018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int Creator() const; //Returns the value of Creator - - /* - Property DefaultWebOptions - - For more information, see help context 502038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DefaultWebOptions* DefaultWebOptions() const; //Returns the value of DefaultWebOptions - - /* - Property Dialogs - - For more information, see help context 502003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* Dialogs() const; //Returns the value of Dialogs - - /* - Property DisplayAlerts - - For more information, see help context 502050 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpAlertLevel DisplayAlerts() const; //Returns the value of DisplayAlerts - inline void SetDisplayAlerts(PowerPoint::PpAlertLevel value); //Sets the value of the DisplayAlerts property - - /* - Property DisplayGridLines - - For more information, see help context 502047 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayGridLines() const; //Returns the value of DisplayGridLines - inline void SetDisplayGridLines(Office::MsoTriState value); //Sets the value of the DisplayGridLines property - - /* - Property FeatureInstall - - For more information, see help context 502043 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoFeatureInstall FeatureInstall() const; //Returns the value of FeatureInstall - inline void SetFeatureInstall(Office::MsoFeatureInstall value); //Sets the value of the FeatureInstall property - - /* - Property FileFind - - For more information, see help context 502013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::IFind* FileFind() const; //Returns the value of FileFind - - /* - Property FileSearch - - For more information, see help context 502012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::FileSearch* FileSearch() const; //Returns the value of FileSearch - - /* - Property HWND - - For more information, see help context 502032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int HWND() const; //Returns the value of HWND - - /* - Property Height - - For more information, see help context 502029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property LanguageSettings - - For more information, see help context 502039 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::LanguageSettings* LanguageSettings() const; //Returns the value of LanguageSettings - - /* - Property Left - - For more information, see help context 502026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Marker - - For more information, see help context 502042 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* Marker() const; //Returns the value of Marker - - /* - Property MsoDebugOptions - - For more information, see help context 502040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoDebugOptions* MsoDebugOptions() const; //Returns the value of MsoDebugOptions - - /* - Property Name - - For more information, see help context 502009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property NewPresentation - - For more information, see help context 502049 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::NewFile* NewPresentation() const; //Returns the value of NewPresentation - - /* - Property OperatingSystem - - For more information, see help context 502016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString OperatingSystem() const; //Returns the value of OperatingSystem - - /* - Property Options - - For more information, see help context 502054 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Options* Options() const; //Returns the value of Options - - /* - Property Path - - For more information, see help context 502008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Path() const; //Returns the value of Path - - /* - Property Presentations - - For more information, see help context 502001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentations* Presentations() const; //Returns the value of Presentations - - /* - Property ProductCode - - For more information, see help context 502037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString ProductCode() const; //Returns the value of ProductCode - - /* - Property ShowStartupDialog - - For more information, see help context 502051 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowStartupDialog() const; //Returns the value of ShowStartupDialog - inline void SetShowStartupDialog(Office::MsoTriState value); //Sets the value of the ShowStartupDialog property - - /* - Property ShowWindowsInTaskbar - - For more information, see help context 502041 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ShowWindowsInTaskbar() const; //Returns the value of ShowWindowsInTaskbar - inline void SetShowWindowsInTaskbar(Office::MsoTriState value); //Sets the value of the ShowWindowsInTaskbar property - - /* - Property SlideShowWindows - - For more information, see help context 502006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowWindows* SlideShowWindows() const; //Returns the value of SlideShowWindows - - /* - Property Top - - For more information, see help context 502027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property VBE - - For more information, see help context 502020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline VBIDE::VBE* VBE() const; //Returns the value of VBE - - /* - Property Version - - For more information, see help context 502015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Version() const; //Returns the value of Version - - /* - Property Visible - - For more information, see help context 502031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Visible() const; //Returns the value of Visible - inline void SetVisible(Office::MsoTriState value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 502028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property WindowState - - For more information, see help context 502030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpWindowState WindowState() const; //Returns the value of WindowState - inline void SetWindowState(PowerPoint::PpWindowState value); //Sets the value of the WindowState property - - /* - Property Windows - - For more information, see help context 502002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindows* Windows() const; //Returns the value of Windows - - /* - Method Activate - - For more information, see help context 502034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Activate(); - - /* - Method FileDialog - - For more information, see help context 502046 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::FileDialog* FileDialog(Office::MsoFileDialogType Type); - - /* - Method GetOptionFlag - - For more information, see help context 502044 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool GetOptionFlag(int Option); - - /* - Method GetOptionFlag - - For more information, see help context 502044 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool GetOptionFlag(int Option, bool Persist); - - /* - Method Help - - For more information, see help context 502021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Help(); - - /* - Method Help - - For more information, see help context 502021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Help(const QString& HelpFile); - - /* - Method Help - - For more information, see help context 502021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Help(const QString& HelpFile, int ContextID); - - /* - Method LaunchSpelling - - For more information, see help context 502025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void LaunchSpelling(PowerPoint::DocumentWindow* pWindow); - - /* - Method PPFileDialog - - For more information, see help context 502024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* PPFileDialog(PowerPoint::PpFileDialogType Type); - - /* - Method Quit - - For more information, see help context 502022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Quit(); - - /* - Method Run - - For more information, see help context 502023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QVariant Run(const QString& MacroName, QVariantList& safeArrayOfParams); - - /* - Method SetOptionFlag - - For more information, see help context 502045 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetOptionFlag(int Option, bool State); - - /* - Method SetOptionFlag - - For more information, see help context 502045 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetOptionFlag(int Option, bool State, bool Persist); - - /* - Method SetPerfMarker - - For more information, see help context 502052 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetPerfMarker(int Marker); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Global : public QAxObject -{ -public: - Global(QObject *parent = 0) - : QAxObject(parent) - { - setControl("{91493443-5a91-11cf-8700-00aa0060263b}"); - } - - /* - Property ActivePresentation - - For more information, see help context 503001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentation* ActivePresentation() const; //Returns the value of ActivePresentation - - /* - Property ActiveWindow - - For more information, see help context 503002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindow* ActiveWindow() const; //Returns the value of ActiveWindow - - /* - Property AddIns - - For more information, see help context 503003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::AddIns* AddIns() const; //Returns the value of AddIns - - /* - Property AnswerWizard - - For more information, see help context 503011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::AnswerWizard* AnswerWizard() const; //Returns the value of AnswerWizard - - /* - Property Application - - For more information, see help context 503004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Assistant - - For more information, see help context 503005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Assistant* Assistant() const; //Returns the value of Assistant - - /* - Property CommandBars - - For more information, see help context 503010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::CommandBars* CommandBars() const; //Returns the value of CommandBars - - /* - Property Dialogs - - For more information, see help context 503006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IUnknown* Dialogs() const; //Returns the value of Dialogs - - /* - Property Presentations - - For more information, see help context 503007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Presentations* Presentations() const; //Returns the value of Presentations - - /* - Property SlideShowWindows - - For more information, see help context 503008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowWindows* SlideShowWindows() const; //Returns the value of SlideShowWindows - - /* - Property Windows - - For more information, see help context 503009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindows* Windows() const; //Returns the value of Windows - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Presentation : public QAxObject -{ -public: - Presentation(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - /* - Property Application - - For more information, see help context 583001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property BuiltInDocumentProperties - - For more information, see help context 583020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* BuiltInDocumentProperties() const; //Returns the value of BuiltInDocumentProperties - - /* - Property ColorSchemes - - For more information, see help context 583013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorSchemes* ColorSchemes() const; //Returns the value of ColorSchemes - - /* - Property CommandBars - - For more information, see help context 583051 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::CommandBars* CommandBars() const; //Returns the value of CommandBars - - /* - Property Container - - For more information, see help context 583041 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Container() const; //Returns the value of Container - - /* - Property CustomDocumentProperties - - For more information, see help context 583021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* CustomDocumentProperties() const; //Returns the value of CustomDocumentProperties - - /* - Property DefaultLanguageID - - For more information, see help context 583050 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoLanguageID DefaultLanguageID() const; //Returns the value of DefaultLanguageID - inline void SetDefaultLanguageID(Office::MsoLanguageID value); //Sets the value of the DefaultLanguageID property - - /* - Property DefaultShape - - For more information, see help context 583019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shape* DefaultShape() const; //Returns the value of DefaultShape - - /* - Property Designs - - For more information, see help context 583063 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Designs* Designs() const; //Returns the value of Designs - - /* - Property DisplayComments - - For more information, see help context 583042 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayComments() const; //Returns the value of DisplayComments - inline void SetDisplayComments(Office::MsoTriState value); //Sets the value of the DisplayComments property - - /* - Property DocumentLibraryVersions - - For more information, see help context 583086 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::DocumentLibraryVersions* DocumentLibraryVersions() const; //Returns the value of DocumentLibraryVersions - - /* - Property EnvelopeVisible - - For more information, see help context 583057 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState EnvelopeVisible() const; //Returns the value of EnvelopeVisible - inline void SetEnvelopeVisible(Office::MsoTriState value); //Sets the value of the EnvelopeVisible property - - /* - Property ExtraColors - - For more information, see help context 583014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ExtraColors* ExtraColors() const; //Returns the value of ExtraColors - - /* - Property FarEastLineBreakLanguage - - For more information, see help context 583048 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoFarEastLineBreakLanguageID FarEastLineBreakLanguage() const; //Returns the value of FarEastLineBreakLanguage - inline void SetFarEastLineBreakLanguage(Office::MsoFarEastLineBreakLanguageID value); //Sets the value of the FarEastLineBreakLanguage property - - /* - Property FarEastLineBreakLevel - - For more information, see help context 583043 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpFarEastLineBreakLevel FarEastLineBreakLevel() const; //Returns the value of FarEastLineBreakLevel - inline void SetFarEastLineBreakLevel(PowerPoint::PpFarEastLineBreakLevel value); //Sets the value of the FarEastLineBreakLevel property - - /* - Property Fonts - - For more information, see help context 583016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Fonts* Fonts() const; //Returns the value of Fonts - - /* - Property FullName - - For more information, see help context 583024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString FullName() const; //Returns the value of FullName - - /* - Property GridDistance - - For more information, see help context 583062 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double GridDistance() const; //Returns the value of GridDistance - inline void SetGridDistance(double value); //Sets the value of the GridDistance property - - /* - Property HTMLProject - - For more information, see help context 583054 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::HTMLProject* HTMLProject() const; //Returns the value of HTMLProject - - /* - Property HandoutMaster - - For more information, see help context 583010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* HandoutMaster() const; //Returns the value of HandoutMaster - - /* - Property HasRevisionInfo - - For more information, see help context 583072 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpRevisionInfo HasRevisionInfo() const; //Returns the value of HasRevisionInfo - - /* - Property HasTitleMaster - - For more information, see help context 583005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState HasTitleMaster() const; //Returns the value of HasTitleMaster - - /* - Property LayoutDirection - - For more information, see help context 583028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpDirection LayoutDirection() const; //Returns the value of LayoutDirection - inline void SetLayoutDirection(PowerPoint::PpDirection value); //Sets the value of the LayoutDirection property - - /* - Property Name - - For more information, see help context 583025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - - /* - Property NoLineBreakAfter - - For more information, see help context 583045 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString NoLineBreakAfter() const; //Returns the value of NoLineBreakAfter - inline void SetNoLineBreakAfter(const QString& value); //Sets the value of the NoLineBreakAfter property - - /* - Property NoLineBreakBefore - - For more information, see help context 583044 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString NoLineBreakBefore() const; //Returns the value of NoLineBreakBefore - inline void SetNoLineBreakBefore(const QString& value); //Sets the value of the NoLineBreakBefore property - - /* - Property NotesMaster - - For more information, see help context 583009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* NotesMaster() const; //Returns the value of NotesMaster - - /* - Property PageSetup - - For more information, see help context 583012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PageSetup* PageSetup() const; //Returns the value of PageSetup - - /* - Property Parent - - For more information, see help context 583002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Password - - For more information, see help context 583080 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Password() const; //Returns the value of Password - inline void SetPassword(const QString& value); //Sets the value of the Password property - - /* - Property PasswordEncryptionAlgorithm - - For more information, see help context 583076 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString PasswordEncryptionAlgorithm() const; //Returns the value of PasswordEncryptionAlgorithm - - /* - Property PasswordEncryptionFileProperties - - For more information, see help context 583078 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool PasswordEncryptionFileProperties() const; //Returns the value of PasswordEncryptionFileProperties - - /* - Property PasswordEncryptionKeyLength - - For more information, see help context 583077 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int PasswordEncryptionKeyLength() const; //Returns the value of PasswordEncryptionKeyLength - - /* - Property PasswordEncryptionProvider - - For more information, see help context 583075 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString PasswordEncryptionProvider() const; //Returns the value of PasswordEncryptionProvider - - /* - Property Path - - For more information, see help context 583026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Path() const; //Returns the value of Path - - /* - Property Permission - - For more information, see help context 583082 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Permission* Permission() const; //Returns the value of Permission - - /* - Property PrintOptions - - For more information, see help context 583033 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PrintOptions* PrintOptions() const; //Returns the value of PrintOptions - - /* - Property PublishObjects - - For more information, see help context 583052 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PublishObjects* PublishObjects() const; //Returns the value of PublishObjects - - /* - Property ReadOnly - - For more information, see help context 583023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState ReadOnly() const; //Returns the value of ReadOnly - - /* - Property RemovePersonalInformation - - For more information, see help context 583068 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState RemovePersonalInformation() const; //Returns the value of RemovePersonalInformation - inline void SetRemovePersonalInformation(Office::MsoTriState value); //Sets the value of the RemovePersonalInformation property - - /* - Property Saved - - For more information, see help context 583027 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState Saved() const; //Returns the value of Saved - inline void SetSaved(Office::MsoTriState value); //Sets the value of the Saved property - - /* - Property SharedWorkspace - - For more information, see help context 583083 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::SharedWorkspace* SharedWorkspace() const; //Returns the value of SharedWorkspace - - /* - Property Signatures - - For more information, see help context 583067 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::SignatureSet* Signatures() const; //Returns the value of Signatures - - /* - Property SlideMaster - - For more information, see help context 583003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* SlideMaster() const; //Returns the value of SlideMaster - - /* - Property SlideShowSettings - - For more information, see help context 583015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowSettings* SlideShowSettings() const; //Returns the value of SlideShowSettings - - /* - Property SlideShowWindow - - For more information, see help context 583047 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowWindow* SlideShowWindow() const; //Returns the value of SlideShowWindow - - /* - Property Slides - - For more information, see help context 583011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Slides* Slides() const; //Returns the value of Slides - - /* - Property SnapToGrid - - For more information, see help context 583061 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState SnapToGrid() const; //Returns the value of SnapToGrid - inline void SetSnapToGrid(Office::MsoTriState value); //Sets the value of the SnapToGrid property - - /* - Property Sync - - For more information, see help context 583084 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Sync* Sync() const; //Returns the value of Sync - - /* - Property Tags - - For more information, see help context 583018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Tags* Tags() const; //Returns the value of Tags - - /* - Property TemplateName - - For more information, see help context 583008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString TemplateName() const; //Returns the value of TemplateName - - /* - Property TitleMaster - - For more information, see help context 583004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* TitleMaster() const; //Returns the value of TitleMaster - - /* - Property VBASigned - - For more information, see help context 583059 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState VBASigned() const; //Returns the value of VBASigned - - /* - Property VBProject - - For more information, see help context 583022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline VBIDE::VBProject* VBProject() const; //Returns the value of VBProject - - /* - Property WebOptions - - For more information, see help context 583053 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::WebOptions* WebOptions() const; //Returns the value of WebOptions - - /* - Property Windows - - For more information, see help context 583017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindows* Windows() const; //Returns the value of Windows - - /* - Property WritePassword - - For more information, see help context 583081 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString WritePassword() const; //Returns the value of WritePassword - inline void SetWritePassword(const QString& value); //Sets the value of the WritePassword property - - /* - Method AddBaseline - - For more information, see help context 583073 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddBaseline(); - - /* - Method AddBaseline - - For more information, see help context 583073 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddBaseline(const QString& FileName); - - /* - Method AddTitleMaster - - For more information, see help context 583006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* AddTitleMaster(); - - /* - Method AddToFavorites - - For more information, see help context 583031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void AddToFavorites(); - - /* - Method ApplyTemplate - - For more information, see help context 583007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ApplyTemplate(const QString& FileName); - - /* - Method CanCheckIn - - For more information, see help context 583066 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool CanCheckIn(); - - /* - Method CheckIn - - For more information, see help context 583065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckIn(); - - /* - Method CheckIn - - For more information, see help context 583065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckIn(bool SaveChanges); - - /* - Method CheckIn - - For more information, see help context 583065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckIn(bool SaveChanges, const QVariant& Comments); - - /* - Method CheckIn - - For more information, see help context 583065 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void CheckIn(bool SaveChanges, const QVariant& Comments, const QVariant& MakePublic); - - /* - Method Close - - For more information, see help context 583039 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Close(); - - /* - Method EndReview - - For more information, see help context 583071 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void EndReview(); - - /* - Method Export - - For more information, see help context 583038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& Path, const QString& FilterName); - - /* - Method Export - - For more information, see help context 583038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& Path, const QString& FilterName, int ScaleWidth); - - /* - Method Export - - For more information, see help context 583038 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& Path, const QString& FilterName, int ScaleWidth, int ScaleHeight); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo, Office::MsoExtraInfoMethod Method); - - /* - Method FollowHyperlink - - For more information, see help context 583030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo, Office::MsoExtraInfoMethod Method, const QString& HeaderInfo); - - /* - Method MakeIntoTemplate - - For more information, see help context 583056 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MakeIntoTemplate(Office::MsoTriState IsDesignTemplate); - - /* - Method Merge - - For more information, see help context 583064 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Merge(const QString& Path); - - /* - Method NewWindow - - For more information, see help context 583029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::DocumentWindow* NewWindow(); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile, int Copies); - - /* - Method PrintOut - - For more information, see help context 583034 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void PrintOut(int From, int To, const QString& PrintToFile, int Copies, Office::MsoTriState Collate); - - /* - Method ReloadAs - - For more information, see help context 583055 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ReloadAs(Office::MsoEncoding cp); - - /* - Method RemoveBaseline - - For more information, see help context 583074 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void RemoveBaseline(); - - /* - Method ReplyWithChanges - - For more information, see help context 583070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ReplyWithChanges(); - - /* - Method ReplyWithChanges - - For more information, see help context 583070 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ReplyWithChanges(bool ShowMessage); - - /* - Method Save - - For more information, see help context 583035 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Save(); - - /* - Method SaveAs - - For more information, see help context 583036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveAs(const QString& FileName); - - /* - Method SaveAs - - For more information, see help context 583036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat); - - /* - Method SaveAs - - For more information, see help context 583036 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat, Office::MsoTriState EmbedTrueTypeFonts); - - /* - Method SaveCopyAs - - For more information, see help context 583037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveCopyAs(const QString& FileName); - - /* - Method SaveCopyAs - - For more information, see help context 583037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveCopyAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat); - - /* - Method SaveCopyAs - - For more information, see help context 583037 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SaveCopyAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat, Office::MsoTriState EmbedTrueTypeFonts); - - /* - Method SendFaxOverInternet - - For more information, see help context 583085 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendFaxOverInternet(); - - /* - Method SendFaxOverInternet - - For more information, see help context 583085 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendFaxOverInternet(const QString& Recipients); - - /* - Method SendFaxOverInternet - - For more information, see help context 583085 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendFaxOverInternet(const QString& Recipients, const QString& Subject); - - /* - Method SendFaxOverInternet - - For more information, see help context 583085 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendFaxOverInternet(const QString& Recipients, const QString& Subject, bool ShowMessage); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(const QString& Recipients); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(const QString& Recipients, const QString& Subject); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(const QString& Recipients, const QString& Subject, bool ShowMessage); - - /* - Method SendForReview - - For more information, see help context 583069 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SendForReview(const QString& Recipients, const QString& Subject, bool ShowMessage, const QVariant& IncludeAttachment); - - /* - Method SetPasswordEncryptionOptions - - For more information, see help context 583079 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetPasswordEncryptionOptions(const QString& PasswordEncryptionProvider, const QString& PasswordEncryptionAlgorithm, int PasswordEncryptionKeyLength, bool PasswordEncryptionFileProperties); - - /* - Method SetUndoText - - For more information, see help context 583040 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void SetUndoText(const QString& Text); - - /* - Method Unused - - For more information, see help context 583032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Unused(); - - /* - Method UpdateLinks - - For more information, see help context 583046 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void UpdateLinks(); - - /* - Method WebPagePreview - - For more information, see help context 583049 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void WebPagePreview(); - - /* - Method sblt - - For more information, see help context 583058 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void sblt(const QString& s); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Slide : public QAxObject -{ -public: - Slide(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - Slide(_Slide *iface) - : QAxObject() - { - initializeFrom(iface); - delete iface; - } - - /* - Property Application - - For more information, see help context 531001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Background - - For more information, see help context 531007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Background() const; //Returns the value of Background - - /* - Property ColorScheme - - For more information, see help context 531006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorScheme* ColorScheme() const; //Returns the value of ColorScheme - inline void SetColorScheme(PowerPoint::ColorScheme* value); //Sets the value of the ColorScheme property - - /* - Property Comments - - For more information, see help context 531028 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Comments* Comments() const; //Returns the value of Comments - - /* - Property Design - - For more information, see help context 531029 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Design() const; //Returns the value of Design - inline void SetDesign(PowerPoint::Design* value); //Sets the value of the Design property - - /* - Property DisplayMasterShapes - - For more information, see help context 531020 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState DisplayMasterShapes() const; //Returns the value of DisplayMasterShapes - inline void SetDisplayMasterShapes(Office::MsoTriState value); //Sets the value of the DisplayMasterShapes property - - /* - Property FollowMasterBackground - - For more information, see help context 531021 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::MsoTriState FollowMasterBackground() const; //Returns the value of FollowMasterBackground - inline void SetFollowMasterBackground(Office::MsoTriState value); //Sets the value of the FollowMasterBackground property - - /* - Property HeadersFooters - - For more information, see help context 531004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeadersFooters* HeadersFooters() const; //Returns the value of HeadersFooters - - /* - Property Hyperlinks - - For more information, see help context 531024 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Hyperlinks* Hyperlinks() const; //Returns the value of Hyperlinks - - /* - Property Layout - - For more information, see help context 531014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::PpSlideLayout Layout() const; //Returns the value of Layout - inline void SetLayout(PowerPoint::PpSlideLayout value); //Sets the value of the Layout property - - /* - Property Master - - For more information, see help context 531023 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::_Master* Master() const; //Returns the value of Master - - /* - Property Name - - For more information, see help context 531008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property NotesPage - - For more information, see help context 531022 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* NotesPage() const; //Returns the value of NotesPage - - /* - Property Parent - - For more information, see help context 531002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property PrintSteps - - For more information, see help context 531010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int PrintSteps() const; //Returns the value of PrintSteps - - /* - Property Scripts - - For more information, see help context 531026 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Scripts* Scripts() const; //Returns the value of Scripts - - /* - Property Shapes - - For more information, see help context 531003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shapes* Shapes() const; //Returns the value of Shapes - - /* - Property SlideID - - For more information, see help context 531009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideID() const; //Returns the value of SlideID - - /* - Property SlideIndex - - For more information, see help context 531018 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideIndex() const; //Returns the value of SlideIndex - - /* - Property SlideNumber - - For more information, see help context 531019 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int SlideNumber() const; //Returns the value of SlideNumber - - /* - Property SlideShowTransition - - For more information, see help context 531005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowTransition* SlideShowTransition() const; //Returns the value of SlideShowTransition - - /* - Property Tags - - For more information, see help context 531017 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Tags* Tags() const; //Returns the value of Tags - - /* - Property TimeLine - - For more information, see help context 531031 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TimeLine* TimeLine() const; //Returns the value of TimeLine - - /* - Method ApplyTemplate - - For more information, see help context 531032 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void ApplyTemplate(const QString& FileName); - - /* - Method Copy - - For more information, see help context 531013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Copy(); - - /* - Method Cut - - For more information, see help context 531012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Cut(); - - /* - Method Delete - - For more information, see help context 531016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - - /* - Method Duplicate - - For more information, see help context 531015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideRange* Duplicate(); - - /* - Method Export - - For more information, see help context 531025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName); - - /* - Method Export - - For more information, see help context 531025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName, int ScaleWidth); - - /* - Method Export - - For more information, see help context 531025 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Export(const QString& FileName, const QString& FilterName, int ScaleWidth, int ScaleHeight); - - /* - Method MoveTo - - For more information, see help context 531030 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void MoveTo(int toPos); - - /* - Method Select - - For more information, see help context 531011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Select(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT OLEControl : public QAxObject -{ -public: - OLEControl(QObject *parent = 0) - : QAxObject(parent) - { - setControl("{91493446-5a91-11cf-8700-00aa0060263b}"); - } - - /* - Property AltHTML - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString AltHTML() const; //Returns the value of AltHTML - inline void SetAltHTML(const QString& value); //Sets the value of the AltHTML property - - /* - Property Height - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - inline void SetHeight(double value); //Sets the value of the Height property - - /* - Property Left - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Left() const; //Returns the value of Left - inline void SetLeft(double value); //Sets the value of the Left property - - /* - Property Name - - For more information, see help context 618003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Top - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Top() const; //Returns the value of Top - inline void SetTop(double value); //Sets the value of the Top property - - /* - Property Visible - - For more information, see help context 618001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline bool Visible() const; //Returns the value of Visible - inline void SetVisible(bool value); //Sets the value of the Visible property - - /* - Property Width - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - inline void SetWidth(double value); //Sets the value of the Width property - - /* - Property ZOrderPosition - - For more information, see help context 618002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline int ZOrderPosition() const; //Returns the value of ZOrderPosition - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT Master : public QAxObject -{ -public: - Master(IDispatch *subobject = 0, QAxObject *parent = 0) - : QAxObject((IUnknown*)subobject, parent) - { - internalRelease(); - } - - Master(_Master *iface) - : QAxObject() - { - initializeFrom(iface); - delete iface; - } - - /* - Property Application - - For more information, see help context 533001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Application* Application() const; //Returns the value of Application - - /* - Property Background - - For more information, see help context 533006 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ShapeRange* Background() const; //Returns the value of Background - - /* - Property ColorScheme - - For more information, see help context 533005 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::ColorScheme* ColorScheme() const; //Returns the value of ColorScheme - inline void SetColorScheme(PowerPoint::ColorScheme* value); //Sets the value of the ColorScheme property - - /* - Property Design - - For more information, see help context 533014 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Design* Design() const; //Returns the value of Design - - /* - Property HeadersFooters - - For more information, see help context 533004 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::HeadersFooters* HeadersFooters() const; //Returns the value of HeadersFooters - - /* - Property Height - - For more information, see help context 533009 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Height() const; //Returns the value of Height - - /* - Property Hyperlinks - - For more information, see help context 533012 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Hyperlinks* Hyperlinks() const; //Returns the value of Hyperlinks - - /* - Property Name - - For more information, see help context 533007 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline QString Name() const; //Returns the value of Name - inline void SetName(const QString& value); //Sets the value of the Name property - - /* - Property Parent - - For more information, see help context 533002 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline IDispatch* Parent() const; //Returns the value of Parent - - /* - Property Scripts - - For more information, see help context 533013 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline Office::Scripts* Scripts() const; //Returns the value of Scripts - - /* - Property Shapes - - For more information, see help context 533003 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::Shapes* Shapes() const; //Returns the value of Shapes - - /* - Property SlideShowTransition - - For more information, see help context 533016 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::SlideShowTransition* SlideShowTransition() const; //Returns the value of SlideShowTransition - - /* - Property TextStyles - - For more information, see help context 533011 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TextStyles* TextStyles() const; //Returns the value of TextStyles - - /* - Property TimeLine - - For more information, see help context 533015 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline PowerPoint::TimeLine* TimeLine() const; //Returns the value of TimeLine - - /* - Property Width - - For more information, see help context 533010 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline double Width() const; //Returns the value of Width - - /* - Method Delete - - For more information, see help context 533008 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void Delete(); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -class POWERPOINT_EXPORT PowerRex : public QAxObject -{ -public: - PowerRex(QObject *parent = 0) - : QAxObject(parent) - { - setControl("{91493448-5a91-11cf-8700-00aa0060263b}"); - } - - /* - Method OnAsfEncoderEvent - - For more information, see help context 639001 in c:\Program Files\Microsoft Office\OFFICE11\VBAPP10.CHM. - */ - inline void OnAsfEncoderEvent(const QVariant& erorCode, const QVariant& bstrErrorDesc); - -// meta object functions - static const QMetaObject staticMetaObject; - virtual const QMetaObject *metaObject() const { return &staticMetaObject; } - virtual void *qt_metacast(const char *); -}; - -// member function implementation -#ifndef QAX_DUMPCPP_POWERPOINT_NOINLINES -inline int Collection::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* Collection::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline QVariant Collection::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline Office::MsoTriState _Application::Active() const -{ - QVariant qax_result = property("Active"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Presentation* _Application::ActivePresentation() const -{ - PowerPoint::Presentation* qax_pointer = 0; - qRegisterMetaType("Presentation*", &qax_pointer); - qRegisterMetaType("Presentation", qax_pointer); - QVariant qax_result = property("ActivePresentation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentation**)qax_result.constData(); -} - -inline QString _Application::ActivePrinter() const -{ - QVariant qax_result = property("ActivePrinter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::DocumentWindow* _Application::ActiveWindow() const -{ - PowerPoint::DocumentWindow* qax_pointer = 0; - qRegisterMetaType("DocumentWindow*", &qax_pointer); - qRegisterMetaType("DocumentWindow", qax_pointer); - QVariant qax_result = property("ActiveWindow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindow**)qax_result.constData(); -} - -inline PowerPoint::AddIns* _Application::AddIns() const -{ - PowerPoint::AddIns* qax_pointer = 0; - qRegisterMetaType("AddIns*", &qax_pointer); - qRegisterMetaType("AddIns", qax_pointer); - QVariant qax_result = property("AddIns"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AddIns**)qax_result.constData(); -} - -inline Office::AnswerWizard* _Application::AnswerWizard() const -{ - Office::AnswerWizard* qax_pointer = 0; - qRegisterMetaType("Office::AnswerWizard*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::AnswerWizard", qax_pointer); -#endif - QVariant qax_result = property("AnswerWizard"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::AnswerWizard**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::Assistant* _Application::Assistant() const -{ - Office::Assistant* qax_pointer = 0; - qRegisterMetaType("Office::Assistant*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Assistant", qax_pointer); -#endif - QVariant qax_result = property("Assistant"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Assistant**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::AutoCorrect* _Application::AutoCorrect() const -{ - PowerPoint::AutoCorrect* qax_pointer = 0; - qRegisterMetaType("AutoCorrect*", &qax_pointer); - qRegisterMetaType("AutoCorrect", qax_pointer); - QVariant qax_result = property("AutoCorrect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AutoCorrect**)qax_result.constData(); -} - -inline Office::MsoAutomationSecurity _Application::AutomationSecurity() const -{ - QVariant qax_result = property("AutomationSecurity"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoAutomationSecurity*)qax_result.constData(); -} -inline void _Application::SetAutomationSecurity(Office::MsoAutomationSecurity value){ setProperty("AutomationSecurity", QVariant(value)); } - -inline QString _Application::Build() const -{ - QVariant qax_result = property("Build"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::COMAddIns* _Application::COMAddIns() const -{ - Office::COMAddIns* qax_pointer = 0; - qRegisterMetaType("Office::COMAddIns*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::COMAddIns", qax_pointer); -#endif - QVariant qax_result = property("COMAddIns"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::COMAddIns**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline QString _Application::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _Application::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline Office::CommandBars* _Application::CommandBars() const -{ - Office::CommandBars* qax_pointer = 0; - qRegisterMetaType("Office::CommandBars*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::CommandBars", qax_pointer); -#endif - QVariant qax_result = property("CommandBars"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::CommandBars**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline int _Application::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::DefaultWebOptions* _Application::DefaultWebOptions() const -{ - PowerPoint::DefaultWebOptions* qax_pointer = 0; - qRegisterMetaType("DefaultWebOptions*", &qax_pointer); - qRegisterMetaType("DefaultWebOptions", qax_pointer); - QVariant qax_result = property("DefaultWebOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DefaultWebOptions**)qax_result.constData(); -} - -inline IUnknown* _Application::Dialogs() const -{ - QVariant qax_result = property("Dialogs"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::PpAlertLevel _Application::DisplayAlerts() const -{ - QVariant qax_result = property("DisplayAlerts"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpAlertLevel*)qax_result.constData(); -} -inline void _Application::SetDisplayAlerts(PowerPoint::PpAlertLevel value){ setProperty("DisplayAlerts", QVariant(value)); } - -inline Office::MsoTriState _Application::DisplayGridLines() const -{ - QVariant qax_result = property("DisplayGridLines"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Application::SetDisplayGridLines(Office::MsoTriState value){ setProperty("DisplayGridLines", QVariant(value)); } - -inline Office::MsoFeatureInstall _Application::FeatureInstall() const -{ - QVariant qax_result = property("FeatureInstall"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFeatureInstall*)qax_result.constData(); -} -inline void _Application::SetFeatureInstall(Office::MsoFeatureInstall value){ setProperty("FeatureInstall", QVariant(value)); } - -inline Office::IFind* _Application::FileFind() const -{ - Office::IFind* qax_pointer = 0; - qRegisterMetaType("Office::IFind*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::IFind", qax_pointer); -#endif - QVariant qax_result = property("FileFind"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::IFind**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::FileSearch* _Application::FileSearch() const -{ - Office::FileSearch* qax_pointer = 0; - qRegisterMetaType("Office::FileSearch*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::FileSearch", qax_pointer); -#endif - QVariant qax_result = property("FileSearch"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::FileSearch**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline int _Application::HWND() const -{ - QVariant qax_result = property("HWND"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double _Application::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void _Application::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline Office::LanguageSettings* _Application::LanguageSettings() const -{ - Office::LanguageSettings* qax_pointer = 0; - qRegisterMetaType("Office::LanguageSettings*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::LanguageSettings", qax_pointer); -#endif - QVariant qax_result = property("LanguageSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::LanguageSettings**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline double _Application::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void _Application::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline IUnknown* _Application::Marker() const -{ - QVariant qax_result = property("Marker"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::MsoDebugOptions* _Application::MsoDebugOptions() const -{ - Office::MsoDebugOptions* qax_pointer = 0; - qRegisterMetaType("Office::MsoDebugOptions*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::MsoDebugOptions", qax_pointer); -#endif - QVariant qax_result = property("MsoDebugOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::MsoDebugOptions**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline QString _Application::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::NewFile* _Application::NewPresentation() const -{ - Office::NewFile* qax_pointer = 0; - qRegisterMetaType("Office::NewFile*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::NewFile", qax_pointer); -#endif - QVariant qax_result = property("NewPresentation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::NewFile**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline QString _Application::OperatingSystem() const -{ - QVariant qax_result = property("OperatingSystem"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::Options* _Application::Options() const -{ - PowerPoint::Options* qax_pointer = 0; - qRegisterMetaType("Options*", &qax_pointer); - qRegisterMetaType("Options", qax_pointer); - QVariant qax_result = property("Options"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Options**)qax_result.constData(); -} - -inline QString _Application::Path() const -{ - QVariant qax_result = property("Path"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::Presentations* _Application::Presentations() const -{ - PowerPoint::Presentations* qax_pointer = 0; - qRegisterMetaType("Presentations*", &qax_pointer); - qRegisterMetaType("Presentations", qax_pointer); - QVariant qax_result = property("Presentations"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentations**)qax_result.constData(); -} - -inline QString _Application::ProductCode() const -{ - QVariant qax_result = property("ProductCode"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::MsoTriState _Application::ShowStartupDialog() const -{ - QVariant qax_result = property("ShowStartupDialog"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Application::SetShowStartupDialog(Office::MsoTriState value){ setProperty("ShowStartupDialog", QVariant(value)); } - -inline Office::MsoTriState _Application::ShowWindowsInTaskbar() const -{ - QVariant qax_result = property("ShowWindowsInTaskbar"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Application::SetShowWindowsInTaskbar(Office::MsoTriState value){ setProperty("ShowWindowsInTaskbar", QVariant(value)); } - -inline PowerPoint::SlideShowWindows* _Application::SlideShowWindows() const -{ - PowerPoint::SlideShowWindows* qax_pointer = 0; - qRegisterMetaType("SlideShowWindows*", &qax_pointer); - qRegisterMetaType("SlideShowWindows", qax_pointer); - QVariant qax_result = property("SlideShowWindows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowWindows**)qax_result.constData(); -} - -inline double _Application::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void _Application::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline VBIDE::VBE* _Application::VBE() const -{ - VBIDE::VBE* qax_pointer = 0; - qRegisterMetaType("VBIDE::VBE*", &qax_pointer); -#ifdef QAX_DUMPCPP_VBIDE_H - qRegisterMetaType("VBIDE::VBE", qax_pointer); -#endif - QVariant qax_result = property("VBE"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_VBIDE_H - return *(VBIDE::VBE**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline QString _Application::Version() const -{ - QVariant qax_result = property("Version"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::MsoTriState _Application::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Application::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline double _Application::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void _Application::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline PowerPoint::PpWindowState _Application::WindowState() const -{ - QVariant qax_result = property("WindowState"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpWindowState*)qax_result.constData(); -} -inline void _Application::SetWindowState(PowerPoint::PpWindowState value){ setProperty("WindowState", QVariant(value)); } - -inline PowerPoint::DocumentWindows* _Application::Windows() const -{ - PowerPoint::DocumentWindows* qax_pointer = 0; - qRegisterMetaType("DocumentWindows*", &qax_pointer); - qRegisterMetaType("DocumentWindows", qax_pointer); - QVariant qax_result = property("Windows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindows**)qax_result.constData(); -} - -inline void _Application::Activate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline Office::FileDialog* _Application::FileDialog(Office::MsoFileDialogType Type) -{ - Office::FileDialog* qax_result = 0; - qRegisterMetaType("Office::FileDialog*", &qax_result); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::FileDialog", qax_result); -#endif - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline bool _Application::GetOptionFlag(int Option) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Option}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline bool _Application::GetOptionFlag(int Option, bool Persist) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Option, (void*)&Persist}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline void _Application::Help() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void _Application::Help(const QString& HelpFile) -{ - void *_a[] = {0, (void*)&HelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void _Application::Help(const QString& HelpFile, int ContextID) -{ - void *_a[] = {0, (void*)&HelpFile, (void*)&ContextID}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void _Application::LaunchSpelling(PowerPoint::DocumentWindow* pWindow) -{ - void *_a[] = {0, (void*)&pWindow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline IUnknown* _Application::PPFileDialog(PowerPoint::PpFileDialogType Type) -{ - IUnknown* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void _Application::Quit() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline QVariant _Application::Run(const QString& MacroName, QVariantList& safeArrayOfParams) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&MacroName, (void*)&safeArrayOfParams}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline void _Application::SetOptionFlag(int Option, bool State) -{ - void *_a[] = {0, (void*)&Option, (void*)&State}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void _Application::SetOptionFlag(int Option, bool State, bool Persist) -{ - void *_a[] = {0, (void*)&Option, (void*)&State, (void*)&Persist}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void _Application::SetPerfMarker(int Marker) -{ - void *_a[] = {0, (void*)&Marker}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - - -inline PowerPoint::Presentation* _Global::ActivePresentation() const -{ - PowerPoint::Presentation* qax_pointer = 0; - qRegisterMetaType("Presentation*", &qax_pointer); - qRegisterMetaType("Presentation", qax_pointer); - QVariant qax_result = property("ActivePresentation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentation**)qax_result.constData(); -} - -inline PowerPoint::DocumentWindow* _Global::ActiveWindow() const -{ - PowerPoint::DocumentWindow* qax_pointer = 0; - qRegisterMetaType("DocumentWindow*", &qax_pointer); - qRegisterMetaType("DocumentWindow", qax_pointer); - QVariant qax_result = property("ActiveWindow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindow**)qax_result.constData(); -} - -inline PowerPoint::AddIns* _Global::AddIns() const -{ - PowerPoint::AddIns* qax_pointer = 0; - qRegisterMetaType("AddIns*", &qax_pointer); - qRegisterMetaType("AddIns", qax_pointer); - QVariant qax_result = property("AddIns"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AddIns**)qax_result.constData(); -} - -inline Office::AnswerWizard* _Global::AnswerWizard() const -{ - Office::AnswerWizard* qax_pointer = 0; - qRegisterMetaType("Office::AnswerWizard*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::AnswerWizard", qax_pointer); -#endif - QVariant qax_result = property("AnswerWizard"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::AnswerWizard**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Application* _Global::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::Assistant* _Global::Assistant() const -{ - Office::Assistant* qax_pointer = 0; - qRegisterMetaType("Office::Assistant*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Assistant", qax_pointer); -#endif - QVariant qax_result = property("Assistant"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Assistant**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::CommandBars* _Global::CommandBars() const -{ - Office::CommandBars* qax_pointer = 0; - qRegisterMetaType("Office::CommandBars*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::CommandBars", qax_pointer); -#endif - QVariant qax_result = property("CommandBars"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::CommandBars**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline IUnknown* _Global::Dialogs() const -{ - QVariant qax_result = property("Dialogs"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Presentations* _Global::Presentations() const -{ - PowerPoint::Presentations* qax_pointer = 0; - qRegisterMetaType("Presentations*", &qax_pointer); - qRegisterMetaType("Presentations", qax_pointer); - QVariant qax_result = property("Presentations"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentations**)qax_result.constData(); -} - -inline PowerPoint::SlideShowWindows* _Global::SlideShowWindows() const -{ - PowerPoint::SlideShowWindows* qax_pointer = 0; - qRegisterMetaType("SlideShowWindows*", &qax_pointer); - qRegisterMetaType("SlideShowWindows", qax_pointer); - QVariant qax_result = property("SlideShowWindows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowWindows**)qax_result.constData(); -} - -inline PowerPoint::DocumentWindows* _Global::Windows() const -{ - PowerPoint::DocumentWindows* qax_pointer = 0; - qRegisterMetaType("DocumentWindows*", &qax_pointer); - qRegisterMetaType("DocumentWindows", qax_pointer); - QVariant qax_result = property("Windows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindows**)qax_result.constData(); -} - - -inline Office::MsoTriState Application::Active() const -{ - QVariant qax_result = property("Active"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Presentation* Application::ActivePresentation() const -{ - PowerPoint::Presentation* qax_pointer = 0; - qRegisterMetaType("Presentation*", &qax_pointer); - qRegisterMetaType("Presentation", qax_pointer); - QVariant qax_result = property("ActivePresentation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentation**)qax_result.constData(); -} - -inline QString Application::ActivePrinter() const -{ - QVariant qax_result = property("ActivePrinter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::DocumentWindow* Application::ActiveWindow() const -{ - PowerPoint::DocumentWindow* qax_pointer = 0; - qRegisterMetaType("DocumentWindow*", &qax_pointer); - qRegisterMetaType("DocumentWindow", qax_pointer); - QVariant qax_result = property("ActiveWindow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindow**)qax_result.constData(); -} - -inline PowerPoint::AddIns* Application::AddIns() const -{ - PowerPoint::AddIns* qax_pointer = 0; - qRegisterMetaType("AddIns*", &qax_pointer); - qRegisterMetaType("AddIns", qax_pointer); - QVariant qax_result = property("AddIns"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AddIns**)qax_result.constData(); -} - -inline Office::AnswerWizard* Application::AnswerWizard() const -{ - Office::AnswerWizard* qax_pointer = 0; - qRegisterMetaType("Office::AnswerWizard*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::AnswerWizard", qax_pointer); -#endif - QVariant qax_result = property("AnswerWizard"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::AnswerWizard**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::Assistant* Application::Assistant() const -{ - Office::Assistant* qax_pointer = 0; - qRegisterMetaType("Office::Assistant*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Assistant", qax_pointer); -#endif - QVariant qax_result = property("Assistant"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Assistant**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::AutoCorrect* Application::AutoCorrect() const -{ - PowerPoint::AutoCorrect* qax_pointer = 0; - qRegisterMetaType("AutoCorrect*", &qax_pointer); - qRegisterMetaType("AutoCorrect", qax_pointer); - QVariant qax_result = property("AutoCorrect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AutoCorrect**)qax_result.constData(); -} - -inline Office::MsoAutomationSecurity Application::AutomationSecurity() const -{ - QVariant qax_result = property("AutomationSecurity"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoAutomationSecurity*)qax_result.constData(); -} -inline void Application::SetAutomationSecurity(Office::MsoAutomationSecurity value){ setProperty("AutomationSecurity", QVariant(value)); } - -inline QString Application::Build() const -{ - QVariant qax_result = property("Build"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::COMAddIns* Application::COMAddIns() const -{ - Office::COMAddIns* qax_pointer = 0; - qRegisterMetaType("Office::COMAddIns*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::COMAddIns", qax_pointer); -#endif - QVariant qax_result = property("COMAddIns"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::COMAddIns**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline QString Application::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Application::SetCaption(const QString& value){ setProperty("Caption", QVariant(value)); } - -inline Office::CommandBars* Application::CommandBars() const -{ - Office::CommandBars* qax_pointer = 0; - qRegisterMetaType("Office::CommandBars*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::CommandBars", qax_pointer); -#endif - QVariant qax_result = property("CommandBars"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::CommandBars**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline int Application::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::DefaultWebOptions* Application::DefaultWebOptions() const -{ - PowerPoint::DefaultWebOptions* qax_pointer = 0; - qRegisterMetaType("DefaultWebOptions*", &qax_pointer); - qRegisterMetaType("DefaultWebOptions", qax_pointer); - QVariant qax_result = property("DefaultWebOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DefaultWebOptions**)qax_result.constData(); -} - -inline IUnknown* Application::Dialogs() const -{ - QVariant qax_result = property("Dialogs"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::PpAlertLevel Application::DisplayAlerts() const -{ - QVariant qax_result = property("DisplayAlerts"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpAlertLevel*)qax_result.constData(); -} -inline void Application::SetDisplayAlerts(PowerPoint::PpAlertLevel value){ setProperty("DisplayAlerts", QVariant(value)); } - -inline Office::MsoTriState Application::DisplayGridLines() const -{ - QVariant qax_result = property("DisplayGridLines"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Application::SetDisplayGridLines(Office::MsoTriState value){ setProperty("DisplayGridLines", QVariant(value)); } - -inline Office::MsoFeatureInstall Application::FeatureInstall() const -{ - QVariant qax_result = property("FeatureInstall"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFeatureInstall*)qax_result.constData(); -} -inline void Application::SetFeatureInstall(Office::MsoFeatureInstall value){ setProperty("FeatureInstall", QVariant(value)); } - -inline Office::IFind* Application::FileFind() const -{ - Office::IFind* qax_pointer = 0; - qRegisterMetaType("Office::IFind*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::IFind", qax_pointer); -#endif - QVariant qax_result = property("FileFind"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::IFind**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::FileSearch* Application::FileSearch() const -{ - Office::FileSearch* qax_pointer = 0; - qRegisterMetaType("Office::FileSearch*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::FileSearch", qax_pointer); -#endif - QVariant qax_result = property("FileSearch"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::FileSearch**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline int Application::HWND() const -{ - QVariant qax_result = property("HWND"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double Application::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Application::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline Office::LanguageSettings* Application::LanguageSettings() const -{ - Office::LanguageSettings* qax_pointer = 0; - qRegisterMetaType("Office::LanguageSettings*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::LanguageSettings", qax_pointer); -#endif - QVariant qax_result = property("LanguageSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::LanguageSettings**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline double Application::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Application::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline IUnknown* Application::Marker() const -{ - QVariant qax_result = property("Marker"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline Office::MsoDebugOptions* Application::MsoDebugOptions() const -{ - Office::MsoDebugOptions* qax_pointer = 0; - qRegisterMetaType("Office::MsoDebugOptions*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::MsoDebugOptions", qax_pointer); -#endif - QVariant qax_result = property("MsoDebugOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::MsoDebugOptions**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline QString Application::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::NewFile* Application::NewPresentation() const -{ - Office::NewFile* qax_pointer = 0; - qRegisterMetaType("Office::NewFile*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::NewFile", qax_pointer); -#endif - QVariant qax_result = property("NewPresentation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::NewFile**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline QString Application::OperatingSystem() const -{ - QVariant qax_result = property("OperatingSystem"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::Options* Application::Options() const -{ - PowerPoint::Options* qax_pointer = 0; - qRegisterMetaType("Options*", &qax_pointer); - qRegisterMetaType("Options", qax_pointer); - QVariant qax_result = property("Options"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Options**)qax_result.constData(); -} - -inline QString Application::Path() const -{ - QVariant qax_result = property("Path"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::Presentations* Application::Presentations() const -{ - PowerPoint::Presentations* qax_pointer = 0; - qRegisterMetaType("Presentations*", &qax_pointer); - qRegisterMetaType("Presentations", qax_pointer); - QVariant qax_result = property("Presentations"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentations**)qax_result.constData(); -} - -inline QString Application::ProductCode() const -{ - QVariant qax_result = property("ProductCode"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::MsoTriState Application::ShowStartupDialog() const -{ - QVariant qax_result = property("ShowStartupDialog"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Application::SetShowStartupDialog(Office::MsoTriState value){ setProperty("ShowStartupDialog", QVariant(value)); } - -inline Office::MsoTriState Application::ShowWindowsInTaskbar() const -{ - QVariant qax_result = property("ShowWindowsInTaskbar"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Application::SetShowWindowsInTaskbar(Office::MsoTriState value){ setProperty("ShowWindowsInTaskbar", QVariant(value)); } - -inline PowerPoint::SlideShowWindows* Application::SlideShowWindows() const -{ - PowerPoint::SlideShowWindows* qax_pointer = 0; - qRegisterMetaType("SlideShowWindows*", &qax_pointer); - qRegisterMetaType("SlideShowWindows", qax_pointer); - QVariant qax_result = property("SlideShowWindows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowWindows**)qax_result.constData(); -} - -inline double Application::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Application::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline VBIDE::VBE* Application::VBE() const -{ - VBIDE::VBE* qax_pointer = 0; - qRegisterMetaType("VBIDE::VBE*", &qax_pointer); -#ifdef QAX_DUMPCPP_VBIDE_H - qRegisterMetaType("VBIDE::VBE", qax_pointer); -#endif - QVariant qax_result = property("VBE"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_VBIDE_H - return *(VBIDE::VBE**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline QString Application::Version() const -{ - QVariant qax_result = property("Version"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::MsoTriState Application::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Application::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline double Application::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Application::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline PowerPoint::PpWindowState Application::WindowState() const -{ - QVariant qax_result = property("WindowState"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpWindowState*)qax_result.constData(); -} -inline void Application::SetWindowState(PowerPoint::PpWindowState value){ setProperty("WindowState", QVariant(value)); } - -inline PowerPoint::DocumentWindows* Application::Windows() const -{ - PowerPoint::DocumentWindows* qax_pointer = 0; - qRegisterMetaType("DocumentWindows*", &qax_pointer); - qRegisterMetaType("DocumentWindows", qax_pointer); - QVariant qax_result = property("Windows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindows**)qax_result.constData(); -} - -inline void Application::Activate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline Office::FileDialog* Application::FileDialog(Office::MsoFileDialogType Type) -{ - Office::FileDialog* qax_result = 0; - qRegisterMetaType("Office::FileDialog*", &qax_result); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::FileDialog", qax_result); -#endif - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline bool Application::GetOptionFlag(int Option) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Option}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline bool Application::GetOptionFlag(int Option, bool Persist) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Option, (void*)&Persist}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline void Application::Help() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void Application::Help(const QString& HelpFile) -{ - void *_a[] = {0, (void*)&HelpFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void Application::Help(const QString& HelpFile, int ContextID) -{ - void *_a[] = {0, (void*)&HelpFile, (void*)&ContextID}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void Application::LaunchSpelling(PowerPoint::DocumentWindow* pWindow) -{ - void *_a[] = {0, (void*)&pWindow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline IUnknown* Application::PPFileDialog(PowerPoint::PpFileDialogType Type) -{ - IUnknown* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void Application::Quit() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline QVariant Application::Run(const QString& MacroName, QVariantList& safeArrayOfParams) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&MacroName, (void*)&safeArrayOfParams}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline void Application::SetOptionFlag(int Option, bool State) -{ - void *_a[] = {0, (void*)&Option, (void*)&State}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void Application::SetOptionFlag(int Option, bool State, bool Persist) -{ - void *_a[] = {0, (void*)&Option, (void*)&State, (void*)&Persist}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void Application::SetPerfMarker(int Marker) -{ - void *_a[] = {0, (void*)&Marker}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - - -inline PowerPoint::Presentation* Global::ActivePresentation() const -{ - PowerPoint::Presentation* qax_pointer = 0; - qRegisterMetaType("Presentation*", &qax_pointer); - qRegisterMetaType("Presentation", qax_pointer); - QVariant qax_result = property("ActivePresentation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentation**)qax_result.constData(); -} - -inline PowerPoint::DocumentWindow* Global::ActiveWindow() const -{ - PowerPoint::DocumentWindow* qax_pointer = 0; - qRegisterMetaType("DocumentWindow*", &qax_pointer); - qRegisterMetaType("DocumentWindow", qax_pointer); - QVariant qax_result = property("ActiveWindow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindow**)qax_result.constData(); -} - -inline PowerPoint::AddIns* Global::AddIns() const -{ - PowerPoint::AddIns* qax_pointer = 0; - qRegisterMetaType("AddIns*", &qax_pointer); - qRegisterMetaType("AddIns", qax_pointer); - QVariant qax_result = property("AddIns"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AddIns**)qax_result.constData(); -} - -inline Office::AnswerWizard* Global::AnswerWizard() const -{ - Office::AnswerWizard* qax_pointer = 0; - qRegisterMetaType("Office::AnswerWizard*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::AnswerWizard", qax_pointer); -#endif - QVariant qax_result = property("AnswerWizard"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::AnswerWizard**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Application* Global::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::Assistant* Global::Assistant() const -{ - Office::Assistant* qax_pointer = 0; - qRegisterMetaType("Office::Assistant*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Assistant", qax_pointer); -#endif - QVariant qax_result = property("Assistant"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Assistant**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::CommandBars* Global::CommandBars() const -{ - Office::CommandBars* qax_pointer = 0; - qRegisterMetaType("Office::CommandBars*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::CommandBars", qax_pointer); -#endif - QVariant qax_result = property("CommandBars"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::CommandBars**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline IUnknown* Global::Dialogs() const -{ - QVariant qax_result = property("Dialogs"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Presentations* Global::Presentations() const -{ - PowerPoint::Presentations* qax_pointer = 0; - qRegisterMetaType("Presentations*", &qax_pointer); - qRegisterMetaType("Presentations", qax_pointer); - QVariant qax_result = property("Presentations"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentations**)qax_result.constData(); -} - -inline PowerPoint::SlideShowWindows* Global::SlideShowWindows() const -{ - PowerPoint::SlideShowWindows* qax_pointer = 0; - qRegisterMetaType("SlideShowWindows*", &qax_pointer); - qRegisterMetaType("SlideShowWindows", qax_pointer); - QVariant qax_result = property("SlideShowWindows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowWindows**)qax_result.constData(); -} - -inline PowerPoint::DocumentWindows* Global::Windows() const -{ - PowerPoint::DocumentWindows* qax_pointer = 0; - qRegisterMetaType("DocumentWindows*", &qax_pointer); - qRegisterMetaType("DocumentWindows", qax_pointer); - QVariant qax_result = property("Windows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindows**)qax_result.constData(); -} - - -inline IDispatch* ColorFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ColorFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ColorFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ColorFormat::RGB() const -{ - QVariant qax_result = property("RGB"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void ColorFormat::SetRGB(int value){ setProperty("RGB", QVariant(value)); } - -inline PowerPoint::PpColorSchemeIndex ColorFormat::SchemeColor() const -{ - QVariant qax_result = property("SchemeColor"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpColorSchemeIndex*)qax_result.constData(); -} -inline void ColorFormat::SetSchemeColor(PowerPoint::PpColorSchemeIndex value){ setProperty("SchemeColor", QVariant(value)); } - -inline double ColorFormat::TintAndShade() const -{ - QVariant qax_result = property("TintAndShade"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ColorFormat::SetTintAndShade(double value){ setProperty("TintAndShade", QVariant(value)); } - -inline Office::MsoColorType ColorFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoColorType*)qax_result.constData(); -} - - -inline Office::MsoTriState SlideShowWindow::Active() const -{ - QVariant qax_result = property("Active"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Application* SlideShowWindow::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int SlideShowWindow::HWND() const -{ - QVariant qax_result = property("HWND"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double SlideShowWindow::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void SlideShowWindow::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline Office::MsoTriState SlideShowWindow::IsFullScreen() const -{ - QVariant qax_result = property("IsFullScreen"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline double SlideShowWindow::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void SlideShowWindow::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline IDispatch* SlideShowWindow::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Presentation* SlideShowWindow::Presentation() const -{ - PowerPoint::Presentation* qax_pointer = 0; - qRegisterMetaType("Presentation*", &qax_pointer); - qRegisterMetaType("Presentation", qax_pointer); - QVariant qax_result = property("Presentation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentation**)qax_result.constData(); -} - -inline double SlideShowWindow::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void SlideShowWindow::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline PowerPoint::SlideShowView* SlideShowWindow::View() const -{ - PowerPoint::SlideShowView* qax_pointer = 0; - qRegisterMetaType("SlideShowView*", &qax_pointer); - qRegisterMetaType("SlideShowView", qax_pointer); - QVariant qax_result = property("View"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowView**)qax_result.constData(); -} - -inline double SlideShowWindow::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void SlideShowWindow::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline void SlideShowWindow::Activate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* Selection::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ShapeRange* Selection::ChildShapeRange() const -{ - PowerPoint::ShapeRange* qax_pointer = 0; - qRegisterMetaType("ShapeRange*", &qax_pointer); - qRegisterMetaType("ShapeRange", qax_pointer); - QVariant qax_result = property("ChildShapeRange"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeRange**)qax_result.constData(); -} - -inline bool Selection::HasChildShapeRange() const -{ - QVariant qax_result = property("HasChildShapeRange"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline IDispatch* Selection::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ShapeRange* Selection::ShapeRange() const -{ - PowerPoint::ShapeRange* qax_pointer = 0; - qRegisterMetaType("ShapeRange*", &qax_pointer); - qRegisterMetaType("ShapeRange", qax_pointer); - QVariant qax_result = property("ShapeRange"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeRange**)qax_result.constData(); -} - -inline PowerPoint::SlideRange* Selection::SlideRange() const -{ - PowerPoint::SlideRange* qax_pointer = 0; - qRegisterMetaType("SlideRange*", &qax_pointer); - qRegisterMetaType("SlideRange", qax_pointer); - QVariant qax_result = property("SlideRange"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideRange**)qax_result.constData(); -} - -inline PowerPoint::TextRange* Selection::TextRange() const -{ - PowerPoint::TextRange* qax_pointer = 0; - qRegisterMetaType("TextRange*", &qax_pointer); - qRegisterMetaType("TextRange", qax_pointer); - QVariant qax_result = property("TextRange"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextRange**)qax_result.constData(); -} - -inline PowerPoint::PpSelectionType Selection::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSelectionType*)qax_result.constData(); -} - -inline void Selection::Copy() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Selection::Cut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Selection::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void Selection::Unselect() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - - -inline PowerPoint::Application* DocumentWindows::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int DocumentWindows::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* DocumentWindows::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* DocumentWindows::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void DocumentWindows::Arrange() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void DocumentWindows::Arrange(PowerPoint::PpArrangeStyle arrangeStyle) -{ - void *_a[] = {0, (void*)&arrangeStyle}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline PowerPoint::DocumentWindow* DocumentWindows::Item(int Index) -{ - PowerPoint::DocumentWindow* qax_result = 0; - qRegisterMetaType("DocumentWindow*", &qax_result); - qRegisterMetaType("DocumentWindow", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QVariant DocumentWindows::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::Application* SlideShowWindows::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int SlideShowWindows::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* SlideShowWindows::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* SlideShowWindows::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::SlideShowWindow* SlideShowWindows::Item(int Index) -{ - PowerPoint::SlideShowWindow* qax_result = 0; - qRegisterMetaType("SlideShowWindow*", &qax_result); - qRegisterMetaType("SlideShowWindow", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant SlideShowWindows::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline Office::MsoTriState DocumentWindow::Active() const -{ - QVariant qax_result = property("Active"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Pane* DocumentWindow::ActivePane() const -{ - PowerPoint::Pane* qax_pointer = 0; - qRegisterMetaType("Pane*", &qax_pointer); - qRegisterMetaType("Pane", qax_pointer); - QVariant qax_result = property("ActivePane"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Pane**)qax_result.constData(); -} - -inline PowerPoint::Application* DocumentWindow::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::MsoTriState DocumentWindow::BlackAndWhite() const -{ - QVariant qax_result = property("BlackAndWhite"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DocumentWindow::SetBlackAndWhite(Office::MsoTriState value){ setProperty("BlackAndWhite", QVariant(value)); } - -inline QString DocumentWindow::Caption() const -{ - QVariant qax_result = property("Caption"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline int DocumentWindow::HWND() const -{ - QVariant qax_result = property("HWND"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double DocumentWindow::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void DocumentWindow::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline double DocumentWindow::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void DocumentWindow::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline PowerPoint::Panes* DocumentWindow::Panes() const -{ - PowerPoint::Panes* qax_pointer = 0; - qRegisterMetaType("Panes*", &qax_pointer); - qRegisterMetaType("Panes", qax_pointer); - QVariant qax_result = property("Panes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Panes**)qax_result.constData(); -} - -inline IDispatch* DocumentWindow::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Presentation* DocumentWindow::Presentation() const -{ - PowerPoint::Presentation* qax_pointer = 0; - qRegisterMetaType("Presentation*", &qax_pointer); - qRegisterMetaType("Presentation", qax_pointer); - QVariant qax_result = property("Presentation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Presentation**)qax_result.constData(); -} - -inline PowerPoint::Selection* DocumentWindow::Selection() const -{ - PowerPoint::Selection* qax_pointer = 0; - qRegisterMetaType("Selection*", &qax_pointer); - qRegisterMetaType("Selection", qax_pointer); - QVariant qax_result = property("Selection"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Selection**)qax_result.constData(); -} - -inline int DocumentWindow::SplitHorizontal() const -{ - QVariant qax_result = property("SplitHorizontal"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void DocumentWindow::SetSplitHorizontal(int value){ setProperty("SplitHorizontal", QVariant(value)); } - -inline int DocumentWindow::SplitVertical() const -{ - QVariant qax_result = property("SplitVertical"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void DocumentWindow::SetSplitVertical(int value){ setProperty("SplitVertical", QVariant(value)); } - -inline double DocumentWindow::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void DocumentWindow::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline PowerPoint::View* DocumentWindow::View() const -{ - PowerPoint::View* qax_pointer = 0; - qRegisterMetaType("View*", &qax_pointer); - qRegisterMetaType("View", qax_pointer); - QVariant qax_result = property("View"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::View**)qax_result.constData(); -} - -inline PowerPoint::PpViewType DocumentWindow::ViewType() const -{ - QVariant qax_result = property("ViewType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpViewType*)qax_result.constData(); -} -inline void DocumentWindow::SetViewType(PowerPoint::PpViewType value){ setProperty("ViewType", QVariant(value)); } - -inline double DocumentWindow::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void DocumentWindow::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline PowerPoint::PpWindowState DocumentWindow::WindowState() const -{ - QVariant qax_result = property("WindowState"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpWindowState*)qax_result.constData(); -} -inline void DocumentWindow::SetWindowState(PowerPoint::PpWindowState value){ setProperty("WindowState", QVariant(value)); } - -inline void DocumentWindow::Activate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void DocumentWindow::Close() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void DocumentWindow::FitToPage() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void DocumentWindow::LargeScroll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void DocumentWindow::LargeScroll(int Down) -{ - void *_a[] = {0, (void*)&Down}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void DocumentWindow::LargeScroll(int Down, int Up) -{ - void *_a[] = {0, (void*)&Down, (void*)&Up}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void DocumentWindow::LargeScroll(int Down, int Up, int ToRight) -{ - void *_a[] = {0, (void*)&Down, (void*)&Up, (void*)&ToRight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void DocumentWindow::LargeScroll(int Down, int Up, int ToRight, int ToLeft) -{ - void *_a[] = {0, (void*)&Down, (void*)&Up, (void*)&ToRight, (void*)&ToLeft}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline PowerPoint::DocumentWindow* DocumentWindow::NewWindow() -{ - PowerPoint::DocumentWindow* qax_result = 0; - qRegisterMetaType("DocumentWindow*", &qax_result); - qRegisterMetaType("DocumentWindow", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline int DocumentWindow::PointsToScreenPixelsX(double Points) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Points}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline int DocumentWindow::PointsToScreenPixelsY(double Points) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Points}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline IDispatch* DocumentWindow::RangeFromPoint(int X, int Y) -{ - IDispatch* qax_result = 0; - void *_a[] = {(void*)&qax_result, (void*)&X, (void*)&Y}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline void DocumentWindow::ScrollIntoView(double Left, double Top, double Width, double Height) -{ - void *_a[] = {0, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void DocumentWindow::ScrollIntoView(double Left, double Top, double Width, double Height, Office::MsoTriState Start) -{ - void *_a[] = {0, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height, (void*)&Start}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void DocumentWindow::SmallScroll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline void DocumentWindow::SmallScroll(int Down) -{ - void *_a[] = {0, (void*)&Down}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); -} - -inline void DocumentWindow::SmallScroll(int Down, int Up) -{ - void *_a[] = {0, (void*)&Down, (void*)&Up}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); -} - -inline void DocumentWindow::SmallScroll(int Down, int Up, int ToRight) -{ - void *_a[] = {0, (void*)&Down, (void*)&Up, (void*)&ToRight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); -} - -inline void DocumentWindow::SmallScroll(int Down, int Up, int ToRight, int ToLeft) -{ - void *_a[] = {0, (void*)&Down, (void*)&Up, (void*)&ToRight, (void*)&ToLeft}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); -} - - -inline PowerPoint::Application* View::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::MsoTriState View::DisplaySlideMiniature() const -{ - QVariant qax_result = property("DisplaySlideMiniature"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void View::SetDisplaySlideMiniature(Office::MsoTriState value){ setProperty("DisplaySlideMiniature", QVariant(value)); } - -inline IDispatch* View::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PrintOptions* View::PrintOptions() const -{ - PowerPoint::PrintOptions* qax_pointer = 0; - qRegisterMetaType("PrintOptions*", &qax_pointer); - qRegisterMetaType("PrintOptions", qax_pointer); - QVariant qax_result = property("PrintOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PrintOptions**)qax_result.constData(); -} - -inline IDispatch* View::Slide() const -{ - QVariant qax_result = property("Slide"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} -inline void View::SetSlide(IDispatch* value){ - int typeId = qRegisterMetaType("IDispatch*", &value); - setProperty("Slide", QVariant(typeId, &value)); -} - -inline PowerPoint::PpViewType View::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpViewType*)qax_result.constData(); -} - -inline int View::Zoom() const -{ - QVariant qax_result = property("Zoom"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void View::SetZoom(int value){ setProperty("Zoom", QVariant(value)); } - -inline Office::MsoTriState View::ZoomToFit() const -{ - QVariant qax_result = property("ZoomToFit"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void View::SetZoomToFit(Office::MsoTriState value){ setProperty("ZoomToFit", QVariant(value)); } - -inline void View::GotoSlide(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void View::Paste() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void View::PasteSpecial() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void View::PasteSpecial(PowerPoint::PpPasteDataType DataType) -{ - void *_a[] = {0, (void*)&DataType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void View::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon) -{ - void *_a[] = {0, (void*)&DataType, (void*)&DisplayAsIcon}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void View::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName) -{ - void *_a[] = {0, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void View::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex) -{ - void *_a[] = {0, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void View::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel) -{ - void *_a[] = {0, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex, (void*)&IconLabel}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void View::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel, Office::MsoTriState Link) -{ - void *_a[] = {0, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex, (void*)&IconLabel, (void*)&Link}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void View::PrintOut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void View::PrintOut(int From) -{ - void *_a[] = {0, (void*)&From}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void View::PrintOut(int From, int To) -{ - void *_a[] = {0, (void*)&From, (void*)&To}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void View::PrintOut(int From, int To, const QString& PrintToFile) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void View::PrintOut(int From, int To, const QString& PrintToFile, int Copies) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile, (void*)&Copies}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void View::PrintOut(int From, int To, const QString& PrintToFile, int Copies, Office::MsoTriState Collate) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile, (void*)&Copies, (void*)&Collate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - - -inline Office::MsoTriState SlideShowView::AcceleratorsEnabled() const -{ - QVariant qax_result = property("AcceleratorsEnabled"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowView::SetAcceleratorsEnabled(Office::MsoTriState value){ setProperty("AcceleratorsEnabled", QVariant(value)); } - -inline PowerPoint::PpSlideShowAdvanceMode SlideShowView::AdvanceMode() const -{ - QVariant qax_result = property("AdvanceMode"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideShowAdvanceMode*)qax_result.constData(); -} - -inline PowerPoint::Application* SlideShowView::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int SlideShowView::CurrentShowPosition() const -{ - QVariant qax_result = property("CurrentShowPosition"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState SlideShowView::IsNamedShow() const -{ - QVariant qax_result = property("IsNamedShow"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Slide* SlideShowView::LastSlideViewed() const -{ - PowerPoint::Slide* qax_pointer = 0; - qRegisterMetaType("Slide*", &qax_pointer); - qRegisterMetaType("Slide", qax_pointer); - QVariant qax_result = property("LastSlideViewed"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Slide**)qax_result.constData(); -} - -inline IDispatch* SlideShowView::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* SlideShowView::PointerColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("PointerColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline PowerPoint::PpSlideShowPointerType SlideShowView::PointerType() const -{ - QVariant qax_result = property("PointerType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideShowPointerType*)qax_result.constData(); -} -inline void SlideShowView::SetPointerType(PowerPoint::PpSlideShowPointerType value){ setProperty("PointerType", QVariant(value)); } - -inline double SlideShowView::PresentationElapsedTime() const -{ - QVariant qax_result = property("PresentationElapsedTime"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline PowerPoint::Slide* SlideShowView::Slide() const -{ - PowerPoint::Slide* qax_pointer = 0; - qRegisterMetaType("Slide*", &qax_pointer); - qRegisterMetaType("Slide", qax_pointer); - QVariant qax_result = property("Slide"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Slide**)qax_result.constData(); -} - -inline double SlideShowView::SlideElapsedTime() const -{ - QVariant qax_result = property("SlideElapsedTime"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void SlideShowView::SetSlideElapsedTime(double value){ setProperty("SlideElapsedTime", QVariant(value)); } - -inline QString SlideShowView::SlideShowName() const -{ - QVariant qax_result = property("SlideShowName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::PpSlideShowState SlideShowView::State() const -{ - QVariant qax_result = property("State"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideShowState*)qax_result.constData(); -} -inline void SlideShowView::SetState(PowerPoint::PpSlideShowState value){ setProperty("State", QVariant(value)); } - -inline int SlideShowView::Zoom() const -{ - QVariant qax_result = property("Zoom"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline void SlideShowView::DrawLine(double BeginX, double BeginY, double EndX, double EndY) -{ - void *_a[] = {0, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void SlideShowView::EndNamedShow() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void SlideShowView::EraseDrawing() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void SlideShowView::Exit() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void SlideShowView::First() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void SlideShowView::GotoNamedShow(const QString& SlideShowName) -{ - void *_a[] = {0, (void*)&SlideShowName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void SlideShowView::GotoSlide(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void SlideShowView::GotoSlide(int Index, Office::MsoTriState ResetSlide) -{ - void *_a[] = {0, (void*)&Index, (void*)&ResetSlide}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void SlideShowView::InstallTracker(PowerPoint::MouseTracker* pTracker, Office::MsoTriState Presenter) -{ - void *_a[] = {0, (void*)&pTracker, (void*)&Presenter}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void SlideShowView::Last() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void SlideShowView::Next() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void SlideShowView::Previous() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void SlideShowView::ResetSlideTime() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - - -inline PowerPoint::PpSlideShowAdvanceMode SlideShowSettings::AdvanceMode() const -{ - QVariant qax_result = property("AdvanceMode"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideShowAdvanceMode*)qax_result.constData(); -} -inline void SlideShowSettings::SetAdvanceMode(PowerPoint::PpSlideShowAdvanceMode value){ setProperty("AdvanceMode", QVariant(value)); } - -inline PowerPoint::Application* SlideShowSettings::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int SlideShowSettings::EndingSlide() const -{ - QVariant qax_result = property("EndingSlide"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void SlideShowSettings::SetEndingSlide(int value){ setProperty("EndingSlide", QVariant(value)); } - -inline Office::MsoTriState SlideShowSettings::LoopUntilStopped() const -{ - QVariant qax_result = property("LoopUntilStopped"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowSettings::SetLoopUntilStopped(Office::MsoTriState value){ setProperty("LoopUntilStopped", QVariant(value)); } - -inline PowerPoint::NamedSlideShows* SlideShowSettings::NamedSlideShows() const -{ - PowerPoint::NamedSlideShows* qax_pointer = 0; - qRegisterMetaType("NamedSlideShows*", &qax_pointer); - qRegisterMetaType("NamedSlideShows", qax_pointer); - QVariant qax_result = property("NamedSlideShows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::NamedSlideShows**)qax_result.constData(); -} - -inline IDispatch* SlideShowSettings::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* SlideShowSettings::PointerColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("PointerColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline PowerPoint::PpSlideShowRangeType SlideShowSettings::RangeType() const -{ - QVariant qax_result = property("RangeType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideShowRangeType*)qax_result.constData(); -} -inline void SlideShowSettings::SetRangeType(PowerPoint::PpSlideShowRangeType value){ setProperty("RangeType", QVariant(value)); } - -inline Office::MsoTriState SlideShowSettings::ShowScrollbar() const -{ - QVariant qax_result = property("ShowScrollbar"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowSettings::SetShowScrollbar(Office::MsoTriState value){ setProperty("ShowScrollbar", QVariant(value)); } - -inline PowerPoint::PpSlideShowType SlideShowSettings::ShowType() const -{ - QVariant qax_result = property("ShowType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideShowType*)qax_result.constData(); -} -inline void SlideShowSettings::SetShowType(PowerPoint::PpSlideShowType value){ setProperty("ShowType", QVariant(value)); } - -inline Office::MsoTriState SlideShowSettings::ShowWithAnimation() const -{ - QVariant qax_result = property("ShowWithAnimation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowSettings::SetShowWithAnimation(Office::MsoTriState value){ setProperty("ShowWithAnimation", QVariant(value)); } - -inline Office::MsoTriState SlideShowSettings::ShowWithNarration() const -{ - QVariant qax_result = property("ShowWithNarration"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowSettings::SetShowWithNarration(Office::MsoTriState value){ setProperty("ShowWithNarration", QVariant(value)); } - -inline QString SlideShowSettings::SlideShowName() const -{ - QVariant qax_result = property("SlideShowName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SlideShowSettings::SetSlideShowName(const QString& value){ setProperty("SlideShowName", QVariant(value)); } - -inline int SlideShowSettings::StartingSlide() const -{ - QVariant qax_result = property("StartingSlide"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void SlideShowSettings::SetStartingSlide(int value){ setProperty("StartingSlide", QVariant(value)); } - -inline PowerPoint::SlideShowWindow* SlideShowSettings::Run() -{ - PowerPoint::SlideShowWindow* qax_result = 0; - qRegisterMetaType("SlideShowWindow*", &qax_result); - qRegisterMetaType("SlideShowWindow", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - - -inline PowerPoint::Application* NamedSlideShows::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int NamedSlideShows::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* NamedSlideShows::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* NamedSlideShows::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::NamedSlideShow* NamedSlideShows::Add(const QString& Name, const QVariant& safeArrayOfSlideIDs) -{ - PowerPoint::NamedSlideShow* qax_result = 0; - qRegisterMetaType("NamedSlideShow*", &qax_result); - qRegisterMetaType("NamedSlideShow", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Name, (void*)&safeArrayOfSlideIDs}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::NamedSlideShow* NamedSlideShows::Item(const QVariant& Index) -{ - PowerPoint::NamedSlideShow* qax_result = 0; - qRegisterMetaType("NamedSlideShow*", &qax_result); - qRegisterMetaType("NamedSlideShow", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline QVariant NamedSlideShows::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline PowerPoint::Application* NamedSlideShow::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int NamedSlideShow::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString NamedSlideShow::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* NamedSlideShow::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant NamedSlideShow::SlideIDs() const -{ - QVariant qax_result = property("SlideIDs"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline void NamedSlideShow::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline QString PrintOptions::ActivePrinter() const -{ - QVariant qax_result = property("ActivePrinter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void PrintOptions::SetActivePrinter(const QString& value){ setProperty("ActivePrinter", QVariant(value)); } - -inline PowerPoint::Application* PrintOptions::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::MsoTriState PrintOptions::Collate() const -{ - QVariant qax_result = property("Collate"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PrintOptions::SetCollate(Office::MsoTriState value){ setProperty("Collate", QVariant(value)); } - -inline Office::MsoTriState PrintOptions::FitToPage() const -{ - QVariant qax_result = property("FitToPage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PrintOptions::SetFitToPage(Office::MsoTriState value){ setProperty("FitToPage", QVariant(value)); } - -inline Office::MsoTriState PrintOptions::FrameSlides() const -{ - QVariant qax_result = property("FrameSlides"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PrintOptions::SetFrameSlides(Office::MsoTriState value){ setProperty("FrameSlides", QVariant(value)); } - -inline PowerPoint::PpPrintHandoutOrder PrintOptions::HandoutOrder() const -{ - QVariant qax_result = property("HandoutOrder"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpPrintHandoutOrder*)qax_result.constData(); -} -inline void PrintOptions::SetHandoutOrder(PowerPoint::PpPrintHandoutOrder value){ setProperty("HandoutOrder", QVariant(value)); } - -inline int PrintOptions::NumberOfCopies() const -{ - QVariant qax_result = property("NumberOfCopies"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void PrintOptions::SetNumberOfCopies(int value){ setProperty("NumberOfCopies", QVariant(value)); } - -inline PowerPoint::PpPrintOutputType PrintOptions::OutputType() const -{ - QVariant qax_result = property("OutputType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpPrintOutputType*)qax_result.constData(); -} -inline void PrintOptions::SetOutputType(PowerPoint::PpPrintOutputType value){ setProperty("OutputType", QVariant(value)); } - -inline IDispatch* PrintOptions::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PpPrintColorType PrintOptions::PrintColorType() const -{ - QVariant qax_result = property("PrintColorType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpPrintColorType*)qax_result.constData(); -} -inline void PrintOptions::SetPrintColorType(PowerPoint::PpPrintColorType value){ setProperty("PrintColorType", QVariant(value)); } - -inline Office::MsoTriState PrintOptions::PrintComments() const -{ - QVariant qax_result = property("PrintComments"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PrintOptions::SetPrintComments(Office::MsoTriState value){ setProperty("PrintComments", QVariant(value)); } - -inline Office::MsoTriState PrintOptions::PrintFontsAsGraphics() const -{ - QVariant qax_result = property("PrintFontsAsGraphics"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PrintOptions::SetPrintFontsAsGraphics(Office::MsoTriState value){ setProperty("PrintFontsAsGraphics", QVariant(value)); } - -inline Office::MsoTriState PrintOptions::PrintHiddenSlides() const -{ - QVariant qax_result = property("PrintHiddenSlides"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PrintOptions::SetPrintHiddenSlides(Office::MsoTriState value){ setProperty("PrintHiddenSlides", QVariant(value)); } - -inline Office::MsoTriState PrintOptions::PrintInBackground() const -{ - QVariant qax_result = property("PrintInBackground"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PrintOptions::SetPrintInBackground(Office::MsoTriState value){ setProperty("PrintInBackground", QVariant(value)); } - -inline PowerPoint::PpPrintRangeType PrintOptions::RangeType() const -{ - QVariant qax_result = property("RangeType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpPrintRangeType*)qax_result.constData(); -} -inline void PrintOptions::SetRangeType(PowerPoint::PpPrintRangeType value){ setProperty("RangeType", QVariant(value)); } - -inline PowerPoint::PrintRanges* PrintOptions::Ranges() const -{ - PowerPoint::PrintRanges* qax_pointer = 0; - qRegisterMetaType("PrintRanges*", &qax_pointer); - qRegisterMetaType("PrintRanges", qax_pointer); - QVariant qax_result = property("Ranges"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PrintRanges**)qax_result.constData(); -} - -inline QString PrintOptions::SlideShowName() const -{ - QVariant qax_result = property("SlideShowName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void PrintOptions::SetSlideShowName(const QString& value){ setProperty("SlideShowName", QVariant(value)); } - - -inline PowerPoint::Application* PrintRanges::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int PrintRanges::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* PrintRanges::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* PrintRanges::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::PrintRange* PrintRanges::Add(int Start, int End) -{ - PowerPoint::PrintRange* qax_result = 0; - qRegisterMetaType("PrintRange*", &qax_result); - qRegisterMetaType("PrintRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start, (void*)&End}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void PrintRanges::ClearAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline PowerPoint::PrintRange* PrintRanges::Item(int Index) -{ - PowerPoint::PrintRange* qax_result = 0; - qRegisterMetaType("PrintRange*", &qax_result); - qRegisterMetaType("PrintRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QVariant PrintRanges::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::Application* PrintRange::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int PrintRange::End() const -{ - QVariant qax_result = property("End"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* PrintRange::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int PrintRange::Start() const -{ - QVariant qax_result = property("Start"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline void PrintRange::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* AddIns::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int AddIns::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* AddIns::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* AddIns::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::AddIn* AddIns::Add(const QString& FileName) -{ - PowerPoint::AddIn* qax_result = 0; - qRegisterMetaType("AddIn*", &qax_result); - qRegisterMetaType("AddIn", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::AddIn* AddIns::Item(QVariant& Index) -{ - PowerPoint::AddIn* qax_result = 0; - qRegisterMetaType("AddIn*", &qax_result); - qRegisterMetaType("AddIn", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline void AddIns::Remove(QVariant& Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline QVariant AddIns::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::Application* AddIn::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::MsoTriState AddIn::AutoLoad() const -{ - QVariant qax_result = property("AutoLoad"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void AddIn::SetAutoLoad(Office::MsoTriState value){ setProperty("AutoLoad", QVariant(value)); } - -inline Office::MsoTriState AddIn::DisplayAlerts() const -{ - QVariant qax_result = property("DisplayAlerts"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void AddIn::SetDisplayAlerts(Office::MsoTriState value){ setProperty("DisplayAlerts", QVariant(value)); } - -inline QString AddIn::FullName() const -{ - QVariant qax_result = property("FullName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::MsoTriState AddIn::Loaded() const -{ - QVariant qax_result = property("Loaded"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void AddIn::SetLoaded(Office::MsoTriState value){ setProperty("Loaded", QVariant(value)); } - -inline QString AddIn::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline IDispatch* AddIn::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString AddIn::Path() const -{ - QVariant qax_result = property("Path"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::MsoTriState AddIn::Registered() const -{ - QVariant qax_result = property("Registered"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void AddIn::SetRegistered(Office::MsoTriState value){ setProperty("Registered", QVariant(value)); } - -inline Office::MsoTriState AddIn::RegisteredInHKLM() const -{ - QVariant qax_result = property("RegisteredInHKLM"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - - -inline PowerPoint::Application* Presentations::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Presentations::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Presentations::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Presentations::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Presentation* Presentations::Add() -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::Add(Office::MsoTriState WithWindow) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&WithWindow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline bool Presentations::CanCheckOut(const QString& FileName) -{ - bool qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void Presentations::CheckOut(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline PowerPoint::Presentation* Presentations::Item(const QVariant& Index) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::Open(const QString& FileName) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::Open(const QString& FileName, Office::MsoTriState ReadOnly) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ReadOnly}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::Open(const QString& FileName, Office::MsoTriState ReadOnly, Office::MsoTriState Untitled) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ReadOnly, (void*)&Untitled}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::Open(const QString& FileName, Office::MsoTriState ReadOnly, Office::MsoTriState Untitled, Office::MsoTriState WithWindow) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ReadOnly, (void*)&Untitled, (void*)&WithWindow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::OpenOld(const QString& FileName) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::OpenOld(const QString& FileName, Office::MsoTriState ReadOnly) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ReadOnly}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::OpenOld(const QString& FileName, Office::MsoTriState ReadOnly, Office::MsoTriState Untitled) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ReadOnly, (void*)&Untitled}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline PowerPoint::Presentation* Presentations::OpenOld(const QString& FileName, Office::MsoTriState ReadOnly, Office::MsoTriState Untitled, Office::MsoTriState WithWindow) -{ - PowerPoint::Presentation* qax_result = 0; - qRegisterMetaType("Presentation*", &qax_result); - qRegisterMetaType("Presentation", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&ReadOnly, (void*)&Untitled, (void*)&WithWindow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline QVariant Presentations::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - - -inline PowerPoint::Application* Presentation::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline IDispatch* Presentation::BuiltInDocumentProperties() const -{ - QVariant qax_result = property("BuiltInDocumentProperties"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ColorSchemes* Presentation::ColorSchemes() const -{ - PowerPoint::ColorSchemes* qax_pointer = 0; - qRegisterMetaType("ColorSchemes*", &qax_pointer); - qRegisterMetaType("ColorSchemes", qax_pointer); - QVariant qax_result = property("ColorSchemes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorSchemes**)qax_result.constData(); -} - -inline Office::CommandBars* Presentation::CommandBars() const -{ - Office::CommandBars* qax_pointer = 0; - qRegisterMetaType("Office::CommandBars*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::CommandBars", qax_pointer); -#endif - QVariant qax_result = property("CommandBars"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::CommandBars**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline IDispatch* Presentation::Container() const -{ - QVariant qax_result = property("Container"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IDispatch* Presentation::CustomDocumentProperties() const -{ - QVariant qax_result = property("CustomDocumentProperties"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoLanguageID Presentation::DefaultLanguageID() const -{ - QVariant qax_result = property("DefaultLanguageID"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoLanguageID*)qax_result.constData(); -} -inline void Presentation::SetDefaultLanguageID(Office::MsoLanguageID value){ setProperty("DefaultLanguageID", QVariant(value)); } - -inline PowerPoint::Shape* Presentation::DefaultShape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("DefaultShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline PowerPoint::Designs* Presentation::Designs() const -{ - PowerPoint::Designs* qax_pointer = 0; - qRegisterMetaType("Designs*", &qax_pointer); - qRegisterMetaType("Designs", qax_pointer); - QVariant qax_result = property("Designs"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Designs**)qax_result.constData(); -} - -inline Office::MsoTriState Presentation::DisplayComments() const -{ - QVariant qax_result = property("DisplayComments"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Presentation::SetDisplayComments(Office::MsoTriState value){ setProperty("DisplayComments", QVariant(value)); } - -inline Office::DocumentLibraryVersions* Presentation::DocumentLibraryVersions() const -{ - Office::DocumentLibraryVersions* qax_pointer = 0; - qRegisterMetaType("Office::DocumentLibraryVersions*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::DocumentLibraryVersions", qax_pointer); -#endif - QVariant qax_result = property("DocumentLibraryVersions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::DocumentLibraryVersions**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::MsoTriState Presentation::EnvelopeVisible() const -{ - QVariant qax_result = property("EnvelopeVisible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Presentation::SetEnvelopeVisible(Office::MsoTriState value){ setProperty("EnvelopeVisible", QVariant(value)); } - -inline PowerPoint::ExtraColors* Presentation::ExtraColors() const -{ - PowerPoint::ExtraColors* qax_pointer = 0; - qRegisterMetaType("ExtraColors*", &qax_pointer); - qRegisterMetaType("ExtraColors", qax_pointer); - QVariant qax_result = property("ExtraColors"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ExtraColors**)qax_result.constData(); -} - -inline Office::MsoFarEastLineBreakLanguageID Presentation::FarEastLineBreakLanguage() const -{ - QVariant qax_result = property("FarEastLineBreakLanguage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFarEastLineBreakLanguageID*)qax_result.constData(); -} -inline void Presentation::SetFarEastLineBreakLanguage(Office::MsoFarEastLineBreakLanguageID value){ setProperty("FarEastLineBreakLanguage", QVariant(value)); } - -inline PowerPoint::PpFarEastLineBreakLevel Presentation::FarEastLineBreakLevel() const -{ - QVariant qax_result = property("FarEastLineBreakLevel"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpFarEastLineBreakLevel*)qax_result.constData(); -} -inline void Presentation::SetFarEastLineBreakLevel(PowerPoint::PpFarEastLineBreakLevel value){ setProperty("FarEastLineBreakLevel", QVariant(value)); } - -inline PowerPoint::Fonts* Presentation::Fonts() const -{ - PowerPoint::Fonts* qax_pointer = 0; - qRegisterMetaType("Fonts*", &qax_pointer); - qRegisterMetaType("Fonts", qax_pointer); - QVariant qax_result = property("Fonts"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Fonts**)qax_result.constData(); -} - -inline QString Presentation::FullName() const -{ - QVariant qax_result = property("FullName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline double Presentation::GridDistance() const -{ - QVariant qax_result = property("GridDistance"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Presentation::SetGridDistance(double value){ setProperty("GridDistance", QVariant(value)); } - -inline Office::HTMLProject* Presentation::HTMLProject() const -{ - Office::HTMLProject* qax_pointer = 0; - qRegisterMetaType("Office::HTMLProject*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::HTMLProject", qax_pointer); -#endif - QVariant qax_result = property("HTMLProject"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::HTMLProject**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::_Master* Presentation::HandoutMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("HandoutMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline PowerPoint::PpRevisionInfo Presentation::HasRevisionInfo() const -{ - QVariant qax_result = property("HasRevisionInfo"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpRevisionInfo*)qax_result.constData(); -} - -inline Office::MsoTriState Presentation::HasTitleMaster() const -{ - QVariant qax_result = property("HasTitleMaster"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::PpDirection Presentation::LayoutDirection() const -{ - QVariant qax_result = property("LayoutDirection"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpDirection*)qax_result.constData(); -} -inline void Presentation::SetLayoutDirection(PowerPoint::PpDirection value){ setProperty("LayoutDirection", QVariant(value)); } - -inline QString Presentation::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString Presentation::NoLineBreakAfter() const -{ - QVariant qax_result = property("NoLineBreakAfter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Presentation::SetNoLineBreakAfter(const QString& value){ setProperty("NoLineBreakAfter", QVariant(value)); } - -inline QString Presentation::NoLineBreakBefore() const -{ - QVariant qax_result = property("NoLineBreakBefore"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Presentation::SetNoLineBreakBefore(const QString& value){ setProperty("NoLineBreakBefore", QVariant(value)); } - -inline PowerPoint::_Master* Presentation::NotesMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("NotesMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline PowerPoint::PageSetup* Presentation::PageSetup() const -{ - PowerPoint::PageSetup* qax_pointer = 0; - qRegisterMetaType("PageSetup*", &qax_pointer); - qRegisterMetaType("PageSetup", qax_pointer); - QVariant qax_result = property("PageSetup"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PageSetup**)qax_result.constData(); -} - -inline IDispatch* Presentation::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString Presentation::Password() const -{ - QVariant qax_result = property("Password"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Presentation::SetPassword(const QString& value){ setProperty("Password", QVariant(value)); } - -inline QString Presentation::PasswordEncryptionAlgorithm() const -{ - QVariant qax_result = property("PasswordEncryptionAlgorithm"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline bool Presentation::PasswordEncryptionFileProperties() const -{ - QVariant qax_result = property("PasswordEncryptionFileProperties"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int Presentation::PasswordEncryptionKeyLength() const -{ - QVariant qax_result = property("PasswordEncryptionKeyLength"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString Presentation::PasswordEncryptionProvider() const -{ - QVariant qax_result = property("PasswordEncryptionProvider"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString Presentation::Path() const -{ - QVariant qax_result = property("Path"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::Permission* Presentation::Permission() const -{ - Office::Permission* qax_pointer = 0; - qRegisterMetaType("Office::Permission*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Permission", qax_pointer); -#endif - QVariant qax_result = property("Permission"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Permission**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::PrintOptions* Presentation::PrintOptions() const -{ - PowerPoint::PrintOptions* qax_pointer = 0; - qRegisterMetaType("PrintOptions*", &qax_pointer); - qRegisterMetaType("PrintOptions", qax_pointer); - QVariant qax_result = property("PrintOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PrintOptions**)qax_result.constData(); -} - -inline PowerPoint::PublishObjects* Presentation::PublishObjects() const -{ - PowerPoint::PublishObjects* qax_pointer = 0; - qRegisterMetaType("PublishObjects*", &qax_pointer); - qRegisterMetaType("PublishObjects", qax_pointer); - QVariant qax_result = property("PublishObjects"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PublishObjects**)qax_result.constData(); -} - -inline Office::MsoTriState Presentation::ReadOnly() const -{ - QVariant qax_result = property("ReadOnly"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState Presentation::RemovePersonalInformation() const -{ - QVariant qax_result = property("RemovePersonalInformation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Presentation::SetRemovePersonalInformation(Office::MsoTriState value){ setProperty("RemovePersonalInformation", QVariant(value)); } - -inline Office::MsoTriState Presentation::Saved() const -{ - QVariant qax_result = property("Saved"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Presentation::SetSaved(Office::MsoTriState value){ setProperty("Saved", QVariant(value)); } - -inline Office::SharedWorkspace* Presentation::SharedWorkspace() const -{ - Office::SharedWorkspace* qax_pointer = 0; - qRegisterMetaType("Office::SharedWorkspace*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::SharedWorkspace", qax_pointer); -#endif - QVariant qax_result = property("SharedWorkspace"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::SharedWorkspace**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::SignatureSet* Presentation::Signatures() const -{ - Office::SignatureSet* qax_pointer = 0; - qRegisterMetaType("Office::SignatureSet*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::SignatureSet", qax_pointer); -#endif - QVariant qax_result = property("Signatures"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::SignatureSet**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::_Master* Presentation::SlideMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("SlideMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline PowerPoint::SlideShowSettings* Presentation::SlideShowSettings() const -{ - PowerPoint::SlideShowSettings* qax_pointer = 0; - qRegisterMetaType("SlideShowSettings*", &qax_pointer); - qRegisterMetaType("SlideShowSettings", qax_pointer); - QVariant qax_result = property("SlideShowSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowSettings**)qax_result.constData(); -} - -inline PowerPoint::SlideShowWindow* Presentation::SlideShowWindow() const -{ - PowerPoint::SlideShowWindow* qax_pointer = 0; - qRegisterMetaType("SlideShowWindow*", &qax_pointer); - qRegisterMetaType("SlideShowWindow", qax_pointer); - QVariant qax_result = property("SlideShowWindow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowWindow**)qax_result.constData(); -} - -inline PowerPoint::Slides* Presentation::Slides() const -{ - PowerPoint::Slides* qax_pointer = 0; - qRegisterMetaType("Slides*", &qax_pointer); - qRegisterMetaType("Slides", qax_pointer); - QVariant qax_result = property("Slides"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Slides**)qax_result.constData(); -} - -inline Office::MsoTriState Presentation::SnapToGrid() const -{ - QVariant qax_result = property("SnapToGrid"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Presentation::SetSnapToGrid(Office::MsoTriState value){ setProperty("SnapToGrid", QVariant(value)); } - -inline Office::Sync* Presentation::Sync() const -{ - Office::Sync* qax_pointer = 0; - qRegisterMetaType("Office::Sync*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Sync", qax_pointer); -#endif - QVariant qax_result = property("Sync"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Sync**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Tags* Presentation::Tags() const -{ - PowerPoint::Tags* qax_pointer = 0; - qRegisterMetaType("Tags*", &qax_pointer); - qRegisterMetaType("Tags", qax_pointer); - QVariant qax_result = property("Tags"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Tags**)qax_result.constData(); -} - -inline QString Presentation::TemplateName() const -{ - QVariant qax_result = property("TemplateName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::_Master* Presentation::TitleMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("TitleMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline Office::MsoTriState Presentation::VBASigned() const -{ - QVariant qax_result = property("VBASigned"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline VBIDE::VBProject* Presentation::VBProject() const -{ - VBIDE::VBProject* qax_pointer = 0; - qRegisterMetaType("VBIDE::VBProject*", &qax_pointer); -#ifdef QAX_DUMPCPP_VBIDE_H - qRegisterMetaType("VBIDE::VBProject", qax_pointer); -#endif - QVariant qax_result = property("VBProject"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_VBIDE_H - return *(VBIDE::VBProject**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::WebOptions* Presentation::WebOptions() const -{ - PowerPoint::WebOptions* qax_pointer = 0; - qRegisterMetaType("WebOptions*", &qax_pointer); - qRegisterMetaType("WebOptions", qax_pointer); - QVariant qax_result = property("WebOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::WebOptions**)qax_result.constData(); -} - -inline PowerPoint::DocumentWindows* Presentation::Windows() const -{ - PowerPoint::DocumentWindows* qax_pointer = 0; - qRegisterMetaType("DocumentWindows*", &qax_pointer); - qRegisterMetaType("DocumentWindows", qax_pointer); - QVariant qax_result = property("Windows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindows**)qax_result.constData(); -} - -inline QString Presentation::WritePassword() const -{ - QVariant qax_result = property("WritePassword"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Presentation::SetWritePassword(const QString& value){ setProperty("WritePassword", QVariant(value)); } - -inline void Presentation::AddBaseline() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Presentation::AddBaseline(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline PowerPoint::_Master* Presentation::AddTitleMaster() -{ - PowerPoint::_Master* qax_result = 0; - qRegisterMetaType("_Master*", &qax_result); - qRegisterMetaType("_Master", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void Presentation::AddToFavorites() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void Presentation::ApplyTemplate(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline bool Presentation::CanCheckIn() -{ - bool qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline void Presentation::CheckIn() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void Presentation::CheckIn(bool SaveChanges) -{ - void *_a[] = {0, (void*)&SaveChanges}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void Presentation::CheckIn(bool SaveChanges, const QVariant& Comments) -{ - void *_a[] = {0, (void*)&SaveChanges, (void*)&Comments}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void Presentation::CheckIn(bool SaveChanges, const QVariant& Comments, const QVariant& MakePublic) -{ - void *_a[] = {0, (void*)&SaveChanges, (void*)&Comments, (void*)&MakePublic}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void Presentation::Close() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void Presentation::EndReview() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void Presentation::Export(const QString& Path, const QString& FilterName) -{ - void *_a[] = {0, (void*)&Path, (void*)&FilterName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void Presentation::Export(const QString& Path, const QString& FilterName, int ScaleWidth) -{ - void *_a[] = {0, (void*)&Path, (void*)&FilterName, (void*)&ScaleWidth}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void Presentation::Export(const QString& Path, const QString& FilterName, int ScaleWidth, int ScaleHeight) -{ - void *_a[] = {0, (void*)&Path, (void*)&FilterName, (void*)&ScaleWidth, (void*)&ScaleHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void Presentation::FollowHyperlink(const QString& Address) -{ - void *_a[] = {0, (void*)&Address}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow, (void*)&AddHistory}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow, (void*)&AddHistory, (void*)&ExtraInfo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo, Office::MsoExtraInfoMethod Method) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow, (void*)&AddHistory, (void*)&ExtraInfo, (void*)&Method}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - -inline void Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo, Office::MsoExtraInfoMethod Method, const QString& HeaderInfo) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow, (void*)&AddHistory, (void*)&ExtraInfo, (void*)&Method, (void*)&HeaderInfo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline void Presentation::MakeIntoTemplate(Office::MsoTriState IsDesignTemplate) -{ - void *_a[] = {0, (void*)&IsDesignTemplate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void Presentation::Merge(const QString& Path) -{ - void *_a[] = {0, (void*)&Path}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline PowerPoint::DocumentWindow* Presentation::NewWindow() -{ - PowerPoint::DocumentWindow* qax_result = 0; - qRegisterMetaType("DocumentWindow*", &qax_result); - qRegisterMetaType("DocumentWindow", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); - return qax_result; -} - -inline void Presentation::PrintOut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); -} - -inline void Presentation::PrintOut(int From) -{ - void *_a[] = {0, (void*)&From}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); -} - -inline void Presentation::PrintOut(int From, int To) -{ - void *_a[] = {0, (void*)&From, (void*)&To}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); -} - -inline void Presentation::PrintOut(int From, int To, const QString& PrintToFile) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); -} - -inline void Presentation::PrintOut(int From, int To, const QString& PrintToFile, int Copies) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile, (void*)&Copies}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); -} - -inline void Presentation::PrintOut(int From, int To, const QString& PrintToFile, int Copies, Office::MsoTriState Collate) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile, (void*)&Copies, (void*)&Collate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); -} - -inline void Presentation::ReloadAs(Office::MsoEncoding cp) -{ - void *_a[] = {0, (void*)&cp}; - qt_metacall(QMetaObject::InvokeMetaMethod, 38, _a); -} - -inline void Presentation::RemoveBaseline() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); -} - -inline void Presentation::ReplyWithChanges() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); -} - -inline void Presentation::ReplyWithChanges(bool ShowMessage) -{ - void *_a[] = {0, (void*)&ShowMessage}; - qt_metacall(QMetaObject::InvokeMetaMethod, 41, _a); -} - -inline void Presentation::Save() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 42, _a); -} - -inline void Presentation::SaveAs(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 43, _a); -} - -inline void Presentation::SaveAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FileFormat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 44, _a); -} - -inline void Presentation::SaveAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat, Office::MsoTriState EmbedTrueTypeFonts) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FileFormat, (void*)&EmbedTrueTypeFonts}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); -} - -inline void Presentation::SaveCopyAs(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); -} - -inline void Presentation::SaveCopyAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FileFormat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); -} - -inline void Presentation::SaveCopyAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat, Office::MsoTriState EmbedTrueTypeFonts) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FileFormat, (void*)&EmbedTrueTypeFonts}; - qt_metacall(QMetaObject::InvokeMetaMethod, 48, _a); -} - -inline void Presentation::SendFaxOverInternet() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 49, _a); -} - -inline void Presentation::SendFaxOverInternet(const QString& Recipients) -{ - void *_a[] = {0, (void*)&Recipients}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); -} - -inline void Presentation::SendFaxOverInternet(const QString& Recipients, const QString& Subject) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); -} - -inline void Presentation::SendFaxOverInternet(const QString& Recipients, const QString& Subject, bool ShowMessage) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject, (void*)&ShowMessage}; - qt_metacall(QMetaObject::InvokeMetaMethod, 52, _a); -} - -inline void Presentation::SendForReview() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 53, _a); -} - -inline void Presentation::SendForReview(const QString& Recipients) -{ - void *_a[] = {0, (void*)&Recipients}; - qt_metacall(QMetaObject::InvokeMetaMethod, 54, _a); -} - -inline void Presentation::SendForReview(const QString& Recipients, const QString& Subject) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); -} - -inline void Presentation::SendForReview(const QString& Recipients, const QString& Subject, bool ShowMessage) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject, (void*)&ShowMessage}; - qt_metacall(QMetaObject::InvokeMetaMethod, 56, _a); -} - -inline void Presentation::SendForReview(const QString& Recipients, const QString& Subject, bool ShowMessage, const QVariant& IncludeAttachment) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject, (void*)&ShowMessage, (void*)&IncludeAttachment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 57, _a); -} - -inline void Presentation::SetPasswordEncryptionOptions(const QString& PasswordEncryptionProvider, const QString& PasswordEncryptionAlgorithm, int PasswordEncryptionKeyLength, bool PasswordEncryptionFileProperties) -{ - void *_a[] = {0, (void*)&PasswordEncryptionProvider, (void*)&PasswordEncryptionAlgorithm, (void*)&PasswordEncryptionKeyLength, (void*)&PasswordEncryptionFileProperties}; - qt_metacall(QMetaObject::InvokeMetaMethod, 68, _a); -} - -inline void Presentation::SetUndoText(const QString& Text) -{ - void *_a[] = {0, (void*)&Text}; - qt_metacall(QMetaObject::InvokeMetaMethod, 72, _a); -} - -inline void Presentation::Unused() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 74, _a); -} - -inline void Presentation::UpdateLinks() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 75, _a); -} - -inline void Presentation::WebPagePreview() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 76, _a); -} - -inline void Presentation::sblt(const QString& s) -{ - void *_a[] = {0, (void*)&s}; - qt_metacall(QMetaObject::InvokeMetaMethod, 77, _a); -} - - -inline PowerPoint::Application* Hyperlinks::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Hyperlinks::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Hyperlinks::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Hyperlinks::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Hyperlink* Hyperlinks::Item(int Index) -{ - PowerPoint::Hyperlink* qax_result = 0; - qRegisterMetaType("Hyperlink*", &qax_result); - qRegisterMetaType("Hyperlink", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant Hyperlinks::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline QString Hyperlink::Address() const -{ - QVariant qax_result = property("Address"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Hyperlink::SetAddress(const QString& value){ setProperty("Address", QVariant(value)); } - -inline PowerPoint::Application* Hyperlink::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline QString Hyperlink::EmailSubject() const -{ - QVariant qax_result = property("EmailSubject"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Hyperlink::SetEmailSubject(const QString& value){ setProperty("EmailSubject", QVariant(value)); } - -inline IDispatch* Hyperlink::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString Hyperlink::ScreenTip() const -{ - QVariant qax_result = property("ScreenTip"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Hyperlink::SetScreenTip(const QString& value){ setProperty("ScreenTip", QVariant(value)); } - -inline Office::MsoTriState Hyperlink::ShowAndReturn() const -{ - QVariant qax_result = property("ShowAndReturn"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Hyperlink::SetShowAndReturn(Office::MsoTriState value){ setProperty("ShowAndReturn", QVariant(value)); } - -inline QString Hyperlink::SubAddress() const -{ - QVariant qax_result = property("SubAddress"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Hyperlink::SetSubAddress(const QString& value){ setProperty("SubAddress", QVariant(value)); } - -inline QString Hyperlink::TextToDisplay() const -{ - QVariant qax_result = property("TextToDisplay"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Hyperlink::SetTextToDisplay(const QString& value){ setProperty("TextToDisplay", QVariant(value)); } - -inline Office::MsoHyperlinkType Hyperlink::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoHyperlinkType*)qax_result.constData(); -} - -inline void Hyperlink::AddToFavorites() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Hyperlink::CreateNewDocument(const QString& FileName, Office::MsoTriState EditNow, Office::MsoTriState Overwrite) -{ - void *_a[] = {0, (void*)&FileName, (void*)&EditNow, (void*)&Overwrite}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Hyperlink::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void Hyperlink::Follow() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - - -inline PowerPoint::Application* PageSetup::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int PageSetup::FirstSlideNumber() const -{ - QVariant qax_result = property("FirstSlideNumber"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void PageSetup::SetFirstSlideNumber(int value){ setProperty("FirstSlideNumber", QVariant(value)); } - -inline Office::MsoOrientation PageSetup::NotesOrientation() const -{ - QVariant qax_result = property("NotesOrientation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoOrientation*)qax_result.constData(); -} -inline void PageSetup::SetNotesOrientation(Office::MsoOrientation value){ setProperty("NotesOrientation", QVariant(value)); } - -inline IDispatch* PageSetup::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double PageSetup::SlideHeight() const -{ - QVariant qax_result = property("SlideHeight"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PageSetup::SetSlideHeight(double value){ setProperty("SlideHeight", QVariant(value)); } - -inline Office::MsoOrientation PageSetup::SlideOrientation() const -{ - QVariant qax_result = property("SlideOrientation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoOrientation*)qax_result.constData(); -} -inline void PageSetup::SetSlideOrientation(Office::MsoOrientation value){ setProperty("SlideOrientation", QVariant(value)); } - -inline PowerPoint::PpSlideSizeType PageSetup::SlideSize() const -{ - QVariant qax_result = property("SlideSize"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideSizeType*)qax_result.constData(); -} -inline void PageSetup::SetSlideSize(PowerPoint::PpSlideSizeType value){ setProperty("SlideSize", QVariant(value)); } - -inline double PageSetup::SlideWidth() const -{ - QVariant qax_result = property("SlideWidth"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PageSetup::SetSlideWidth(double value){ setProperty("SlideWidth", QVariant(value)); } - - -inline PowerPoint::Application* Fonts::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Fonts::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Fonts::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Fonts::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Font* Fonts::Item(const QVariant& Index) -{ - PowerPoint::Font* qax_result = 0; - qRegisterMetaType("Font*", &qax_result); - qRegisterMetaType("Font", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void Fonts::Replace(const QString& Original, const QString& Replacement) -{ - void *_a[] = {0, (void*)&Original, (void*)&Replacement}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline QVariant Fonts::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline PowerPoint::Application* ExtraColors::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int ExtraColors::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ExtraColors::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* ExtraColors::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void ExtraColors::Add(int Type) -{ - void *_a[] = {0, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline int ExtraColors::Item(int Index) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline QVariant ExtraColors::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline PowerPoint::Application* Slides::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Slides::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Slides::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Slides::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Slide* Slides::Add(int Index, PowerPoint::PpSlideLayout Layout) -{ - PowerPoint::Slide* qax_result = 0; - qRegisterMetaType("Slide*", &qax_result); - qRegisterMetaType("Slide", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index, (void*)&Layout}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Slide* Slides::FindBySlideID(int SlideID) -{ - PowerPoint::Slide* qax_result = 0; - qRegisterMetaType("Slide*", &qax_result); - qRegisterMetaType("Slide", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SlideID}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline int Slides::InsertFromFile(const QString& FileName, int Index) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline int Slides::InsertFromFile(const QString& FileName, int Index, int SlideStart) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Index, (void*)&SlideStart}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline int Slides::InsertFromFile(const QString& FileName, int Index, int SlideStart, int SlideEnd) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Index, (void*)&SlideStart, (void*)&SlideEnd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline PowerPoint::Slide* Slides::Item(const QVariant& Index) -{ - PowerPoint::Slide* qax_result = 0; - qRegisterMetaType("Slide*", &qax_result); - qRegisterMetaType("Slide", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline PowerPoint::SlideRange* Slides::Paste() -{ - PowerPoint::SlideRange* qax_result = 0; - qRegisterMetaType("SlideRange*", &qax_result); - qRegisterMetaType("SlideRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline PowerPoint::SlideRange* Slides::Paste(int Index) -{ - PowerPoint::SlideRange* qax_result = 0; - qRegisterMetaType("SlideRange*", &qax_result); - qRegisterMetaType("SlideRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline PowerPoint::SlideRange* Slides::Range() -{ - PowerPoint::SlideRange* qax_result = 0; - qRegisterMetaType("SlideRange*", &qax_result); - qRegisterMetaType("SlideRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline PowerPoint::SlideRange* Slides::Range(const QVariant& Index) -{ - PowerPoint::SlideRange* qax_result = 0; - qRegisterMetaType("SlideRange*", &qax_result); - qRegisterMetaType("SlideRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline QVariant Slides::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - - -inline PowerPoint::Application* _Slide::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ShapeRange* _Slide::Background() const -{ - PowerPoint::ShapeRange* qax_pointer = 0; - qRegisterMetaType("ShapeRange*", &qax_pointer); - qRegisterMetaType("ShapeRange", qax_pointer); - QVariant qax_result = property("Background"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeRange**)qax_result.constData(); -} - -inline PowerPoint::ColorScheme* _Slide::ColorScheme() const -{ - PowerPoint::ColorScheme* qax_pointer = 0; - qRegisterMetaType("ColorScheme*", &qax_pointer); - qRegisterMetaType("ColorScheme", qax_pointer); - QVariant qax_result = property("ColorScheme"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorScheme**)qax_result.constData(); -} -inline void _Slide::SetColorScheme(PowerPoint::ColorScheme* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorScheme*", &value); - setProperty("ColorScheme", QVariant(typeId, &value)); -} - -inline PowerPoint::Comments* _Slide::Comments() const -{ - PowerPoint::Comments* qax_pointer = 0; - qRegisterMetaType("Comments*", &qax_pointer); - qRegisterMetaType("Comments", qax_pointer); - QVariant qax_result = property("Comments"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Comments**)qax_result.constData(); -} - -inline PowerPoint::Design* _Slide::Design() const -{ - PowerPoint::Design* qax_pointer = 0; - qRegisterMetaType("Design*", &qax_pointer); - qRegisterMetaType("Design", qax_pointer); - QVariant qax_result = property("Design"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Design**)qax_result.constData(); -} -inline void _Slide::SetDesign(PowerPoint::Design* value){ - int typeId = qRegisterMetaType("PowerPoint::Design*", &value); - setProperty("Design", QVariant(typeId, &value)); -} - -inline Office::MsoTriState _Slide::DisplayMasterShapes() const -{ - QVariant qax_result = property("DisplayMasterShapes"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Slide::SetDisplayMasterShapes(Office::MsoTriState value){ setProperty("DisplayMasterShapes", QVariant(value)); } - -inline Office::MsoTriState _Slide::FollowMasterBackground() const -{ - QVariant qax_result = property("FollowMasterBackground"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Slide::SetFollowMasterBackground(Office::MsoTriState value){ setProperty("FollowMasterBackground", QVariant(value)); } - -inline PowerPoint::HeadersFooters* _Slide::HeadersFooters() const -{ - PowerPoint::HeadersFooters* qax_pointer = 0; - qRegisterMetaType("HeadersFooters*", &qax_pointer); - qRegisterMetaType("HeadersFooters", qax_pointer); - QVariant qax_result = property("HeadersFooters"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeadersFooters**)qax_result.constData(); -} - -inline PowerPoint::Hyperlinks* _Slide::Hyperlinks() const -{ - PowerPoint::Hyperlinks* qax_pointer = 0; - qRegisterMetaType("Hyperlinks*", &qax_pointer); - qRegisterMetaType("Hyperlinks", qax_pointer); - QVariant qax_result = property("Hyperlinks"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Hyperlinks**)qax_result.constData(); -} - -inline PowerPoint::PpSlideLayout _Slide::Layout() const -{ - QVariant qax_result = property("Layout"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideLayout*)qax_result.constData(); -} -inline void _Slide::SetLayout(PowerPoint::PpSlideLayout value){ setProperty("Layout", QVariant(value)); } - -inline PowerPoint::_Master* _Slide::Master() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("Master"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline QString _Slide::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _Slide::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline PowerPoint::SlideRange* _Slide::NotesPage() const -{ - PowerPoint::SlideRange* qax_pointer = 0; - qRegisterMetaType("SlideRange*", &qax_pointer); - qRegisterMetaType("SlideRange", qax_pointer); - QVariant qax_result = property("NotesPage"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideRange**)qax_result.constData(); -} - -inline IDispatch* _Slide::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int _Slide::PrintSteps() const -{ - QVariant qax_result = property("PrintSteps"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::Scripts* _Slide::Scripts() const -{ - Office::Scripts* qax_pointer = 0; - qRegisterMetaType("Office::Scripts*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Scripts", qax_pointer); -#endif - QVariant qax_result = property("Scripts"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Scripts**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Shapes* _Slide::Shapes() const -{ - PowerPoint::Shapes* qax_pointer = 0; - qRegisterMetaType("Shapes*", &qax_pointer); - qRegisterMetaType("Shapes", qax_pointer); - QVariant qax_result = property("Shapes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shapes**)qax_result.constData(); -} - -inline int _Slide::SlideID() const -{ - QVariant qax_result = property("SlideID"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _Slide::SlideIndex() const -{ - QVariant qax_result = property("SlideIndex"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int _Slide::SlideNumber() const -{ - QVariant qax_result = property("SlideNumber"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::SlideShowTransition* _Slide::SlideShowTransition() const -{ - PowerPoint::SlideShowTransition* qax_pointer = 0; - qRegisterMetaType("SlideShowTransition*", &qax_pointer); - qRegisterMetaType("SlideShowTransition", qax_pointer); - QVariant qax_result = property("SlideShowTransition"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowTransition**)qax_result.constData(); -} - -inline PowerPoint::Tags* _Slide::Tags() const -{ - PowerPoint::Tags* qax_pointer = 0; - qRegisterMetaType("Tags*", &qax_pointer); - qRegisterMetaType("Tags", qax_pointer); - QVariant qax_result = property("Tags"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Tags**)qax_result.constData(); -} - -inline PowerPoint::TimeLine* _Slide::TimeLine() const -{ - PowerPoint::TimeLine* qax_pointer = 0; - qRegisterMetaType("TimeLine*", &qax_pointer); - qRegisterMetaType("TimeLine", qax_pointer); - QVariant qax_result = property("TimeLine"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TimeLine**)qax_result.constData(); -} - -inline void _Slide::ApplyTemplate(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void _Slide::Copy() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void _Slide::Cut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void _Slide::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline PowerPoint::SlideRange* _Slide::Duplicate() -{ - PowerPoint::SlideRange* qax_result = 0; - qRegisterMetaType("SlideRange*", &qax_result); - qRegisterMetaType("SlideRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void _Slide::Export(const QString& FileName, const QString& FilterName) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void _Slide::Export(const QString& FileName, const QString& FilterName, int ScaleWidth) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName, (void*)&ScaleWidth}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void _Slide::Export(const QString& FileName, const QString& FilterName, int ScaleWidth, int ScaleHeight) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName, (void*)&ScaleWidth, (void*)&ScaleHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void _Slide::MoveTo(int toPos) -{ - void *_a[] = {0, (void*)&toPos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void _Slide::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - - -inline PowerPoint::Application* SlideRange::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ShapeRange* SlideRange::Background() const -{ - PowerPoint::ShapeRange* qax_pointer = 0; - qRegisterMetaType("ShapeRange*", &qax_pointer); - qRegisterMetaType("ShapeRange", qax_pointer); - QVariant qax_result = property("Background"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeRange**)qax_result.constData(); -} - -inline PowerPoint::ColorScheme* SlideRange::ColorScheme() const -{ - PowerPoint::ColorScheme* qax_pointer = 0; - qRegisterMetaType("ColorScheme*", &qax_pointer); - qRegisterMetaType("ColorScheme", qax_pointer); - QVariant qax_result = property("ColorScheme"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorScheme**)qax_result.constData(); -} -inline void SlideRange::SetColorScheme(PowerPoint::ColorScheme* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorScheme*", &value); - setProperty("ColorScheme", QVariant(typeId, &value)); -} - -inline PowerPoint::Comments* SlideRange::Comments() const -{ - PowerPoint::Comments* qax_pointer = 0; - qRegisterMetaType("Comments*", &qax_pointer); - qRegisterMetaType("Comments", qax_pointer); - QVariant qax_result = property("Comments"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Comments**)qax_result.constData(); -} - -inline int SlideRange::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::Design* SlideRange::Design() const -{ - PowerPoint::Design* qax_pointer = 0; - qRegisterMetaType("Design*", &qax_pointer); - qRegisterMetaType("Design", qax_pointer); - QVariant qax_result = property("Design"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Design**)qax_result.constData(); -} -inline void SlideRange::SetDesign(PowerPoint::Design* value){ - int typeId = qRegisterMetaType("PowerPoint::Design*", &value); - setProperty("Design", QVariant(typeId, &value)); -} - -inline Office::MsoTriState SlideRange::DisplayMasterShapes() const -{ - QVariant qax_result = property("DisplayMasterShapes"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideRange::SetDisplayMasterShapes(Office::MsoTriState value){ setProperty("DisplayMasterShapes", QVariant(value)); } - -inline Office::MsoTriState SlideRange::FollowMasterBackground() const -{ - QVariant qax_result = property("FollowMasterBackground"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideRange::SetFollowMasterBackground(Office::MsoTriState value){ setProperty("FollowMasterBackground", QVariant(value)); } - -inline PowerPoint::HeadersFooters* SlideRange::HeadersFooters() const -{ - PowerPoint::HeadersFooters* qax_pointer = 0; - qRegisterMetaType("HeadersFooters*", &qax_pointer); - qRegisterMetaType("HeadersFooters", qax_pointer); - QVariant qax_result = property("HeadersFooters"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeadersFooters**)qax_result.constData(); -} - -inline PowerPoint::Hyperlinks* SlideRange::Hyperlinks() const -{ - PowerPoint::Hyperlinks* qax_pointer = 0; - qRegisterMetaType("Hyperlinks*", &qax_pointer); - qRegisterMetaType("Hyperlinks", qax_pointer); - QVariant qax_result = property("Hyperlinks"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Hyperlinks**)qax_result.constData(); -} - -inline PowerPoint::PpSlideLayout SlideRange::Layout() const -{ - QVariant qax_result = property("Layout"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideLayout*)qax_result.constData(); -} -inline void SlideRange::SetLayout(PowerPoint::PpSlideLayout value){ setProperty("Layout", QVariant(value)); } - -inline PowerPoint::_Master* SlideRange::Master() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("Master"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline QString SlideRange::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SlideRange::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline PowerPoint::SlideRange* SlideRange::NotesPage() const -{ - PowerPoint::SlideRange* qax_pointer = 0; - qRegisterMetaType("SlideRange*", &qax_pointer); - qRegisterMetaType("SlideRange", qax_pointer); - QVariant qax_result = property("NotesPage"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideRange**)qax_result.constData(); -} - -inline IDispatch* SlideRange::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int SlideRange::PrintSteps() const -{ - QVariant qax_result = property("PrintSteps"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::Scripts* SlideRange::Scripts() const -{ - Office::Scripts* qax_pointer = 0; - qRegisterMetaType("Office::Scripts*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Scripts", qax_pointer); -#endif - QVariant qax_result = property("Scripts"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Scripts**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Shapes* SlideRange::Shapes() const -{ - PowerPoint::Shapes* qax_pointer = 0; - qRegisterMetaType("Shapes*", &qax_pointer); - qRegisterMetaType("Shapes", qax_pointer); - QVariant qax_result = property("Shapes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shapes**)qax_result.constData(); -} - -inline int SlideRange::SlideID() const -{ - QVariant qax_result = property("SlideID"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SlideRange::SlideIndex() const -{ - QVariant qax_result = property("SlideIndex"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int SlideRange::SlideNumber() const -{ - QVariant qax_result = property("SlideNumber"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::SlideShowTransition* SlideRange::SlideShowTransition() const -{ - PowerPoint::SlideShowTransition* qax_pointer = 0; - qRegisterMetaType("SlideShowTransition*", &qax_pointer); - qRegisterMetaType("SlideShowTransition", qax_pointer); - QVariant qax_result = property("SlideShowTransition"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowTransition**)qax_result.constData(); -} - -inline PowerPoint::Tags* SlideRange::Tags() const -{ - PowerPoint::Tags* qax_pointer = 0; - qRegisterMetaType("Tags*", &qax_pointer); - qRegisterMetaType("Tags", qax_pointer); - QVariant qax_result = property("Tags"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Tags**)qax_result.constData(); -} - -inline PowerPoint::TimeLine* SlideRange::TimeLine() const -{ - PowerPoint::TimeLine* qax_pointer = 0; - qRegisterMetaType("TimeLine*", &qax_pointer); - qRegisterMetaType("TimeLine", qax_pointer); - QVariant qax_result = property("TimeLine"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TimeLine**)qax_result.constData(); -} - -inline IUnknown* SlideRange::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void SlideRange::ApplyTemplate(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void SlideRange::Copy() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void SlideRange::Cut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void SlideRange::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline PowerPoint::SlideRange* SlideRange::Duplicate() -{ - PowerPoint::SlideRange* qax_result = 0; - qRegisterMetaType("SlideRange*", &qax_result); - qRegisterMetaType("SlideRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void SlideRange::Export(const QString& FileName, const QString& FilterName) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void SlideRange::Export(const QString& FileName, const QString& FilterName, int ScaleWidth) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName, (void*)&ScaleWidth}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void SlideRange::Export(const QString& FileName, const QString& FilterName, int ScaleWidth, int ScaleHeight) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName, (void*)&ScaleWidth, (void*)&ScaleHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline PowerPoint::Slide* SlideRange::Item(const QVariant& Index) -{ - PowerPoint::Slide* qax_result = 0; - qRegisterMetaType("Slide*", &qax_result); - qRegisterMetaType("Slide", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void SlideRange::MoveTo(int toPos) -{ - void *_a[] = {0, (void*)&toPos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void SlideRange::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline QVariant SlideRange::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - - -inline PowerPoint::Application* _Master::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ShapeRange* _Master::Background() const -{ - PowerPoint::ShapeRange* qax_pointer = 0; - qRegisterMetaType("ShapeRange*", &qax_pointer); - qRegisterMetaType("ShapeRange", qax_pointer); - QVariant qax_result = property("Background"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeRange**)qax_result.constData(); -} - -inline PowerPoint::ColorScheme* _Master::ColorScheme() const -{ - PowerPoint::ColorScheme* qax_pointer = 0; - qRegisterMetaType("ColorScheme*", &qax_pointer); - qRegisterMetaType("ColorScheme", qax_pointer); - QVariant qax_result = property("ColorScheme"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorScheme**)qax_result.constData(); -} -inline void _Master::SetColorScheme(PowerPoint::ColorScheme* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorScheme*", &value); - setProperty("ColorScheme", QVariant(typeId, &value)); -} - -inline PowerPoint::Design* _Master::Design() const -{ - PowerPoint::Design* qax_pointer = 0; - qRegisterMetaType("Design*", &qax_pointer); - qRegisterMetaType("Design", qax_pointer); - QVariant qax_result = property("Design"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Design**)qax_result.constData(); -} - -inline PowerPoint::HeadersFooters* _Master::HeadersFooters() const -{ - PowerPoint::HeadersFooters* qax_pointer = 0; - qRegisterMetaType("HeadersFooters*", &qax_pointer); - qRegisterMetaType("HeadersFooters", qax_pointer); - QVariant qax_result = property("HeadersFooters"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeadersFooters**)qax_result.constData(); -} - -inline double _Master::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline PowerPoint::Hyperlinks* _Master::Hyperlinks() const -{ - PowerPoint::Hyperlinks* qax_pointer = 0; - qRegisterMetaType("Hyperlinks*", &qax_pointer); - qRegisterMetaType("Hyperlinks", qax_pointer); - QVariant qax_result = property("Hyperlinks"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Hyperlinks**)qax_result.constData(); -} - -inline QString _Master::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _Master::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline IDispatch* _Master::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::Scripts* _Master::Scripts() const -{ - Office::Scripts* qax_pointer = 0; - qRegisterMetaType("Office::Scripts*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Scripts", qax_pointer); -#endif - QVariant qax_result = property("Scripts"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Scripts**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Shapes* _Master::Shapes() const -{ - PowerPoint::Shapes* qax_pointer = 0; - qRegisterMetaType("Shapes*", &qax_pointer); - qRegisterMetaType("Shapes", qax_pointer); - QVariant qax_result = property("Shapes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shapes**)qax_result.constData(); -} - -inline PowerPoint::SlideShowTransition* _Master::SlideShowTransition() const -{ - PowerPoint::SlideShowTransition* qax_pointer = 0; - qRegisterMetaType("SlideShowTransition*", &qax_pointer); - qRegisterMetaType("SlideShowTransition", qax_pointer); - QVariant qax_result = property("SlideShowTransition"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowTransition**)qax_result.constData(); -} - -inline PowerPoint::TextStyles* _Master::TextStyles() const -{ - PowerPoint::TextStyles* qax_pointer = 0; - qRegisterMetaType("TextStyles*", &qax_pointer); - qRegisterMetaType("TextStyles", qax_pointer); - QVariant qax_result = property("TextStyles"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextStyles**)qax_result.constData(); -} - -inline PowerPoint::TimeLine* _Master::TimeLine() const -{ - PowerPoint::TimeLine* qax_pointer = 0; - qRegisterMetaType("TimeLine*", &qax_pointer); - qRegisterMetaType("TimeLine", qax_pointer); - QVariant qax_result = property("TimeLine"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TimeLine**)qax_result.constData(); -} - -inline double _Master::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline void _Master::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* Slide::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ShapeRange* Slide::Background() const -{ - PowerPoint::ShapeRange* qax_pointer = 0; - qRegisterMetaType("ShapeRange*", &qax_pointer); - qRegisterMetaType("ShapeRange", qax_pointer); - QVariant qax_result = property("Background"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeRange**)qax_result.constData(); -} - -inline PowerPoint::ColorScheme* Slide::ColorScheme() const -{ - PowerPoint::ColorScheme* qax_pointer = 0; - qRegisterMetaType("ColorScheme*", &qax_pointer); - qRegisterMetaType("ColorScheme", qax_pointer); - QVariant qax_result = property("ColorScheme"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorScheme**)qax_result.constData(); -} -inline void Slide::SetColorScheme(PowerPoint::ColorScheme* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorScheme*", &value); - setProperty("ColorScheme", QVariant(typeId, &value)); -} - -inline PowerPoint::Comments* Slide::Comments() const -{ - PowerPoint::Comments* qax_pointer = 0; - qRegisterMetaType("Comments*", &qax_pointer); - qRegisterMetaType("Comments", qax_pointer); - QVariant qax_result = property("Comments"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Comments**)qax_result.constData(); -} - -inline PowerPoint::Design* Slide::Design() const -{ - PowerPoint::Design* qax_pointer = 0; - qRegisterMetaType("Design*", &qax_pointer); - qRegisterMetaType("Design", qax_pointer); - QVariant qax_result = property("Design"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Design**)qax_result.constData(); -} -inline void Slide::SetDesign(PowerPoint::Design* value){ - int typeId = qRegisterMetaType("PowerPoint::Design*", &value); - setProperty("Design", QVariant(typeId, &value)); -} - -inline Office::MsoTriState Slide::DisplayMasterShapes() const -{ - QVariant qax_result = property("DisplayMasterShapes"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Slide::SetDisplayMasterShapes(Office::MsoTriState value){ setProperty("DisplayMasterShapes", QVariant(value)); } - -inline Office::MsoTriState Slide::FollowMasterBackground() const -{ - QVariant qax_result = property("FollowMasterBackground"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Slide::SetFollowMasterBackground(Office::MsoTriState value){ setProperty("FollowMasterBackground", QVariant(value)); } - -inline PowerPoint::HeadersFooters* Slide::HeadersFooters() const -{ - PowerPoint::HeadersFooters* qax_pointer = 0; - qRegisterMetaType("HeadersFooters*", &qax_pointer); - qRegisterMetaType("HeadersFooters", qax_pointer); - QVariant qax_result = property("HeadersFooters"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeadersFooters**)qax_result.constData(); -} - -inline PowerPoint::Hyperlinks* Slide::Hyperlinks() const -{ - PowerPoint::Hyperlinks* qax_pointer = 0; - qRegisterMetaType("Hyperlinks*", &qax_pointer); - qRegisterMetaType("Hyperlinks", qax_pointer); - QVariant qax_result = property("Hyperlinks"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Hyperlinks**)qax_result.constData(); -} - -inline PowerPoint::PpSlideLayout Slide::Layout() const -{ - QVariant qax_result = property("Layout"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSlideLayout*)qax_result.constData(); -} -inline void Slide::SetLayout(PowerPoint::PpSlideLayout value){ setProperty("Layout", QVariant(value)); } - -inline PowerPoint::_Master* Slide::Master() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("Master"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline QString Slide::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Slide::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline PowerPoint::SlideRange* Slide::NotesPage() const -{ - PowerPoint::SlideRange* qax_pointer = 0; - qRegisterMetaType("SlideRange*", &qax_pointer); - qRegisterMetaType("SlideRange", qax_pointer); - QVariant qax_result = property("NotesPage"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideRange**)qax_result.constData(); -} - -inline IDispatch* Slide::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Slide::PrintSteps() const -{ - QVariant qax_result = property("PrintSteps"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::Scripts* Slide::Scripts() const -{ - Office::Scripts* qax_pointer = 0; - qRegisterMetaType("Office::Scripts*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Scripts", qax_pointer); -#endif - QVariant qax_result = property("Scripts"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Scripts**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Shapes* Slide::Shapes() const -{ - PowerPoint::Shapes* qax_pointer = 0; - qRegisterMetaType("Shapes*", &qax_pointer); - qRegisterMetaType("Shapes", qax_pointer); - QVariant qax_result = property("Shapes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shapes**)qax_result.constData(); -} - -inline int Slide::SlideID() const -{ - QVariant qax_result = property("SlideID"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Slide::SlideIndex() const -{ - QVariant qax_result = property("SlideIndex"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Slide::SlideNumber() const -{ - QVariant qax_result = property("SlideNumber"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::SlideShowTransition* Slide::SlideShowTransition() const -{ - PowerPoint::SlideShowTransition* qax_pointer = 0; - qRegisterMetaType("SlideShowTransition*", &qax_pointer); - qRegisterMetaType("SlideShowTransition", qax_pointer); - QVariant qax_result = property("SlideShowTransition"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowTransition**)qax_result.constData(); -} - -inline PowerPoint::Tags* Slide::Tags() const -{ - PowerPoint::Tags* qax_pointer = 0; - qRegisterMetaType("Tags*", &qax_pointer); - qRegisterMetaType("Tags", qax_pointer); - QVariant qax_result = property("Tags"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Tags**)qax_result.constData(); -} - -inline PowerPoint::TimeLine* Slide::TimeLine() const -{ - PowerPoint::TimeLine* qax_pointer = 0; - qRegisterMetaType("TimeLine*", &qax_pointer); - qRegisterMetaType("TimeLine", qax_pointer); - QVariant qax_result = property("TimeLine"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TimeLine**)qax_result.constData(); -} - -inline void Slide::ApplyTemplate(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Slide::Copy() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Slide::Cut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void Slide::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline PowerPoint::SlideRange* Slide::Duplicate() -{ - PowerPoint::SlideRange* qax_result = 0; - qRegisterMetaType("SlideRange*", &qax_result); - qRegisterMetaType("SlideRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void Slide::Export(const QString& FileName, const QString& FilterName) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void Slide::Export(const QString& FileName, const QString& FilterName, int ScaleWidth) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName, (void*)&ScaleWidth}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void Slide::Export(const QString& FileName, const QString& FilterName, int ScaleWidth, int ScaleHeight) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FilterName, (void*)&ScaleWidth, (void*)&ScaleHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void Slide::MoveTo(int toPos) -{ - void *_a[] = {0, (void*)&toPos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void Slide::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - - -inline PowerPoint::Application* ColorSchemes::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int ColorSchemes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ColorSchemes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* ColorSchemes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::ColorScheme* ColorSchemes::Add() -{ - PowerPoint::ColorScheme* qax_result = 0; - qRegisterMetaType("ColorScheme*", &qax_result); - qRegisterMetaType("ColorScheme", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::ColorScheme* ColorSchemes::Add(PowerPoint::ColorScheme* Scheme) -{ - PowerPoint::ColorScheme* qax_result = 0; - qRegisterMetaType("ColorScheme*", &qax_result); - qRegisterMetaType("ColorScheme", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Scheme}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::ColorScheme* ColorSchemes::Item(int Index) -{ - PowerPoint::ColorScheme* qax_result = 0; - qRegisterMetaType("ColorScheme*", &qax_result); - qRegisterMetaType("ColorScheme", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QVariant ColorSchemes::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::Application* ColorScheme::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int ColorScheme::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ColorScheme::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* ColorScheme::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::RGBColor* ColorScheme::Colors(PowerPoint::PpColorSchemeIndex SchemeColor) -{ - PowerPoint::RGBColor* qax_result = 0; - qRegisterMetaType("RGBColor*", &qax_result); - qRegisterMetaType("RGBColor", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SchemeColor}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void ColorScheme::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline QVariant ColorScheme::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline PowerPoint::Application* RGBColor::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline IDispatch* RGBColor::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int RGBColor::RGB() const -{ - QVariant qax_result = property("RGB"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void RGBColor::SetRGB(int value){ setProperty("RGB", QVariant(value)); } - - -inline Office::MsoTriState SlideShowTransition::AdvanceOnClick() const -{ - QVariant qax_result = property("AdvanceOnClick"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowTransition::SetAdvanceOnClick(Office::MsoTriState value){ setProperty("AdvanceOnClick", QVariant(value)); } - -inline Office::MsoTriState SlideShowTransition::AdvanceOnTime() const -{ - QVariant qax_result = property("AdvanceOnTime"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowTransition::SetAdvanceOnTime(Office::MsoTriState value){ setProperty("AdvanceOnTime", QVariant(value)); } - -inline double SlideShowTransition::AdvanceTime() const -{ - QVariant qax_result = property("AdvanceTime"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void SlideShowTransition::SetAdvanceTime(double value){ setProperty("AdvanceTime", QVariant(value)); } - -inline PowerPoint::Application* SlideShowTransition::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::PpEntryEffect SlideShowTransition::EntryEffect() const -{ - QVariant qax_result = property("EntryEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpEntryEffect*)qax_result.constData(); -} -inline void SlideShowTransition::SetEntryEffect(PowerPoint::PpEntryEffect value){ setProperty("EntryEffect", QVariant(value)); } - -inline Office::MsoTriState SlideShowTransition::Hidden() const -{ - QVariant qax_result = property("Hidden"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowTransition::SetHidden(Office::MsoTriState value){ setProperty("Hidden", QVariant(value)); } - -inline Office::MsoTriState SlideShowTransition::LoopSoundUntilNext() const -{ - QVariant qax_result = property("LoopSoundUntilNext"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void SlideShowTransition::SetLoopSoundUntilNext(Office::MsoTriState value){ setProperty("LoopSoundUntilNext", QVariant(value)); } - -inline IDispatch* SlideShowTransition::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::SoundEffect* SlideShowTransition::SoundEffect() const -{ - PowerPoint::SoundEffect* qax_pointer = 0; - qRegisterMetaType("SoundEffect*", &qax_pointer); - qRegisterMetaType("SoundEffect", qax_pointer); - QVariant qax_result = property("SoundEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SoundEffect**)qax_result.constData(); -} - -inline PowerPoint::PpTransitionSpeed SlideShowTransition::Speed() const -{ - QVariant qax_result = property("Speed"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpTransitionSpeed*)qax_result.constData(); -} -inline void SlideShowTransition::SetSpeed(PowerPoint::PpTransitionSpeed value){ setProperty("Speed", QVariant(value)); } - - -inline PowerPoint::Application* SoundEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline QString SoundEffect::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void SoundEffect::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline IDispatch* SoundEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PpSoundEffectType SoundEffect::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSoundEffectType*)qax_result.constData(); -} -inline void SoundEffect::SetType(PowerPoint::PpSoundEffectType value){ setProperty("Type", QVariant(value)); } - -inline void SoundEffect::ImportFromFile(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void SoundEffect::Play() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline QString SoundFormat::SourceFullName() const -{ - QVariant qax_result = property("SourceFullName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::PpSoundFormatType SoundFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpSoundFormatType*)qax_result.constData(); -} - -inline PpSoundFormatType SoundFormat::Export(const QString& FileName) -{ - PpSoundFormatType qax_result; - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void SoundFormat::Import(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void SoundFormat::Play() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline PowerPoint::Application* HeadersFooters::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::HeaderFooter* HeadersFooters::DateAndTime() const -{ - PowerPoint::HeaderFooter* qax_pointer = 0; - qRegisterMetaType("HeaderFooter*", &qax_pointer); - qRegisterMetaType("HeaderFooter", qax_pointer); - QVariant qax_result = property("DateAndTime"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeaderFooter**)qax_result.constData(); -} - -inline Office::MsoTriState HeadersFooters::DisplayOnTitleSlide() const -{ - QVariant qax_result = property("DisplayOnTitleSlide"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void HeadersFooters::SetDisplayOnTitleSlide(Office::MsoTriState value){ setProperty("DisplayOnTitleSlide", QVariant(value)); } - -inline PowerPoint::HeaderFooter* HeadersFooters::Footer() const -{ - PowerPoint::HeaderFooter* qax_pointer = 0; - qRegisterMetaType("HeaderFooter*", &qax_pointer); - qRegisterMetaType("HeaderFooter", qax_pointer); - QVariant qax_result = property("Footer"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeaderFooter**)qax_result.constData(); -} - -inline PowerPoint::HeaderFooter* HeadersFooters::Header() const -{ - PowerPoint::HeaderFooter* qax_pointer = 0; - qRegisterMetaType("HeaderFooter*", &qax_pointer); - qRegisterMetaType("HeaderFooter", qax_pointer); - QVariant qax_result = property("Header"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeaderFooter**)qax_result.constData(); -} - -inline IDispatch* HeadersFooters::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::HeaderFooter* HeadersFooters::SlideNumber() const -{ - PowerPoint::HeaderFooter* qax_pointer = 0; - qRegisterMetaType("HeaderFooter*", &qax_pointer); - qRegisterMetaType("HeaderFooter", qax_pointer); - QVariant qax_result = property("SlideNumber"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeaderFooter**)qax_result.constData(); -} - -inline void HeadersFooters::Clear() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* Shapes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Shapes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Shapes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState Shapes::HasTitle() const -{ - QVariant qax_result = property("HasTitle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline IDispatch* Shapes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Placeholders* Shapes::Placeholders() const -{ - PowerPoint::Placeholders* qax_pointer = 0; - qRegisterMetaType("Placeholders*", &qax_pointer); - qRegisterMetaType("Placeholders", qax_pointer); - QVariant qax_result = property("Placeholders"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Placeholders**)qax_result.constData(); -} - -inline PowerPoint::Shape* Shapes::Title() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Title"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline IUnknown* Shapes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Shape* Shapes::AddCallout(Office::MsoCalloutType Type, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddCanvas(double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddComment() -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddComment(double Left) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddComment(double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddComment(double Left, double Top, double Width) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddComment(double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddConnector(Office::MsoConnectorType Type, double BeginX, double BeginY, double EndX, double EndY) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddCurve(const QVariant& SafeArrayOfPoints) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SafeArrayOfPoints}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddDiagram(Office::MsoDiagramType Type, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddLabel(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Orientation, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddLine(double BeginX, double BeginY, double EndX, double EndY) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddMediaObject(const QString& FileName) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddMediaObject(const QString& FileName, double Left) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Left}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddMediaObject(const QString& FileName, double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddMediaObject(const QString& FileName, double Left, double Top, double Width) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddMediaObject(const QString& FileName, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject() -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height, (void*)&ClassName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height, (void*)&ClassName, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height, (void*)&ClassName, (void*)&FileName, (void*)&DisplayAsIcon}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon, const QString& IconFileName) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height, (void*)&ClassName, (void*)&FileName, (void*)&DisplayAsIcon, (void*)&IconFileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height, (void*)&ClassName, (void*)&FileName, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height, (void*)&ClassName, (void*)&FileName, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex, (void*)&IconLabel}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddOLEObject(double Left, double Top, double Width, double Height, const QString& ClassName, const QString& FileName, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel, Office::MsoTriState Link) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height, (void*)&ClassName, (void*)&FileName, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex, (void*)&IconLabel, (void*)&Link}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 38, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPlaceholder(PowerPoint::PpPlaceholderType Type) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPlaceholder(PowerPoint::PpPlaceholderType Type, double Left) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPlaceholder(PowerPoint::PpPlaceholderType Type, double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 41, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPlaceholder(PowerPoint::PpPlaceholderType Type, double Left, double Top, double Width) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 42, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPlaceholder(PowerPoint::PpPlaceholderType Type, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 43, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddPolyline(const QVariant& SafeArrayOfPoints) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SafeArrayOfPoints}; - qt_metacall(QMetaObject::InvokeMetaMethod, 44, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddShape(Office::MsoAutoShapeType Type, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddTable(int NumRows, int NumColumns) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&NumRows, (void*)&NumColumns}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddTable(int NumRows, int NumColumns, double Left) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&NumRows, (void*)&NumColumns, (void*)&Left}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddTable(int NumRows, int NumColumns, double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&NumRows, (void*)&NumColumns, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 48, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddTable(int NumRows, int NumColumns, double Left, double Top, double Width) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&NumRows, (void*)&NumColumns, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 49, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddTable(int NumRows, int NumColumns, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&NumRows, (void*)&NumColumns, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddTextEffect(Office::MsoPresetTextEffect PresetTextEffect, const QString& Text, const QString& FontName, double FontSize, Office::MsoTriState FontBold, Office::MsoTriState FontItalic, double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&PresetTextEffect, (void*)&Text, (void*)&FontName, (void*)&FontSize, (void*)&FontBold, (void*)&FontItalic, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddTextbox(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Orientation, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 52, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::AddTitle() -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 53, _a); - return qax_result; -} - -inline PowerPoint::FreeformBuilder* Shapes::BuildFreeform(Office::MsoEditingType EditingType, double X1, double Y1) -{ - PowerPoint::FreeformBuilder* qax_result = 0; - qRegisterMetaType("FreeformBuilder*", &qax_result); - qRegisterMetaType("FreeformBuilder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&EditingType, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 54, _a); - return qax_result; -} - -inline PowerPoint::Shape* Shapes::Item(const QVariant& Index) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::Paste() -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 56, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::PasteSpecial() -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 57, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::PasteSpecial(PowerPoint::PpPasteDataType DataType) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 58, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon}; - qt_metacall(QMetaObject::InvokeMetaMethod, 59, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 60, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 61, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex, (void*)&IconLabel}; - qt_metacall(QMetaObject::InvokeMetaMethod, 62, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel, Office::MsoTriState Link) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex, (void*)&IconLabel, (void*)&Link}; - qt_metacall(QMetaObject::InvokeMetaMethod, 63, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::Range() -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 64, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* Shapes::Range(const QVariant& Index) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 65, _a); - return qax_result; -} - -inline void Shapes::SelectAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 66, _a); -} - - -inline PowerPoint::Application* Placeholders::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Placeholders::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Placeholders::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Placeholders::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Shape* Placeholders::Item(int Index) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant Placeholders::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::Application* PlaceholderFormat::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline IDispatch* PlaceholderFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PpPlaceholderType PlaceholderFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpPlaceholderType*)qax_result.constData(); -} - - -inline IDispatch* FreeformBuilder::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int FreeformBuilder::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* FreeformBuilder::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void FreeformBuilder::AddNodes(Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3, double Y3) -{ - void *_a[] = {0, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3, (void*)&Y3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline PowerPoint::Shape* FreeformBuilder::ConvertToShape() -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - - -inline PowerPoint::ActionSettings* Shape::ActionSettings() const -{ - PowerPoint::ActionSettings* qax_pointer = 0; - qRegisterMetaType("ActionSettings*", &qax_pointer); - qRegisterMetaType("ActionSettings", qax_pointer); - QVariant qax_result = property("ActionSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ActionSettings**)qax_result.constData(); -} - -inline PowerPoint::Adjustments* Shape::Adjustments() const -{ - PowerPoint::Adjustments* qax_pointer = 0; - qRegisterMetaType("Adjustments*", &qax_pointer); - qRegisterMetaType("Adjustments", qax_pointer); - QVariant qax_result = property("Adjustments"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Adjustments**)qax_result.constData(); -} - -inline QString Shape::AlternativeText() const -{ - QVariant qax_result = property("AlternativeText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Shape::SetAlternativeText(const QString& value){ setProperty("AlternativeText", QVariant(value)); } - -inline PowerPoint::AnimationSettings* Shape::AnimationSettings() const -{ - PowerPoint::AnimationSettings* qax_pointer = 0; - qRegisterMetaType("AnimationSettings*", &qax_pointer); - qRegisterMetaType("AnimationSettings", qax_pointer); - QVariant qax_result = property("AnimationSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AnimationSettings**)qax_result.constData(); -} - -inline IDispatch* Shape::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoAutoShapeType Shape::AutoShapeType() const -{ - QVariant qax_result = property("AutoShapeType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoAutoShapeType*)qax_result.constData(); -} -inline void Shape::SetAutoShapeType(Office::MsoAutoShapeType value){ setProperty("AutoShapeType", QVariant(value)); } - -inline Office::MsoBlackWhiteMode Shape::BlackWhiteMode() const -{ - QVariant qax_result = property("BlackWhiteMode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBlackWhiteMode*)qax_result.constData(); -} -inline void Shape::SetBlackWhiteMode(Office::MsoBlackWhiteMode value){ setProperty("BlackWhiteMode", QVariant(value)); } - -inline PowerPoint::CalloutFormat* Shape::Callout() const -{ - PowerPoint::CalloutFormat* qax_pointer = 0; - qRegisterMetaType("CalloutFormat*", &qax_pointer); - qRegisterMetaType("CalloutFormat", qax_pointer); - QVariant qax_result = property("Callout"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::CalloutFormat**)qax_result.constData(); -} - -inline PowerPoint::CanvasShapes* Shape::CanvasItems() const -{ - PowerPoint::CanvasShapes* qax_pointer = 0; - qRegisterMetaType("CanvasShapes*", &qax_pointer); - qRegisterMetaType("CanvasShapes", qax_pointer); - QVariant qax_result = property("CanvasItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::CanvasShapes**)qax_result.constData(); -} - -inline Office::MsoTriState Shape::Child() const -{ - QVariant qax_result = property("Child"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int Shape::ConnectionSiteCount() const -{ - QVariant qax_result = property("ConnectionSiteCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::Connector() const -{ - QVariant qax_result = property("Connector"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::ConnectorFormat* Shape::ConnectorFormat() const -{ - PowerPoint::ConnectorFormat* qax_pointer = 0; - qRegisterMetaType("ConnectorFormat*", &qax_pointer); - qRegisterMetaType("ConnectorFormat", qax_pointer); - QVariant qax_result = property("ConnectorFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ConnectorFormat**)qax_result.constData(); -} - -inline int Shape::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::Diagram* Shape::Diagram() const -{ - PowerPoint::Diagram* qax_pointer = 0; - qRegisterMetaType("Diagram*", &qax_pointer); - qRegisterMetaType("Diagram", qax_pointer); - QVariant qax_result = property("Diagram"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Diagram**)qax_result.constData(); -} - -inline PowerPoint::DiagramNode* Shape::DiagramNode() const -{ - PowerPoint::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("DiagramNode"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DiagramNode**)qax_result.constData(); -} - -inline PowerPoint::FillFormat* Shape::Fill() const -{ - PowerPoint::FillFormat* qax_pointer = 0; - qRegisterMetaType("FillFormat*", &qax_pointer); - qRegisterMetaType("FillFormat", qax_pointer); - QVariant qax_result = property("Fill"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::FillFormat**)qax_result.constData(); -} - -inline PowerPoint::GroupShapes* Shape::GroupItems() const -{ - PowerPoint::GroupShapes* qax_pointer = 0; - qRegisterMetaType("GroupShapes*", &qax_pointer); - qRegisterMetaType("GroupShapes", qax_pointer); - QVariant qax_result = property("GroupItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::GroupShapes**)qax_result.constData(); -} - -inline Office::MsoTriState Shape::HasDiagram() const -{ - QVariant qax_result = property("HasDiagram"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::HasDiagramNode() const -{ - QVariant qax_result = property("HasDiagramNode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::HasTable() const -{ - QVariant qax_result = property("HasTable"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::HasTextFrame() const -{ - QVariant qax_result = property("HasTextFrame"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline double Shape::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline Office::MsoTriState Shape::HorizontalFlip() const -{ - QVariant qax_result = property("HorizontalFlip"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int Shape::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double Shape::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline PowerPoint::LineFormat* Shape::Line() const -{ - PowerPoint::LineFormat* qax_pointer = 0; - qRegisterMetaType("LineFormat*", &qax_pointer); - qRegisterMetaType("LineFormat", qax_pointer); - QVariant qax_result = property("Line"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::LineFormat**)qax_result.constData(); -} - -inline PowerPoint::LinkFormat* Shape::LinkFormat() const -{ - PowerPoint::LinkFormat* qax_pointer = 0; - qRegisterMetaType("LinkFormat*", &qax_pointer); - qRegisterMetaType("LinkFormat", qax_pointer); - QVariant qax_result = property("LinkFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::LinkFormat**)qax_result.constData(); -} - -inline Office::MsoTriState Shape::LockAspectRatio() const -{ - QVariant qax_result = property("LockAspectRatio"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Shape::SetLockAspectRatio(Office::MsoTriState value){ setProperty("LockAspectRatio", QVariant(value)); } - -inline PowerPoint::PpMediaType Shape::MediaType() const -{ - QVariant qax_result = property("MediaType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpMediaType*)qax_result.constData(); -} - -inline QString Shape::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Shape::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline PowerPoint::ShapeNodes* Shape::Nodes() const -{ - PowerPoint::ShapeNodes* qax_pointer = 0; - qRegisterMetaType("ShapeNodes*", &qax_pointer); - qRegisterMetaType("ShapeNodes", qax_pointer); - QVariant qax_result = property("Nodes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeNodes**)qax_result.constData(); -} - -inline PowerPoint::OLEFormat* Shape::OLEFormat() const -{ - PowerPoint::OLEFormat* qax_pointer = 0; - qRegisterMetaType("OLEFormat*", &qax_pointer); - qRegisterMetaType("OLEFormat", qax_pointer); - QVariant qax_result = property("OLEFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::OLEFormat**)qax_result.constData(); -} - -inline IDispatch* Shape::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Shape* Shape::ParentGroup() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("ParentGroup"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline PowerPoint::PictureFormat* Shape::PictureFormat() const -{ - PowerPoint::PictureFormat* qax_pointer = 0; - qRegisterMetaType("PictureFormat*", &qax_pointer); - qRegisterMetaType("PictureFormat", qax_pointer); - QVariant qax_result = property("PictureFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PictureFormat**)qax_result.constData(); -} - -inline PowerPoint::PlaceholderFormat* Shape::PlaceholderFormat() const -{ - PowerPoint::PlaceholderFormat* qax_pointer = 0; - qRegisterMetaType("PlaceholderFormat*", &qax_pointer); - qRegisterMetaType("PlaceholderFormat", qax_pointer); - QVariant qax_result = property("PlaceholderFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PlaceholderFormat**)qax_result.constData(); -} - -inline QString Shape::RTF() const -{ - QVariant qax_result = property("RTF"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Shape::SetRTF(const QString& value){ setProperty("RTF", QVariant(value)); } - -inline double Shape::Rotation() const -{ - QVariant qax_result = property("Rotation"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetRotation(double value){ setProperty("Rotation", QVariant(value)); } - -inline Office::Script* Shape::Script() const -{ - Office::Script* qax_pointer = 0; - qRegisterMetaType("Office::Script*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Script", qax_pointer); -#endif - QVariant qax_result = property("Script"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Script**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::ShadowFormat* Shape::Shadow() const -{ - PowerPoint::ShadowFormat* qax_pointer = 0; - qRegisterMetaType("ShadowFormat*", &qax_pointer); - qRegisterMetaType("ShadowFormat", qax_pointer); - QVariant qax_result = property("Shadow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShadowFormat**)qax_result.constData(); -} - -inline PowerPoint::SoundFormat* Shape::SoundFormat() const -{ - PowerPoint::SoundFormat* qax_pointer = 0; - qRegisterMetaType("SoundFormat*", &qax_pointer); - qRegisterMetaType("SoundFormat", qax_pointer); - QVariant qax_result = property("SoundFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SoundFormat**)qax_result.constData(); -} - -inline PowerPoint::Table* Shape::Table() const -{ - PowerPoint::Table* qax_pointer = 0; - qRegisterMetaType("Table*", &qax_pointer); - qRegisterMetaType("Table", qax_pointer); - QVariant qax_result = property("Table"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Table**)qax_result.constData(); -} - -inline PowerPoint::Tags* Shape::Tags() const -{ - PowerPoint::Tags* qax_pointer = 0; - qRegisterMetaType("Tags*", &qax_pointer); - qRegisterMetaType("Tags", qax_pointer); - QVariant qax_result = property("Tags"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Tags**)qax_result.constData(); -} - -inline PowerPoint::TextEffectFormat* Shape::TextEffect() const -{ - PowerPoint::TextEffectFormat* qax_pointer = 0; - qRegisterMetaType("TextEffectFormat*", &qax_pointer); - qRegisterMetaType("TextEffectFormat", qax_pointer); - QVariant qax_result = property("TextEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextEffectFormat**)qax_result.constData(); -} - -inline PowerPoint::TextFrame* Shape::TextFrame() const -{ - PowerPoint::TextFrame* qax_pointer = 0; - qRegisterMetaType("TextFrame*", &qax_pointer); - qRegisterMetaType("TextFrame", qax_pointer); - QVariant qax_result = property("TextFrame"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextFrame**)qax_result.constData(); -} - -inline PowerPoint::ThreeDFormat* Shape::ThreeD() const -{ - PowerPoint::ThreeDFormat* qax_pointer = 0; - qRegisterMetaType("ThreeDFormat*", &qax_pointer); - qRegisterMetaType("ThreeDFormat", qax_pointer); - QVariant qax_result = property("ThreeD"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ThreeDFormat**)qax_result.constData(); -} - -inline double Shape::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline Office::MsoShapeType Shape::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoShapeType*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::VerticalFlip() const -{ - QVariant qax_result = property("VerticalFlip"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline QVariant Shape::Vertices() const -{ - QVariant qax_result = property("Vertices"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline Office::MsoTriState Shape::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Shape::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline double Shape::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Shape::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline int Shape::ZOrderPosition() const -{ - QVariant qax_result = property("ZOrderPosition"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline void Shape::Apply() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Shape::CanvasCropBottom(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Shape::CanvasCropLeft(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void Shape::CanvasCropRight(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void Shape::CanvasCropTop(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void Shape::Copy() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void Shape::Cut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void Shape::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline PowerPoint::ShapeRange* Shape::Duplicate() -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void Shape::Export(const QString& PathName, PowerPoint::PpShapeFormat Filter) -{ - void *_a[] = {0, (void*)&PathName, (void*)&Filter}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void Shape::Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth) -{ - void *_a[] = {0, (void*)&PathName, (void*)&Filter, (void*)&ScaleWidth}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void Shape::Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth, int ScaleHeight) -{ - void *_a[] = {0, (void*)&PathName, (void*)&Filter, (void*)&ScaleWidth, (void*)&ScaleHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void Shape::Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth, int ScaleHeight, PowerPoint::PpExportMode ExportMode) -{ - void *_a[] = {0, (void*)&PathName, (void*)&Filter, (void*)&ScaleWidth, (void*)&ScaleHeight, (void*)&ExportMode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void Shape::Flip(Office::MsoFlipCmd FlipCmd) -{ - void *_a[] = {0, (void*)&FlipCmd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void Shape::IncrementLeft(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void Shape::IncrementRotation(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void Shape::IncrementTop(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void Shape::PickUp() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void Shape::RerouteConnections() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void Shape::ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void Shape::ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize, (void*)&fScale}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - -inline void Shape::ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline void Shape::ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize, (void*)&fScale}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void Shape::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline void Shape::Select(Office::MsoTriState Replace) -{ - void *_a[] = {0, (void*)&Replace}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); -} - -inline void Shape::SetShapesDefaultProperties() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 41, _a); -} - -inline PowerPoint::ShapeRange* Shape::Ungroup() -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); - return qax_result; -} - -inline void Shape::ZOrder(Office::MsoZOrderCmd ZOrderCmd) -{ - void *_a[] = {0, (void*)&ZOrderCmd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); -} - - -inline PowerPoint::ActionSettings* ShapeRange::ActionSettings() const -{ - PowerPoint::ActionSettings* qax_pointer = 0; - qRegisterMetaType("ActionSettings*", &qax_pointer); - qRegisterMetaType("ActionSettings", qax_pointer); - QVariant qax_result = property("ActionSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ActionSettings**)qax_result.constData(); -} - -inline PowerPoint::Adjustments* ShapeRange::Adjustments() const -{ - PowerPoint::Adjustments* qax_pointer = 0; - qRegisterMetaType("Adjustments*", &qax_pointer); - qRegisterMetaType("Adjustments", qax_pointer); - QVariant qax_result = property("Adjustments"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Adjustments**)qax_result.constData(); -} - -inline QString ShapeRange::AlternativeText() const -{ - QVariant qax_result = property("AlternativeText"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ShapeRange::SetAlternativeText(const QString& value){ setProperty("AlternativeText", QVariant(value)); } - -inline PowerPoint::AnimationSettings* ShapeRange::AnimationSettings() const -{ - PowerPoint::AnimationSettings* qax_pointer = 0; - qRegisterMetaType("AnimationSettings*", &qax_pointer); - qRegisterMetaType("AnimationSettings", qax_pointer); - QVariant qax_result = property("AnimationSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AnimationSettings**)qax_result.constData(); -} - -inline IDispatch* ShapeRange::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoAutoShapeType ShapeRange::AutoShapeType() const -{ - QVariant qax_result = property("AutoShapeType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoAutoShapeType*)qax_result.constData(); -} -inline void ShapeRange::SetAutoShapeType(Office::MsoAutoShapeType value){ setProperty("AutoShapeType", QVariant(value)); } - -inline Office::MsoBlackWhiteMode ShapeRange::BlackWhiteMode() const -{ - QVariant qax_result = property("BlackWhiteMode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoBlackWhiteMode*)qax_result.constData(); -} -inline void ShapeRange::SetBlackWhiteMode(Office::MsoBlackWhiteMode value){ setProperty("BlackWhiteMode", QVariant(value)); } - -inline PowerPoint::CalloutFormat* ShapeRange::Callout() const -{ - PowerPoint::CalloutFormat* qax_pointer = 0; - qRegisterMetaType("CalloutFormat*", &qax_pointer); - qRegisterMetaType("CalloutFormat", qax_pointer); - QVariant qax_result = property("Callout"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::CalloutFormat**)qax_result.constData(); -} - -inline PowerPoint::CanvasShapes* ShapeRange::CanvasItems() const -{ - PowerPoint::CanvasShapes* qax_pointer = 0; - qRegisterMetaType("CanvasShapes*", &qax_pointer); - qRegisterMetaType("CanvasShapes", qax_pointer); - QVariant qax_result = property("CanvasItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::CanvasShapes**)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::Child() const -{ - QVariant qax_result = property("Child"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int ShapeRange::ConnectionSiteCount() const -{ - QVariant qax_result = property("ConnectionSiteCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::Connector() const -{ - QVariant qax_result = property("Connector"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::ConnectorFormat* ShapeRange::ConnectorFormat() const -{ - PowerPoint::ConnectorFormat* qax_pointer = 0; - qRegisterMetaType("ConnectorFormat*", &qax_pointer); - qRegisterMetaType("ConnectorFormat", qax_pointer); - QVariant qax_result = property("ConnectorFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ConnectorFormat**)qax_result.constData(); -} - -inline int ShapeRange::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ShapeRange::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::Diagram* ShapeRange::Diagram() const -{ - PowerPoint::Diagram* qax_pointer = 0; - qRegisterMetaType("Diagram*", &qax_pointer); - qRegisterMetaType("Diagram", qax_pointer); - QVariant qax_result = property("Diagram"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Diagram**)qax_result.constData(); -} - -inline PowerPoint::DiagramNode* ShapeRange::DiagramNode() const -{ - PowerPoint::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("DiagramNode"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DiagramNode**)qax_result.constData(); -} - -inline PowerPoint::FillFormat* ShapeRange::Fill() const -{ - PowerPoint::FillFormat* qax_pointer = 0; - qRegisterMetaType("FillFormat*", &qax_pointer); - qRegisterMetaType("FillFormat", qax_pointer); - QVariant qax_result = property("Fill"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::FillFormat**)qax_result.constData(); -} - -inline PowerPoint::GroupShapes* ShapeRange::GroupItems() const -{ - PowerPoint::GroupShapes* qax_pointer = 0; - qRegisterMetaType("GroupShapes*", &qax_pointer); - qRegisterMetaType("GroupShapes", qax_pointer); - QVariant qax_result = property("GroupItems"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::GroupShapes**)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::HasDiagram() const -{ - QVariant qax_result = property("HasDiagram"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::HasDiagramNode() const -{ - QVariant qax_result = property("HasDiagramNode"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::HasTable() const -{ - QVariant qax_result = property("HasTable"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::HasTextFrame() const -{ - QVariant qax_result = property("HasTextFrame"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline double ShapeRange::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline Office::MsoTriState ShapeRange::HorizontalFlip() const -{ - QVariant qax_result = property("HorizontalFlip"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int ShapeRange::Id() const -{ - QVariant qax_result = property("Id"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double ShapeRange::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline PowerPoint::LineFormat* ShapeRange::Line() const -{ - PowerPoint::LineFormat* qax_pointer = 0; - qRegisterMetaType("LineFormat*", &qax_pointer); - qRegisterMetaType("LineFormat", qax_pointer); - QVariant qax_result = property("Line"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::LineFormat**)qax_result.constData(); -} - -inline PowerPoint::LinkFormat* ShapeRange::LinkFormat() const -{ - PowerPoint::LinkFormat* qax_pointer = 0; - qRegisterMetaType("LinkFormat*", &qax_pointer); - qRegisterMetaType("LinkFormat", qax_pointer); - QVariant qax_result = property("LinkFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::LinkFormat**)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::LockAspectRatio() const -{ - QVariant qax_result = property("LockAspectRatio"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ShapeRange::SetLockAspectRatio(Office::MsoTriState value){ setProperty("LockAspectRatio", QVariant(value)); } - -inline PowerPoint::PpMediaType ShapeRange::MediaType() const -{ - QVariant qax_result = property("MediaType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpMediaType*)qax_result.constData(); -} - -inline QString ShapeRange::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ShapeRange::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline PowerPoint::ShapeNodes* ShapeRange::Nodes() const -{ - PowerPoint::ShapeNodes* qax_pointer = 0; - qRegisterMetaType("ShapeNodes*", &qax_pointer); - qRegisterMetaType("ShapeNodes", qax_pointer); - QVariant qax_result = property("Nodes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeNodes**)qax_result.constData(); -} - -inline PowerPoint::OLEFormat* ShapeRange::OLEFormat() const -{ - PowerPoint::OLEFormat* qax_pointer = 0; - qRegisterMetaType("OLEFormat*", &qax_pointer); - qRegisterMetaType("OLEFormat", qax_pointer); - QVariant qax_result = property("OLEFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::OLEFormat**)qax_result.constData(); -} - -inline IDispatch* ShapeRange::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Shape* ShapeRange::ParentGroup() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("ParentGroup"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline PowerPoint::PictureFormat* ShapeRange::PictureFormat() const -{ - PowerPoint::PictureFormat* qax_pointer = 0; - qRegisterMetaType("PictureFormat*", &qax_pointer); - qRegisterMetaType("PictureFormat", qax_pointer); - QVariant qax_result = property("PictureFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PictureFormat**)qax_result.constData(); -} - -inline PowerPoint::PlaceholderFormat* ShapeRange::PlaceholderFormat() const -{ - PowerPoint::PlaceholderFormat* qax_pointer = 0; - qRegisterMetaType("PlaceholderFormat*", &qax_pointer); - qRegisterMetaType("PlaceholderFormat", qax_pointer); - QVariant qax_result = property("PlaceholderFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PlaceholderFormat**)qax_result.constData(); -} - -inline QString ShapeRange::RTF() const -{ - QVariant qax_result = property("RTF"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ShapeRange::SetRTF(const QString& value){ setProperty("RTF", QVariant(value)); } - -inline double ShapeRange::Rotation() const -{ - QVariant qax_result = property("Rotation"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetRotation(double value){ setProperty("Rotation", QVariant(value)); } - -inline Office::Script* ShapeRange::Script() const -{ - Office::Script* qax_pointer = 0; - qRegisterMetaType("Office::Script*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Script", qax_pointer); -#endif - QVariant qax_result = property("Script"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Script**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::ShadowFormat* ShapeRange::Shadow() const -{ - PowerPoint::ShadowFormat* qax_pointer = 0; - qRegisterMetaType("ShadowFormat*", &qax_pointer); - qRegisterMetaType("ShadowFormat", qax_pointer); - QVariant qax_result = property("Shadow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShadowFormat**)qax_result.constData(); -} - -inline PowerPoint::SoundFormat* ShapeRange::SoundFormat() const -{ - PowerPoint::SoundFormat* qax_pointer = 0; - qRegisterMetaType("SoundFormat*", &qax_pointer); - qRegisterMetaType("SoundFormat", qax_pointer); - QVariant qax_result = property("SoundFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SoundFormat**)qax_result.constData(); -} - -inline PowerPoint::Table* ShapeRange::Table() const -{ - PowerPoint::Table* qax_pointer = 0; - qRegisterMetaType("Table*", &qax_pointer); - qRegisterMetaType("Table", qax_pointer); - QVariant qax_result = property("Table"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Table**)qax_result.constData(); -} - -inline PowerPoint::Tags* ShapeRange::Tags() const -{ - PowerPoint::Tags* qax_pointer = 0; - qRegisterMetaType("Tags*", &qax_pointer); - qRegisterMetaType("Tags", qax_pointer); - QVariant qax_result = property("Tags"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Tags**)qax_result.constData(); -} - -inline PowerPoint::TextEffectFormat* ShapeRange::TextEffect() const -{ - PowerPoint::TextEffectFormat* qax_pointer = 0; - qRegisterMetaType("TextEffectFormat*", &qax_pointer); - qRegisterMetaType("TextEffectFormat", qax_pointer); - QVariant qax_result = property("TextEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextEffectFormat**)qax_result.constData(); -} - -inline PowerPoint::TextFrame* ShapeRange::TextFrame() const -{ - PowerPoint::TextFrame* qax_pointer = 0; - qRegisterMetaType("TextFrame*", &qax_pointer); - qRegisterMetaType("TextFrame", qax_pointer); - QVariant qax_result = property("TextFrame"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextFrame**)qax_result.constData(); -} - -inline PowerPoint::ThreeDFormat* ShapeRange::ThreeD() const -{ - PowerPoint::ThreeDFormat* qax_pointer = 0; - qRegisterMetaType("ThreeDFormat*", &qax_pointer); - qRegisterMetaType("ThreeDFormat", qax_pointer); - QVariant qax_result = property("ThreeD"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ThreeDFormat**)qax_result.constData(); -} - -inline double ShapeRange::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline Office::MsoShapeType ShapeRange::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoShapeType*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::VerticalFlip() const -{ - QVariant qax_result = property("VerticalFlip"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline QVariant ShapeRange::Vertices() const -{ - QVariant qax_result = property("Vertices"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline Office::MsoTriState ShapeRange::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ShapeRange::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline double ShapeRange::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShapeRange::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline int ShapeRange::ZOrderPosition() const -{ - QVariant qax_result = property("ZOrderPosition"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IUnknown* ShapeRange::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void ShapeRange::Align(Office::MsoAlignCmd AlignCmd, Office::MsoTriState RelativeTo) -{ - void *_a[] = {0, (void*)&AlignCmd, (void*)&RelativeTo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ShapeRange::Apply() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ShapeRange::CanvasCropBottom(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ShapeRange::CanvasCropLeft(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void ShapeRange::CanvasCropRight(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void ShapeRange::CanvasCropTop(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void ShapeRange::Copy() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void ShapeRange::Cut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void ShapeRange::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void ShapeRange::Distribute(Office::MsoDistributeCmd DistributeCmd, Office::MsoTriState RelativeTo) -{ - void *_a[] = {0, (void*)&DistributeCmd, (void*)&RelativeTo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline PowerPoint::ShapeRange* ShapeRange::Duplicate() -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline void ShapeRange::Export(const QString& PathName, PowerPoint::PpShapeFormat Filter) -{ - void *_a[] = {0, (void*)&PathName, (void*)&Filter}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void ShapeRange::Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth) -{ - void *_a[] = {0, (void*)&PathName, (void*)&Filter, (void*)&ScaleWidth}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void ShapeRange::Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth, int ScaleHeight) -{ - void *_a[] = {0, (void*)&PathName, (void*)&Filter, (void*)&ScaleWidth, (void*)&ScaleHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void ShapeRange::Export(const QString& PathName, PowerPoint::PpShapeFormat Filter, int ScaleWidth, int ScaleHeight, PowerPoint::PpExportMode ExportMode) -{ - void *_a[] = {0, (void*)&PathName, (void*)&Filter, (void*)&ScaleWidth, (void*)&ScaleHeight, (void*)&ExportMode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void ShapeRange::Flip(Office::MsoFlipCmd FlipCmd) -{ - void *_a[] = {0, (void*)&FlipCmd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void ShapeRange::GetPolygonalRepresentation(uint maxPointsInBuffer, double& pPoints, uint& numPointsInPolygon, Office::MsoTriState*& IsOpen) -{ - void *_a[] = {0, (void*)&maxPointsInBuffer, (void*)&pPoints, (void*)&numPointsInPolygon, (void*)&IsOpen}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline PowerPoint::Shape* ShapeRange::Group() -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - -inline void ShapeRange::IncrementLeft(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void ShapeRange::IncrementRotation(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void ShapeRange::IncrementTop(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - -inline PowerPoint::Shape* ShapeRange::Item(const QVariant& Index) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); - return qax_result; -} - -inline void ShapeRange::PickUp() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline PowerPoint::Shape* ShapeRange::Regroup() -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); - return qax_result; -} - -inline void ShapeRange::RerouteConnections() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); -} - -inline void ShapeRange::ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); -} - -inline void ShapeRange::ScaleHeight(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize, (void*)&fScale}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); -} - -inline void ShapeRange::ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); -} - -inline void ShapeRange::ScaleWidth(double Factor, Office::MsoTriState RelativeToOriginalSize, Office::MsoScaleFrom fScale) -{ - void *_a[] = {0, (void*)&Factor, (void*)&RelativeToOriginalSize, (void*)&fScale}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); -} - -inline void ShapeRange::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); -} - -inline void ShapeRange::Select(Office::MsoTriState Replace) -{ - void *_a[] = {0, (void*)&Replace}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); -} - -inline void ShapeRange::SetShapesDefaultProperties() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); -} - -inline PowerPoint::ShapeRange* ShapeRange::Ungroup() -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); - return qax_result; -} - -inline void ShapeRange::ZOrder(Office::MsoZOrderCmd ZOrderCmd) -{ - void *_a[] = {0, (void*)&ZOrderCmd}; - qt_metacall(QMetaObject::InvokeMetaMethod, 52, _a); -} - -inline QVariant ShapeRange::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 53, _a); - return qax_result; -} - - -inline IDispatch* GroupShapes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int GroupShapes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int GroupShapes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* GroupShapes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* GroupShapes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Shape* GroupShapes::Item(const QVariant& Index) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* GroupShapes::Range(const QVariant& Index) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline IDispatch* Adjustments::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Adjustments::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Adjustments::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Adjustments::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double Adjustments::Item(int Index) -{ - double qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline int Adjustments::SetItem(int Index, double rhs) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index, (void*)&rhs}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline IDispatch* PictureFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double PictureFormat::Brightness() const -{ - QVariant qax_result = property("Brightness"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetBrightness(double value){ setProperty("Brightness", QVariant(value)); } - -inline Office::MsoPictureColorType PictureFormat::ColorType() const -{ - QVariant qax_result = property("ColorType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPictureColorType*)qax_result.constData(); -} -inline void PictureFormat::SetColorType(Office::MsoPictureColorType value){ setProperty("ColorType", QVariant(value)); } - -inline double PictureFormat::Contrast() const -{ - QVariant qax_result = property("Contrast"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetContrast(double value){ setProperty("Contrast", QVariant(value)); } - -inline int PictureFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double PictureFormat::CropBottom() const -{ - QVariant qax_result = property("CropBottom"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetCropBottom(double value){ setProperty("CropBottom", QVariant(value)); } - -inline double PictureFormat::CropLeft() const -{ - QVariant qax_result = property("CropLeft"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetCropLeft(double value){ setProperty("CropLeft", QVariant(value)); } - -inline double PictureFormat::CropRight() const -{ - QVariant qax_result = property("CropRight"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetCropRight(double value){ setProperty("CropRight", QVariant(value)); } - -inline double PictureFormat::CropTop() const -{ - QVariant qax_result = property("CropTop"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void PictureFormat::SetCropTop(double value){ setProperty("CropTop", QVariant(value)); } - -inline IDispatch* PictureFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int PictureFormat::TransparencyColor() const -{ - QVariant qax_result = property("TransparencyColor"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void PictureFormat::SetTransparencyColor(int value){ setProperty("TransparencyColor", QVariant(value)); } - -inline Office::MsoTriState PictureFormat::TransparentBackground() const -{ - QVariant qax_result = property("TransparentBackground"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PictureFormat::SetTransparentBackground(Office::MsoTriState value){ setProperty("TransparentBackground", QVariant(value)); } - -inline void PictureFormat::IncrementBrightness(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void PictureFormat::IncrementContrast(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* FillFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* FillFormat::BackColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("BackColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} -inline void FillFormat::SetBackColor(PowerPoint::ColorFormat* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorFormat*", &value); - setProperty("BackColor", QVariant(typeId, &value)); -} - -inline int FillFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* FillFormat::ForeColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("ForeColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} -inline void FillFormat::SetForeColor(PowerPoint::ColorFormat* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorFormat*", &value); - setProperty("ForeColor", QVariant(typeId, &value)); -} - -inline Office::MsoGradientColorType FillFormat::GradientColorType() const -{ - QVariant qax_result = property("GradientColorType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoGradientColorType*)qax_result.constData(); -} - -inline double FillFormat::GradientDegree() const -{ - QVariant qax_result = property("GradientDegree"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline Office::MsoGradientStyle FillFormat::GradientStyle() const -{ - QVariant qax_result = property("GradientStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoGradientStyle*)qax_result.constData(); -} - -inline int FillFormat::GradientVariant() const -{ - QVariant qax_result = property("GradientVariant"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* FillFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoPatternType FillFormat::Pattern() const -{ - QVariant qax_result = property("Pattern"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPatternType*)qax_result.constData(); -} - -inline Office::MsoPresetGradientType FillFormat::PresetGradientType() const -{ - QVariant qax_result = property("PresetGradientType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetGradientType*)qax_result.constData(); -} - -inline Office::MsoPresetTexture FillFormat::PresetTexture() const -{ - QVariant qax_result = property("PresetTexture"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetTexture*)qax_result.constData(); -} - -inline QString FillFormat::TextureName() const -{ - QVariant qax_result = property("TextureName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::MsoTextureType FillFormat::TextureType() const -{ - QVariant qax_result = property("TextureType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTextureType*)qax_result.constData(); -} - -inline double FillFormat::Transparency() const -{ - QVariant qax_result = property("Transparency"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void FillFormat::SetTransparency(double value){ setProperty("Transparency", QVariant(value)); } - -inline Office::MsoFillType FillFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFillType*)qax_result.constData(); -} - -inline Office::MsoTriState FillFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void FillFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline void FillFormat::Background() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void FillFormat::OneColorGradient(Office::MsoGradientStyle Style, int Variant, double Degree) -{ - void *_a[] = {0, (void*)&Style, (void*)&Variant, (void*)&Degree}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void FillFormat::Patterned(Office::MsoPatternType Pattern) -{ - void *_a[] = {0, (void*)&Pattern}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void FillFormat::PresetGradient(Office::MsoGradientStyle Style, int Variant, Office::MsoPresetGradientType PresetGradientType) -{ - void *_a[] = {0, (void*)&Style, (void*)&Variant, (void*)&PresetGradientType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void FillFormat::PresetTextured(Office::MsoPresetTexture PresetTexture) -{ - void *_a[] = {0, (void*)&PresetTexture}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void FillFormat::Solid() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void FillFormat::TwoColorGradient(Office::MsoGradientStyle Style, int Variant) -{ - void *_a[] = {0, (void*)&Style, (void*)&Variant}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void FillFormat::UserPicture(const QString& PictureFile) -{ - void *_a[] = {0, (void*)&PictureFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void FillFormat::UserTextured(const QString& TextureFile) -{ - void *_a[] = {0, (void*)&TextureFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - - -inline IDispatch* LineFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* LineFormat::BackColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("BackColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} -inline void LineFormat::SetBackColor(PowerPoint::ColorFormat* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorFormat*", &value); - setProperty("BackColor", QVariant(typeId, &value)); -} - -inline Office::MsoArrowheadLength LineFormat::BeginArrowheadLength() const -{ - QVariant qax_result = property("BeginArrowheadLength"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadLength*)qax_result.constData(); -} -inline void LineFormat::SetBeginArrowheadLength(Office::MsoArrowheadLength value){ setProperty("BeginArrowheadLength", QVariant(value)); } - -inline Office::MsoArrowheadStyle LineFormat::BeginArrowheadStyle() const -{ - QVariant qax_result = property("BeginArrowheadStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadStyle*)qax_result.constData(); -} -inline void LineFormat::SetBeginArrowheadStyle(Office::MsoArrowheadStyle value){ setProperty("BeginArrowheadStyle", QVariant(value)); } - -inline Office::MsoArrowheadWidth LineFormat::BeginArrowheadWidth() const -{ - QVariant qax_result = property("BeginArrowheadWidth"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadWidth*)qax_result.constData(); -} -inline void LineFormat::SetBeginArrowheadWidth(Office::MsoArrowheadWidth value){ setProperty("BeginArrowheadWidth", QVariant(value)); } - -inline int LineFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoLineDashStyle LineFormat::DashStyle() const -{ - QVariant qax_result = property("DashStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoLineDashStyle*)qax_result.constData(); -} -inline void LineFormat::SetDashStyle(Office::MsoLineDashStyle value){ setProperty("DashStyle", QVariant(value)); } - -inline Office::MsoArrowheadLength LineFormat::EndArrowheadLength() const -{ - QVariant qax_result = property("EndArrowheadLength"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadLength*)qax_result.constData(); -} -inline void LineFormat::SetEndArrowheadLength(Office::MsoArrowheadLength value){ setProperty("EndArrowheadLength", QVariant(value)); } - -inline Office::MsoArrowheadStyle LineFormat::EndArrowheadStyle() const -{ - QVariant qax_result = property("EndArrowheadStyle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadStyle*)qax_result.constData(); -} -inline void LineFormat::SetEndArrowheadStyle(Office::MsoArrowheadStyle value){ setProperty("EndArrowheadStyle", QVariant(value)); } - -inline Office::MsoArrowheadWidth LineFormat::EndArrowheadWidth() const -{ - QVariant qax_result = property("EndArrowheadWidth"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoArrowheadWidth*)qax_result.constData(); -} -inline void LineFormat::SetEndArrowheadWidth(Office::MsoArrowheadWidth value){ setProperty("EndArrowheadWidth", QVariant(value)); } - -inline PowerPoint::ColorFormat* LineFormat::ForeColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("ForeColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} -inline void LineFormat::SetForeColor(PowerPoint::ColorFormat* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorFormat*", &value); - setProperty("ForeColor", QVariant(typeId, &value)); -} - -inline Office::MsoTriState LineFormat::InsetPen() const -{ - QVariant qax_result = property("InsetPen"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void LineFormat::SetInsetPen(Office::MsoTriState value){ setProperty("InsetPen", QVariant(value)); } - -inline IDispatch* LineFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoPatternType LineFormat::Pattern() const -{ - QVariant qax_result = property("Pattern"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPatternType*)qax_result.constData(); -} -inline void LineFormat::SetPattern(Office::MsoPatternType value){ setProperty("Pattern", QVariant(value)); } - -inline Office::MsoLineStyle LineFormat::Style() const -{ - QVariant qax_result = property("Style"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoLineStyle*)qax_result.constData(); -} -inline void LineFormat::SetStyle(Office::MsoLineStyle value){ setProperty("Style", QVariant(value)); } - -inline double LineFormat::Transparency() const -{ - QVariant qax_result = property("Transparency"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void LineFormat::SetTransparency(double value){ setProperty("Transparency", QVariant(value)); } - -inline Office::MsoTriState LineFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void LineFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline double LineFormat::Weight() const -{ - QVariant qax_result = property("Weight"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void LineFormat::SetWeight(double value){ setProperty("Weight", QVariant(value)); } - - -inline IDispatch* ShadowFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ShadowFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* ShadowFormat::ForeColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("ForeColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} -inline void ShadowFormat::SetForeColor(PowerPoint::ColorFormat* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorFormat*", &value); - setProperty("ForeColor", QVariant(typeId, &value)); -} - -inline Office::MsoTriState ShadowFormat::Obscured() const -{ - QVariant qax_result = property("Obscured"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ShadowFormat::SetObscured(Office::MsoTriState value){ setProperty("Obscured", QVariant(value)); } - -inline double ShadowFormat::OffsetX() const -{ - QVariant qax_result = property("OffsetX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShadowFormat::SetOffsetX(double value){ setProperty("OffsetX", QVariant(value)); } - -inline double ShadowFormat::OffsetY() const -{ - QVariant qax_result = property("OffsetY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShadowFormat::SetOffsetY(double value){ setProperty("OffsetY", QVariant(value)); } - -inline IDispatch* ShadowFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double ShadowFormat::Transparency() const -{ - QVariant qax_result = property("Transparency"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ShadowFormat::SetTransparency(double value){ setProperty("Transparency", QVariant(value)); } - -inline Office::MsoShadowType ShadowFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoShadowType*)qax_result.constData(); -} -inline void ShadowFormat::SetType(Office::MsoShadowType value){ setProperty("Type", QVariant(value)); } - -inline Office::MsoTriState ShadowFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ShadowFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline void ShadowFormat::IncrementOffsetX(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ShadowFormat::IncrementOffsetY(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* ConnectorFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState ConnectorFormat::BeginConnected() const -{ - QVariant qax_result = property("BeginConnected"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Shape* ConnectorFormat::BeginConnectedShape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("BeginConnectedShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline int ConnectorFormat::BeginConnectionSite() const -{ - QVariant qax_result = property("BeginConnectionSite"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ConnectorFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState ConnectorFormat::EndConnected() const -{ - QVariant qax_result = property("EndConnected"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Shape* ConnectorFormat::EndConnectedShape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("EndConnectedShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline int ConnectorFormat::EndConnectionSite() const -{ - QVariant qax_result = property("EndConnectionSite"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ConnectorFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoConnectorType ConnectorFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoConnectorType*)qax_result.constData(); -} -inline void ConnectorFormat::SetType(Office::MsoConnectorType value){ setProperty("Type", QVariant(value)); } - -inline void ConnectorFormat::BeginConnect(PowerPoint::Shape* ConnectedShape, int ConnectionSite) -{ - void *_a[] = {0, (void*)&ConnectedShape, (void*)&ConnectionSite}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ConnectorFormat::BeginDisconnect() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ConnectorFormat::EndConnect(PowerPoint::Shape* ConnectedShape, int ConnectionSite) -{ - void *_a[] = {0, (void*)&ConnectedShape, (void*)&ConnectionSite}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ConnectorFormat::EndDisconnect() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - - -inline Office::MsoTextEffectAlignment TextEffectFormat::Alignment() const -{ - QVariant qax_result = property("Alignment"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTextEffectAlignment*)qax_result.constData(); -} -inline void TextEffectFormat::SetAlignment(Office::MsoTextEffectAlignment value){ setProperty("Alignment", QVariant(value)); } - -inline IDispatch* TextEffectFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int TextEffectFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState TextEffectFormat::FontBold() const -{ - QVariant qax_result = property("FontBold"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetFontBold(Office::MsoTriState value){ setProperty("FontBold", QVariant(value)); } - -inline Office::MsoTriState TextEffectFormat::FontItalic() const -{ - QVariant qax_result = property("FontItalic"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetFontItalic(Office::MsoTriState value){ setProperty("FontItalic", QVariant(value)); } - -inline QString TextEffectFormat::FontName() const -{ - QVariant qax_result = property("FontName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void TextEffectFormat::SetFontName(const QString& value){ setProperty("FontName", QVariant(value)); } - -inline double TextEffectFormat::FontSize() const -{ - QVariant qax_result = property("FontSize"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextEffectFormat::SetFontSize(double value){ setProperty("FontSize", QVariant(value)); } - -inline Office::MsoTriState TextEffectFormat::KernedPairs() const -{ - QVariant qax_result = property("KernedPairs"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetKernedPairs(Office::MsoTriState value){ setProperty("KernedPairs", QVariant(value)); } - -inline Office::MsoTriState TextEffectFormat::NormalizedHeight() const -{ - QVariant qax_result = property("NormalizedHeight"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetNormalizedHeight(Office::MsoTriState value){ setProperty("NormalizedHeight", QVariant(value)); } - -inline IDispatch* TextEffectFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoPresetTextEffectShape TextEffectFormat::PresetShape() const -{ - QVariant qax_result = property("PresetShape"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetTextEffectShape*)qax_result.constData(); -} -inline void TextEffectFormat::SetPresetShape(Office::MsoPresetTextEffectShape value){ setProperty("PresetShape", QVariant(value)); } - -inline Office::MsoPresetTextEffect TextEffectFormat::PresetTextEffect() const -{ - QVariant qax_result = property("PresetTextEffect"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetTextEffect*)qax_result.constData(); -} -inline void TextEffectFormat::SetPresetTextEffect(Office::MsoPresetTextEffect value){ setProperty("PresetTextEffect", QVariant(value)); } - -inline Office::MsoTriState TextEffectFormat::RotatedChars() const -{ - QVariant qax_result = property("RotatedChars"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextEffectFormat::SetRotatedChars(Office::MsoTriState value){ setProperty("RotatedChars", QVariant(value)); } - -inline QString TextEffectFormat::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void TextEffectFormat::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline double TextEffectFormat::Tracking() const -{ - QVariant qax_result = property("Tracking"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextEffectFormat::SetTracking(double value){ setProperty("Tracking", QVariant(value)); } - -inline void TextEffectFormat::ToggleVerticalText() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - - -inline IDispatch* ThreeDFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ThreeDFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double ThreeDFormat::Depth() const -{ - QVariant qax_result = property("Depth"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ThreeDFormat::SetDepth(double value){ setProperty("Depth", QVariant(value)); } - -inline PowerPoint::ColorFormat* ThreeDFormat::ExtrusionColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("ExtrusionColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline Office::MsoExtrusionColorType ThreeDFormat::ExtrusionColorType() const -{ - QVariant qax_result = property("ExtrusionColorType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoExtrusionColorType*)qax_result.constData(); -} -inline void ThreeDFormat::SetExtrusionColorType(Office::MsoExtrusionColorType value){ setProperty("ExtrusionColorType", QVariant(value)); } - -inline IDispatch* ThreeDFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState ThreeDFormat::Perspective() const -{ - QVariant qax_result = property("Perspective"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ThreeDFormat::SetPerspective(Office::MsoTriState value){ setProperty("Perspective", QVariant(value)); } - -inline Office::MsoPresetExtrusionDirection ThreeDFormat::PresetExtrusionDirection() const -{ - QVariant qax_result = property("PresetExtrusionDirection"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetExtrusionDirection*)qax_result.constData(); -} - -inline Office::MsoPresetLightingDirection ThreeDFormat::PresetLightingDirection() const -{ - QVariant qax_result = property("PresetLightingDirection"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetLightingDirection*)qax_result.constData(); -} -inline void ThreeDFormat::SetPresetLightingDirection(Office::MsoPresetLightingDirection value){ setProperty("PresetLightingDirection", QVariant(value)); } - -inline Office::MsoPresetLightingSoftness ThreeDFormat::PresetLightingSoftness() const -{ - QVariant qax_result = property("PresetLightingSoftness"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetLightingSoftness*)qax_result.constData(); -} -inline void ThreeDFormat::SetPresetLightingSoftness(Office::MsoPresetLightingSoftness value){ setProperty("PresetLightingSoftness", QVariant(value)); } - -inline Office::MsoPresetMaterial ThreeDFormat::PresetMaterial() const -{ - QVariant qax_result = property("PresetMaterial"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetMaterial*)qax_result.constData(); -} -inline void ThreeDFormat::SetPresetMaterial(Office::MsoPresetMaterial value){ setProperty("PresetMaterial", QVariant(value)); } - -inline Office::MsoPresetThreeDFormat ThreeDFormat::PresetThreeDFormat() const -{ - QVariant qax_result = property("PresetThreeDFormat"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoPresetThreeDFormat*)qax_result.constData(); -} - -inline double ThreeDFormat::RotationX() const -{ - QVariant qax_result = property("RotationX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ThreeDFormat::SetRotationX(double value){ setProperty("RotationX", QVariant(value)); } - -inline double ThreeDFormat::RotationY() const -{ - QVariant qax_result = property("RotationY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ThreeDFormat::SetRotationY(double value){ setProperty("RotationY", QVariant(value)); } - -inline Office::MsoTriState ThreeDFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ThreeDFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline void ThreeDFormat::IncrementRotationX(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ThreeDFormat::IncrementRotationY(double Increment) -{ - void *_a[] = {0, (void*)&Increment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ThreeDFormat::ResetRotation() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ThreeDFormat::SetExtrusionDirection(Office::MsoPresetExtrusionDirection PresetExtrusionDirection) -{ - void *_a[] = {0, (void*)&PresetExtrusionDirection}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void ThreeDFormat::SetThreeDFormat(Office::MsoPresetThreeDFormat PresetThreeDFormat) -{ - void *_a[] = {0, (void*)&PresetThreeDFormat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - - -inline IDispatch* TextFrame::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PpAutoSize TextFrame::AutoSize() const -{ - QVariant qax_result = property("AutoSize"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpAutoSize*)qax_result.constData(); -} -inline void TextFrame::SetAutoSize(PowerPoint::PpAutoSize value){ setProperty("AutoSize", QVariant(value)); } - -inline int TextFrame::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoTriState TextFrame::HasText() const -{ - QVariant qax_result = property("HasText"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoHorizontalAnchor TextFrame::HorizontalAnchor() const -{ - QVariant qax_result = property("HorizontalAnchor"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoHorizontalAnchor*)qax_result.constData(); -} -inline void TextFrame::SetHorizontalAnchor(Office::MsoHorizontalAnchor value){ setProperty("HorizontalAnchor", QVariant(value)); } - -inline double TextFrame::MarginBottom() const -{ - QVariant qax_result = property("MarginBottom"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextFrame::SetMarginBottom(double value){ setProperty("MarginBottom", QVariant(value)); } - -inline double TextFrame::MarginLeft() const -{ - QVariant qax_result = property("MarginLeft"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextFrame::SetMarginLeft(double value){ setProperty("MarginLeft", QVariant(value)); } - -inline double TextFrame::MarginRight() const -{ - QVariant qax_result = property("MarginRight"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextFrame::SetMarginRight(double value){ setProperty("MarginRight", QVariant(value)); } - -inline double TextFrame::MarginTop() const -{ - QVariant qax_result = property("MarginTop"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TextFrame::SetMarginTop(double value){ setProperty("MarginTop", QVariant(value)); } - -inline Office::MsoTextOrientation TextFrame::Orientation() const -{ - QVariant qax_result = property("Orientation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTextOrientation*)qax_result.constData(); -} -inline void TextFrame::SetOrientation(Office::MsoTextOrientation value){ setProperty("Orientation", QVariant(value)); } - -inline IDispatch* TextFrame::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Ruler* TextFrame::Ruler() const -{ - PowerPoint::Ruler* qax_pointer = 0; - qRegisterMetaType("Ruler*", &qax_pointer); - qRegisterMetaType("Ruler", qax_pointer); - QVariant qax_result = property("Ruler"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Ruler**)qax_result.constData(); -} - -inline PowerPoint::TextRange* TextFrame::TextRange() const -{ - PowerPoint::TextRange* qax_pointer = 0; - qRegisterMetaType("TextRange*", &qax_pointer); - qRegisterMetaType("TextRange", qax_pointer); - QVariant qax_result = property("TextRange"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextRange**)qax_result.constData(); -} - -inline Office::MsoVerticalAnchor TextFrame::VerticalAnchor() const -{ - QVariant qax_result = property("VerticalAnchor"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoVerticalAnchor*)qax_result.constData(); -} -inline void TextFrame::SetVerticalAnchor(Office::MsoVerticalAnchor value){ setProperty("VerticalAnchor", QVariant(value)); } - -inline Office::MsoTriState TextFrame::WordWrap() const -{ - QVariant qax_result = property("WordWrap"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void TextFrame::SetWordWrap(Office::MsoTriState value){ setProperty("WordWrap", QVariant(value)); } - -inline void TextFrame::DeleteText() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline Office::MsoTriState CalloutFormat::Accent() const -{ - QVariant qax_result = property("Accent"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void CalloutFormat::SetAccent(Office::MsoTriState value){ setProperty("Accent", QVariant(value)); } - -inline Office::MsoCalloutAngleType CalloutFormat::Angle() const -{ - QVariant qax_result = property("Angle"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCalloutAngleType*)qax_result.constData(); -} -inline void CalloutFormat::SetAngle(Office::MsoCalloutAngleType value){ setProperty("Angle", QVariant(value)); } - -inline IDispatch* CalloutFormat::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState CalloutFormat::AutoAttach() const -{ - QVariant qax_result = property("AutoAttach"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void CalloutFormat::SetAutoAttach(Office::MsoTriState value){ setProperty("AutoAttach", QVariant(value)); } - -inline Office::MsoTriState CalloutFormat::AutoLength() const -{ - QVariant qax_result = property("AutoLength"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState CalloutFormat::Border() const -{ - QVariant qax_result = property("Border"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void CalloutFormat::SetBorder(Office::MsoTriState value){ setProperty("Border", QVariant(value)); } - -inline int CalloutFormat::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double CalloutFormat::Drop() const -{ - QVariant qax_result = property("Drop"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline Office::MsoCalloutDropType CalloutFormat::DropType() const -{ - QVariant qax_result = property("DropType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCalloutDropType*)qax_result.constData(); -} - -inline double CalloutFormat::Gap() const -{ - QVariant qax_result = property("Gap"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void CalloutFormat::SetGap(double value){ setProperty("Gap", QVariant(value)); } - -inline double CalloutFormat::Length() const -{ - QVariant qax_result = property("Length"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline IDispatch* CalloutFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoCalloutType CalloutFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoCalloutType*)qax_result.constData(); -} -inline void CalloutFormat::SetType(Office::MsoCalloutType value){ setProperty("Type", QVariant(value)); } - -inline void CalloutFormat::AutomaticLength() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void CalloutFormat::CustomDrop(double Drop) -{ - void *_a[] = {0, (void*)&Drop}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void CalloutFormat::CustomLength(double Length) -{ - void *_a[] = {0, (void*)&Length}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void CalloutFormat::PresetDrop(Office::MsoCalloutDropType DropType) -{ - void *_a[] = {0, (void*)&DropType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - - -inline IDispatch* ShapeNodes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ShapeNodes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int ShapeNodes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ShapeNodes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* ShapeNodes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void ShapeNodes::Delete(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline void ShapeNodes::Insert(int Index, Office::MsoSegmentType SegmentType, Office::MsoEditingType EditingType, double X1, double Y1, double X2, double Y2, double X3, double Y3) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType, (void*)&EditingType, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3, (void*)&Y3}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline PowerPoint::ShapeNode* ShapeNodes::Item(const QVariant& Index) -{ - PowerPoint::ShapeNode* qax_result = 0; - qRegisterMetaType("ShapeNode*", &qax_result); - qRegisterMetaType("ShapeNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline void ShapeNodes::SetEditingType(int Index, Office::MsoEditingType EditingType) -{ - void *_a[] = {0, (void*)&Index, (void*)&EditingType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void ShapeNodes::SetPosition(int Index, double X1, double Y1) -{ - void *_a[] = {0, (void*)&Index, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void ShapeNodes::SetSegmentType(int Index, Office::MsoSegmentType SegmentType) -{ - void *_a[] = {0, (void*)&Index, (void*)&SegmentType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - - -inline IDispatch* ShapeNode::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int ShapeNode::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline Office::MsoEditingType ShapeNode::EditingType() const -{ - QVariant qax_result = property("EditingType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoEditingType*)qax_result.constData(); -} - -inline IDispatch* ShapeNode::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QVariant ShapeNode::Points() const -{ - QVariant qax_result = property("Points"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} - -inline Office::MsoSegmentType ShapeNode::SegmentType() const -{ - QVariant qax_result = property("SegmentType"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoSegmentType*)qax_result.constData(); -} - - -inline PowerPoint::Application* OLEFormat::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::PpFollowColors OLEFormat::FollowColors() const -{ - QVariant qax_result = property("FollowColors"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpFollowColors*)qax_result.constData(); -} -inline void OLEFormat::SetFollowColors(PowerPoint::PpFollowColors value){ setProperty("FollowColors", QVariant(value)); } - -inline IDispatch* OLEFormat::Object() const -{ - QVariant qax_result = property("Object"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ObjectVerbs* OLEFormat::ObjectVerbs() const -{ - PowerPoint::ObjectVerbs* qax_pointer = 0; - qRegisterMetaType("ObjectVerbs*", &qax_pointer); - qRegisterMetaType("ObjectVerbs", qax_pointer); - QVariant qax_result = property("ObjectVerbs"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ObjectVerbs**)qax_result.constData(); -} - -inline IDispatch* OLEFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString OLEFormat::ProgID() const -{ - QVariant qax_result = property("ProgID"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline void OLEFormat::Activate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void OLEFormat::DoVerb() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void OLEFormat::DoVerb(int Index) -{ - void *_a[] = {0, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline PowerPoint::Application* LinkFormat::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::PpUpdateOption LinkFormat::AutoUpdate() const -{ - QVariant qax_result = property("AutoUpdate"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpUpdateOption*)qax_result.constData(); -} -inline void LinkFormat::SetAutoUpdate(PowerPoint::PpUpdateOption value){ setProperty("AutoUpdate", QVariant(value)); } - -inline IDispatch* LinkFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString LinkFormat::SourceFullName() const -{ - QVariant qax_result = property("SourceFullName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void LinkFormat::SetSourceFullName(const QString& value){ setProperty("SourceFullName", QVariant(value)); } - -inline void LinkFormat::Update() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline PowerPoint::Application* ObjectVerbs::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int ObjectVerbs::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ObjectVerbs::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* ObjectVerbs::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline QString ObjectVerbs::Item(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant ObjectVerbs::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::PpAdvanceMode AnimationSettings::AdvanceMode() const -{ - QVariant qax_result = property("AdvanceMode"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpAdvanceMode*)qax_result.constData(); -} -inline void AnimationSettings::SetAdvanceMode(PowerPoint::PpAdvanceMode value){ setProperty("AdvanceMode", QVariant(value)); } - -inline double AnimationSettings::AdvanceTime() const -{ - QVariant qax_result = property("AdvanceTime"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void AnimationSettings::SetAdvanceTime(double value){ setProperty("AdvanceTime", QVariant(value)); } - -inline PowerPoint::PpAfterEffect AnimationSettings::AfterEffect() const -{ - QVariant qax_result = property("AfterEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpAfterEffect*)qax_result.constData(); -} -inline void AnimationSettings::SetAfterEffect(PowerPoint::PpAfterEffect value){ setProperty("AfterEffect", QVariant(value)); } - -inline Office::MsoTriState AnimationSettings::Animate() const -{ - QVariant qax_result = property("Animate"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void AnimationSettings::SetAnimate(Office::MsoTriState value){ setProperty("Animate", QVariant(value)); } - -inline Office::MsoTriState AnimationSettings::AnimateBackground() const -{ - QVariant qax_result = property("AnimateBackground"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void AnimationSettings::SetAnimateBackground(Office::MsoTriState value){ setProperty("AnimateBackground", QVariant(value)); } - -inline Office::MsoTriState AnimationSettings::AnimateTextInReverse() const -{ - QVariant qax_result = property("AnimateTextInReverse"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void AnimationSettings::SetAnimateTextInReverse(Office::MsoTriState value){ setProperty("AnimateTextInReverse", QVariant(value)); } - -inline int AnimationSettings::AnimationOrder() const -{ - QVariant qax_result = property("AnimationOrder"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void AnimationSettings::SetAnimationOrder(int value){ setProperty("AnimationOrder", QVariant(value)); } - -inline PowerPoint::Application* AnimationSettings::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::PpChartUnitEffect AnimationSettings::ChartUnitEffect() const -{ - QVariant qax_result = property("ChartUnitEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpChartUnitEffect*)qax_result.constData(); -} -inline void AnimationSettings::SetChartUnitEffect(PowerPoint::PpChartUnitEffect value){ setProperty("ChartUnitEffect", QVariant(value)); } - -inline PowerPoint::ColorFormat* AnimationSettings::DimColor() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("DimColor"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline PowerPoint::PpEntryEffect AnimationSettings::EntryEffect() const -{ - QVariant qax_result = property("EntryEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpEntryEffect*)qax_result.constData(); -} -inline void AnimationSettings::SetEntryEffect(PowerPoint::PpEntryEffect value){ setProperty("EntryEffect", QVariant(value)); } - -inline IDispatch* AnimationSettings::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PlaySettings* AnimationSettings::PlaySettings() const -{ - PowerPoint::PlaySettings* qax_pointer = 0; - qRegisterMetaType("PlaySettings*", &qax_pointer); - qRegisterMetaType("PlaySettings", qax_pointer); - QVariant qax_result = property("PlaySettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PlaySettings**)qax_result.constData(); -} - -inline PowerPoint::SoundEffect* AnimationSettings::SoundEffect() const -{ - PowerPoint::SoundEffect* qax_pointer = 0; - qRegisterMetaType("SoundEffect*", &qax_pointer); - qRegisterMetaType("SoundEffect", qax_pointer); - QVariant qax_result = property("SoundEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SoundEffect**)qax_result.constData(); -} - -inline PowerPoint::PpTextLevelEffect AnimationSettings::TextLevelEffect() const -{ - QVariant qax_result = property("TextLevelEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpTextLevelEffect*)qax_result.constData(); -} -inline void AnimationSettings::SetTextLevelEffect(PowerPoint::PpTextLevelEffect value){ setProperty("TextLevelEffect", QVariant(value)); } - -inline PowerPoint::PpTextUnitEffect AnimationSettings::TextUnitEffect() const -{ - QVariant qax_result = property("TextUnitEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpTextUnitEffect*)qax_result.constData(); -} -inline void AnimationSettings::SetTextUnitEffect(PowerPoint::PpTextUnitEffect value){ setProperty("TextUnitEffect", QVariant(value)); } - - -inline PowerPoint::Application* ActionSettings::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int ActionSettings::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* ActionSettings::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* ActionSettings::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::ActionSetting* ActionSettings::Item(PowerPoint::PpMouseActivation Index) -{ - PowerPoint::ActionSetting* qax_result = 0; - qRegisterMetaType("ActionSetting*", &qax_result); - qRegisterMetaType("ActionSetting", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant ActionSettings::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::PpActionType ActionSetting::Action() const -{ - QVariant qax_result = property("Action"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpActionType*)qax_result.constData(); -} -inline void ActionSetting::SetAction(PowerPoint::PpActionType value){ setProperty("Action", QVariant(value)); } - -inline QString ActionSetting::ActionVerb() const -{ - QVariant qax_result = property("ActionVerb"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ActionSetting::SetActionVerb(const QString& value){ setProperty("ActionVerb", QVariant(value)); } - -inline Office::MsoTriState ActionSetting::AnimateAction() const -{ - QVariant qax_result = property("AnimateAction"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ActionSetting::SetAnimateAction(Office::MsoTriState value){ setProperty("AnimateAction", QVariant(value)); } - -inline PowerPoint::Application* ActionSetting::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::Hyperlink* ActionSetting::Hyperlink() const -{ - PowerPoint::Hyperlink* qax_pointer = 0; - qRegisterMetaType("Hyperlink*", &qax_pointer); - qRegisterMetaType("Hyperlink", qax_pointer); - QVariant qax_result = property("Hyperlink"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Hyperlink**)qax_result.constData(); -} - -inline IDispatch* ActionSetting::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString ActionSetting::Run() const -{ - QVariant qax_result = property("Run"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ActionSetting::SetRun(const QString& value){ setProperty("Run", QVariant(value)); } - -inline Office::MsoTriState ActionSetting::ShowAndReturn() const -{ - QVariant qax_result = property("ShowAndReturn"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ActionSetting::SetShowAndReturn(Office::MsoTriState value){ setProperty("ShowAndReturn", QVariant(value)); } - -inline QString ActionSetting::SlideShowName() const -{ - QVariant qax_result = property("SlideShowName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void ActionSetting::SetSlideShowName(const QString& value){ setProperty("SlideShowName", QVariant(value)); } - -inline PowerPoint::SoundEffect* ActionSetting::SoundEffect() const -{ - PowerPoint::SoundEffect* qax_pointer = 0; - qRegisterMetaType("SoundEffect*", &qax_pointer); - qRegisterMetaType("SoundEffect", qax_pointer); - QVariant qax_result = property("SoundEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SoundEffect**)qax_result.constData(); -} - - -inline QString PlaySettings::ActionVerb() const -{ - QVariant qax_result = property("ActionVerb"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void PlaySettings::SetActionVerb(const QString& value){ setProperty("ActionVerb", QVariant(value)); } - -inline PowerPoint::Application* PlaySettings::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::MsoTriState PlaySettings::HideWhileNotPlaying() const -{ - QVariant qax_result = property("HideWhileNotPlaying"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PlaySettings::SetHideWhileNotPlaying(Office::MsoTriState value){ setProperty("HideWhileNotPlaying", QVariant(value)); } - -inline Office::MsoTriState PlaySettings::LoopUntilStopped() const -{ - QVariant qax_result = property("LoopUntilStopped"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PlaySettings::SetLoopUntilStopped(Office::MsoTriState value){ setProperty("LoopUntilStopped", QVariant(value)); } - -inline IDispatch* PlaySettings::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState PlaySettings::PauseAnimation() const -{ - QVariant qax_result = property("PauseAnimation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PlaySettings::SetPauseAnimation(Office::MsoTriState value){ setProperty("PauseAnimation", QVariant(value)); } - -inline Office::MsoTriState PlaySettings::PlayOnEntry() const -{ - QVariant qax_result = property("PlayOnEntry"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PlaySettings::SetPlayOnEntry(Office::MsoTriState value){ setProperty("PlayOnEntry", QVariant(value)); } - -inline Office::MsoTriState PlaySettings::RewindMovie() const -{ - QVariant qax_result = property("RewindMovie"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PlaySettings::SetRewindMovie(Office::MsoTriState value){ setProperty("RewindMovie", QVariant(value)); } - -inline int PlaySettings::StopAfterSlides() const -{ - QVariant qax_result = property("StopAfterSlides"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void PlaySettings::SetStopAfterSlides(int value){ setProperty("StopAfterSlides", QVariant(value)); } - - -inline PowerPoint::ActionSettings* TextRange::ActionSettings() const -{ - PowerPoint::ActionSettings* qax_pointer = 0; - qRegisterMetaType("ActionSettings*", &qax_pointer); - qRegisterMetaType("ActionSettings", qax_pointer); - QVariant qax_result = property("ActionSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ActionSettings**)qax_result.constData(); -} - -inline PowerPoint::Application* TextRange::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline double TextRange::BoundHeight() const -{ - QVariant qax_result = property("BoundHeight"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline double TextRange::BoundLeft() const -{ - QVariant qax_result = property("BoundLeft"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline double TextRange::BoundTop() const -{ - QVariant qax_result = property("BoundTop"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline double TextRange::BoundWidth() const -{ - QVariant qax_result = property("BoundWidth"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline int TextRange::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::Font* TextRange::Font() const -{ - PowerPoint::Font* qax_pointer = 0; - qRegisterMetaType("Font*", &qax_pointer); - qRegisterMetaType("Font", qax_pointer); - QVariant qax_result = property("Font"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Font**)qax_result.constData(); -} - -inline int TextRange::IndentLevel() const -{ - QVariant qax_result = property("IndentLevel"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void TextRange::SetIndentLevel(int value){ setProperty("IndentLevel", QVariant(value)); } - -inline Office::MsoLanguageID TextRange::LanguageID() const -{ - QVariant qax_result = property("LanguageID"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoLanguageID*)qax_result.constData(); -} -inline void TextRange::SetLanguageID(Office::MsoLanguageID value){ setProperty("LanguageID", QVariant(value)); } - -inline int TextRange::Length() const -{ - QVariant qax_result = property("Length"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::ParagraphFormat* TextRange::ParagraphFormat() const -{ - PowerPoint::ParagraphFormat* qax_pointer = 0; - qRegisterMetaType("ParagraphFormat*", &qax_pointer); - qRegisterMetaType("ParagraphFormat", qax_pointer); - QVariant qax_result = property("ParagraphFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ParagraphFormat**)qax_result.constData(); -} - -inline IDispatch* TextRange::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int TextRange::Start() const -{ - QVariant qax_result = property("Start"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString TextRange::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void TextRange::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline IUnknown* TextRange::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void TextRange::AddPeriods() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void TextRange::ChangeCase(PowerPoint::PpChangeCase Type) -{ - void *_a[] = {0, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline PowerPoint::TextRange* TextRange::Characters() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Characters(int Start) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Characters(int Start, int Length) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start, (void*)&Length}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void TextRange::Copy() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void TextRange::Cut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void TextRange::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline PowerPoint::TextRange* TextRange::Find(const QString& FindWhat) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FindWhat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Find(const QString& FindWhat, int After) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FindWhat, (void*)&After}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Find(const QString& FindWhat, int After, Office::MsoTriState MatchCase) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FindWhat, (void*)&After, (void*)&MatchCase}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Find(const QString& FindWhat, int After, Office::MsoTriState MatchCase, Office::MsoTriState WholeWords) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FindWhat, (void*)&After, (void*)&MatchCase, (void*)&WholeWords}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertAfter() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertAfter(const QString& NewText) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&NewText}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertBefore() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertBefore(const QString& NewText) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&NewText}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertDateTime(PowerPoint::PpDateTimeFormat DateTimeFormat) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DateTimeFormat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertDateTime(PowerPoint::PpDateTimeFormat DateTimeFormat, Office::MsoTriState InsertAsField) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DateTimeFormat, (void*)&InsertAsField}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertSlideNumber() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertSymbol(const QString& FontName, int CharNumber) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FontName, (void*)&CharNumber}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::InsertSymbol(const QString& FontName, int CharNumber, Office::MsoTriState Unicode) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FontName, (void*)&CharNumber, (void*)&Unicode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Lines() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Lines(int Start) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Lines(int Start, int Length) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start, (void*)&Length}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); - return qax_result; -} - -inline void TextRange::LtrRun() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); -} - -inline PowerPoint::TextRange* TextRange::Paragraphs() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Paragraphs(int Start) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Paragraphs(int Start, int Length) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start, (void*)&Length}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Paste() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::PasteSpecial() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::PasteSpecial(PowerPoint::PpPasteDataType DataType) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon}; - qt_metacall(QMetaObject::InvokeMetaMethod, 38, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex, (void*)&IconLabel}; - qt_metacall(QMetaObject::InvokeMetaMethod, 41, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::PasteSpecial(PowerPoint::PpPasteDataType DataType, Office::MsoTriState DisplayAsIcon, const QString& IconFileName, int IconIndex, const QString& IconLabel, Office::MsoTriState Link) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&DataType, (void*)&DisplayAsIcon, (void*)&IconFileName, (void*)&IconIndex, (void*)&IconLabel, (void*)&Link}; - qt_metacall(QMetaObject::InvokeMetaMethod, 42, _a); - return qax_result; -} - -inline void TextRange::RemovePeriods() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 43, _a); -} - -inline PowerPoint::TextRange* TextRange::Replace(const QString& FindWhat, const QString& ReplaceWhat) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FindWhat, (void*)&ReplaceWhat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 44, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Replace(const QString& FindWhat, const QString& ReplaceWhat, int After) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FindWhat, (void*)&ReplaceWhat, (void*)&After}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Replace(const QString& FindWhat, const QString& ReplaceWhat, int After, Office::MsoTriState MatchCase) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FindWhat, (void*)&ReplaceWhat, (void*)&After, (void*)&MatchCase}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Replace(const QString& FindWhat, const QString& ReplaceWhat, int After, Office::MsoTriState MatchCase, Office::MsoTriState WholeWords) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FindWhat, (void*)&ReplaceWhat, (void*)&After, (void*)&MatchCase, (void*)&WholeWords}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); - return qax_result; -} - -inline void TextRange::RotatedBounds(double& X1, double& Y1, double& X2, double& Y2, double& X3, double& Y3, double& x4, double& y4) -{ - void *_a[] = {0, (void*)&X1, (void*)&Y1, (void*)&X2, (void*)&Y2, (void*)&X3, (void*)&Y3, (void*)&x4, (void*)&y4}; - qt_metacall(QMetaObject::InvokeMetaMethod, 48, _a); -} - -inline void TextRange::RtlRun() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 49, _a); -} - -inline PowerPoint::TextRange* TextRange::Runs() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Runs(int Start) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Runs(int Start, int Length) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start, (void*)&Length}; - qt_metacall(QMetaObject::InvokeMetaMethod, 52, _a); - return qax_result; -} - -inline void TextRange::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 53, _a); -} - -inline PowerPoint::TextRange* TextRange::Sentences() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 54, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Sentences(int Start) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Sentences(int Start, int Length) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start, (void*)&Length}; - qt_metacall(QMetaObject::InvokeMetaMethod, 56, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::TrimText() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 60, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Words() -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 61, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Words(int Start) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start}; - qt_metacall(QMetaObject::InvokeMetaMethod, 62, _a); - return qax_result; -} - -inline PowerPoint::TextRange* TextRange::Words(int Start, int Length) -{ - PowerPoint::TextRange* qax_result = 0; - qRegisterMetaType("TextRange*", &qax_result); - qRegisterMetaType("TextRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Start, (void*)&Length}; - qt_metacall(QMetaObject::InvokeMetaMethod, 63, _a); - return qax_result; -} - -inline QVariant TextRange::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 64, _a); - return qax_result; -} - - -inline PowerPoint::Application* Ruler::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::RulerLevels* Ruler::Levels() const -{ - PowerPoint::RulerLevels* qax_pointer = 0; - qRegisterMetaType("RulerLevels*", &qax_pointer); - qRegisterMetaType("RulerLevels", qax_pointer); - QVariant qax_result = property("Levels"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::RulerLevels**)qax_result.constData(); -} - -inline IDispatch* Ruler::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::TabStops* Ruler::TabStops() const -{ - PowerPoint::TabStops* qax_pointer = 0; - qRegisterMetaType("TabStops*", &qax_pointer); - qRegisterMetaType("TabStops", qax_pointer); - QVariant qax_result = property("TabStops"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TabStops**)qax_result.constData(); -} - - -inline PowerPoint::Application* RulerLevels::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int RulerLevels::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* RulerLevels::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* RulerLevels::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::RulerLevel* RulerLevels::Item(int Index) -{ - PowerPoint::RulerLevel* qax_result = 0; - qRegisterMetaType("RulerLevel*", &qax_result); - qRegisterMetaType("RulerLevel", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant RulerLevels::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::Application* RulerLevel::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline double RulerLevel::FirstMargin() const -{ - QVariant qax_result = property("FirstMargin"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void RulerLevel::SetFirstMargin(double value){ setProperty("FirstMargin", QVariant(value)); } - -inline double RulerLevel::LeftMargin() const -{ - QVariant qax_result = property("LeftMargin"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void RulerLevel::SetLeftMargin(double value){ setProperty("LeftMargin", QVariant(value)); } - -inline IDispatch* RulerLevel::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - - -inline PowerPoint::Application* TabStops::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int TabStops::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline double TabStops::DefaultSpacing() const -{ - QVariant qax_result = property("DefaultSpacing"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TabStops::SetDefaultSpacing(double value){ setProperty("DefaultSpacing", QVariant(value)); } - -inline IDispatch* TabStops::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* TabStops::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::TabStop* TabStops::Add(PowerPoint::PpTabStopType Type, double Position) -{ - PowerPoint::TabStop* qax_result = 0; - qRegisterMetaType("TabStop*", &qax_result); - qRegisterMetaType("TabStop", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Position}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::TabStop* TabStops::Item(int Index) -{ - PowerPoint::TabStop* qax_result = 0; - qRegisterMetaType("TabStop*", &qax_result); - qRegisterMetaType("TabStop", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline QVariant TabStops::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::Application* TabStop::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline IDispatch* TabStop::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double TabStop::Position() const -{ - QVariant qax_result = property("Position"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void TabStop::SetPosition(double value){ setProperty("Position", QVariant(value)); } - -inline PowerPoint::PpTabStopType TabStop::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpTabStopType*)qax_result.constData(); -} -inline void TabStop::SetType(PowerPoint::PpTabStopType value){ setProperty("Type", QVariant(value)); } - -inline void TabStop::Clear() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* Font::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::MsoTriState Font::AutoRotateNumbers() const -{ - QVariant qax_result = property("AutoRotateNumbers"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Font::SetAutoRotateNumbers(Office::MsoTriState value){ setProperty("AutoRotateNumbers", QVariant(value)); } - -inline double Font::BaselineOffset() const -{ - QVariant qax_result = property("BaselineOffset"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Font::SetBaselineOffset(double value){ setProperty("BaselineOffset", QVariant(value)); } - -inline Office::MsoTriState Font::Bold() const -{ - QVariant qax_result = property("Bold"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Font::SetBold(Office::MsoTriState value){ setProperty("Bold", QVariant(value)); } - -inline PowerPoint::ColorFormat* Font::Color() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("Color"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline Office::MsoTriState Font::Embeddable() const -{ - QVariant qax_result = property("Embeddable"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState Font::Embedded() const -{ - QVariant qax_result = property("Embedded"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState Font::Emboss() const -{ - QVariant qax_result = property("Emboss"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Font::SetEmboss(Office::MsoTriState value){ setProperty("Emboss", QVariant(value)); } - -inline Office::MsoTriState Font::Italic() const -{ - QVariant qax_result = property("Italic"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Font::SetItalic(Office::MsoTriState value){ setProperty("Italic", QVariant(value)); } - -inline QString Font::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Font::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline QString Font::NameAscii() const -{ - QVariant qax_result = property("NameAscii"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Font::SetNameAscii(const QString& value){ setProperty("NameAscii", QVariant(value)); } - -inline QString Font::NameComplexScript() const -{ - QVariant qax_result = property("NameComplexScript"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Font::SetNameComplexScript(const QString& value){ setProperty("NameComplexScript", QVariant(value)); } - -inline QString Font::NameFarEast() const -{ - QVariant qax_result = property("NameFarEast"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Font::SetNameFarEast(const QString& value){ setProperty("NameFarEast", QVariant(value)); } - -inline QString Font::NameOther() const -{ - QVariant qax_result = property("NameOther"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Font::SetNameOther(const QString& value){ setProperty("NameOther", QVariant(value)); } - -inline IDispatch* Font::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState Font::Shadow() const -{ - QVariant qax_result = property("Shadow"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Font::SetShadow(Office::MsoTriState value){ setProperty("Shadow", QVariant(value)); } - -inline double Font::Size() const -{ - QVariant qax_result = property("Size"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Font::SetSize(double value){ setProperty("Size", QVariant(value)); } - -inline Office::MsoTriState Font::Subscript() const -{ - QVariant qax_result = property("Subscript"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Font::SetSubscript(Office::MsoTriState value){ setProperty("Subscript", QVariant(value)); } - -inline Office::MsoTriState Font::Superscript() const -{ - QVariant qax_result = property("Superscript"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Font::SetSuperscript(Office::MsoTriState value){ setProperty("Superscript", QVariant(value)); } - -inline Office::MsoTriState Font::Underline() const -{ - QVariant qax_result = property("Underline"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Font::SetUnderline(Office::MsoTriState value){ setProperty("Underline", QVariant(value)); } - - -inline PowerPoint::PpParagraphAlignment ParagraphFormat::Alignment() const -{ - QVariant qax_result = property("Alignment"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpParagraphAlignment*)qax_result.constData(); -} -inline void ParagraphFormat::SetAlignment(PowerPoint::PpParagraphAlignment value){ setProperty("Alignment", QVariant(value)); } - -inline PowerPoint::Application* ParagraphFormat::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::PpBaselineAlignment ParagraphFormat::BaseLineAlignment() const -{ - QVariant qax_result = property("BaseLineAlignment"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpBaselineAlignment*)qax_result.constData(); -} -inline void ParagraphFormat::SetBaseLineAlignment(PowerPoint::PpBaselineAlignment value){ setProperty("BaseLineAlignment", QVariant(value)); } - -inline PowerPoint::BulletFormat* ParagraphFormat::Bullet() const -{ - PowerPoint::BulletFormat* qax_pointer = 0; - qRegisterMetaType("BulletFormat*", &qax_pointer); - qRegisterMetaType("BulletFormat", qax_pointer); - QVariant qax_result = property("Bullet"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::BulletFormat**)qax_result.constData(); -} - -inline Office::MsoTriState ParagraphFormat::FarEastLineBreakControl() const -{ - QVariant qax_result = property("FarEastLineBreakControl"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ParagraphFormat::SetFarEastLineBreakControl(Office::MsoTriState value){ setProperty("FarEastLineBreakControl", QVariant(value)); } - -inline Office::MsoTriState ParagraphFormat::HangingPunctuation() const -{ - QVariant qax_result = property("HangingPunctuation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ParagraphFormat::SetHangingPunctuation(Office::MsoTriState value){ setProperty("HangingPunctuation", QVariant(value)); } - -inline Office::MsoTriState ParagraphFormat::LineRuleAfter() const -{ - QVariant qax_result = property("LineRuleAfter"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ParagraphFormat::SetLineRuleAfter(Office::MsoTriState value){ setProperty("LineRuleAfter", QVariant(value)); } - -inline Office::MsoTriState ParagraphFormat::LineRuleBefore() const -{ - QVariant qax_result = property("LineRuleBefore"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ParagraphFormat::SetLineRuleBefore(Office::MsoTriState value){ setProperty("LineRuleBefore", QVariant(value)); } - -inline Office::MsoTriState ParagraphFormat::LineRuleWithin() const -{ - QVariant qax_result = property("LineRuleWithin"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ParagraphFormat::SetLineRuleWithin(Office::MsoTriState value){ setProperty("LineRuleWithin", QVariant(value)); } - -inline IDispatch* ParagraphFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double ParagraphFormat::SpaceAfter() const -{ - QVariant qax_result = property("SpaceAfter"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ParagraphFormat::SetSpaceAfter(double value){ setProperty("SpaceAfter", QVariant(value)); } - -inline double ParagraphFormat::SpaceBefore() const -{ - QVariant qax_result = property("SpaceBefore"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ParagraphFormat::SetSpaceBefore(double value){ setProperty("SpaceBefore", QVariant(value)); } - -inline double ParagraphFormat::SpaceWithin() const -{ - QVariant qax_result = property("SpaceWithin"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ParagraphFormat::SetSpaceWithin(double value){ setProperty("SpaceWithin", QVariant(value)); } - -inline PowerPoint::PpDirection ParagraphFormat::TextDirection() const -{ - QVariant qax_result = property("TextDirection"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpDirection*)qax_result.constData(); -} -inline void ParagraphFormat::SetTextDirection(PowerPoint::PpDirection value){ setProperty("TextDirection", QVariant(value)); } - -inline Office::MsoTriState ParagraphFormat::WordWrap() const -{ - QVariant qax_result = property("WordWrap"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void ParagraphFormat::SetWordWrap(Office::MsoTriState value){ setProperty("WordWrap", QVariant(value)); } - - -inline PowerPoint::Application* BulletFormat::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int BulletFormat::Character() const -{ - QVariant qax_result = property("Character"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void BulletFormat::SetCharacter(int value){ setProperty("Character", QVariant(value)); } - -inline PowerPoint::Font* BulletFormat::Font() const -{ - PowerPoint::Font* qax_pointer = 0; - qRegisterMetaType("Font*", &qax_pointer); - qRegisterMetaType("Font", qax_pointer); - QVariant qax_result = property("Font"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Font**)qax_result.constData(); -} - -inline int BulletFormat::Number() const -{ - QVariant qax_result = property("Number"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* BulletFormat::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double BulletFormat::RelativeSize() const -{ - QVariant qax_result = property("RelativeSize"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void BulletFormat::SetRelativeSize(double value){ setProperty("RelativeSize", QVariant(value)); } - -inline int BulletFormat::StartValue() const -{ - QVariant qax_result = property("StartValue"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void BulletFormat::SetStartValue(int value){ setProperty("StartValue", QVariant(value)); } - -inline PowerPoint::PpNumberedBulletStyle BulletFormat::Style() const -{ - QVariant qax_result = property("Style"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpNumberedBulletStyle*)qax_result.constData(); -} -inline void BulletFormat::SetStyle(PowerPoint::PpNumberedBulletStyle value){ setProperty("Style", QVariant(value)); } - -inline PowerPoint::PpBulletType BulletFormat::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpBulletType*)qax_result.constData(); -} -inline void BulletFormat::SetType(PowerPoint::PpBulletType value){ setProperty("Type", QVariant(value)); } - -inline Office::MsoTriState BulletFormat::UseTextColor() const -{ - QVariant qax_result = property("UseTextColor"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void BulletFormat::SetUseTextColor(Office::MsoTriState value){ setProperty("UseTextColor", QVariant(value)); } - -inline Office::MsoTriState BulletFormat::UseTextFont() const -{ - QVariant qax_result = property("UseTextFont"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void BulletFormat::SetUseTextFont(Office::MsoTriState value){ setProperty("UseTextFont", QVariant(value)); } - -inline Office::MsoTriState BulletFormat::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void BulletFormat::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - -inline void BulletFormat::Picture(const QString& Picture) -{ - void *_a[] = {0, (void*)&Picture}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* TextStyles::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int TextStyles::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* TextStyles::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* TextStyles::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::TextStyle* TextStyles::Item(PowerPoint::PpTextStyleType Type) -{ - PowerPoint::TextStyle* qax_result = 0; - qRegisterMetaType("TextStyle*", &qax_result); - qRegisterMetaType("TextStyle", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant TextStyles::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::Application* TextStyle::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::TextStyleLevels* TextStyle::Levels() const -{ - PowerPoint::TextStyleLevels* qax_pointer = 0; - qRegisterMetaType("TextStyleLevels*", &qax_pointer); - qRegisterMetaType("TextStyleLevels", qax_pointer); - QVariant qax_result = property("Levels"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextStyleLevels**)qax_result.constData(); -} - -inline IDispatch* TextStyle::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Ruler* TextStyle::Ruler() const -{ - PowerPoint::Ruler* qax_pointer = 0; - qRegisterMetaType("Ruler*", &qax_pointer); - qRegisterMetaType("Ruler", qax_pointer); - QVariant qax_result = property("Ruler"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Ruler**)qax_result.constData(); -} - -inline PowerPoint::TextFrame* TextStyle::TextFrame() const -{ - PowerPoint::TextFrame* qax_pointer = 0; - qRegisterMetaType("TextFrame*", &qax_pointer); - qRegisterMetaType("TextFrame", qax_pointer); - QVariant qax_result = property("TextFrame"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextFrame**)qax_result.constData(); -} - - -inline PowerPoint::Application* TextStyleLevels::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int TextStyleLevels::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* TextStyleLevels::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* TextStyleLevels::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::TextStyleLevel* TextStyleLevels::Item(int Level) -{ - PowerPoint::TextStyleLevel* qax_result = 0; - qRegisterMetaType("TextStyleLevel*", &qax_result); - qRegisterMetaType("TextStyleLevel", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Level}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant TextStyleLevels::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::Application* TextStyleLevel::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::Font* TextStyleLevel::Font() const -{ - PowerPoint::Font* qax_pointer = 0; - qRegisterMetaType("Font*", &qax_pointer); - qRegisterMetaType("Font", qax_pointer); - QVariant qax_result = property("Font"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Font**)qax_result.constData(); -} - -inline PowerPoint::ParagraphFormat* TextStyleLevel::ParagraphFormat() const -{ - PowerPoint::ParagraphFormat* qax_pointer = 0; - qRegisterMetaType("ParagraphFormat*", &qax_pointer); - qRegisterMetaType("ParagraphFormat", qax_pointer); - QVariant qax_result = property("ParagraphFormat"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ParagraphFormat**)qax_result.constData(); -} - -inline IDispatch* TextStyleLevel::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - - -inline PowerPoint::Application* HeaderFooter::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::PpDateTimeFormat HeaderFooter::Format() const -{ - QVariant qax_result = property("Format"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpDateTimeFormat*)qax_result.constData(); -} -inline void HeaderFooter::SetFormat(PowerPoint::PpDateTimeFormat value){ setProperty("Format", QVariant(value)); } - -inline IDispatch* HeaderFooter::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString HeaderFooter::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void HeaderFooter::SetText(const QString& value){ setProperty("Text", QVariant(value)); } - -inline Office::MsoTriState HeaderFooter::UseFormat() const -{ - QVariant qax_result = property("UseFormat"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void HeaderFooter::SetUseFormat(Office::MsoTriState value){ setProperty("UseFormat", QVariant(value)); } - -inline Office::MsoTriState HeaderFooter::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void HeaderFooter::SetVisible(Office::MsoTriState value){ setProperty("Visible", QVariant(value)); } - - -inline PowerPoint::Application* _Presentation::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline IDispatch* _Presentation::BuiltInDocumentProperties() const -{ - QVariant qax_result = property("BuiltInDocumentProperties"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ColorSchemes* _Presentation::ColorSchemes() const -{ - PowerPoint::ColorSchemes* qax_pointer = 0; - qRegisterMetaType("ColorSchemes*", &qax_pointer); - qRegisterMetaType("ColorSchemes", qax_pointer); - QVariant qax_result = property("ColorSchemes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorSchemes**)qax_result.constData(); -} - -inline Office::CommandBars* _Presentation::CommandBars() const -{ - Office::CommandBars* qax_pointer = 0; - qRegisterMetaType("Office::CommandBars*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::CommandBars", qax_pointer); -#endif - QVariant qax_result = property("CommandBars"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::CommandBars**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline IDispatch* _Presentation::Container() const -{ - QVariant qax_result = property("Container"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IDispatch* _Presentation::CustomDocumentProperties() const -{ - QVariant qax_result = property("CustomDocumentProperties"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoLanguageID _Presentation::DefaultLanguageID() const -{ - QVariant qax_result = property("DefaultLanguageID"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoLanguageID*)qax_result.constData(); -} -inline void _Presentation::SetDefaultLanguageID(Office::MsoLanguageID value){ setProperty("DefaultLanguageID", QVariant(value)); } - -inline PowerPoint::Shape* _Presentation::DefaultShape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("DefaultShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline PowerPoint::Designs* _Presentation::Designs() const -{ - PowerPoint::Designs* qax_pointer = 0; - qRegisterMetaType("Designs*", &qax_pointer); - qRegisterMetaType("Designs", qax_pointer); - QVariant qax_result = property("Designs"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Designs**)qax_result.constData(); -} - -inline Office::MsoTriState _Presentation::DisplayComments() const -{ - QVariant qax_result = property("DisplayComments"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Presentation::SetDisplayComments(Office::MsoTriState value){ setProperty("DisplayComments", QVariant(value)); } - -inline Office::DocumentLibraryVersions* _Presentation::DocumentLibraryVersions() const -{ - Office::DocumentLibraryVersions* qax_pointer = 0; - qRegisterMetaType("Office::DocumentLibraryVersions*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::DocumentLibraryVersions", qax_pointer); -#endif - QVariant qax_result = property("DocumentLibraryVersions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::DocumentLibraryVersions**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::MsoTriState _Presentation::EnvelopeVisible() const -{ - QVariant qax_result = property("EnvelopeVisible"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Presentation::SetEnvelopeVisible(Office::MsoTriState value){ setProperty("EnvelopeVisible", QVariant(value)); } - -inline PowerPoint::ExtraColors* _Presentation::ExtraColors() const -{ - PowerPoint::ExtraColors* qax_pointer = 0; - qRegisterMetaType("ExtraColors*", &qax_pointer); - qRegisterMetaType("ExtraColors", qax_pointer); - QVariant qax_result = property("ExtraColors"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ExtraColors**)qax_result.constData(); -} - -inline Office::MsoFarEastLineBreakLanguageID _Presentation::FarEastLineBreakLanguage() const -{ - QVariant qax_result = property("FarEastLineBreakLanguage"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoFarEastLineBreakLanguageID*)qax_result.constData(); -} -inline void _Presentation::SetFarEastLineBreakLanguage(Office::MsoFarEastLineBreakLanguageID value){ setProperty("FarEastLineBreakLanguage", QVariant(value)); } - -inline PowerPoint::PpFarEastLineBreakLevel _Presentation::FarEastLineBreakLevel() const -{ - QVariant qax_result = property("FarEastLineBreakLevel"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpFarEastLineBreakLevel*)qax_result.constData(); -} -inline void _Presentation::SetFarEastLineBreakLevel(PowerPoint::PpFarEastLineBreakLevel value){ setProperty("FarEastLineBreakLevel", QVariant(value)); } - -inline PowerPoint::Fonts* _Presentation::Fonts() const -{ - PowerPoint::Fonts* qax_pointer = 0; - qRegisterMetaType("Fonts*", &qax_pointer); - qRegisterMetaType("Fonts", qax_pointer); - QVariant qax_result = property("Fonts"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Fonts**)qax_result.constData(); -} - -inline QString _Presentation::FullName() const -{ - QVariant qax_result = property("FullName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline double _Presentation::GridDistance() const -{ - QVariant qax_result = property("GridDistance"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void _Presentation::SetGridDistance(double value){ setProperty("GridDistance", QVariant(value)); } - -inline Office::HTMLProject* _Presentation::HTMLProject() const -{ - Office::HTMLProject* qax_pointer = 0; - qRegisterMetaType("Office::HTMLProject*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::HTMLProject", qax_pointer); -#endif - QVariant qax_result = property("HTMLProject"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::HTMLProject**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::_Master* _Presentation::HandoutMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("HandoutMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline PowerPoint::PpRevisionInfo _Presentation::HasRevisionInfo() const -{ - QVariant qax_result = property("HasRevisionInfo"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpRevisionInfo*)qax_result.constData(); -} - -inline Office::MsoTriState _Presentation::HasTitleMaster() const -{ - QVariant qax_result = property("HasTitleMaster"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::PpDirection _Presentation::LayoutDirection() const -{ - QVariant qax_result = property("LayoutDirection"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpDirection*)qax_result.constData(); -} -inline void _Presentation::SetLayoutDirection(PowerPoint::PpDirection value){ setProperty("LayoutDirection", QVariant(value)); } - -inline QString _Presentation::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _Presentation::NoLineBreakAfter() const -{ - QVariant qax_result = property("NoLineBreakAfter"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _Presentation::SetNoLineBreakAfter(const QString& value){ setProperty("NoLineBreakAfter", QVariant(value)); } - -inline QString _Presentation::NoLineBreakBefore() const -{ - QVariant qax_result = property("NoLineBreakBefore"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _Presentation::SetNoLineBreakBefore(const QString& value){ setProperty("NoLineBreakBefore", QVariant(value)); } - -inline PowerPoint::_Master* _Presentation::NotesMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("NotesMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline PowerPoint::PageSetup* _Presentation::PageSetup() const -{ - PowerPoint::PageSetup* qax_pointer = 0; - qRegisterMetaType("PageSetup*", &qax_pointer); - qRegisterMetaType("PageSetup", qax_pointer); - QVariant qax_result = property("PageSetup"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PageSetup**)qax_result.constData(); -} - -inline IDispatch* _Presentation::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString _Presentation::Password() const -{ - QVariant qax_result = property("Password"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _Presentation::SetPassword(const QString& value){ setProperty("Password", QVariant(value)); } - -inline QString _Presentation::PasswordEncryptionAlgorithm() const -{ - QVariant qax_result = property("PasswordEncryptionAlgorithm"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline bool _Presentation::PasswordEncryptionFileProperties() const -{ - QVariant qax_result = property("PasswordEncryptionFileProperties"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline int _Presentation::PasswordEncryptionKeyLength() const -{ - QVariant qax_result = property("PasswordEncryptionKeyLength"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString _Presentation::PasswordEncryptionProvider() const -{ - QVariant qax_result = property("PasswordEncryptionProvider"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QString _Presentation::Path() const -{ - QVariant qax_result = property("Path"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::Permission* _Presentation::Permission() const -{ - Office::Permission* qax_pointer = 0; - qRegisterMetaType("Office::Permission*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Permission", qax_pointer); -#endif - QVariant qax_result = property("Permission"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Permission**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::PrintOptions* _Presentation::PrintOptions() const -{ - PowerPoint::PrintOptions* qax_pointer = 0; - qRegisterMetaType("PrintOptions*", &qax_pointer); - qRegisterMetaType("PrintOptions", qax_pointer); - QVariant qax_result = property("PrintOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PrintOptions**)qax_result.constData(); -} - -inline PowerPoint::PublishObjects* _Presentation::PublishObjects() const -{ - PowerPoint::PublishObjects* qax_pointer = 0; - qRegisterMetaType("PublishObjects*", &qax_pointer); - qRegisterMetaType("PublishObjects", qax_pointer); - QVariant qax_result = property("PublishObjects"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PublishObjects**)qax_result.constData(); -} - -inline Office::MsoTriState _Presentation::ReadOnly() const -{ - QVariant qax_result = property("ReadOnly"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState _Presentation::RemovePersonalInformation() const -{ - QVariant qax_result = property("RemovePersonalInformation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Presentation::SetRemovePersonalInformation(Office::MsoTriState value){ setProperty("RemovePersonalInformation", QVariant(value)); } - -inline Office::MsoTriState _Presentation::Saved() const -{ - QVariant qax_result = property("Saved"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Presentation::SetSaved(Office::MsoTriState value){ setProperty("Saved", QVariant(value)); } - -inline Office::SharedWorkspace* _Presentation::SharedWorkspace() const -{ - Office::SharedWorkspace* qax_pointer = 0; - qRegisterMetaType("Office::SharedWorkspace*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::SharedWorkspace", qax_pointer); -#endif - QVariant qax_result = property("SharedWorkspace"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::SharedWorkspace**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline Office::SignatureSet* _Presentation::Signatures() const -{ - Office::SignatureSet* qax_pointer = 0; - qRegisterMetaType("Office::SignatureSet*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::SignatureSet", qax_pointer); -#endif - QVariant qax_result = property("Signatures"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::SignatureSet**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::_Master* _Presentation::SlideMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("SlideMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline PowerPoint::SlideShowSettings* _Presentation::SlideShowSettings() const -{ - PowerPoint::SlideShowSettings* qax_pointer = 0; - qRegisterMetaType("SlideShowSettings*", &qax_pointer); - qRegisterMetaType("SlideShowSettings", qax_pointer); - QVariant qax_result = property("SlideShowSettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowSettings**)qax_result.constData(); -} - -inline PowerPoint::SlideShowWindow* _Presentation::SlideShowWindow() const -{ - PowerPoint::SlideShowWindow* qax_pointer = 0; - qRegisterMetaType("SlideShowWindow*", &qax_pointer); - qRegisterMetaType("SlideShowWindow", qax_pointer); - QVariant qax_result = property("SlideShowWindow"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowWindow**)qax_result.constData(); -} - -inline PowerPoint::Slides* _Presentation::Slides() const -{ - PowerPoint::Slides* qax_pointer = 0; - qRegisterMetaType("Slides*", &qax_pointer); - qRegisterMetaType("Slides", qax_pointer); - QVariant qax_result = property("Slides"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Slides**)qax_result.constData(); -} - -inline Office::MsoTriState _Presentation::SnapToGrid() const -{ - QVariant qax_result = property("SnapToGrid"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void _Presentation::SetSnapToGrid(Office::MsoTriState value){ setProperty("SnapToGrid", QVariant(value)); } - -inline Office::Sync* _Presentation::Sync() const -{ - Office::Sync* qax_pointer = 0; - qRegisterMetaType("Office::Sync*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Sync", qax_pointer); -#endif - QVariant qax_result = property("Sync"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Sync**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Tags* _Presentation::Tags() const -{ - PowerPoint::Tags* qax_pointer = 0; - qRegisterMetaType("Tags*", &qax_pointer); - qRegisterMetaType("Tags", qax_pointer); - QVariant qax_result = property("Tags"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Tags**)qax_result.constData(); -} - -inline QString _Presentation::TemplateName() const -{ - QVariant qax_result = property("TemplateName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::_Master* _Presentation::TitleMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("TitleMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline Office::MsoTriState _Presentation::VBASigned() const -{ - QVariant qax_result = property("VBASigned"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline VBIDE::VBProject* _Presentation::VBProject() const -{ - VBIDE::VBProject* qax_pointer = 0; - qRegisterMetaType("VBIDE::VBProject*", &qax_pointer); -#ifdef QAX_DUMPCPP_VBIDE_H - qRegisterMetaType("VBIDE::VBProject", qax_pointer); -#endif - QVariant qax_result = property("VBProject"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_VBIDE_H - return *(VBIDE::VBProject**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::WebOptions* _Presentation::WebOptions() const -{ - PowerPoint::WebOptions* qax_pointer = 0; - qRegisterMetaType("WebOptions*", &qax_pointer); - qRegisterMetaType("WebOptions", qax_pointer); - QVariant qax_result = property("WebOptions"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::WebOptions**)qax_result.constData(); -} - -inline PowerPoint::DocumentWindows* _Presentation::Windows() const -{ - PowerPoint::DocumentWindows* qax_pointer = 0; - qRegisterMetaType("DocumentWindows*", &qax_pointer); - qRegisterMetaType("DocumentWindows", qax_pointer); - QVariant qax_result = property("Windows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DocumentWindows**)qax_result.constData(); -} - -inline QString _Presentation::WritePassword() const -{ - QVariant qax_result = property("WritePassword"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void _Presentation::SetWritePassword(const QString& value){ setProperty("WritePassword", QVariant(value)); } - -inline void _Presentation::AddBaseline() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void _Presentation::AddBaseline(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline PowerPoint::_Master* _Presentation::AddTitleMaster() -{ - PowerPoint::_Master* qax_result = 0; - qRegisterMetaType("_Master*", &qax_result); - qRegisterMetaType("_Master", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void _Presentation::AddToFavorites() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline void _Presentation::ApplyTemplate(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - -inline bool _Presentation::CanCheckIn() -{ - bool qax_result; - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline void _Presentation::CheckIn() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline void _Presentation::CheckIn(bool SaveChanges) -{ - void *_a[] = {0, (void*)&SaveChanges}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); -} - -inline void _Presentation::CheckIn(bool SaveChanges, const QVariant& Comments) -{ - void *_a[] = {0, (void*)&SaveChanges, (void*)&Comments}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); -} - -inline void _Presentation::CheckIn(bool SaveChanges, const QVariant& Comments, const QVariant& MakePublic) -{ - void *_a[] = {0, (void*)&SaveChanges, (void*)&Comments, (void*)&MakePublic}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void _Presentation::Close() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); -} - -inline void _Presentation::EndReview() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void _Presentation::Export(const QString& Path, const QString& FilterName) -{ - void *_a[] = {0, (void*)&Path, (void*)&FilterName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void _Presentation::Export(const QString& Path, const QString& FilterName, int ScaleWidth) -{ - void *_a[] = {0, (void*)&Path, (void*)&FilterName, (void*)&ScaleWidth}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - -inline void _Presentation::Export(const QString& Path, const QString& FilterName, int ScaleWidth, int ScaleHeight) -{ - void *_a[] = {0, (void*)&Path, (void*)&FilterName, (void*)&ScaleWidth, (void*)&ScaleHeight}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); -} - -inline void _Presentation::FollowHyperlink(const QString& Address) -{ - void *_a[] = {0, (void*)&Address}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - -inline void _Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); -} - -inline void _Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 24, _a); -} - -inline void _Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow, (void*)&AddHistory}; - qt_metacall(QMetaObject::InvokeMetaMethod, 25, _a); -} - -inline void _Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow, (void*)&AddHistory, (void*)&ExtraInfo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 26, _a); -} - -inline void _Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo, Office::MsoExtraInfoMethod Method) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow, (void*)&AddHistory, (void*)&ExtraInfo, (void*)&Method}; - qt_metacall(QMetaObject::InvokeMetaMethod, 27, _a); -} - -inline void _Presentation::FollowHyperlink(const QString& Address, const QString& SubAddress, bool NewWindow, bool AddHistory, const QString& ExtraInfo, Office::MsoExtraInfoMethod Method, const QString& HeaderInfo) -{ - void *_a[] = {0, (void*)&Address, (void*)&SubAddress, (void*)&NewWindow, (void*)&AddHistory, (void*)&ExtraInfo, (void*)&Method, (void*)&HeaderInfo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 28, _a); -} - -inline void _Presentation::MakeIntoTemplate(Office::MsoTriState IsDesignTemplate) -{ - void *_a[] = {0, (void*)&IsDesignTemplate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 29, _a); -} - -inline void _Presentation::Merge(const QString& Path) -{ - void *_a[] = {0, (void*)&Path}; - qt_metacall(QMetaObject::InvokeMetaMethod, 30, _a); -} - -inline PowerPoint::DocumentWindow* _Presentation::NewWindow() -{ - PowerPoint::DocumentWindow* qax_result = 0; - qRegisterMetaType("DocumentWindow*", &qax_result); - qRegisterMetaType("DocumentWindow", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 31, _a); - return qax_result; -} - -inline void _Presentation::PrintOut() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 32, _a); -} - -inline void _Presentation::PrintOut(int From) -{ - void *_a[] = {0, (void*)&From}; - qt_metacall(QMetaObject::InvokeMetaMethod, 33, _a); -} - -inline void _Presentation::PrintOut(int From, int To) -{ - void *_a[] = {0, (void*)&From, (void*)&To}; - qt_metacall(QMetaObject::InvokeMetaMethod, 34, _a); -} - -inline void _Presentation::PrintOut(int From, int To, const QString& PrintToFile) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile}; - qt_metacall(QMetaObject::InvokeMetaMethod, 35, _a); -} - -inline void _Presentation::PrintOut(int From, int To, const QString& PrintToFile, int Copies) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile, (void*)&Copies}; - qt_metacall(QMetaObject::InvokeMetaMethod, 36, _a); -} - -inline void _Presentation::PrintOut(int From, int To, const QString& PrintToFile, int Copies, Office::MsoTriState Collate) -{ - void *_a[] = {0, (void*)&From, (void*)&To, (void*)&PrintToFile, (void*)&Copies, (void*)&Collate}; - qt_metacall(QMetaObject::InvokeMetaMethod, 37, _a); -} - -inline void _Presentation::ReloadAs(Office::MsoEncoding cp) -{ - void *_a[] = {0, (void*)&cp}; - qt_metacall(QMetaObject::InvokeMetaMethod, 38, _a); -} - -inline void _Presentation::RemoveBaseline() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 39, _a); -} - -inline void _Presentation::ReplyWithChanges() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 40, _a); -} - -inline void _Presentation::ReplyWithChanges(bool ShowMessage) -{ - void *_a[] = {0, (void*)&ShowMessage}; - qt_metacall(QMetaObject::InvokeMetaMethod, 41, _a); -} - -inline void _Presentation::Save() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 42, _a); -} - -inline void _Presentation::SaveAs(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 43, _a); -} - -inline void _Presentation::SaveAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FileFormat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 44, _a); -} - -inline void _Presentation::SaveAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat, Office::MsoTriState EmbedTrueTypeFonts) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FileFormat, (void*)&EmbedTrueTypeFonts}; - qt_metacall(QMetaObject::InvokeMetaMethod, 45, _a); -} - -inline void _Presentation::SaveCopyAs(const QString& FileName) -{ - void *_a[] = {0, (void*)&FileName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 46, _a); -} - -inline void _Presentation::SaveCopyAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FileFormat}; - qt_metacall(QMetaObject::InvokeMetaMethod, 47, _a); -} - -inline void _Presentation::SaveCopyAs(const QString& FileName, PowerPoint::PpSaveAsFileType FileFormat, Office::MsoTriState EmbedTrueTypeFonts) -{ - void *_a[] = {0, (void*)&FileName, (void*)&FileFormat, (void*)&EmbedTrueTypeFonts}; - qt_metacall(QMetaObject::InvokeMetaMethod, 48, _a); -} - -inline void _Presentation::SendFaxOverInternet() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 49, _a); -} - -inline void _Presentation::SendFaxOverInternet(const QString& Recipients) -{ - void *_a[] = {0, (void*)&Recipients}; - qt_metacall(QMetaObject::InvokeMetaMethod, 50, _a); -} - -inline void _Presentation::SendFaxOverInternet(const QString& Recipients, const QString& Subject) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject}; - qt_metacall(QMetaObject::InvokeMetaMethod, 51, _a); -} - -inline void _Presentation::SendFaxOverInternet(const QString& Recipients, const QString& Subject, bool ShowMessage) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject, (void*)&ShowMessage}; - qt_metacall(QMetaObject::InvokeMetaMethod, 52, _a); -} - -inline void _Presentation::SendForReview() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 53, _a); -} - -inline void _Presentation::SendForReview(const QString& Recipients) -{ - void *_a[] = {0, (void*)&Recipients}; - qt_metacall(QMetaObject::InvokeMetaMethod, 54, _a); -} - -inline void _Presentation::SendForReview(const QString& Recipients, const QString& Subject) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject}; - qt_metacall(QMetaObject::InvokeMetaMethod, 55, _a); -} - -inline void _Presentation::SendForReview(const QString& Recipients, const QString& Subject, bool ShowMessage) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject, (void*)&ShowMessage}; - qt_metacall(QMetaObject::InvokeMetaMethod, 56, _a); -} - -inline void _Presentation::SendForReview(const QString& Recipients, const QString& Subject, bool ShowMessage, const QVariant& IncludeAttachment) -{ - void *_a[] = {0, (void*)&Recipients, (void*)&Subject, (void*)&ShowMessage, (void*)&IncludeAttachment}; - qt_metacall(QMetaObject::InvokeMetaMethod, 57, _a); -} - -inline void _Presentation::SetPasswordEncryptionOptions(const QString& PasswordEncryptionProvider, const QString& PasswordEncryptionAlgorithm, int PasswordEncryptionKeyLength, bool PasswordEncryptionFileProperties) -{ - void *_a[] = {0, (void*)&PasswordEncryptionProvider, (void*)&PasswordEncryptionAlgorithm, (void*)&PasswordEncryptionKeyLength, (void*)&PasswordEncryptionFileProperties}; - qt_metacall(QMetaObject::InvokeMetaMethod, 68, _a); -} - -inline void _Presentation::SetUndoText(const QString& Text) -{ - void *_a[] = {0, (void*)&Text}; - qt_metacall(QMetaObject::InvokeMetaMethod, 72, _a); -} - -inline void _Presentation::Unused() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 74, _a); -} - -inline void _Presentation::UpdateLinks() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 75, _a); -} - -inline void _Presentation::WebPagePreview() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 76, _a); -} - -inline void _Presentation::sblt(const QString& s) -{ - void *_a[] = {0, (void*)&s}; - qt_metacall(QMetaObject::InvokeMetaMethod, 77, _a); -} - - -inline PowerPoint::Application* Tags::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Tags::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Tags::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Tags::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline void Tags::Add(const QString& Name, const QString& Value) -{ - void *_a[] = {0, (void*)&Name, (void*)&Value}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Tags::AddBinary(const QString& Name, const QString& FilePath) -{ - void *_a[] = {0, (void*)&Name, (void*)&FilePath}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline int Tags::BinaryValue(const QString& Name) -{ - int qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Name}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline void Tags::Delete(const QString& Name) -{ - void *_a[] = {0, (void*)&Name}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - -inline QString Tags::Item(const QString& Name) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Name}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline QString Tags::Name(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline QString Tags::Value(int Index) -{ - QString qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline QVariant Tags::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - - -inline QString OCXExtender::AltHTML() const -{ - QVariant qax_result = property("AltHTML"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void OCXExtender::SetAltHTML(const QString& value){ setProperty("AltHTML", QVariant(value)); } - -inline double OCXExtender::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void OCXExtender::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline double OCXExtender::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void OCXExtender::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline QString OCXExtender::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void OCXExtender::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline double OCXExtender::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void OCXExtender::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline bool OCXExtender::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void OCXExtender::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline double OCXExtender::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void OCXExtender::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline int OCXExtender::ZOrderPosition() const -{ - QVariant qax_result = property("ZOrderPosition"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - - -inline QString OLEControl::AltHTML() const -{ - QVariant qax_result = property("AltHTML"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void OLEControl::SetAltHTML(const QString& value){ setProperty("AltHTML", QVariant(value)); } - -inline double OLEControl::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void OLEControl::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline double OLEControl::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void OLEControl::SetLeft(double value){ setProperty("Left", QVariant(value)); } - -inline QString OLEControl::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void OLEControl::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline double OLEControl::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void OLEControl::SetTop(double value){ setProperty("Top", QVariant(value)); } - -inline bool OLEControl::Visible() const -{ - QVariant qax_result = property("Visible"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void OLEControl::SetVisible(bool value){ setProperty("Visible", QVariant(value)); } - -inline double OLEControl::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void OLEControl::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline int OLEControl::ZOrderPosition() const -{ - QVariant qax_result = property("ZOrderPosition"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - - -inline PowerPoint::Application* Table::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::Columns* Table::Columns() const -{ - PowerPoint::Columns* qax_pointer = 0; - qRegisterMetaType("Columns*", &qax_pointer); - qRegisterMetaType("Columns", qax_pointer); - QVariant qax_result = property("Columns"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Columns**)qax_result.constData(); -} - -inline IDispatch* Table::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Rows* Table::Rows() const -{ - PowerPoint::Rows* qax_pointer = 0; - qRegisterMetaType("Rows*", &qax_pointer); - qRegisterMetaType("Rows", qax_pointer); - QVariant qax_result = property("Rows"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Rows**)qax_result.constData(); -} - -inline PowerPoint::PpDirection Table::TableDirection() const -{ - QVariant qax_result = property("TableDirection"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpDirection*)qax_result.constData(); -} -inline void Table::SetTableDirection(PowerPoint::PpDirection value){ setProperty("TableDirection", QVariant(value)); } - -inline PowerPoint::Cell* Table::Cell(int Row, int Column) -{ - PowerPoint::Cell* qax_result = 0; - qRegisterMetaType("Cell*", &qax_result); - qRegisterMetaType("Cell", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Row, (void*)&Column}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void Table::MergeBorders() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline PowerPoint::Application* Columns::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Columns::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Columns::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Columns::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Column* Columns::Add() -{ - PowerPoint::Column* qax_result = 0; - qRegisterMetaType("Column*", &qax_result); - qRegisterMetaType("Column", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Column* Columns::Add(int BeforeColumn) -{ - PowerPoint::Column* qax_result = 0; - qRegisterMetaType("Column*", &qax_result); - qRegisterMetaType("Column", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&BeforeColumn}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::Column* Columns::Item(int Index) -{ - PowerPoint::Column* qax_result = 0; - qRegisterMetaType("Column*", &qax_result); - qRegisterMetaType("Column", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QVariant Columns::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::Application* Column::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::CellRange* Column::Cells() const -{ - PowerPoint::CellRange* qax_pointer = 0; - qRegisterMetaType("CellRange*", &qax_pointer); - qRegisterMetaType("CellRange", qax_pointer); - QVariant qax_result = property("Cells"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::CellRange**)qax_result.constData(); -} - -inline IDispatch* Column::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double Column::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Column::SetWidth(double value){ setProperty("Width", QVariant(value)); } - -inline void Column::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Column::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline PowerPoint::Application* Rows::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Rows::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Rows::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Rows::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Row* Rows::Add() -{ - PowerPoint::Row* qax_result = 0; - qRegisterMetaType("Row*", &qax_result); - qRegisterMetaType("Row", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Row* Rows::Add(int BeforeRow) -{ - PowerPoint::Row* qax_result = 0; - qRegisterMetaType("Row*", &qax_result); - qRegisterMetaType("Row", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&BeforeRow}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::Row* Rows::Item(int Index) -{ - PowerPoint::Row* qax_result = 0; - qRegisterMetaType("Row*", &qax_result); - qRegisterMetaType("Row", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QVariant Rows::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::Application* Row::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::CellRange* Row::Cells() const -{ - PowerPoint::CellRange* qax_pointer = 0; - qRegisterMetaType("CellRange*", &qax_pointer); - qRegisterMetaType("CellRange", qax_pointer); - QVariant qax_result = property("Cells"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::CellRange**)qax_result.constData(); -} - -inline double Row::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Row::SetHeight(double value){ setProperty("Height", QVariant(value)); } - -inline IDispatch* Row::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline void Row::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Row::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline PowerPoint::Application* CellRange::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::Borders* CellRange::Borders() const -{ - PowerPoint::Borders* qax_pointer = 0; - qRegisterMetaType("Borders*", &qax_pointer); - qRegisterMetaType("Borders", qax_pointer); - QVariant qax_result = property("Borders"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Borders**)qax_result.constData(); -} - -inline int CellRange::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* CellRange::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* CellRange::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Cell* CellRange::Item(int Index) -{ - PowerPoint::Cell* qax_result = 0; - qRegisterMetaType("Cell*", &qax_result); - qRegisterMetaType("Cell", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant CellRange::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::Application* Cell::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::Borders* Cell::Borders() const -{ - PowerPoint::Borders* qax_pointer = 0; - qRegisterMetaType("Borders*", &qax_pointer); - qRegisterMetaType("Borders", qax_pointer); - QVariant qax_result = property("Borders"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Borders**)qax_result.constData(); -} - -inline IDispatch* Cell::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline bool Cell::Selected() const -{ - QVariant qax_result = property("Selected"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} - -inline PowerPoint::Shape* Cell::Shape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Shape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline void Cell::Merge(PowerPoint::Cell* MergeTo) -{ - void *_a[] = {0, (void*)&MergeTo}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Cell::Select() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Cell::Split(int NumRows, int NumColumns) -{ - void *_a[] = {0, (void*)&NumRows, (void*)&NumColumns}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline PowerPoint::Application* Borders::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Borders::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Borders::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Borders::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::LineFormat* Borders::Item(PowerPoint::PpBorderType BorderType) -{ - PowerPoint::LineFormat* qax_result = 0; - qRegisterMetaType("LineFormat*", &qax_result); - qRegisterMetaType("LineFormat", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&BorderType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant Borders::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::Application* Panes::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Panes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Panes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Panes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Pane* Panes::Item(int Index) -{ - PowerPoint::Pane* qax_result = 0; - qRegisterMetaType("Pane*", &qax_result); - qRegisterMetaType("Pane", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant Panes::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline Office::MsoTriState Pane::Active() const -{ - QVariant qax_result = property("Active"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Application* Pane::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline IDispatch* Pane::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PpViewType Pane::ViewType() const -{ - QVariant qax_result = property("ViewType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpViewType*)qax_result.constData(); -} - -inline void Pane::Activate() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline Office::MsoTriState DefaultWebOptions::AllowPNG() const -{ - QVariant qax_result = property("AllowPNG"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetAllowPNG(Office::MsoTriState value){ setProperty("AllowPNG", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::AlwaysSaveInDefaultEncoding() const -{ - QVariant qax_result = property("AlwaysSaveInDefaultEncoding"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetAlwaysSaveInDefaultEncoding(Office::MsoTriState value){ setProperty("AlwaysSaveInDefaultEncoding", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::CheckIfOfficeIsHTMLEditor() const -{ - QVariant qax_result = property("CheckIfOfficeIsHTMLEditor"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetCheckIfOfficeIsHTMLEditor(Office::MsoTriState value){ setProperty("CheckIfOfficeIsHTMLEditor", QVariant(value)); } - -inline Office::MsoEncoding DefaultWebOptions::Encoding() const -{ - QVariant qax_result = property("Encoding"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoEncoding*)qax_result.constData(); -} -inline void DefaultWebOptions::SetEncoding(Office::MsoEncoding value){ setProperty("Encoding", QVariant(value)); } - -inline QString DefaultWebOptions::FolderSuffix() const -{ - QVariant qax_result = property("FolderSuffix"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline Office::WebPageFonts* DefaultWebOptions::Fonts() const -{ - Office::WebPageFonts* qax_pointer = 0; - qRegisterMetaType("Office::WebPageFonts*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::WebPageFonts", qax_pointer); -#endif - QVariant qax_result = property("Fonts"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::WebPageFonts**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::PpFrameColors DefaultWebOptions::FrameColors() const -{ - QVariant qax_result = property("FrameColors"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpFrameColors*)qax_result.constData(); -} -inline void DefaultWebOptions::SetFrameColors(PowerPoint::PpFrameColors value){ setProperty("FrameColors", QVariant(value)); } - -inline PowerPoint::PpHTMLVersion DefaultWebOptions::HTMLVersion() const -{ - QVariant qax_result = property("HTMLVersion"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpHTMLVersion*)qax_result.constData(); -} -inline void DefaultWebOptions::SetHTMLVersion(PowerPoint::PpHTMLVersion value){ setProperty("HTMLVersion", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::IncludeNavigation() const -{ - QVariant qax_result = property("IncludeNavigation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetIncludeNavigation(Office::MsoTriState value){ setProperty("IncludeNavigation", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::OrganizeInFolder() const -{ - QVariant qax_result = property("OrganizeInFolder"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetOrganizeInFolder(Office::MsoTriState value){ setProperty("OrganizeInFolder", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::RelyOnVML() const -{ - QVariant qax_result = property("RelyOnVML"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetRelyOnVML(Office::MsoTriState value){ setProperty("RelyOnVML", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::ResizeGraphics() const -{ - QVariant qax_result = property("ResizeGraphics"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetResizeGraphics(Office::MsoTriState value){ setProperty("ResizeGraphics", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::SaveNewWebPagesAsWebArchives() const -{ - QVariant qax_result = property("SaveNewWebPagesAsWebArchives"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetSaveNewWebPagesAsWebArchives(Office::MsoTriState value){ setProperty("SaveNewWebPagesAsWebArchives", QVariant(value)); } - -inline Office::MsoScreenSize DefaultWebOptions::ScreenSize() const -{ - QVariant qax_result = property("ScreenSize"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoScreenSize*)qax_result.constData(); -} -inline void DefaultWebOptions::SetScreenSize(Office::MsoScreenSize value){ setProperty("ScreenSize", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::ShowSlideAnimation() const -{ - QVariant qax_result = property("ShowSlideAnimation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetShowSlideAnimation(Office::MsoTriState value){ setProperty("ShowSlideAnimation", QVariant(value)); } - -inline Office::MsoTargetBrowser DefaultWebOptions::TargetBrowser() const -{ - QVariant qax_result = property("TargetBrowser"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTargetBrowser*)qax_result.constData(); -} -inline void DefaultWebOptions::SetTargetBrowser(Office::MsoTargetBrowser value){ setProperty("TargetBrowser", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::UpdateLinksOnSave() const -{ - QVariant qax_result = property("UpdateLinksOnSave"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetUpdateLinksOnSave(Office::MsoTriState value){ setProperty("UpdateLinksOnSave", QVariant(value)); } - -inline Office::MsoTriState DefaultWebOptions::UseLongFileNames() const -{ - QVariant qax_result = property("UseLongFileNames"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void DefaultWebOptions::SetUseLongFileNames(Office::MsoTriState value){ setProperty("UseLongFileNames", QVariant(value)); } - - -inline Office::MsoTriState WebOptions::AllowPNG() const -{ - QVariant qax_result = property("AllowPNG"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void WebOptions::SetAllowPNG(Office::MsoTriState value){ setProperty("AllowPNG", QVariant(value)); } - -inline Office::MsoEncoding WebOptions::Encoding() const -{ - QVariant qax_result = property("Encoding"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoEncoding*)qax_result.constData(); -} -inline void WebOptions::SetEncoding(Office::MsoEncoding value){ setProperty("Encoding", QVariant(value)); } - -inline QString WebOptions::FolderSuffix() const -{ - QVariant qax_result = property("FolderSuffix"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::PpFrameColors WebOptions::FrameColors() const -{ - QVariant qax_result = property("FrameColors"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpFrameColors*)qax_result.constData(); -} -inline void WebOptions::SetFrameColors(PowerPoint::PpFrameColors value){ setProperty("FrameColors", QVariant(value)); } - -inline PowerPoint::PpHTMLVersion WebOptions::HTMLVersion() const -{ - QVariant qax_result = property("HTMLVersion"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpHTMLVersion*)qax_result.constData(); -} -inline void WebOptions::SetHTMLVersion(PowerPoint::PpHTMLVersion value){ setProperty("HTMLVersion", QVariant(value)); } - -inline Office::MsoTriState WebOptions::IncludeNavigation() const -{ - QVariant qax_result = property("IncludeNavigation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void WebOptions::SetIncludeNavigation(Office::MsoTriState value){ setProperty("IncludeNavigation", QVariant(value)); } - -inline Office::MsoTriState WebOptions::OrganizeInFolder() const -{ - QVariant qax_result = property("OrganizeInFolder"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void WebOptions::SetOrganizeInFolder(Office::MsoTriState value){ setProperty("OrganizeInFolder", QVariant(value)); } - -inline Office::MsoTriState WebOptions::RelyOnVML() const -{ - QVariant qax_result = property("RelyOnVML"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void WebOptions::SetRelyOnVML(Office::MsoTriState value){ setProperty("RelyOnVML", QVariant(value)); } - -inline Office::MsoTriState WebOptions::ResizeGraphics() const -{ - QVariant qax_result = property("ResizeGraphics"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void WebOptions::SetResizeGraphics(Office::MsoTriState value){ setProperty("ResizeGraphics", QVariant(value)); } - -inline Office::MsoScreenSize WebOptions::ScreenSize() const -{ - QVariant qax_result = property("ScreenSize"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoScreenSize*)qax_result.constData(); -} -inline void WebOptions::SetScreenSize(Office::MsoScreenSize value){ setProperty("ScreenSize", QVariant(value)); } - -inline Office::MsoTriState WebOptions::ShowSlideAnimation() const -{ - QVariant qax_result = property("ShowSlideAnimation"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void WebOptions::SetShowSlideAnimation(Office::MsoTriState value){ setProperty("ShowSlideAnimation", QVariant(value)); } - -inline Office::MsoTargetBrowser WebOptions::TargetBrowser() const -{ - QVariant qax_result = property("TargetBrowser"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTargetBrowser*)qax_result.constData(); -} -inline void WebOptions::SetTargetBrowser(Office::MsoTargetBrowser value){ setProperty("TargetBrowser", QVariant(value)); } - -inline Office::MsoTriState WebOptions::UseLongFileNames() const -{ - QVariant qax_result = property("UseLongFileNames"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void WebOptions::SetUseLongFileNames(Office::MsoTriState value){ setProperty("UseLongFileNames", QVariant(value)); } - -inline void WebOptions::UseDefaultFolderSuffix() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - - -inline PowerPoint::Application* PublishObjects::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int PublishObjects::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* PublishObjects::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* PublishObjects::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::PublishObject* PublishObjects::Item(int Index) -{ - PowerPoint::PublishObject* qax_result = 0; - qRegisterMetaType("PublishObject*", &qax_result); - qRegisterMetaType("PublishObject", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline QVariant PublishObjects::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - - -inline PowerPoint::Application* PublishObject::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline QString PublishObject::FileName() const -{ - QVariant qax_result = property("FileName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void PublishObject::SetFileName(const QString& value){ setProperty("FileName", QVariant(value)); } - -inline PowerPoint::PpHTMLVersion PublishObject::HTMLVersion() const -{ - QVariant qax_result = property("HTMLVersion"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpHTMLVersion*)qax_result.constData(); -} -inline void PublishObject::SetHTMLVersion(PowerPoint::PpHTMLVersion value){ setProperty("HTMLVersion", QVariant(value)); } - -inline IDispatch* PublishObject::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int PublishObject::RangeEnd() const -{ - QVariant qax_result = property("RangeEnd"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void PublishObject::SetRangeEnd(int value){ setProperty("RangeEnd", QVariant(value)); } - -inline int PublishObject::RangeStart() const -{ - QVariant qax_result = property("RangeStart"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void PublishObject::SetRangeStart(int value){ setProperty("RangeStart", QVariant(value)); } - -inline QString PublishObject::SlideShowName() const -{ - QVariant qax_result = property("SlideShowName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void PublishObject::SetSlideShowName(const QString& value){ setProperty("SlideShowName", QVariant(value)); } - -inline PowerPoint::PpPublishSourceType PublishObject::SourceType() const -{ - QVariant qax_result = property("SourceType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PpPublishSourceType*)qax_result.constData(); -} -inline void PublishObject::SetSourceType(PowerPoint::PpPublishSourceType value){ setProperty("SourceType", QVariant(value)); } - -inline Office::MsoTriState PublishObject::SpeakerNotes() const -{ - QVariant qax_result = property("SpeakerNotes"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void PublishObject::SetSpeakerNotes(Office::MsoTriState value){ setProperty("SpeakerNotes", QVariant(value)); } - -inline void PublishObject::Publish() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* Master::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ShapeRange* Master::Background() const -{ - PowerPoint::ShapeRange* qax_pointer = 0; - qRegisterMetaType("ShapeRange*", &qax_pointer); - qRegisterMetaType("ShapeRange", qax_pointer); - QVariant qax_result = property("Background"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ShapeRange**)qax_result.constData(); -} - -inline PowerPoint::ColorScheme* Master::ColorScheme() const -{ - PowerPoint::ColorScheme* qax_pointer = 0; - qRegisterMetaType("ColorScheme*", &qax_pointer); - qRegisterMetaType("ColorScheme", qax_pointer); - QVariant qax_result = property("ColorScheme"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorScheme**)qax_result.constData(); -} -inline void Master::SetColorScheme(PowerPoint::ColorScheme* value){ - int typeId = qRegisterMetaType("PowerPoint::ColorScheme*", &value); - setProperty("ColorScheme", QVariant(typeId, &value)); -} - -inline PowerPoint::Design* Master::Design() const -{ - PowerPoint::Design* qax_pointer = 0; - qRegisterMetaType("Design*", &qax_pointer); - qRegisterMetaType("Design", qax_pointer); - QVariant qax_result = property("Design"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Design**)qax_result.constData(); -} - -inline PowerPoint::HeadersFooters* Master::HeadersFooters() const -{ - PowerPoint::HeadersFooters* qax_pointer = 0; - qRegisterMetaType("HeadersFooters*", &qax_pointer); - qRegisterMetaType("HeadersFooters", qax_pointer); - QVariant qax_result = property("HeadersFooters"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::HeadersFooters**)qax_result.constData(); -} - -inline double Master::Height() const -{ - QVariant qax_result = property("Height"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline PowerPoint::Hyperlinks* Master::Hyperlinks() const -{ - PowerPoint::Hyperlinks* qax_pointer = 0; - qRegisterMetaType("Hyperlinks*", &qax_pointer); - qRegisterMetaType("Hyperlinks", qax_pointer); - QVariant qax_result = property("Hyperlinks"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Hyperlinks**)qax_result.constData(); -} - -inline QString Master::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Master::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline IDispatch* Master::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::Scripts* Master::Scripts() const -{ - Office::Scripts* qax_pointer = 0; - qRegisterMetaType("Office::Scripts*", &qax_pointer); -#ifdef QAX_DUMPCPP_OFFICE_H - qRegisterMetaType("Office::Scripts", qax_pointer); -#endif - QVariant qax_result = property("Scripts"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); -#ifdef QAX_DUMPCPP_OFFICE_H - return *(Office::Scripts**)qax_result.constData(); -#else - return 0; // foreign namespace not included -#endif -} - -inline PowerPoint::Shapes* Master::Shapes() const -{ - PowerPoint::Shapes* qax_pointer = 0; - qRegisterMetaType("Shapes*", &qax_pointer); - qRegisterMetaType("Shapes", qax_pointer); - QVariant qax_result = property("Shapes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shapes**)qax_result.constData(); -} - -inline PowerPoint::SlideShowTransition* Master::SlideShowTransition() const -{ - PowerPoint::SlideShowTransition* qax_pointer = 0; - qRegisterMetaType("SlideShowTransition*", &qax_pointer); - qRegisterMetaType("SlideShowTransition", qax_pointer); - QVariant qax_result = property("SlideShowTransition"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SlideShowTransition**)qax_result.constData(); -} - -inline PowerPoint::TextStyles* Master::TextStyles() const -{ - PowerPoint::TextStyles* qax_pointer = 0; - qRegisterMetaType("TextStyles*", &qax_pointer); - qRegisterMetaType("TextStyles", qax_pointer); - QVariant qax_result = property("TextStyles"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TextStyles**)qax_result.constData(); -} - -inline PowerPoint::TimeLine* Master::TimeLine() const -{ - PowerPoint::TimeLine* qax_pointer = 0; - qRegisterMetaType("TimeLine*", &qax_pointer); - qRegisterMetaType("TimeLine", qax_pointer); - QVariant qax_result = property("TimeLine"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::TimeLine**)qax_result.constData(); -} - -inline double Master::Width() const -{ - QVariant qax_result = property("Width"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline void Master::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline void _PowerRex::OnAsfEncoderEvent(const QVariant& erorCode, const QVariant& bstrErrorDesc) -{ - void *_a[] = {0, (void*)&erorCode, (void*)&bstrErrorDesc}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline void PowerRex::OnAsfEncoderEvent(const QVariant& erorCode, const QVariant& bstrErrorDesc) -{ - void *_a[] = {0, (void*)&erorCode, (void*)&bstrErrorDesc}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* Comments::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Comments::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Comments::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Comments::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Comment* Comments::Add(double Left, double Top, const QString& Author, const QString& AuthorInitials, const QString& Text) -{ - PowerPoint::Comment* qax_result = 0; - qRegisterMetaType("Comment*", &qax_result); - qRegisterMetaType("Comment", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Left, (void*)&Top, (void*)&Author, (void*)&AuthorInitials, (void*)&Text}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Comment* Comments::Item(int Index) -{ - PowerPoint::Comment* qax_result = 0; - qRegisterMetaType("Comment*", &qax_result); - qRegisterMetaType("Comment", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline QVariant Comments::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - - -inline PowerPoint::Application* Comment::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline QString Comment::Author() const -{ - QVariant qax_result = property("Author"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline int Comment::AuthorIndex() const -{ - QVariant qax_result = property("AuthorIndex"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString Comment::AuthorInitials() const -{ - QVariant qax_result = property("AuthorInitials"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline QDateTime Comment::DateTime() const -{ - QVariant qax_result = property("DateTime"); - Q_ASSERT(qax_result.isValid()); - return *(QDateTime*)qax_result.constData(); -} - -inline double Comment::Left() const -{ - QVariant qax_result = property("Left"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline IDispatch* Comment::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString Comment::Text() const -{ - QVariant qax_result = property("Text"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline double Comment::Top() const -{ - QVariant qax_result = property("Top"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} - -inline void Comment::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* Designs::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Designs::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Designs::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Designs::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Design* Designs::Add(const QString& designName) -{ - PowerPoint::Design* qax_result = 0; - qRegisterMetaType("Design*", &qax_result); - qRegisterMetaType("Design", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&designName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Design* Designs::Add(const QString& designName, int Index) -{ - PowerPoint::Design* qax_result = 0; - qRegisterMetaType("Design*", &qax_result); - qRegisterMetaType("Design", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&designName, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::Design* Designs::Clone(PowerPoint::Design* pOriginal) -{ - PowerPoint::Design* qax_result = 0; - qRegisterMetaType("Design*", &qax_result); - qRegisterMetaType("Design", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&pOriginal}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline PowerPoint::Design* Designs::Clone(PowerPoint::Design* pOriginal, int Index) -{ - PowerPoint::Design* qax_result = 0; - qRegisterMetaType("Design*", &qax_result); - qRegisterMetaType("Design", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&pOriginal, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline PowerPoint::Design* Designs::Item(const QVariant& Index) -{ - PowerPoint::Design* qax_result = 0; - qRegisterMetaType("Design*", &qax_result); - qRegisterMetaType("Design", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline PowerPoint::Design* Designs::Load(const QString& TemplateName) -{ - PowerPoint::Design* qax_result = 0; - qRegisterMetaType("Design*", &qax_result); - qRegisterMetaType("Design", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TemplateName}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline PowerPoint::Design* Designs::Load(const QString& TemplateName, int Index) -{ - PowerPoint::Design* qax_result = 0; - qRegisterMetaType("Design*", &qax_result); - qRegisterMetaType("Design", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&TemplateName, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline QVariant Designs::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - - -inline PowerPoint::Application* Design::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::MsoTriState Design::HasTitleMaster() const -{ - QVariant qax_result = property("HasTitleMaster"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline int Design::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline QString Design::Name() const -{ - QVariant qax_result = property("Name"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void Design::SetName(const QString& value){ setProperty("Name", QVariant(value)); } - -inline IDispatch* Design::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState Design::Preserved() const -{ - QVariant qax_result = property("Preserved"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Design::SetPreserved(Office::MsoTriState value){ setProperty("Preserved", QVariant(value)); } - -inline PowerPoint::_Master* Design::SlideMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("SlideMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline PowerPoint::_Master* Design::TitleMaster() const -{ - PowerPoint::_Master* qax_pointer = 0; - qRegisterMetaType("_Master*", &qax_pointer); - qRegisterMetaType("_Master", qax_pointer); - QVariant qax_result = property("TitleMaster"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::_Master**)qax_result.constData(); -} - -inline PowerPoint::_Master* Design::AddTitleMaster() -{ - PowerPoint::_Master* qax_result = 0; - qRegisterMetaType("_Master*", &qax_result); - qRegisterMetaType("_Master", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void Design::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Design::MoveTo(int toPos) -{ - void *_a[] = {0, (void*)&toPos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - - -inline IDispatch* DiagramNode::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::DiagramNodeChildren* DiagramNode::Children() const -{ - PowerPoint::DiagramNodeChildren* qax_pointer = 0; - qRegisterMetaType("DiagramNodeChildren*", &qax_pointer); - qRegisterMetaType("DiagramNodeChildren", qax_pointer); - QVariant qax_result = property("Children"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DiagramNodeChildren**)qax_result.constData(); -} - -inline int DiagramNode::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::Diagram* DiagramNode::Diagram() const -{ - PowerPoint::Diagram* qax_pointer = 0; - qRegisterMetaType("Diagram*", &qax_pointer); - qRegisterMetaType("Diagram", qax_pointer); - QVariant qax_result = property("Diagram"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Diagram**)qax_result.constData(); -} - -inline Office::MsoOrgChartLayoutType DiagramNode::Layout() const -{ - QVariant qax_result = property("Layout"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoOrgChartLayoutType*)qax_result.constData(); -} -inline void DiagramNode::SetLayout(Office::MsoOrgChartLayoutType value){ setProperty("Layout", QVariant(value)); } - -inline IDispatch* DiagramNode::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::DiagramNode* DiagramNode::Root() const -{ - PowerPoint::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("Root"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DiagramNode**)qax_result.constData(); -} - -inline PowerPoint::Shape* DiagramNode::Shape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Shape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline PowerPoint::Shape* DiagramNode::TextShape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("TextShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline PowerPoint::DiagramNode* DiagramNode::AddNode() -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::DiagramNode* DiagramNode::AddNode(Office::MsoRelativeNodePosition Pos) -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Pos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::DiagramNode* DiagramNode::AddNode(Office::MsoRelativeNodePosition Pos, Office::MsoDiagramNodeType NodeType) -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Pos, (void*)&NodeType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline PowerPoint::DiagramNode* DiagramNode::CloneNode(bool CopyChildren, PowerPoint::DiagramNode* TargetNode) -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&CopyChildren, (void*)&TargetNode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline PowerPoint::DiagramNode* DiagramNode::CloneNode(bool CopyChildren, PowerPoint::DiagramNode* TargetNode, Office::MsoRelativeNodePosition Pos) -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&CopyChildren, (void*)&TargetNode, (void*)&Pos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline void DiagramNode::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); -} - -inline void DiagramNode::MoveNode(PowerPoint::DiagramNode* TargetNode, Office::MsoRelativeNodePosition Pos) -{ - void *_a[] = {0, (void*)&TargetNode, (void*)&Pos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); -} - -inline PowerPoint::DiagramNode* DiagramNode::NextNode() -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline PowerPoint::DiagramNode* DiagramNode::PrevNode() -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline void DiagramNode::ReplaceNode(PowerPoint::DiagramNode* TargetNode) -{ - void *_a[] = {0, (void*)&TargetNode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); -} - -inline void DiagramNode::SwapNode(PowerPoint::DiagramNode* TargetNode) -{ - void *_a[] = {0, (void*)&TargetNode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); -} - -inline void DiagramNode::SwapNode(PowerPoint::DiagramNode* TargetNode, bool SwapChildren) -{ - void *_a[] = {0, (void*)&TargetNode, (void*)&SwapChildren}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); -} - -inline void DiagramNode::TransferChildren(PowerPoint::DiagramNode* ReceivingNode) -{ - void *_a[] = {0, (void*)&ReceivingNode}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); -} - - -inline IDispatch* DiagramNodeChildren::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int DiagramNodeChildren::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int DiagramNodeChildren::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::DiagramNode* DiagramNodeChildren::FirstChild() const -{ - PowerPoint::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("FirstChild"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DiagramNode**)qax_result.constData(); -} - -inline PowerPoint::DiagramNode* DiagramNodeChildren::LastChild() const -{ - PowerPoint::DiagramNode* qax_pointer = 0; - qRegisterMetaType("DiagramNode*", &qax_pointer); - qRegisterMetaType("DiagramNode", qax_pointer); - QVariant qax_result = property("LastChild"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DiagramNode**)qax_result.constData(); -} - -inline IDispatch* DiagramNodeChildren::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* DiagramNodeChildren::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::DiagramNode* DiagramNodeChildren::AddNode() -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::DiagramNode* DiagramNodeChildren::AddNode(const QVariant& Index) -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::DiagramNode* DiagramNodeChildren::AddNode(const QVariant& Index, Office::MsoDiagramNodeType NodeType) -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index, (void*)&NodeType}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline PowerPoint::DiagramNode* DiagramNodeChildren::Item(const QVariant& Index) -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline void DiagramNodeChildren::SelectAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); -} - - -inline IDispatch* DiagramNodes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int DiagramNodes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int DiagramNodes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* DiagramNodes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* DiagramNodes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::DiagramNode* DiagramNodes::Item(const QVariant& Index) -{ - PowerPoint::DiagramNode* qax_result = 0; - qRegisterMetaType("DiagramNode*", &qax_result); - qRegisterMetaType("DiagramNode", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline void DiagramNodes::SelectAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline IDispatch* Diagram::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState Diagram::AutoFormat() const -{ - QVariant qax_result = property("AutoFormat"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Diagram::SetAutoFormat(Office::MsoTriState value){ setProperty("AutoFormat", QVariant(value)); } - -inline Office::MsoTriState Diagram::AutoLayout() const -{ - QVariant qax_result = property("AutoLayout"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Diagram::SetAutoLayout(Office::MsoTriState value){ setProperty("AutoLayout", QVariant(value)); } - -inline int Diagram::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::DiagramNodes* Diagram::Nodes() const -{ - PowerPoint::DiagramNodes* qax_pointer = 0; - qRegisterMetaType("DiagramNodes*", &qax_pointer); - qRegisterMetaType("DiagramNodes", qax_pointer); - QVariant qax_result = property("Nodes"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::DiagramNodes**)qax_result.constData(); -} - -inline IDispatch* Diagram::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState Diagram::Reverse() const -{ - QVariant qax_result = property("Reverse"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Diagram::SetReverse(Office::MsoTriState value){ setProperty("Reverse", QVariant(value)); } - -inline Office::MsoDiagramType Diagram::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoDiagramType*)qax_result.constData(); -} - -inline void Diagram::Convert(Office::MsoDiagramType Type) -{ - void *_a[] = {0, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Diagram::FitText() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - - -inline PowerPoint::Application* TimeLine::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::Sequences* TimeLine::InteractiveSequences() const -{ - PowerPoint::Sequences* qax_pointer = 0; - qRegisterMetaType("Sequences*", &qax_pointer); - qRegisterMetaType("Sequences", qax_pointer); - QVariant qax_result = property("InteractiveSequences"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Sequences**)qax_result.constData(); -} - -inline PowerPoint::Sequence* TimeLine::MainSequence() const -{ - PowerPoint::Sequence* qax_pointer = 0; - qRegisterMetaType("Sequence*", &qax_pointer); - qRegisterMetaType("Sequence", qax_pointer); - QVariant qax_result = property("MainSequence"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Sequence**)qax_result.constData(); -} - -inline IDispatch* TimeLine::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - - -inline PowerPoint::Application* Sequences::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Sequences::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Sequences::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Sequences::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Sequence* Sequences::Add() -{ - PowerPoint::Sequence* qax_result = 0; - qRegisterMetaType("Sequence*", &qax_result); - qRegisterMetaType("Sequence", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Sequence* Sequences::Add(int Index) -{ - PowerPoint::Sequence* qax_result = 0; - qRegisterMetaType("Sequence*", &qax_result); - qRegisterMetaType("Sequence", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::Sequence* Sequences::Item(int Index) -{ - PowerPoint::Sequence* qax_result = 0; - qRegisterMetaType("Sequence*", &qax_result); - qRegisterMetaType("Sequence", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QVariant Sequences::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::Application* Sequence::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int Sequence::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* Sequence::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* Sequence::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Effect* Sequence::AddEffect(PowerPoint::Shape* Shape, PowerPoint::MsoAnimEffect effectId) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Shape, (void*)&effectId}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::AddEffect(PowerPoint::Shape* Shape, PowerPoint::MsoAnimEffect effectId, PowerPoint::MsoAnimateByLevel Level) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Shape, (void*)&effectId, (void*)&Level}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::AddEffect(PowerPoint::Shape* Shape, PowerPoint::MsoAnimEffect effectId, PowerPoint::MsoAnimateByLevel Level, PowerPoint::MsoAnimTriggerType trigger) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Shape, (void*)&effectId, (void*)&Level, (void*)&trigger}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::AddEffect(PowerPoint::Shape* Shape, PowerPoint::MsoAnimEffect effectId, PowerPoint::MsoAnimateByLevel Level, PowerPoint::MsoAnimTriggerType trigger, int Index) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Shape, (void*)&effectId, (void*)&Level, (void*)&trigger, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::Clone(PowerPoint::Effect* Effect) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::Clone(PowerPoint::Effect* Effect, int Index) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::ConvertToAfterEffect(PowerPoint::Effect* Effect, PowerPoint::MsoAnimAfterEffect After) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect, (void*)&After}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::ConvertToAfterEffect(PowerPoint::Effect* Effect, PowerPoint::MsoAnimAfterEffect After, int DimColor) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect, (void*)&After, (void*)&DimColor}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::ConvertToAfterEffect(PowerPoint::Effect* Effect, PowerPoint::MsoAnimAfterEffect After, int DimColor, PowerPoint::PpColorSchemeIndex DimSchemeColor) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect, (void*)&After, (void*)&DimColor, (void*)&DimSchemeColor}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::ConvertToAnimateBackground(PowerPoint::Effect* Effect, Office::MsoTriState AnimateBackground) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect, (void*)&AnimateBackground}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::ConvertToAnimateInReverse(PowerPoint::Effect* Effect, Office::MsoTriState animateInReverse) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect, (void*)&animateInReverse}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::ConvertToBuildLevel(PowerPoint::Effect* Effect, PowerPoint::MsoAnimateByLevel Level) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect, (void*)&Level}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::ConvertToTextUnitEffect(PowerPoint::Effect* Effect, PowerPoint::MsoAnimTextUnitEffect unitEffect) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Effect, (void*)&unitEffect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::FindFirstAnimationFor(PowerPoint::Shape* Shape) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Shape}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::FindFirstAnimationForClick(int click) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&click}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline PowerPoint::Effect* Sequence::Item(int Index) -{ - PowerPoint::Effect* qax_result = 0; - qRegisterMetaType("Effect*", &qax_result); - qRegisterMetaType("Effect", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); - return qax_result; -} - -inline QVariant Sequence::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 23, _a); - return qax_result; -} - - -inline PowerPoint::Application* Effect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::AnimationBehaviors* Effect::Behaviors() const -{ - PowerPoint::AnimationBehaviors* qax_pointer = 0; - qRegisterMetaType("AnimationBehaviors*", &qax_pointer); - qRegisterMetaType("AnimationBehaviors", qax_pointer); - QVariant qax_result = property("Behaviors"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AnimationBehaviors**)qax_result.constData(); -} - -inline QString Effect::DisplayName() const -{ - QVariant qax_result = property("DisplayName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} - -inline PowerPoint::EffectInformation* Effect::EffectInformation() const -{ - PowerPoint::EffectInformation* qax_pointer = 0; - qRegisterMetaType("EffectInformation*", &qax_pointer); - qRegisterMetaType("EffectInformation", qax_pointer); - QVariant qax_result = property("EffectInformation"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::EffectInformation**)qax_result.constData(); -} - -inline PowerPoint::EffectParameters* Effect::EffectParameters() const -{ - PowerPoint::EffectParameters* qax_pointer = 0; - qRegisterMetaType("EffectParameters*", &qax_pointer); - qRegisterMetaType("EffectParameters", qax_pointer); - QVariant qax_result = property("EffectParameters"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::EffectParameters**)qax_result.constData(); -} - -inline PowerPoint::MsoAnimEffect Effect::EffectType() const -{ - QVariant qax_result = property("EffectType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimEffect*)qax_result.constData(); -} -inline void Effect::SetEffectType(PowerPoint::MsoAnimEffect value){ setProperty("EffectType", QVariant(value)); } - -inline Office::MsoTriState Effect::Exit() const -{ - QVariant qax_result = property("Exit"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Effect::SetExit(Office::MsoTriState value){ setProperty("Exit", QVariant(value)); } - -inline int Effect::Index() const -{ - QVariant qax_result = property("Index"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Effect::Paragraph() const -{ - QVariant qax_result = property("Paragraph"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void Effect::SetParagraph(int value){ setProperty("Paragraph", QVariant(value)); } - -inline IDispatch* Effect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Shape* Effect::Shape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Shape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} -inline void Effect::SetShape(PowerPoint::Shape* value){ - int typeId = qRegisterMetaType("PowerPoint::Shape*", &value); - setProperty("Shape", QVariant(typeId, &value)); -} - -inline int Effect::TextRangeLength() const -{ - QVariant qax_result = property("TextRangeLength"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int Effect::TextRangeStart() const -{ - QVariant qax_result = property("TextRangeStart"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline PowerPoint::Timing* Effect::Timing() const -{ - PowerPoint::Timing* qax_pointer = 0; - qRegisterMetaType("Timing*", &qax_pointer); - qRegisterMetaType("Timing", qax_pointer); - QVariant qax_result = property("Timing"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Timing**)qax_result.constData(); -} - -inline void Effect::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - -inline void Effect::MoveAfter(PowerPoint::Effect* Effect) -{ - void *_a[] = {0, (void*)&Effect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); -} - -inline void Effect::MoveBefore(PowerPoint::Effect* Effect) -{ - void *_a[] = {0, (void*)&Effect}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); -} - -inline void Effect::MoveTo(int toPos) -{ - void *_a[] = {0, (void*)&toPos}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); -} - - -inline double Timing::Accelerate() const -{ - QVariant qax_result = property("Accelerate"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Timing::SetAccelerate(double value){ setProperty("Accelerate", QVariant(value)); } - -inline PowerPoint::Application* Timing::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline Office::MsoTriState Timing::AutoReverse() const -{ - QVariant qax_result = property("AutoReverse"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Timing::SetAutoReverse(Office::MsoTriState value){ setProperty("AutoReverse", QVariant(value)); } - -inline double Timing::Decelerate() const -{ - QVariant qax_result = property("Decelerate"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Timing::SetDecelerate(double value){ setProperty("Decelerate", QVariant(value)); } - -inline double Timing::Duration() const -{ - QVariant qax_result = property("Duration"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Timing::SetDuration(double value){ setProperty("Duration", QVariant(value)); } - -inline IDispatch* Timing::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline int Timing::RepeatCount() const -{ - QVariant qax_result = property("RepeatCount"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} -inline void Timing::SetRepeatCount(int value){ setProperty("RepeatCount", QVariant(value)); } - -inline double Timing::RepeatDuration() const -{ - QVariant qax_result = property("RepeatDuration"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Timing::SetRepeatDuration(double value){ setProperty("RepeatDuration", QVariant(value)); } - -inline PowerPoint::MsoAnimEffectRestart Timing::Restart() const -{ - QVariant qax_result = property("Restart"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimEffectRestart*)qax_result.constData(); -} -inline void Timing::SetRestart(PowerPoint::MsoAnimEffectRestart value){ setProperty("Restart", QVariant(value)); } - -inline Office::MsoTriState Timing::RewindAtEnd() const -{ - QVariant qax_result = property("RewindAtEnd"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Timing::SetRewindAtEnd(Office::MsoTriState value){ setProperty("RewindAtEnd", QVariant(value)); } - -inline Office::MsoTriState Timing::SmoothEnd() const -{ - QVariant qax_result = property("SmoothEnd"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Timing::SetSmoothEnd(Office::MsoTriState value){ setProperty("SmoothEnd", QVariant(value)); } - -inline Office::MsoTriState Timing::SmoothStart() const -{ - QVariant qax_result = property("SmoothStart"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Timing::SetSmoothStart(Office::MsoTriState value){ setProperty("SmoothStart", QVariant(value)); } - -inline double Timing::Speed() const -{ - QVariant qax_result = property("Speed"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Timing::SetSpeed(double value){ setProperty("Speed", QVariant(value)); } - -inline double Timing::TriggerDelayTime() const -{ - QVariant qax_result = property("TriggerDelayTime"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void Timing::SetTriggerDelayTime(double value){ setProperty("TriggerDelayTime", QVariant(value)); } - -inline PowerPoint::Shape* Timing::TriggerShape() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("TriggerShape"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} -inline void Timing::SetTriggerShape(PowerPoint::Shape* value){ - int typeId = qRegisterMetaType("PowerPoint::Shape*", &value); - setProperty("TriggerShape", QVariant(typeId, &value)); -} - -inline PowerPoint::MsoAnimTriggerType Timing::TriggerType() const -{ - QVariant qax_result = property("TriggerType"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimTriggerType*)qax_result.constData(); -} -inline void Timing::SetTriggerType(PowerPoint::MsoAnimTriggerType value){ setProperty("TriggerType", QVariant(value)); } - - -inline double EffectParameters::Amount() const -{ - QVariant qax_result = property("Amount"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void EffectParameters::SetAmount(double value){ setProperty("Amount", QVariant(value)); } - -inline PowerPoint::Application* EffectParameters::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* EffectParameters::Color2() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("Color2"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline PowerPoint::MsoAnimDirection EffectParameters::Direction() const -{ - QVariant qax_result = property("Direction"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimDirection*)qax_result.constData(); -} -inline void EffectParameters::SetDirection(PowerPoint::MsoAnimDirection value){ setProperty("Direction", QVariant(value)); } - -inline QString EffectParameters::FontName() const -{ - QVariant qax_result = property("FontName"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void EffectParameters::SetFontName(const QString& value){ setProperty("FontName", QVariant(value)); } - -inline IDispatch* EffectParameters::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState EffectParameters::Relative() const -{ - QVariant qax_result = property("Relative"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void EffectParameters::SetRelative(Office::MsoTriState value){ setProperty("Relative", QVariant(value)); } - -inline double EffectParameters::Size() const -{ - QVariant qax_result = property("Size"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void EffectParameters::SetSize(double value){ setProperty("Size", QVariant(value)); } - - -inline PowerPoint::MsoAnimAfterEffect EffectInformation::AfterEffect() const -{ - QVariant qax_result = property("AfterEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimAfterEffect*)qax_result.constData(); -} - -inline Office::MsoTriState EffectInformation::AnimateBackground() const -{ - QVariant qax_result = property("AnimateBackground"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline Office::MsoTriState EffectInformation::AnimateTextInReverse() const -{ - QVariant qax_result = property("AnimateTextInReverse"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} - -inline PowerPoint::Application* EffectInformation::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::MsoAnimateByLevel EffectInformation::BuildByLevelEffect() const -{ - QVariant qax_result = property("BuildByLevelEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimateByLevel*)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* EffectInformation::Dim() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("Dim"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline IDispatch* EffectInformation::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PlaySettings* EffectInformation::PlaySettings() const -{ - PowerPoint::PlaySettings* qax_pointer = 0; - qRegisterMetaType("PlaySettings*", &qax_pointer); - qRegisterMetaType("PlaySettings", qax_pointer); - QVariant qax_result = property("PlaySettings"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PlaySettings**)qax_result.constData(); -} - -inline PowerPoint::SoundEffect* EffectInformation::SoundEffect() const -{ - PowerPoint::SoundEffect* qax_pointer = 0; - qRegisterMetaType("SoundEffect*", &qax_pointer); - qRegisterMetaType("SoundEffect", qax_pointer); - QVariant qax_result = property("SoundEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SoundEffect**)qax_result.constData(); -} - -inline PowerPoint::MsoAnimTextUnitEffect EffectInformation::TextUnitEffect() const -{ - QVariant qax_result = property("TextUnitEffect"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimTextUnitEffect*)qax_result.constData(); -} - - -inline PowerPoint::Application* AnimationBehaviors::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int AnimationBehaviors::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* AnimationBehaviors::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* AnimationBehaviors::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::AnimationBehavior* AnimationBehaviors::Add(PowerPoint::MsoAnimType Type) -{ - PowerPoint::AnimationBehavior* qax_result = 0; - qRegisterMetaType("AnimationBehavior*", &qax_result); - qRegisterMetaType("AnimationBehavior", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::AnimationBehavior* AnimationBehaviors::Add(PowerPoint::MsoAnimType Type, int Index) -{ - PowerPoint::AnimationBehavior* qax_result = 0; - qRegisterMetaType("AnimationBehavior*", &qax_result); - qRegisterMetaType("AnimationBehavior", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::AnimationBehavior* AnimationBehaviors::Item(int Index) -{ - PowerPoint::AnimationBehavior* qax_result = 0; - qRegisterMetaType("AnimationBehavior*", &qax_result); - qRegisterMetaType("AnimationBehavior", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QVariant AnimationBehaviors::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - - -inline PowerPoint::MsoAnimAccumulate AnimationBehavior::Accumulate() const -{ - QVariant qax_result = property("Accumulate"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimAccumulate*)qax_result.constData(); -} -inline void AnimationBehavior::SetAccumulate(PowerPoint::MsoAnimAccumulate value){ setProperty("Accumulate", QVariant(value)); } - -inline PowerPoint::MsoAnimAdditive AnimationBehavior::Additive() const -{ - QVariant qax_result = property("Additive"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimAdditive*)qax_result.constData(); -} -inline void AnimationBehavior::SetAdditive(PowerPoint::MsoAnimAdditive value){ setProperty("Additive", QVariant(value)); } - -inline PowerPoint::Application* AnimationBehavior::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ColorEffect* AnimationBehavior::ColorEffect() const -{ - PowerPoint::ColorEffect* qax_pointer = 0; - qRegisterMetaType("ColorEffect*", &qax_pointer); - qRegisterMetaType("ColorEffect", qax_pointer); - QVariant qax_result = property("ColorEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorEffect**)qax_result.constData(); -} - -inline PowerPoint::CommandEffect* AnimationBehavior::CommandEffect() const -{ - PowerPoint::CommandEffect* qax_pointer = 0; - qRegisterMetaType("CommandEffect*", &qax_pointer); - qRegisterMetaType("CommandEffect", qax_pointer); - QVariant qax_result = property("CommandEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::CommandEffect**)qax_result.constData(); -} - -inline PowerPoint::FilterEffect* AnimationBehavior::FilterEffect() const -{ - PowerPoint::FilterEffect* qax_pointer = 0; - qRegisterMetaType("FilterEffect*", &qax_pointer); - qRegisterMetaType("FilterEffect", qax_pointer); - QVariant qax_result = property("FilterEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::FilterEffect**)qax_result.constData(); -} - -inline PowerPoint::MotionEffect* AnimationBehavior::MotionEffect() const -{ - PowerPoint::MotionEffect* qax_pointer = 0; - qRegisterMetaType("MotionEffect*", &qax_pointer); - qRegisterMetaType("MotionEffect", qax_pointer); - QVariant qax_result = property("MotionEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MotionEffect**)qax_result.constData(); -} - -inline IDispatch* AnimationBehavior::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::PropertyEffect* AnimationBehavior::PropertyEffect() const -{ - PowerPoint::PropertyEffect* qax_pointer = 0; - qRegisterMetaType("PropertyEffect*", &qax_pointer); - qRegisterMetaType("PropertyEffect", qax_pointer); - QVariant qax_result = property("PropertyEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::PropertyEffect**)qax_result.constData(); -} - -inline PowerPoint::RotationEffect* AnimationBehavior::RotationEffect() const -{ - PowerPoint::RotationEffect* qax_pointer = 0; - qRegisterMetaType("RotationEffect*", &qax_pointer); - qRegisterMetaType("RotationEffect", qax_pointer); - QVariant qax_result = property("RotationEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::RotationEffect**)qax_result.constData(); -} - -inline PowerPoint::ScaleEffect* AnimationBehavior::ScaleEffect() const -{ - PowerPoint::ScaleEffect* qax_pointer = 0; - qRegisterMetaType("ScaleEffect*", &qax_pointer); - qRegisterMetaType("ScaleEffect", qax_pointer); - QVariant qax_result = property("ScaleEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ScaleEffect**)qax_result.constData(); -} - -inline PowerPoint::SetEffect* AnimationBehavior::SetEffect() const -{ - PowerPoint::SetEffect* qax_pointer = 0; - qRegisterMetaType("SetEffect*", &qax_pointer); - qRegisterMetaType("SetEffect", qax_pointer); - QVariant qax_result = property("SetEffect"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::SetEffect**)qax_result.constData(); -} - -inline PowerPoint::Timing* AnimationBehavior::Timing() const -{ - PowerPoint::Timing* qax_pointer = 0; - qRegisterMetaType("Timing*", &qax_pointer); - qRegisterMetaType("Timing", qax_pointer); - QVariant qax_result = property("Timing"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Timing**)qax_result.constData(); -} - -inline PowerPoint::MsoAnimType AnimationBehavior::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimType*)qax_result.constData(); -} -inline void AnimationBehavior::SetType(PowerPoint::MsoAnimType value){ setProperty("Type", QVariant(value)); } - -inline void AnimationBehavior::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline PowerPoint::Application* MotionEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline double MotionEffect::ByX() const -{ - QVariant qax_result = property("ByX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void MotionEffect::SetByX(double value){ setProperty("ByX", QVariant(value)); } - -inline double MotionEffect::ByY() const -{ - QVariant qax_result = property("ByY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void MotionEffect::SetByY(double value){ setProperty("ByY", QVariant(value)); } - -inline double MotionEffect::FromX() const -{ - QVariant qax_result = property("FromX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void MotionEffect::SetFromX(double value){ setProperty("FromX", QVariant(value)); } - -inline double MotionEffect::FromY() const -{ - QVariant qax_result = property("FromY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void MotionEffect::SetFromY(double value){ setProperty("FromY", QVariant(value)); } - -inline IDispatch* MotionEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline QString MotionEffect::Path() const -{ - QVariant qax_result = property("Path"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void MotionEffect::SetPath(const QString& value){ setProperty("Path", QVariant(value)); } - -inline double MotionEffect::ToX() const -{ - QVariant qax_result = property("ToX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void MotionEffect::SetToX(double value){ setProperty("ToX", QVariant(value)); } - -inline double MotionEffect::ToY() const -{ - QVariant qax_result = property("ToY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void MotionEffect::SetToY(double value){ setProperty("ToY", QVariant(value)); } - - -inline PowerPoint::Application* ColorEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* ColorEffect::By() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("By"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* ColorEffect::From() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("From"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - -inline IDispatch* ColorEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::ColorFormat* ColorEffect::To() const -{ - PowerPoint::ColorFormat* qax_pointer = 0; - qRegisterMetaType("ColorFormat*", &qax_pointer); - qRegisterMetaType("ColorFormat", qax_pointer); - QVariant qax_result = property("To"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::ColorFormat**)qax_result.constData(); -} - - -inline PowerPoint::Application* ScaleEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline double ScaleEffect::ByX() const -{ - QVariant qax_result = property("ByX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ScaleEffect::SetByX(double value){ setProperty("ByX", QVariant(value)); } - -inline double ScaleEffect::ByY() const -{ - QVariant qax_result = property("ByY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ScaleEffect::SetByY(double value){ setProperty("ByY", QVariant(value)); } - -inline double ScaleEffect::FromX() const -{ - QVariant qax_result = property("FromX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ScaleEffect::SetFromX(double value){ setProperty("FromX", QVariant(value)); } - -inline double ScaleEffect::FromY() const -{ - QVariant qax_result = property("FromY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ScaleEffect::SetFromY(double value){ setProperty("FromY", QVariant(value)); } - -inline IDispatch* ScaleEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double ScaleEffect::ToX() const -{ - QVariant qax_result = property("ToX"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ScaleEffect::SetToX(double value){ setProperty("ToX", QVariant(value)); } - -inline double ScaleEffect::ToY() const -{ - QVariant qax_result = property("ToY"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void ScaleEffect::SetToY(double value){ setProperty("ToY", QVariant(value)); } - - -inline PowerPoint::Application* RotationEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline double RotationEffect::By() const -{ - QVariant qax_result = property("By"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void RotationEffect::SetBy(double value){ setProperty("By", QVariant(value)); } - -inline double RotationEffect::From() const -{ - QVariant qax_result = property("From"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void RotationEffect::SetFrom(double value){ setProperty("From", QVariant(value)); } - -inline IDispatch* RotationEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double RotationEffect::To() const -{ - QVariant qax_result = property("To"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void RotationEffect::SetTo(double value){ setProperty("To", QVariant(value)); } - - -inline PowerPoint::Application* PropertyEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline QVariant PropertyEffect::From() const -{ - QVariant qax_result = property("From"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void PropertyEffect::SetFrom(const QVariant& value){ setProperty("From", QVariant(value)); } - -inline IDispatch* PropertyEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::AnimationPoints* PropertyEffect::Points() const -{ - PowerPoint::AnimationPoints* qax_pointer = 0; - qRegisterMetaType("AnimationPoints*", &qax_pointer); - qRegisterMetaType("AnimationPoints", qax_pointer); - QVariant qax_result = property("Points"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::AnimationPoints**)qax_result.constData(); -} - -inline PowerPoint::MsoAnimProperty PropertyEffect::Property() const -{ - QVariant qax_result = property("Property"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimProperty*)qax_result.constData(); -} -inline void PropertyEffect::SetProperty(PowerPoint::MsoAnimProperty value){ setProperty("Property", QVariant(value)); } - -inline QVariant PropertyEffect::To() const -{ - QVariant qax_result = property("To"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void PropertyEffect::SetTo(const QVariant& value){ setProperty("To", QVariant(value)); } - - -inline PowerPoint::Application* AnimationPoints::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline int AnimationPoints::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* AnimationPoints::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState AnimationPoints::Smooth() const -{ - QVariant qax_result = property("Smooth"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void AnimationPoints::SetSmooth(Office::MsoTriState value){ setProperty("Smooth", QVariant(value)); } - -inline IUnknown* AnimationPoints::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::AnimationPoint* AnimationPoints::Add() -{ - PowerPoint::AnimationPoint* qax_result = 0; - qRegisterMetaType("AnimationPoint*", &qax_result); - qRegisterMetaType("AnimationPoint", qax_result); - void *_a[] = {(void*)&qax_result}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::AnimationPoint* AnimationPoints::Add(int Index) -{ - PowerPoint::AnimationPoint* qax_result = 0; - qRegisterMetaType("AnimationPoint*", &qax_result); - qRegisterMetaType("AnimationPoint", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::AnimationPoint* AnimationPoints::Item(int Index) -{ - PowerPoint::AnimationPoint* qax_result = 0; - qRegisterMetaType("AnimationPoint*", &qax_result); - qRegisterMetaType("AnimationPoint", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline QVariant AnimationPoints::_Index(int Index) -{ - QVariant qax_result; - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - - -inline PowerPoint::Application* AnimationPoint::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline QString AnimationPoint::Formula() const -{ - QVariant qax_result = property("Formula"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void AnimationPoint::SetFormula(const QString& value){ setProperty("Formula", QVariant(value)); } - -inline IDispatch* AnimationPoint::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline double AnimationPoint::Time() const -{ - QVariant qax_result = property("Time"); - Q_ASSERT(qax_result.isValid()); - return *(double*)qax_result.constData(); -} -inline void AnimationPoint::SetTime(double value){ setProperty("Time", QVariant(value)); } - -inline QVariant AnimationPoint::Value() const -{ - QVariant qax_result = property("Value"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void AnimationPoint::SetValue(const QVariant& value){ setProperty("Value", QVariant(value)); } - -inline void AnimationPoint::Delete() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); -} - - -inline IDispatch* CanvasShapes::Application() const -{ - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::Shape* CanvasShapes::Background() const -{ - PowerPoint::Shape* qax_pointer = 0; - qRegisterMetaType("Shape*", &qax_pointer); - qRegisterMetaType("Shape", qax_pointer); - QVariant qax_result = property("Background"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Shape**)qax_result.constData(); -} - -inline int CanvasShapes::Count() const -{ - QVariant qax_result = property("Count"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline int CanvasShapes::Creator() const -{ - QVariant qax_result = property("Creator"); - Q_ASSERT(qax_result.isValid()); - return *(int*)qax_result.constData(); -} - -inline IDispatch* CanvasShapes::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline IUnknown* CanvasShapes::_NewEnum() const -{ - QVariant qax_result = property("_NewEnum"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IUnknown**)qax_result.constData(); -} - -inline PowerPoint::Shape* CanvasShapes::AddCallout(Office::MsoCalloutType Type, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 7, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddConnector(Office::MsoConnectorType Type, double BeginX, double BeginY, double EndX, double EndY) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 8, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddCurve(const QVariant& SafeArrayOfPoints) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SafeArrayOfPoints}; - qt_metacall(QMetaObject::InvokeMetaMethod, 9, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddLabel(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Orientation, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 10, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddLine(double BeginX, double BeginY, double EndX, double EndY) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&BeginX, (void*)&BeginY, (void*)&EndX, (void*)&EndY}; - qt_metacall(QMetaObject::InvokeMetaMethod, 11, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 12, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top, (void*)&Width}; - qt_metacall(QMetaObject::InvokeMetaMethod, 13, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddPicture(const QString& FileName, Office::MsoTriState LinkToFile, Office::MsoTriState SaveWithDocument, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&FileName, (void*)&LinkToFile, (void*)&SaveWithDocument, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 14, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddPolyline(const QVariant& SafeArrayOfPoints) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&SafeArrayOfPoints}; - qt_metacall(QMetaObject::InvokeMetaMethod, 15, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddShape(Office::MsoAutoShapeType Type, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Type, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 16, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddTextEffect(Office::MsoPresetTextEffect PresetTextEffect, const QString& Text, const QString& FontName, double FontSize, Office::MsoTriState FontBold, Office::MsoTriState FontItalic, double Left, double Top) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&PresetTextEffect, (void*)&Text, (void*)&FontName, (void*)&FontSize, (void*)&FontBold, (void*)&FontItalic, (void*)&Left, (void*)&Top}; - qt_metacall(QMetaObject::InvokeMetaMethod, 17, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::AddTextbox(Office::MsoTextOrientation Orientation, double Left, double Top, double Width, double Height) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Orientation, (void*)&Left, (void*)&Top, (void*)&Width, (void*)&Height}; - qt_metacall(QMetaObject::InvokeMetaMethod, 18, _a); - return qax_result; -} - -inline PowerPoint::FreeformBuilder* CanvasShapes::BuildFreeform(Office::MsoEditingType EditingType, double X1, double Y1) -{ - PowerPoint::FreeformBuilder* qax_result = 0; - qRegisterMetaType("FreeformBuilder*", &qax_result); - qRegisterMetaType("FreeformBuilder", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&EditingType, (void*)&X1, (void*)&Y1}; - qt_metacall(QMetaObject::InvokeMetaMethod, 19, _a); - return qax_result; -} - -inline PowerPoint::Shape* CanvasShapes::Item(const QVariant& Index) -{ - PowerPoint::Shape* qax_result = 0; - qRegisterMetaType("Shape*", &qax_result); - qRegisterMetaType("Shape", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 20, _a); - return qax_result; -} - -inline PowerPoint::ShapeRange* CanvasShapes::Range(const QVariant& Index) -{ - PowerPoint::ShapeRange* qax_result = 0; - qRegisterMetaType("ShapeRange*", &qax_result); - qRegisterMetaType("ShapeRange", qax_result); - void *_a[] = {(void*)&qax_result, (void*)&Index}; - qt_metacall(QMetaObject::InvokeMetaMethod, 21, _a); - return qax_result; -} - -inline void CanvasShapes::SelectAll() -{ - void *_a[] = {0}; - qt_metacall(QMetaObject::InvokeMetaMethod, 22, _a); -} - - -inline bool AutoCorrect::DisplayAutoCorrectOptions() const -{ - QVariant qax_result = property("DisplayAutoCorrectOptions"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void AutoCorrect::SetDisplayAutoCorrectOptions(bool value){ setProperty("DisplayAutoCorrectOptions", QVariant(value)); } - -inline bool AutoCorrect::DisplayAutoLayoutOptions() const -{ - QVariant qax_result = property("DisplayAutoLayoutOptions"); - Q_ASSERT(qax_result.isValid()); - return *(bool*)qax_result.constData(); -} -inline void AutoCorrect::SetDisplayAutoLayoutOptions(bool value){ setProperty("DisplayAutoLayoutOptions", QVariant(value)); } - - -inline Office::MsoTriState Options::DisplayPasteOptions() const -{ - QVariant qax_result = property("DisplayPasteOptions"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void Options::SetDisplayPasteOptions(Office::MsoTriState value){ setProperty("DisplayPasteOptions", QVariant(value)); } - - -inline PowerPoint::Application* CommandEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline QString CommandEffect::Command() const -{ - QVariant qax_result = property("Command"); - Q_ASSERT(qax_result.isValid()); - return *(QString*)qax_result.constData(); -} -inline void CommandEffect::SetCommand(const QString& value){ setProperty("Command", QVariant(value)); } - -inline IDispatch* CommandEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::MsoAnimCommandType CommandEffect::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimCommandType*)qax_result.constData(); -} -inline void CommandEffect::SetType(PowerPoint::MsoAnimCommandType value){ setProperty("Type", QVariant(value)); } - - -inline PowerPoint::Application* FilterEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline IDispatch* FilterEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline Office::MsoTriState FilterEffect::Reveal() const -{ - QVariant qax_result = property("Reveal"); - Q_ASSERT(qax_result.isValid()); - return *(Office::MsoTriState*)qax_result.constData(); -} -inline void FilterEffect::SetReveal(Office::MsoTriState value){ setProperty("Reveal", QVariant(value)); } - -inline PowerPoint::MsoAnimFilterEffectSubtype FilterEffect::Subtype() const -{ - QVariant qax_result = property("Subtype"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimFilterEffectSubtype*)qax_result.constData(); -} -inline void FilterEffect::SetSubtype(PowerPoint::MsoAnimFilterEffectSubtype value){ setProperty("Subtype", QVariant(value)); } - -inline PowerPoint::MsoAnimFilterEffectType FilterEffect::Type() const -{ - QVariant qax_result = property("Type"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimFilterEffectType*)qax_result.constData(); -} -inline void FilterEffect::SetType(PowerPoint::MsoAnimFilterEffectType value){ setProperty("Type", QVariant(value)); } - - -inline PowerPoint::Application* SetEffect::Application() const -{ - PowerPoint::Application* qax_pointer = 0; - qRegisterMetaType("Application*", &qax_pointer); - qRegisterMetaType("Application", qax_pointer); - QVariant qax_result = property("Application"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::Application**)qax_result.constData(); -} - -inline IDispatch* SetEffect::Parent() const -{ - QVariant qax_result = property("Parent"); - if (!qax_result.constData()) return 0; - Q_ASSERT(qax_result.isValid()); - return *(IDispatch**)qax_result.constData(); -} - -inline PowerPoint::MsoAnimProperty SetEffect::Property() const -{ - QVariant qax_result = property("Property"); - Q_ASSERT(qax_result.isValid()); - return *(PowerPoint::MsoAnimProperty*)qax_result.constData(); -} -inline void SetEffect::SetProperty(PowerPoint::MsoAnimProperty value){ setProperty("Property", QVariant(value)); } - -inline QVariant SetEffect::To() const -{ - QVariant qax_result = property("To"); - Q_ASSERT(qax_result.isValid()); - return *(QVariant*)qax_result.constData(); -} -inline void SetEffect::SetTo(const QVariant& value){ setProperty("To", QVariant(value)); } - - - -#endif - -} - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Collection *t) -{ Q_ASSERT(!t); return new PowerPoint::Collection; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::_Application *t) -{ Q_ASSERT(!t); return new PowerPoint::_Application; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::_Global *t) -{ Q_ASSERT(!t); return new PowerPoint::_Global; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Application *t) -{ Q_ASSERT(!t); return new PowerPoint::Application; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Global *t) -{ Q_ASSERT(!t); return new PowerPoint::Global; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ColorFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::ColorFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SlideShowWindow *t) -{ Q_ASSERT(!t); return new PowerPoint::SlideShowWindow; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Selection *t) -{ Q_ASSERT(!t); return new PowerPoint::Selection; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::DocumentWindows *t) -{ Q_ASSERT(!t); return new PowerPoint::DocumentWindows; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SlideShowWindows *t) -{ Q_ASSERT(!t); return new PowerPoint::SlideShowWindows; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::DocumentWindow *t) -{ Q_ASSERT(!t); return new PowerPoint::DocumentWindow; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::View *t) -{ Q_ASSERT(!t); return new PowerPoint::View; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SlideShowView *t) -{ Q_ASSERT(!t); return new PowerPoint::SlideShowView; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SlideShowSettings *t) -{ Q_ASSERT(!t); return new PowerPoint::SlideShowSettings; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::NamedSlideShows *t) -{ Q_ASSERT(!t); return new PowerPoint::NamedSlideShows; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::NamedSlideShow *t) -{ Q_ASSERT(!t); return new PowerPoint::NamedSlideShow; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PrintOptions *t) -{ Q_ASSERT(!t); return new PowerPoint::PrintOptions; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PrintRanges *t) -{ Q_ASSERT(!t); return new PowerPoint::PrintRanges; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PrintRange *t) -{ Q_ASSERT(!t); return new PowerPoint::PrintRange; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::AddIns *t) -{ Q_ASSERT(!t); return new PowerPoint::AddIns; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::AddIn *t) -{ Q_ASSERT(!t); return new PowerPoint::AddIn; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Presentations *t) -{ Q_ASSERT(!t); return new PowerPoint::Presentations; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Presentation *t) -{ Q_ASSERT(!t); return new PowerPoint::Presentation; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Hyperlinks *t) -{ Q_ASSERT(!t); return new PowerPoint::Hyperlinks; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Hyperlink *t) -{ Q_ASSERT(!t); return new PowerPoint::Hyperlink; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PageSetup *t) -{ Q_ASSERT(!t); return new PowerPoint::PageSetup; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Fonts *t) -{ Q_ASSERT(!t); return new PowerPoint::Fonts; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ExtraColors *t) -{ Q_ASSERT(!t); return new PowerPoint::ExtraColors; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Slides *t) -{ Q_ASSERT(!t); return new PowerPoint::Slides; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::_Slide *t) -{ Q_ASSERT(!t); return new PowerPoint::_Slide; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SlideRange *t) -{ Q_ASSERT(!t); return new PowerPoint::SlideRange; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::_Master *t) -{ Q_ASSERT(!t); return new PowerPoint::_Master; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Slide *t) -{ Q_ASSERT(!t); return new PowerPoint::Slide; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ColorSchemes *t) -{ Q_ASSERT(!t); return new PowerPoint::ColorSchemes; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ColorScheme *t) -{ Q_ASSERT(!t); return new PowerPoint::ColorScheme; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::RGBColor *t) -{ Q_ASSERT(!t); return new PowerPoint::RGBColor; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SlideShowTransition *t) -{ Q_ASSERT(!t); return new PowerPoint::SlideShowTransition; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SoundEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::SoundEffect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SoundFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::SoundFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::HeadersFooters *t) -{ Q_ASSERT(!t); return new PowerPoint::HeadersFooters; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Shapes *t) -{ Q_ASSERT(!t); return new PowerPoint::Shapes; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Placeholders *t) -{ Q_ASSERT(!t); return new PowerPoint::Placeholders; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PlaceholderFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::PlaceholderFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::FreeformBuilder *t) -{ Q_ASSERT(!t); return new PowerPoint::FreeformBuilder; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Shape *t) -{ Q_ASSERT(!t); return new PowerPoint::Shape; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ShapeRange *t) -{ Q_ASSERT(!t); return new PowerPoint::ShapeRange; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::GroupShapes *t) -{ Q_ASSERT(!t); return new PowerPoint::GroupShapes; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Adjustments *t) -{ Q_ASSERT(!t); return new PowerPoint::Adjustments; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PictureFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::PictureFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::FillFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::FillFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::LineFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::LineFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ShadowFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::ShadowFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ConnectorFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::ConnectorFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TextEffectFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::TextEffectFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ThreeDFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::ThreeDFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TextFrame *t) -{ Q_ASSERT(!t); return new PowerPoint::TextFrame; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::CalloutFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::CalloutFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ShapeNodes *t) -{ Q_ASSERT(!t); return new PowerPoint::ShapeNodes; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ShapeNode *t) -{ Q_ASSERT(!t); return new PowerPoint::ShapeNode; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::OLEFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::OLEFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::LinkFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::LinkFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ObjectVerbs *t) -{ Q_ASSERT(!t); return new PowerPoint::ObjectVerbs; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::AnimationSettings *t) -{ Q_ASSERT(!t); return new PowerPoint::AnimationSettings; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ActionSettings *t) -{ Q_ASSERT(!t); return new PowerPoint::ActionSettings; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ActionSetting *t) -{ Q_ASSERT(!t); return new PowerPoint::ActionSetting; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PlaySettings *t) -{ Q_ASSERT(!t); return new PowerPoint::PlaySettings; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TextRange *t) -{ Q_ASSERT(!t); return new PowerPoint::TextRange; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Ruler *t) -{ Q_ASSERT(!t); return new PowerPoint::Ruler; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::RulerLevels *t) -{ Q_ASSERT(!t); return new PowerPoint::RulerLevels; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::RulerLevel *t) -{ Q_ASSERT(!t); return new PowerPoint::RulerLevel; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TabStops *t) -{ Q_ASSERT(!t); return new PowerPoint::TabStops; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TabStop *t) -{ Q_ASSERT(!t); return new PowerPoint::TabStop; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Font *t) -{ Q_ASSERT(!t); return new PowerPoint::Font; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ParagraphFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::ParagraphFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::BulletFormat *t) -{ Q_ASSERT(!t); return new PowerPoint::BulletFormat; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TextStyles *t) -{ Q_ASSERT(!t); return new PowerPoint::TextStyles; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TextStyle *t) -{ Q_ASSERT(!t); return new PowerPoint::TextStyle; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TextStyleLevels *t) -{ Q_ASSERT(!t); return new PowerPoint::TextStyleLevels; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TextStyleLevel *t) -{ Q_ASSERT(!t); return new PowerPoint::TextStyleLevel; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::HeaderFooter *t) -{ Q_ASSERT(!t); return new PowerPoint::HeaderFooter; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::_Presentation *t) -{ Q_ASSERT(!t); return new PowerPoint::_Presentation; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Tags *t) -{ Q_ASSERT(!t); return new PowerPoint::Tags; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::OCXExtender *t) -{ Q_ASSERT(!t); return new PowerPoint::OCXExtender; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::OLEControl *t) -{ Q_ASSERT(!t); return new PowerPoint::OLEControl; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Table *t) -{ Q_ASSERT(!t); return new PowerPoint::Table; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Columns *t) -{ Q_ASSERT(!t); return new PowerPoint::Columns; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Column *t) -{ Q_ASSERT(!t); return new PowerPoint::Column; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Rows *t) -{ Q_ASSERT(!t); return new PowerPoint::Rows; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Row *t) -{ Q_ASSERT(!t); return new PowerPoint::Row; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::CellRange *t) -{ Q_ASSERT(!t); return new PowerPoint::CellRange; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Cell *t) -{ Q_ASSERT(!t); return new PowerPoint::Cell; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Borders *t) -{ Q_ASSERT(!t); return new PowerPoint::Borders; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Panes *t) -{ Q_ASSERT(!t); return new PowerPoint::Panes; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Pane *t) -{ Q_ASSERT(!t); return new PowerPoint::Pane; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::DefaultWebOptions *t) -{ Q_ASSERT(!t); return new PowerPoint::DefaultWebOptions; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::WebOptions *t) -{ Q_ASSERT(!t); return new PowerPoint::WebOptions; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PublishObjects *t) -{ Q_ASSERT(!t); return new PowerPoint::PublishObjects; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PublishObject *t) -{ Q_ASSERT(!t); return new PowerPoint::PublishObject; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Master *t) -{ Q_ASSERT(!t); return new PowerPoint::Master; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::_PowerRex *t) -{ Q_ASSERT(!t); return new PowerPoint::_PowerRex; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PowerRex *t) -{ Q_ASSERT(!t); return new PowerPoint::PowerRex; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Comments *t) -{ Q_ASSERT(!t); return new PowerPoint::Comments; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Comment *t) -{ Q_ASSERT(!t); return new PowerPoint::Comment; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Designs *t) -{ Q_ASSERT(!t); return new PowerPoint::Designs; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Design *t) -{ Q_ASSERT(!t); return new PowerPoint::Design; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::DiagramNode *t) -{ Q_ASSERT(!t); return new PowerPoint::DiagramNode; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::DiagramNodeChildren *t) -{ Q_ASSERT(!t); return new PowerPoint::DiagramNodeChildren; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::DiagramNodes *t) -{ Q_ASSERT(!t); return new PowerPoint::DiagramNodes; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Diagram *t) -{ Q_ASSERT(!t); return new PowerPoint::Diagram; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::TimeLine *t) -{ Q_ASSERT(!t); return new PowerPoint::TimeLine; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Sequences *t) -{ Q_ASSERT(!t); return new PowerPoint::Sequences; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Sequence *t) -{ Q_ASSERT(!t); return new PowerPoint::Sequence; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Effect *t) -{ Q_ASSERT(!t); return new PowerPoint::Effect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Timing *t) -{ Q_ASSERT(!t); return new PowerPoint::Timing; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::EffectParameters *t) -{ Q_ASSERT(!t); return new PowerPoint::EffectParameters; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::EffectInformation *t) -{ Q_ASSERT(!t); return new PowerPoint::EffectInformation; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::AnimationBehaviors *t) -{ Q_ASSERT(!t); return new PowerPoint::AnimationBehaviors; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::AnimationBehavior *t) -{ Q_ASSERT(!t); return new PowerPoint::AnimationBehavior; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::MotionEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::MotionEffect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ColorEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::ColorEffect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::ScaleEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::ScaleEffect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::RotationEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::RotationEffect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::PropertyEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::PropertyEffect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::AnimationPoints *t) -{ Q_ASSERT(!t); return new PowerPoint::AnimationPoints; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::AnimationPoint *t) -{ Q_ASSERT(!t); return new PowerPoint::AnimationPoint; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::CanvasShapes *t) -{ Q_ASSERT(!t); return new PowerPoint::CanvasShapes; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::AutoCorrect *t) -{ Q_ASSERT(!t); return new PowerPoint::AutoCorrect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::Options *t) -{ Q_ASSERT(!t); return new PowerPoint::Options; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::CommandEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::CommandEffect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::FilterEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::FilterEffect; } - -template<> -inline void *qMetaTypeConstructHelper(const PowerPoint::SetEffect *t) -{ Q_ASSERT(!t); return new PowerPoint::SetEffect; } - -#endif - diff --git a/thirdparty/microsoft/ppt/lib/ppt.lib b/thirdparty/microsoft/ppt/lib/ppt.lib deleted file mode 100644 index 6ea8b05a894fedc1de0a2f9689a962db99234fa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10719582 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⁢e807&18U&zmcQS{@Ayf&ln(j0*?gg2e>}SVHOM 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

T!^%swDd3 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%0DZA~9|g$2G`J9d{rnI37c8=J*kE zbH^LVEgT;tw{(1k+{$rS6#8%NIFj7Pacy#2$KA;798Vy(cl-#sgX3q(9Ubo`cXIpz zxwGT1$Xy&~i^jNJ9hV??bKH#F-SJ>@562IadpcfA?&Wv~xwqrP@({<1$VrYjkcT?nPsX+9Ju2 zfiU<69+RFf{j&57>C@6PrGJv1C7nB#{mhmwBRxmDiS%6QzS0j%PmrD`JxBTx>6O&D zuBpH!u4~6>$2ICl?PEnGbCqXIRzxyF+KNcll(r(0ZKbV<t*Yo?yxSn?*<9a@sjO+OdGGg08Mmz_}i07Qo z=Zeqg2cOR$WW=1a5@JBiMahUcij0`6k}+-q8RK>*W85S%`bi^WUJsLTPqC65?sBUl zn2j7CrXBr%L=HXkT=s4InT)Y>R7TtwyC^wyzgC_aevN&8Dtd`|tI#FlT|yts`z12w zt>TtAR+nhUoPHtWSgDvLj#cR@hzawEBO``}WW?H;j2MQI5yNCMVpvQ@3>(OZVILVW zoFOBIAIOLyPaI;vdWk0E{;we!_kVrKxc{3-M$9wGq1-Q~M%-(Be%r~I+nYY056GC? z*JQ+e6d7aJCga|-7a6%2Nya=MB!`Zz3R`0AP27g~UMFMh_sQt%A{lwTNe=a; z;+E*EWW2YYs*urF0vUbvB8T=*rpEpg$%th(8T+f~CH7zM^MB3fucDXm­|z`rCJ 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

R?aysQcky!mi|MSY@#FT?^2;|YH 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 z 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 z%0D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

=XPnT?F}+4ry8 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 z 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

*fXIz+8TV_ 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

4}^cM({WQx1t>6e8$ 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 z z6D^Q2Ozx4(U>WhT5_>P?+e++xc$QHLBNm_iJoy8FIe#XRAJ!4t-40rfivAF7mG$8ZutR!8+^)x2;nDa* zMZKqM7w_q)ob=9gEL?cO#1OAb?mK0?XZwX7#O=waj9eHt77P)ys6ZgbBE926jgvaf z^61RVvFMo(m3^+A;bX8mj~jcqJAl8wL}2gp3E;~;@14Mvd&o~lT%{*ukMUX1e9!bb zz`n=*Jm7Ng%HHCOz+?3x*BBFKiFe{_+ZLBNmh?>EdiCwwmk?(!zQcPbL9SmPRU4}$6XHgx%3>N|j0E6+bB@1+QTk2LgB-$lru^$Z2gwGeG>-v=*S z+YcC5TYBOLKD8*-X+6nZ;4k=`PVmuY>p?l6Cg0tZj~w*2v9~B_P8aORvgBO zD)NqX$MWtM&}sJmQtdT6(p(JoGLG^6TKOa|At~``e*Fe?>i-qOYJR!&>HM8~>-c^T zJb(5k?RP5o59G(`+M1rFRF~4Z>+C*<+B&6seC~y8vxmP@=QZqj}>#It%RWer+tCl#8jziPt)YS)47 z?5eX>`>xrOlBZeUcPQjUyzAeEI$mG{72P75Djc@|+{Bi82Y>Pj?6#t|)@lUq+yXt1Ga^Km2d;>HlF5Z!b zt1^{AX-DjBH$P>n|Ei2GiCrGn? z{RQ)wTg)$2%2(PzRG+g%)-wZ0U0gJ7O4Z%JP*&waAy{vr5e zida-?S^xhC`0Gmq&fwYl$}{+%c%1r9JkES49EJRwaq94Q-~0@4|5$$a&CeO9boWi< zD|VSsj=%4QvnG70Ui=Hc#k1MVyK1)D5yu5!D+a)89;Vy%} z#r8}78+_F0;j!zA`-uJvx~z&W-zL7KfZCG$HHvEh=il%%tsR0Z?%?6*T^jr49vqIM zX)cH!j&Wyz*Wbaz(OcrWJ9uUSXLs-0q<@{IK)-h&i#n=%TVP76E^1F}D zlK3rchmG(c!0|34R#5qnhos>G!}qlm9pzqV_}<|W-L2Mm2yhiI0%jju;I~`^n*HFn zq|HT7%{z~XaU*f^-5?UZ2H!-zs9UXj+Ki*41{-xet?ZvGXl|yY{=+4(l_TU*4VP(n z5yFaW@c9`v>uZwjX&Aky!M@oyL>a8Z_2g3(>HE8xj?-4B)fi_8(?jzmw#r&0dvd(pVX{1_(7C@g@JHAwF zt>sSEwSKp*1E2Wv$fvDKWb2%IJJP`Y6YNE<}?BIfo3?-kaZ$X)7x6{KL=eX{s3_f#T)gwxD@$owPqe#cT$q*))mF~Az z_V9#FFw3Z02v1CW&2FYmdV8&pPo}JzI5%3H8k)aFEw`!q2F%;R{Xk-GMP`1kvn=x+Qs#Ab zx>5I%xE6f^>}LEYX?T-{PtowH8a_?Kr)&5O4WEgS`9XgcZJ#8JXFs~LEhZWkzMhuZ zjvAHv8OUTCVLbVj;<4gRen8ejN1M1G=`xw~T)fYq5UtPR6l;SOhzVcsPyf>EPK^N2@;a2qn-+>ZF55mWw9gOclXiAW z-NS6&w?)(UzoKdXFa0&-e@OG&+Me$h%e2&gYuo!U;JBeQ~(wdbKM&5BT2Uf#Fe7^yJ3#$;**B&Pv10fO`f; zcJyFWr+?xFQPyHXDbEXyXL(%DzsT_{*LajO+KMMe_`Dr=499O9b%>6wbg!s9)v*rj zUgyOUCFfbfXtawqKz{mSHeu1BHW8){vqx=&j`&4vg+)h+hdPqn7gH|IO=HR(xG&DW6P zn<@<6)54pE>k6Bt^X zVE=}klx~MU#ybF4I!2_0yrkhPy5a@kie^*T)%>``rwqB#wsu8B9k!ym6VHBy%icYX zBKe4!&ye!_lFPI-Vqlb_uDHsLD-3(4?e_e6d#>LD)^5Zo4w#v-@LPdfOC3tgBWOb>IXe+9VNX+@k{b)WMC)HK>_HR@~j zye@uS{3xo^v77n{H)RZt_7LvWaoFh7WsKww+{ix@yYKkL1J;&lIAih+Ndx6hY4`uV zT8j6|Y&F($zh!Ae+P|Hi8F)#&f2@becCAy>L9=*#rfpFt-eg-m^%Ils z>tN2`5oVS6%^zX%^StkXUsdfwzT`AlpS51j1TT4JYq*z&dn2sYOSd;n^J`z_|2xY; z(@wi+Bje}w6>rJG&mU=dJ-q+4ypFnZsK|6QwfC>Ejp;pz=|j2sx;YoPq7LPCKQ9wU zQ@Mv|J{(H9bvW&}D2Hj!NyfH(=-nuWi$WVr6aHZ)pQ)K zvW}rFm7n1tpR$wu(tbg<15fk)XHKiOz2jB)3DoV|RH^?y33TaCeA~t|@zT!yGweML z_+%6EDfO+IzSBWx{z;m>OvGKFaohDn7WYi>RqK1T{++G5{)9Xvf1a1FKUdqxN81>0 z%5M?6(O%xN`H`8kYv?*p(;{O+!{r0=moyt6&&PAj$M|KM3#i-K3Uk2R2oDCHzpnOs z{C4TyNU^T6$uHU*_xMH5VnR{cLZ-^U7F(I^yOjvd3<@>S9?@p2fM?>9YQ=QkS5MZ=-#@VvpTb>T{z;nMBF#9XDnI zwmo(~m1ph^!XX|!>ohA(-MGfS7x?ST1jr(dwXD3p{)@-y`r6}cea#-#@3Z?GV1H(j zBLmLm@s1kNMSh&B>*?h|MAff6tB2c9io?AvqGNO$}B2p9YLI>SDI{eC`H8p`|Lh%4`V zI}SM8_jV$l&A-U>a6}Q}0?(&4!Kp$xZ>j*hv;~rzYNl(r%9#@f@Mc z`v*CTSX$aYXfpgBIo4~bJEeVl2^TlvNgZJwE$_iIoZqX*c47PSSO#an7NZkB3$X3u zBYX~EtKYUq?m-@>KE!h!&i2SH1a5p-ws*kBu5ck>`WXcy?X4>;RUE!%85e%)|63+; z3oQL`Oi$e&xQoDx6UEpW&i(`6>jaE1`3ZvX3enL@d*oIEW{x$!Ncis4CDuWki-es>%tIRbEn{v-VHUinojnPLzqPlyi+tm$!J394A-GJ|_*W#DU0kWT9bwg)@eJZ;} z*>+nubc>B*MQ$T?h(E2Z4p%o-#}3ueU!#NdjJkY2#B_9qok>Uin{!%Hju*nTFlh07 zeuKBREg?^ajbCp{834@sFr?uK!mjzYE9mmRzKeFXhL&@1wVgqmu^A3mBPotMftpzC zGhL&I%P*Rdv~FU6pE9$@_zg4kX;!8z&oSykxp6g`>JZ9w9C-dnBRp zCL*8R@H_z=Mr+vz83japcL6VV1L_-C!s(7beTz%n*u++t-8-&tY8$(Ovvk@X#y!AQ zMgsU?4-4Cxj{wbn7zr%XDn3}|`RvJRt){Onl`=~Y!u-76`|G4PY$L<-iC?b`U-H3e zjS`#iUB&kPzGrFpYz?1-u%Z`yel(>$VlVVOAJ54?q^L+^ zvzvKjdBNU_d@sNs>uTbI4EBNr&FKOykC)T3{DsU^C(G#v&HII!-%_UFdl{ZioBdpfT>MZP5<$nqJHSJ6X?PL7BzTzv0pz%iunK|W)*Fj*UidLyOM2~Ii`MEZ6hCTW4!zJ3+ssO9m6(W!?y2bx?DaWe@V0P@dtR0 z`567eKcsF~?l1?;IL!t;e_fBLn}@)6yKrIj_S!U{-Z8xV!aC0|?5=YSGdbcFcIUr; z>}*e7A?^?{9HWe-VM|YT_rpZw32@q#5ntAZ7a>9!wWr5{lgw- z{$cj4-aq_ez}`R15yJb2$zS#lD^Kzd(^l^vChYygQAh3{ektRW{KKzeJm(+g>_L2m z&Oc1q-apKlfcb}ChiA(d^AEp)bmt!??ES;<0POw498tZ0_?-e5{^556-sb$n?~(Y0 zfB3zC%l_f_0cWcyTY-H*aD{)EGpVwFn6ofRf5|_58}Qyg{2}9W{^5@RXa3#DzMOaqiurcSXOM~KNL}_1b2hQ`e)@-{?v(t)3FrL7tfOWBu;I-A%N0D^ zh4&AC4Y1L5Bim4rl)1?*r%k!*>BL`-gv~xWW@0`L30cX!a}nhjnbt z9mH;QWv_n&;y(d@Tz#%rSsXdbwA)c%`KzO)830CQ%Ck}Vk9hW@@}H=uM)sel&|6-y z752JOZ$b12{{eDn_dOcktKnZX{Hun4Ls+o`@zN}-Y$H-sd^@I;H}I>auOsUW=%1?R zU(|z9m-%3;T>8tHhX0V($aQj+kZ2`)_&u6L^YL^A^EJ@NC=<5la+;xeJcQv#8f6r6 z8X@I9>?Gc1k<$=|u+$BtKk+edFzS0+G3rlOzaQrW=J)$Mp3PfjyRQEMT=M&2XF6N> zzkw_J_5Mp7zIz(C8^#tGU|Ijz(t+VIc+zx+&;YLN|6{Mx0lbYi-e=bdy!Y7=F8l0= zEBoxG182RC`Rrx@S81K_bM23F$1_2*U*WT>_j57NW>3aa%35DJ_aTtHHoq%cpVqWC zGCbdnrVHm@SzEZ<^#XYHtF6M#AM5vm;^J5yvXC2O@lg2f<{<4->yI|CH$AgGL)+oN zj(4SBG%(OVGR9jpcprLG?`1y#@pv6Age_bcL-~fl=CcYwZbXmT?&+$xYf1n3Ag+bk zv^GANU5)O8Am4hZgYoQpsJVbG4`~1XgwZn|f{;J@<%qZVhvC`BKb-v9d-(WASbS}* z>yZD}T3OZwFZNKCc=@f+18e2th7jXzb1twx-n4K`iWhscLci;gv{yY8ytMI14d-ci zw1&rO_&|h}v?E^XRnfyxkM%Go;5q3@uL| zc(%$qhqC@pa5edv%Bz&0=d0a(yIJIcs|WS>$=RE2b`m8oK2hq!haDF}eyv<>TMt4% zX1=_vZK01_gt+{%yvdW~;5pS(&{+Qx4ds{8T0=|aq4}^3ajADHLd)|E2N~tMUzTyP z$~e)<$Z(Lsx73A=&i?wZ;jFuOwR{doLU|v8c6KS`+n941o|C*%eh{B%e)a)7ERW~Y zRv%BxgMFfvM=l57TLO(gyO-j*dc*gTs5{j**%8(m|B~9^!CBI&fNe%&>*q6o^D`&%o#kI3A41L=fh}%8PQ?2o>>jgfZo~L~&z11aMyl@V+*wW9&cXvDs zP5%O0mT!hUkI2>q4PhTVlRmZsAJFOB5|{lVdsf&CJbhY28{^I5R{*Zet})}g5N8>$ z6nU|YVs;&yT)Ua*BwDu3Ec97g{|yoUaLAIL0JBw|=(bUy8q)u|_o2+#``}FgdOVr&z{bzpv-Ylpd%??_TV`W)!+=aY1vV zgYHl1gFN=!Ee*F(KJ;<6#duo@?}Ojhx0FKG90?s3+NiQP|(&o73D(Nk`M2 zYTtm`M>$DP=}k^ftI8TuS;HzT*F8o4q2ztO=Xul!UxH2ibxocl-vj6f+o1tB(xGw0 zHR}$*{`;`~fJe@Vy?{I~h|kvmk8fN{@4#n#-#R_x+t%qB-?dK9eY@TBp4i(AB5rv^ z81XpWtHNC6ewZ`VPJ{WaEcO`JDxI5Ft@j;`I7uCO#sHUlCy!(A#MaN+gH(@Gm%%tQ zIWFJj!s+C>_(JzMWZ4g2=oTHDB(U|Hwv@@57J!JUwxSjN@fdAgZjHMSS`T}HdyQtT zjqDj`ZA*3^R#hDMzs>P z>%tk3IJ3!?b3M{6$y~m0VG^OM-V9z8xn%yPy#sB0G~#oenrdQ&mfvB*loau*-|Q@C zE>HFS`y_NR{$n+KoQ9954baQD{F5K@GI__4*Ppih)SiZXPh>nWr?LZ$-tk0h znDik3QywEd?41+M=jY_1`h6?rVpiMHQ}Eo#4Zz2G&z`O;JOMEM_3#V!jA~EyB;b4x z`((h@!^*Svm@HlEVfk!5tl%Aw^{~WS4=c~;VcF~P+3wsWd=p^wr0M%lobx>uxajYS zy{Ymn78jU$E?Mh@2e)ES&eH&Mjvkl8Q5SLXYvGF3xX%E--+Cj>hi3vOZ;NoTGHrMc z;POcDe2>$SfVIev1P0qkaI@0=NbrJ)OC!Mx0hdPtkF$B|i@?YCFPuAaBw%azBLm@X zH!>U-4w~~~#IfHzs||5zz#9$h?yG4rsW(K=!^}qGuD2X}$LmUl1DY-;KFwe6Z20(ft~v!@P&D#k0-%_&lFB=}PqVfH_i;-#lTo zmGCX3p|^hnLjJmrY|NRCaB-VI%bOzZ^zbH&tNB*YTps9L@r~f6?l)`r7K9aJ<1s1wG`GcIMyjRcQHW&NxXv(m3Y;D8Y|u%yqlATPG88EM8e=YV(Lk4`89srFHT+ zjHvtycwXS}3ktlAh~)2+HOK65JLTYw z3rC%g$7gzDMAj!Fydk~H(-G`W;IYF-Z!Yf$p9I`Lwz3abV(|>7jI^Hy&W~UmC5gia z5aGy(X%KivE6oNzL%GA_a%&R#Rjyn=)xQf-rc?Q5{Xdiby7Sw_99ZQZpB-+b6GY;xk7i!+EEhi@%U;G}MW zL^+Zd_v=PHy}%{}w65jFeY@X;PH$GSTGwG3jZoQqnSHQ@GY#LsUpC^QrLxCQw1#V` z$VaBtk7nOxeC;t(9OTURfakAk@~t8Is92Ji&Ei`o9a2kXhCTB9EpT>+aTpp~(6<5i zkHs9cnjLX52Xma}l-AhqAg;9ltDW*DUGJ0ozN4FO(&N}dx==%Ah0B^h0I&V#*5~z< zHH7K18uBANOYPGfv}eu%{CtV<-T32t>0JobANe$B$8&?$X$k)2geuU#mU8p*^~?%W&m%6Kt$H;t|DpE$ld@3WoQGOnV+&__|C_YNRAuVsJ|(&TWn7m|<`e&_ zc6Wrv2`mZH;(VKw~wd(hV$k8Aj_t;42m_&G|0AgHyzJX$4m3k8Nkbp z?-iY$VJ2w&`Lwm??+CLKe@xpfz)V{g!fIYj)wbN5+jRDF@z$~7fr;_fdb#%@jwI_^ z1Gp=6m*V`{%YC7fXD`XUYPgSQFYU27dwFzY&J5UR14rJ}_DX$inRYwU$X{K&Vho7&?g6T2o`y$JpXR%# zQ5M%X$%aPW{<+g9(V#o^_qx{iJAue2;}z0z9Q5&5wbjXhZpKOSz3%#3_;}WW=NsZd z%edDfoxiZtm$L4zKdrf8v}b5++wkZhI*Rmc>-3Xgv-K4x<5~I&P3I}hKiE4TVPS70 zoC?^|S*E4+j^_Jm;ALGny^XAP{0o$yv(|RH%e1nrvsCxlDvNbE$-;9gSEP}%xPs<( z(Pr2U_#=&cg{)jpPRrM$`IwZ`C@;xuxIR>7^OH?cp8olHaq%T@ zH^r}f$NM3$U*=?$w7HX(jwa(K^rbwk-zDT!%I=QLS0r0J3yUT(_>uCsp**yoYWsDBB(&7N(&_bcGA_q9hnx8m@M zYgpoYxvO>k#8!NZdk1B3E&W^IdFBERVu61LctBP@5xy62&uFhs?_-?5L|nRQ`R{;x zC${$Y0z;Yq0(|X6PakD+ef%GxkK&_dIP*T%FR!-9hlOJ3>FbkqJk!|`VcWPVaXTZ< zHtC9udqv!a*6z6e-&=W@Eb7}Q!urNO+I*nm;)^sm8yM7vKN)v9Yn4YH=^e9-+{jSB#ev_^YTFBaRo4W{YA#Pe0a;_)?+9P1JJ z{C*!c;Z#=0Eb1c8b|f+XsyKXO2iJ-ljrl#+KR7bbzpdYJ9IaD3 zRR4^}nIDI`jL&ugc^r2UnSSHrE}}Bdb`1IUZ@Ydxjyr}J*W>Ioi^p+y5Pdz1U>`hg zTSmrtJ9#6p&xkv8q&I}DGA{pWANln zOu533?mvyjWg6nNr{yyZ&QNM?U2eX;>bk>v3{9ggVz@e+7uIn|ASk}P z)5EGYts#Kx$MIPm;2Psmei z|5axHDjrt61l^(7yC^I{Uq6uG$!LFqLu37}?L`zx(?=Uj6Io)Sy3Uz#;51Fs{}gE| z7$i{%ELNhLuAVmO+Un9pp4xPsQ+GDn&gS+FPr!ekZO~qAZKToNf=sKg+wkmX|Jwmq z>KM3p055qx`E2+#S>oJfgY3{#BI}0-`tglYyeuZIiPOYmI|NkE?y})=0b}jy6nc)E zW;jEmMN`&vc!kHthX<2H#qTRMOiKdyFwNAGxCWML?TSPx1$nHLz|JA6An-Bp72~XRUhDWr?(_om(b=t4>}5trMMdx zdaR$=gJ<7QJOZ%w6XfGKPVfCA5%O21xmLnfg;w(@@G^Wf`!(xDHEL47)4rd-t4CRR%4!E&)3|~TeOO4o2w$V zcWUWsWRW*ej{9)d^(51aT0?uR*4&6^Uu$jxOn$MMHCs!a@KZ@c4SEVf{>pC~pANjp zQa>ntGtXe0iVWOFWHKr==i{l+T#d8awIGN6{;i}Afe`J^l%C*_BZqb~=Y_Pi1y)5P*CcgdmHTRy`&!D? z*;Q@bK;FL|Jp3_@$#$(%w}58x_*~=-Zr8GS>Ki28*TI}0w`-O7$?N&^a=|VT<43;a zG*_SPb}jId=Peq(O~bb%tkz4nmtXViR^@*Q`8DlKH|=BmyuRWFEztO@*2DWx%j>8s z2k4_-Uk_3lsl6{!d*4rcOLg;uz!h;_orB!GOdL(+en{nhm~!iIT9+t?Y0u^1b}iuf zvpgido)@=k8L#TO9WcxA4uq7={BM_zy#80y@d=f6CuOPp3OvL@V z#%4$`Ds_O4SxC5pDRE4XdB~oZK|E6>HD490hkv?$9Fw# zM_tU&kk0RAcDOu3-jinI@DK1D^H^`*qFt^|z*I0d!jFLGuWRzwP-k_1_g0PV)tk6# zm`e9@)u%DPq^q7MyRj?IS%2(OeRnCT^*Hm~vLEN&IktLyF<|e7=XjLe=`JtQ{as#wM{rpe@44cciFW|b?(zbh-Q^`P-z!BA^t%CPcX>&Ccb6C7 z%3WT-@ofnTRL(EBs7x#jRbj&HY^B7FfQiDB5`bM&uXZ&F=C7oZaOmI^11efY~3FzxD82;4ABO zcw6|bhu?u_KX`cTMhv%ZcRj2B^h295EP7j--F$;xH$O^i6pS(_L$|CIx0w%i!|v6? zaJr(+(pL&!)o$7B0bf0LT}NN+hTZFX<1TE%o#0ugyRHe(1iW5%WfSfOyk>Ox8tw}3 zS~ml?BE-{=e}e8}C&|KvX;X=Ozgf56R*{Q}IEByRBufWJI%Fo{zu=GS|5Fk2$N5Q_ zmiBs7Xl@_l{KlMFh`;!L{8e?#3jb)U-^~W*M-SFt!Al$ers3Z;{HKQhLP#B4`!J1v zB#h@Ymj&(5z_p_>4ee-I-h|w4#!2xouk&Xda+4Pu}+Y9bs?duase4Pjh?oH)~~Ds^7X+=!OoK<$h{&UOu@V zo+T;D)s-FW%j-iuE!IDG_Q=IES~_C{8sB9U`to-fJgentM*!xJ`OdRHo>o4q=BG-wLC4I)mj(#4<4lXf3SvgH9SPaLp3~1!^1T^Lc=39d;r3_ zwEJ^U+<)k8xgD_O*&QWXil_DDXw`F!>fzbLBnv`(pF%wUc9o;GI!$Z6u?*XLuvNPVW!=5dPC`Jj)5~hWJgI0)$ zv)lgw*FUy++cv&NjNbGRars#z#Z}G;MLfqk?0P^7Im?MS8SjX6II)ZyiWBdDp z3m!YqMIN5#qOJy>v69KoiZy{NpONYSuBVT0>S8(wk8_LYh}_U9vZfhMXAhK5oIk@Q zusg#w3v_>mYj%Ry_4M^azLY~(*o$&x$H0c+wb;{Uvp(YE9=Euk!0`Jdyl{(s`vPY( zP&>uqaa?6`20F*_**UNMJx=Qed)y>XaR)e@out{+Gm4bNd^-?yI}5k(fwRLrz&uaK zygDjAXXoc=&#@6N+tkSSK)~a}c|GSSV78p5D`=0i8Mnv9+lactafr*=wAJW%-mbvg z?2qpcOze%;p8JNM^oy#1%G@KlV+Zf$8?xH>Gkv-?Sl+ozoUEQV9)jzH(OrX z+H)E9-(e?H8CA@X&!a4ni*Kvq**tmY<9WWMOTVoO*wRA2g@iGSelSA*s! z^R&Vj_OTF8&@M*oN@k)(^UU3QB}F@1JV|MAC%g+b8Z1RzYk3!FFW_<3(|DZvvl`0~ z_xh@0_EwGMPOiNNz8JX5x)QYoZMC@qH2dK_aJg!_w|35H;iG0kv`Ba(8b=eR9vMq7gu1LOVJ%nAo%)IGy^5bca} zqO6&QqpWk!KIiOGOv;{RJYYHJoO2{6XB&?3fIO!rUYGHJ!4xSUf$==k?Xc=?q&-alEc}ar!Kd zJN?q$u8y$H_;uxdH&!t9vYTOt@mBKFjR{x971?1D_< z3tE1|T~2fND(i}I3~`x{cdEjan>d7I&p#;Z0y0x)fS6hhi~7wS;5v6L5FA-AJ(Rhwuiv$V@a>n6*FJk@&8 z439ONpg-$Zyd2Qj?g|}wIkA0_CjAlgq`IZ)yg}3X1Wjiy%h?M(xhzLhSx-_~PgYsw zx|KW}kd@QiTYr^xlgfIE%F64oyPXlTa#~f^(^S^eRaUu7yj?l1D(jgl>sgegWyr6l zwkyNufR8^ry-ZvASI^%Oo|pJzpYvSR_k8L@TG<{_S^IjZV*}erwJtTn3r#L$l9(Dk){Os)kahFewN8~;Jg!L;S zn;u+p=v>VnE1q2D`K!Rs{K@TThF6=73)6hAXKXz864^Wr-#Qr_9vTvy0z0PKM zv&FB;zeH0xr(n(7PR`p*j`GrD*pBxd#;Z2J9WZUa6`{2$>auplvgLZ4B&L$#Ux7ys(&()%sGw#jvjSJUo3Xndeqe;E5| z+?HYUKh<{v>cdHBr<7CXz0Krk9(@=v)ALg_hgTa{LTs zApES#Vs=no-Q4NgW82es+ggg}`(oI@{3k7zXFgsX)vgamyjNqcU&zdT7C9|nKjgGV z_@R}t-th4i*g~7Ws^QlVTG_E2_~&onC~WTt-vBRv)jHe^FFjmoTKB%G^1ns-^=IAU z4zsc!A-hSSOf0_N@Eyo4^2g0*kaw(0iH14SqfvJJb)8zf>s*w`CYp_LP0#1(QD}C5 zA9~`ND}VkW@HQX+k=hc=IJbrSq>4QBCu;tKeNy3oj?fb8qDPWFMB!oxvd@LHRb7$7 zd)yUv0*-dl!#*Pn09GH5czK5ao4?3Tiw^@=+-o``i~#Oy?UI+`^!Q%u$tg2^?wMseyP@y z^{Ko+3jDxueB(qNA6J;EkzNThiT^b4V?Eeur|{0`AMejmNhUnpYj+>x#2H_;!q!Zix7<(u;jt9l_-AmBs|# zaKyGgJ$w(mgDqUJi__$M`||_9Gx7F^d*t}cd|e|aTY9lSaSN~Cz}GHfTK8}K7<~Ly{OYr3!&AF)<3`Bqf{%L#-Z zm-X`c8pcK>jwUuDaTK!WpSx!nwQj(OSAVZCDq#GoS$t3*HawWWq725<*(O&XHZ$X_ zf%ISFudCS%zd^`fS6Z<}X)>rFP0{Neznf;bxMGX@wSI^AYhx5_*5WmTo6ll^6I^1R zq}SQ;d+OC0mAB&$W(T}P#GC*BUOdYPt+Vex*2ZsyKUw^WZ0AYU*{#i1ZH1fX3GR)X zLe@`^my%x-0vl zoIAl^z9Ww-oJ8}wAfNTP9qlfZO`;*u$wtJZSFat-WJ0w3QoQPj#&O) z#!>fE#?dB2^MdjCrN^p1?D8;Pq?fDSV*oRJAj3-eIL}grR`nnq4;d``6KZAU9;3V- zOigI{EX`Iru{2(2Tj!VSxB@p>W&U$amV47iZ)W>Ao#9-Iqxtk8 zz$~lt5PF-WKLsUuXq>%9D|=(kS6LTOR`Qsx9+nwA=7@0)kiCD7B%L2LLj>tDwXfJ* z2w7=fup-VMbQ!q$tPFND1%9_IqjLO(A=9dEvMy>!*aS9A#I`~r?4p>qv)M# zM`IsU(404I5R+Ib#wVy($S{$Pj>YXCD`hp_9MI?v8{&-Pg4D_1YSJZ#Lsq7H08d`XYm zVQ->0Qf`gin}Fw!G|sb%yme)QKE0TeHM_4wocWV6&Q*A3oY)7rIMmhYY2I7(2<%z) z-lBaEoCT4orC{|oBQyZx=7%`BM~mQ!t^>HTH)xu})p>EIgYLaWGXQ&U5n=C%A?!Ud zGXZ-~%q+m(6BFf`C#EaR2EDJftp|HlmbHk6?YxI?f8f2R;Q+vcbPH(O4g@TFOVv|w z5a6B~&%(ixPr4fKp!-wXwTNo{X>1j z*F}%aaS12WL0R3O2%Ps;%ujIctvJcyy|?02;LF~MGX$4=D;5wpER7s>rYoEUm|ld4 ziFM{|;Jim-p~7X4#Djr1j|5lE>=CmLTD=5Ifggv@Wk@^YnAct5BH*dpQ6w)`0Pj77 ztS@z5jg{ofyc*d11YG$vCEJDfN=6?2q_@~OBU}QWvNwc$)^?5(zUkpo;Jnv>JpjB0 zJeP^~hOb>x*Z;@bcYxP*6ycsLIksb^C{85=NF#s)Asq-IaZjAM#c~M&Vq{6S6-&B8 z#f~8u0ipNad+)vX-h1!8*HA)-_y1G&%${?uyQIndF z!v~$lMq%P^%RL?#_s_zUKYC7zqIQnn@(Fy2i1|yNI&-ypcY&WJH^MrIo{%yPc;-C~qorlliFTjU&OATud|cnwVt2hy&Rk0; zU{M#uxobFRa_Aff64tG-b0ZAruaWM&2*dengqnT=Dv?nK>QgqtGisdVZ`*&q9>{P75jwlGK$3L>57r%eP z+mR4(FrLJoN#7K4!{iC&H1R+@ z<~iXa|7u>rGnNB)DI9FP^c4Vj(*8~HDzaoF5=T?e^2c)Eh<&i}(&&PCw2==sUL3JF z%A|OZA(mNH&NpH7;;&v`b$`y2QQnOI6xIdmkR!FsERgkSv(yD`m`?KKxV-LjS-XnV z<{Rx&otea?yQO^BnX0Sz*)FT~m*+4KkULMKRXi7P{+PcqPFL^q0r&R$0=zRnGW&ow zD___fB`(?YI;b z7^htb$aMQh0fue#y#7$^m`5v3_8r+{082Wr>6(vKy0o*(_4>z=R>wwJ>3Y1;8A#H2 zLP?|Qu*veojMjDM?&3*+`)V=ux~D3gEW?o1 ztfmt}?>Yl|;ERFtA5I%k1t8PARL7B?hgQm#>F+P|cWc=PFcRE|Kk9d>r`zc3aio=- zt{C56?YyuGM7ZmDuf@Cc1nWt!L)d!~=@^eX+3WG-uZ{~nhMpOWq;CK%pKoMb>v@s} z^6_TC5?@G>_>SpqTjR1Hr@RsV{-B>{y@6lzCdpnPj7rH;QrekV>OIAl*P;Wvyj8z&kj2LIpJMKRMthhUoF>a*tV&av?>~n z!*S1AuFXJh(s$$JURQ8Pt7kLos^NQ>cSly%4IM0_X!1sG>>upInKoEpH(7>uj$m6z zfOQp{aO6$DgKpxv$?lDOU!I=D!u37Ea%mDp(p>L*M%T7?QA?9;o?Zqxvvp`{VE5+s z%Avi(19}aR;<}0rJ9wOhABZl|m~Y%G=W=`?mt#e{Ju!%{ey998p&U?=>k^kshNd;V z>~|cu9_M$DufVD7II3f8s)p}b&;6`g{vXQa$Y^a>YYmo3!+fF7(1wck5yKzBUuGZK zxKQHieet7+!&&iTj0^hr;z{~E+Wc$L(O9Xe*`wJhZsr#P}@V(I#=is#lhG%}t#`Z=WG z=#YAY7LVce=Y=$RFdU{9znRWdz&@BM$jYI4eKmoA`e<@c-}}Jcw`N@r}TP znpRn^!Dfbxj?+30IP;u;3w&6=-)1_S=3|!glLJzBz38Hgr^m+nM~4RQG=)6}cN*Q! zN$-+kb0auwz-YgaA#XpioV0EGeDHn9&?z7E_C{R!-RKq2zK%fOe=c@`;#?_idBXW% zI!bUvM?p`H^*=lWg5iZi0M+}`xL^| z)^to&*ry3ofY5waX{2G}UJ!wO$>L45$7Mecd3~8M0VtoZAUu!{Z4&ou&MzDFG|tz7 z8;(Pojk@IjO^sL2F7m?seh2t8Yns-@R^u>gUDT>r*3d_@FUnco^8oXFla4)WAz_v$ z*2{MRYiw00U&bN67jf7CS;mC1W!$wGoE{yOy@ajrf#yJ2F)WkT4*+vH{rlY?0#?)1 z;NiLz&V~9BaQ<5wYI$qoi{S<7bA(}jeT4Z5-c=K5$;jyNpCx#gz=fvyzNLylkfSHGjNj2G@`w4Pn!LeJ*e zwiqpchcwvxe{at}*z=Ega%Q8fKC|)eEb{sjag~vlJW@LG{GzH1sEKr5jE!)A0YAq7 zEBQ9TYCJ+dAS2WD5$Yd!FXgC|A=+WYl_S*q3tf-m_=WtTH_a<JiY7{|%h~&?_p^cW9~2tvq+z!TFp6%2xhgr0K1k@7~IbGxJv7LfBg}>Hdd5w(>5( z`SX?2Wq9|$Iz3KQb9&QXzKT{!`Z{e_G2dye1(oTBTV8FY)cNpP=Y?;@JMs#x@m%dy z-JoTQKE$32?77gMi|pBhCwm#oD)utUc{p*cz`L4F2PEBG~jf2OyjNs&cVkh9XkU+Len}H zume?LtOp+tT(t+E09aEGUW^`m3*h{R9-Mc&PQ9?X2UpEes@|Eq9er4=ms=uD@4U-AN3i2j2!y{_42UTdf6^@#?*^#Dx}Q^VG>mgRSfod!A~~)9_>u zqO7q8k=JdBYv@5KorWG%;_CC%?ZA&R+@5@`x1@9culAP6>y@X00KZxp0hZz+AB^L@ zcLuDf7aWdWa5ixMLocYbTXcg8L|St5F4c`VixaD2h+}Ws z>hTRe((smk9^SPFboKH*w)zVYW(y;|w=lK>hVMcgdccKv^4DXx9@C!g^ye+0jK83` zo5x?Gr)iF3%$)15&ganL?#?HyVny4&OtY)FhtpcmEOEhK*?=o|)~elD#tSX^B3;$G zE7D+DU1ZOT?RkkkFSX}VdoIJXmM_GQJ%s6b4_S%#ls;-R)dS?_>J@S4lV=bYbA{Fmx;x(xDoTfFF^k|jPECMqs|502<}WeoE!u!%i>+756g?R;5lRrrEp`2=IcG!_<`MuZ(& zEbpJh_f_P(sIWajCR0z*x4WNvge-hmaXDD3Af!LM3=a(oQ!T+GxRz}4$-45Mt;4u{ zHJ$X+ixTE~HhhJWIC&j~lHSzTk%-~N#pZT%Bi;+RdVY>6`d!BLt;IZw?f+Mr^|Tfj1D@7dt;LJ} zFVd>>T2u@1~L4;$Ksl?*^Pd;#ihteS}%0R#*AV!M!D& z;&H*N6OM8cCt3ldk0+2!&k~Pu5>M=_E@v@q*JHqwciW!hc=j~w{5EU&Igm-|@pEL& zC)U+F0UnEHz-N)3OFIwapTD0p&%DCWF=Kv89rMfGvwL)p#B8@5DfldAI%2T`Fy7{- zDw$eXs{pI$hQ;attFF1z3(49qCrkANb7V=wIdVg5?MlFKry=j~4&;hk2ORa>8XBWM zy{VfR*S?-+cniWiWFwy9ud(<-VsW-BOxKM8qYU>2YQ~3tA&jrdeLfO?gzc04w=$I_*bdbJQds9&m4R^vIq#cH4D;p&%E$L9Y#fNV z9h}z#ZGSfBmOQ7zJeznaOoVe7Z#J;`Gs&lUP^;SHQISKsJ4!ty#nXJ|d7o5WBhlh(zmmu#|1tuaO1jNcAK+| zT6+Pn**eZrT#>HSZgH4P>1H4vL=Mn_tXPUX&E;ZbO0q-_-?oGa}3W*)8`)z!LW#mK(yKn;?< zyVx)?h;P70hOuKd!B!3pv~k@^(DvsQefuY;hDMzRn)}#(-LoSr=8H_fy8)$f)oNVm za?wSCy&Q`((A3lWQbD?w{%gx&3n%do?Hrm|sow!ePM{A6Ouqqg`@!kBh_0}OMu(H3 z&=mEC-(H@XF)-vH$?3^PhfPESJOzTeUurO%;yf~pYsv|mG1#)PDSSyk+@Cbv7QSq% z!n!u#ww%k>a`ha=C8sBlN7qa-vmVD+j7_Z@n!xw3idqnUTC$gW=c7>>EQ?4 z&exZeGUWDFD3xeNnwB408@Fw(nLGFLH4=K|VBF}G14K1)| z=Iz!h&Mmf#pkUy;806mHWM5oTth&AlekIzwld?3np)ZUM=di(I3ocEPy%@$?xSx*0%RWST{}~!?`0X`e9--9xUws@nP17-ebj9=e7OtQl>0xLFpDM+`ChT>n*gU zC!mdfCu^JpCZDBfHTXt@<4XpgDK_AE;0!GC6fGnJZ^Sfr^MxLW;>LzsTXL$F6K z`WYF10&(y&J|0j0+yk%xIJc%E-IEd>PNY8F(lHB{ah^hcu!1;mm+`RY)8p9}xjZ4l zzhtC!TaPoZc)G`_@e39gZt$Ts_e9V#%_rOQY4&`EJ)enZEe+5o{~yxenP8Op0i=z7 zy=wXxbIS9=^u&Y|ufj7c2gFO~nS$ps&>n2O=;dd59c;YvCSYv~4{a=mR`C+R`C}Q8 zrW5}M&VqYTC!Dnp#wAU?9=eKG0xs#>{;6iVR`F`5gPf1Td!w9|9`P*Wru1Itd@Q|3 zAY7+w6>o4lq(_>@^sH~W@A%C|Cw&Wbp85=UDa>y&UvJu(zbS8X6;E>=gp@dD`F)2HezAp<@qLwNc|eOv0*Mkq=vPJ}0WD zgFPmw8*;|eV*sm7Q%IM$|2zvgF;ftxMf+@o4=6yw&p~*n=q757KNn$mMpRv~IL`x2 zZfT^lVzB2covfk@7&A5bzaY}CR-P}c(5{Yrd3aj`-vlJE9MJ}5F+-GNL%sojWY&~-eMxgQm3+yd`C6AKj@vRYNUZx0hFH?m1{V8t?ajV`^%EdTU&(u2s!|{fLem#$|GTZjgNhOQ*ulr`Dz*1=?>ZW$g<%bx*UTieCV`tso-E3s2BKSB4g?C ze6$GM!#9n$dF~$!p1hBPrsm1R*GyN#llKXUPafjQqYZ*>5PX;x(%Evs25lTAIBDb- zQp=^)`zi4CofDtNyYHOfyJ%OYt$h|@S~R4O77fFnCk__P=kVmuHHH!wtPyBIoViO} zeRlr>_>ks{_WTn0SK|SnGzOE)wZX4~KJiEHqFl6qi2DqAMjob}mAFkS$Xd3@xQkdM~F;=AC@Uyq&j z#j~~;fA)BX6yHzrsyuToFHbMzpL@EH&i5>jKd|Qy?fD}-d%_9uRe64tO zx#l38?9-qutY4eoA0?xk`yZa|H+HZh%cuWRMNrydgBqYxGgvrvBCyaEsM)+;O<5@!A zL3kh~K$>~Qj{)1k?Iq#@D^GO(Dd3al~P`P%^VuS$Hj0{_(6+PGuB@a_F02;e_|N3)L-%BuL&1t3iiS>UVR2DabX6t(eP%Z!T5i(=ilx54?Jt> zf-cTv$|d?`G+RSt$5UIRh~NoCPQcXMj@1dBtHtMvn3chk8qO6UtZGW5iiG9bvK^N!glU z;K3Py{GCTR18kBRU|#W0U}JxD8~tB^XEOk7dX57B13ZlkX2-N3L7V{?jxzwmaRy*G z&Hxgw%m9Qn%>V|k%>V+g%m9SN8GzwVGe8$`aRy*3tj++0HO&Br0PZsYSM?Vm+%($v z03JtswyI8}{o%k>M|;ZOG};qh9qkEg8tn3b3ZpelhU1(H^5UNBg6J z^ItyNcOI=})R{p`Za&S5BmSDPooyTK`RXHmtM@ph=cD`acz4@`?{TER1;QNRNbe&Y zM;eB2NgPJ~6Y=EFN8gBh6577tthb#6TE@Q>S+qOg_TA$GInju+-xMUDacEJE6>MX&|<~rzTLyH&D82TgkjTrWi9uT6`O_FEVU!BRy~c~5-|>T<0;JI@l1z> zww8M*$P|RdzMYf{vYq6~kMzUlFso5^Q3%B3!&?1rSS5QR zY+Uj`~t-PE(!ty^*M+HQq)*djJMJ!)k+uUOZA zeFz_7dw(Xd4TSRZYXG6wJsx695x&57hY-N<;U+)74&d$w|90V=X4z4sDtArhnVSoh zx`mxQawe+zZnZS^n}X%->m^m}_1HZ$u!lh@?SlBSO>L zH$FVZxJh`UoABk-kw50u?Y_$&tuD`7Z#GiOCUhTEF6(ll0TyqE<^V-?^-GQ(gb zUOCKTre!UJ{8n39vH*(hpzfm~?lRzT_Op7pD!40vOFEUUEJc{FEL|DsnpTn4GL4i` ztntXgo#ux)FEhtbu62NC<>N>zYr}gPIabPIJ>p_lH=RfE;Ws_>sS!%6zmeB~~P8!uP(lBiwY5I`nqM34(U@zZ~Kc4k=1D^c( z2oiA*aU3iU8LehYI`%*reZeD*zMx~f_EC+!k>PvdkE8SzfgiPSk;z7}dy&TS8{^y? zaQ>P`u}F7qNhdOR-tP-|9DVvbq_e~0n}6#Xgem`h?77{Z19;LBW7@(OG7sTB$%67o zyc%$Ee@Hc6Do3-@c3GOcnPvm8kY|~FC_@w79>Do?U(0pIcZBqoRt7`9aaqO_tIZ^pZd zZM*xYCO7XM)*bHnVg=t^sC5Dh2-oeYg>wkLiovHqVxi10)(`DNO_C>11jlZe^xZnF zq-nRMVO!(-BaO4D*ogfI%BzR_z1s>u4Ex0V{c!oRS>Z?U8>kF(EaH!)UAlL; zJv~{%jw^69l6|dkyu34x%65W;J&wX|!E-M01&FWSo`|m=coZgfdrKO(4Bv{JRM_S% z^f;z}E0%|C$YS``#X7ifHn&yE{$%yt#^9bZ7YjX4Cx%WAFXNmU<0Ooxbw{hGYFXdO;7w(HR)`bJ^Ujqx5qEZo6U+0QN}Py0 zH^hnMd0r(>#GP-rYFS@k@M>9KnA2xveU}&~l=WTnIH^Qg)_03>5=P7VA{#4AHYpy) zxx2wdHi0Vr#StzAqwss+EDU_dIJL1KOXd^(1;F>{p=CoLEVufv+GtI^%;H?anO+; zi6?)gVTaL|qrHuXkOjNwco>U*=Nr%LeMZN0F@KHr%h#Ef zumY+nGaqInJ(J~zdgMw=Dl6#R&jOr3_hxZ7kJFNlfAVW}70+>6@Oir7v_4uzY)5&# z&{kGAdieA{`JjblSIGys9Hh%UA^jI*vW2!^%VXY-=p8EapW|q&Bplvj`^$0R!~^S- zZqL2Ut zx#~dEI+5?!g7=~sw4KWP>jC%jctchmd709VFXfA?Y0rjNO}-02>@YgwF7HE%Cjl0F zBYP6=x@s4vBwB#GCC!_)7!)UiZ&jWrP!r&ws=?gn*gh=IKmruI&8)_3oq%D z*sq*5yat;}XJqd!>>>XCHh({&``A0c&Oa3_561?UG~3UF9(JR?_u#x2(E`x(4)b@8 ziWuFAdk=V4XG!)p;@&MdlnrS4^I3s7`Qgshmv+Q;6)$%jye>@R{g&1T__Wct&;CJo*YSS0DXr`_F){ zT{eBuMVp3b!HGMAALx2uX?Yvkq2(00<;!MGj8UA_AheAwnL%DnoA^BQ zjq;>cm+B50=obLzk8xO@635onzJ%~8DErT%jo0I1SFXpkukSk3b`@WBT02AOiwJii z-LK$DnZAZ+Ee*h{GkUcxaDO@D-5PRMaX@vtwNAgW!o~r9TBU8UtM}WG!Q0b!C{JU% z)30C!UoB6xuX-n__*l?DKrKik~@M1CO|l z_>ogW`Bc{ZZK7&@fqq5G(cs@q|6lqBP zn}_@NC=15_1IxS#)=);tv)x30urTn=%c50$+hq&=)$gy*X}gNQg*uda?obyOoEgdu z`HcNFFSmGhSY;eSzgZ7H{INYE6 zac&Xf$T(-afqM{UJ2(kxe2)38wMpy-293yOah`(moGZ=|9>-)p9AV0QB%bv&g4K!i zX+bsCN%JkFYq0ta$2cFzrCQOwMD5u$|pZ@d>I&| zcz92JB6$_~!N}&eY!1eJO>YKnZsPY8o7+Tj4wrLXbd0|x;wts(ndMYiwW00>v z{5u~TpHJ$L$6JLw3XQk@C~HF=-{Ip2aBszX%3~|!amLS?D&S|u-Z-3EK8=G-`X~8i zq~;XP_XtI8sXvE07#u4Nxb8yF!_`SG5@_6c@X3r%k4J>?#5x7G1xyW0Peqi*nP05K zBHZ%+iHI^;78Dz%c0+@!%Dxb1Kt-UQLZr2Hs?}1&Z#zGPDz$T3huS&aYsY%cZ4qX# z`38GtI>E@~NUg`qRLdBrkwItJBZ<4;3a8#;W7pU&1!@@_iS?eLp^-$#{2XFmmfbGq z$F`wZel+CyL2I}@^U~CctR)J*p+zn6yoMRcwF(~{k#+pKiaR=O1D~XE%sj;Q^znpa zS=+iEU+|1gi|0S>^NWbo`q;woZEpjv8>?8jXJ#~_*kaM@uu_C|g^1wTBj-SAtGKh3 zVjxLnS%ZZVJ$sH46?{WUoa?1zt!F;Msr97OrPZ|XzTqvz_0K9i(?JtbTM$nEl8uJj zhNpJBwUkI$78u81#>%&f7g$+1-ttd>y7f|ncsW?BpeOu7mIw0dx}WM>UBz8IzeY>E z=%cl=!EPF-odf6kjx;>{OXGL57Y>)$vBqj`u$oOn2H*pKL6eWa=4vw3G>y| zb80fSijRl!*L#PSL-73DjuzJsmV!TNm)TQBk%OT@`mWb&8lfB-WJ|iGwYyc89`#?> zd#M9cmI#aTv3}ptY2L5N(<)vV^zfJPwsJ4WI3L*vB=`oo*FsMInD&{JwTVY9Uf7vs z{3ULU4r>L@-^yi!mCIFl#`dhXOztW6I#%4g;^fm!)@FTAl>sz8eQ`agt9J|1^7gis z>3SZ)F12mThu|CXaW&%cN10tN?}N#(}0TGE`ww9J>le#t+v>uNl@i+ekN<8dG3 zA#J5OzdB$ezxq<Pd63516Wt!Tj)h95} zA)P@_$Hpki(=1b0v9p1;nQvFI+i8(Eq49ccX#b5q9B7?;0uP~S;sO4j@14Efi2nt2 z`PkVi+JV30ysf7(Bg9i&u(7Q@+z))%rY7)|euKVHZO85l^7iTJ>;yZ zHi~7u(~0XF!u|m{$47YG)?o6by_M4$2D2?)BFpUvLqT!#kZ_z_jWcFk57IKb18I^s zZg}UgmGct9RhYCt=S;#VyzMo*Bg2*_tv=;>C&Jf^?ZwffgWOc?ZR0G7-#;KHdJhev z65v}j`5h-f^?ynp?#wu<;Fg=eEY8`)>2$JTY!wdVoxqu#I2M5Ab`Ei9muv>x`ZnPT z9<9%F35WKxV+X&BQtQiQIFC4VC2XAThg%(1*@W~iEj!KI`J|C{wPkEzWH`0U3kXL& zX;F&7FY;eVIJOJW*pyvYw#V!)gzI*+4P&}>P3Z4Rcr>;xuXi*46`NY}dXc6P>$yFF zEeY(|EQ`AnFKxBj$+Ul8OuV)I6}TbU$BKJIxV2|AZP|}PzLy02nz7K?Oy)}i9(fmm zyzMLvI1DN~hj&>+vax7+z|$m|+>MyVcSXRhT)$HCxH7;t>>CSv*)@-=0v?}mVeA;5 zLjCVUpHA&_HE9S8Uhm5YliK5+4}6qoGF(o$d`Ptxr*M>CJFOwy>f4829|Nu+?s9(d zsBP&=hQoLinx5ooE%8@P4^Mduv9#9_j*8gP#+DzkjsReVgEeHn~2{` z2j5^A^_6cQafr!XoR_WLfN~k>-*5H5nYd*m`}+4!vPSG$8r}D~g}8P713HbdsxO-u z9@jG6N*wy34k4P(HiNC@6?L{R^lIZl=2C=qMhM&WJq@P^T+0Y1dAY{p@SJ4kE*y`clglmW0GC4G<##cz^KE#Wl^|HBEc=lg$BSg zWLQQ6#G~$(?;pnkxwPD29Wv!yJE0jQjc!r01hu^I=^ol4w)W~^qZG@qc^Gbt3ES(t zlQgJf*@=M3IF{=!kI%|WYKHROO&sJ}kD++fN(3JZt{j@&!wW@4uHg5S4a@QJ!eg|VrVo2_)865+W}21QZPw;l@|3sTfd)N&C3aOO znZ}#x#5pNM)^6|DOlN&i^FPr{v%WnA9YWUwr7ZE$a8rHA=c(TQu<@*khC{pLZ<=_t z1^I?`UwdLtAN#TDgL{cf^R5isTw#=W`-ro7O`8Hn42=8Ote*7M>q#TccVwEUFNHx$ zcwn&-Dv9FqhZTdN^fn zkm(Vg7H~r27ANW>c_V=Hy70Vw2m1i|#slyvVfd zsg!{-oo7_id1i-np5^H@)b||q7L;0BsH~Ldb1O1DuY(NFcNv;bbei8EJ9jo%CDno6afURz1?bsf@ty{Fk+hFHjg9q!46keA^bE9tzcLppDsJstJy zc{(BF>Aba)&f7Yq^L9_C`PMURBipr#>+qgb4k+vFot5<7)giridwR`dHQA^3jiE3L zd*0q#N$Y(b(t5wA)j4l4&fM3ciIspdZy&6r_n{8yec01$?!&aK%3`#4&(lXMX?(0h z8XuoM4QjleMtb)&K3PfQQytRy^z3QSB=$7YyQlHlN*bT*kjCddjWe3g_Q%~Z>-sJ$ zw&>G&f6;lHC;CeWFP@j{1n$-Uvh&B7?yGLD7d_BDs?Fm@u(&;&RS+bCF3eqrUvrsE zZ}>XGO?tyOT%NRwxn^|T@W6yF$g4hzb0tQj&kpzGj;g;72T9^kW#5C)4LH;nxk(iU zmwd=UJs&$fNl(9yez3wP;vL2tn@VMlwG})ZOM$*!;dL* zq6<4lo5ydp!MROa6h&(243zc#Q}EN(8QpOy=~&(WoN3ka)GB@v^UL-cBJ`gIY;gO|=`ozw&u6<;juORN|s@+ z^=iQK-@~?$FMiJk(>akqeLS0zMh;ANW4Q?)(usx{DtGHaxkx zJ-&8m?-2H~G987fp`c~#Fm?Tr=EsN!d0|SFRwdy-)igA6LaCg}*Vh#k_H#+!V4K^L z&x~$!d-K|DD%UTRw=)n~4VIP}D1*V04C=Sn^nM8*J9*mEWkYQ=4s?Bm{|fM34zjW# zEl%5lKPwSSn!g5|=QS}czB`ZK;2npGNFIKRcS*-QVWcH&(mehici-^f6u*S_a6H43 z>GP--uLFh$xLkoTP8?+>=kGH3E*U93J)CdJbGt-}1k_rO`n36s1S#@m`W}HBmG~Lez}7Q`>Vp_NHwPo@(5gWre$jK3*2%h zWpOk3jP{RjZeKRi-hl-n@-P^es|>0<60NOnRA>#Vw10QL*7ht+o|48tfY<)5eUD*W zj*bCF*+6z4Q6@4H2lt_jAQApgz{hQ6jK|z{83-0#u1rsPCq!NDQ17KIWjo3EuO1#j(@kS-NuLnH{}xex zbBKDIIWgtI5h|vI41)WFx3j0~VuKd*Cyz@o(AS>-1z;`FNB-;*B%64W*%fM1bOb_EhkfEoz zlhVScvSEUqnDMzs3!{wC$p%In%Q+rvTHMvB>7N5y^f34TSaMnx=P94yF)}pDo@H`A z@Hm}ehYmp+hk2jCxhRB`EeY_nLG$jVC5e=J?islnIn)S>(n>dNPDpKY=cc%{*!Qb zczLmWciU<`Ww$ser+s1t6Gj@w5k(BjO|&%xP9>=UzIqx9x=@k0yC?FoD~<)W5_uVr zGloj}Ci;ivgguWl!Yg^LjY`{vZMH{tZRxzW8azhf-esQH?kaz4Wu(Zm%(~cIK z<9xtPzh|ZeO_|m+9RPgnVVQ5zv`H7nh@*=>!0!q^yYpirMK0{#RdBrzYu$lH|;GjS@;>6D3ScOQ@&e?`II(I0Kdn$jOF)U5CaqVNNMM&GZ zm(nI3n0dXHFgT%L?u$%m+%zSYa*Eyyr}-M(+=9^?TSNeJp(l;7C(Ef;K4%pBqU(>02>2>~wl*2bgT2Nsg3;jFzLf zhdNsO$Rjl^>&~`HYk7PWa9Rhxe9JgEI|p#I#r&(5O+1?hTb8i<@Tgit06qdZ=c>s66@ZTej?%^OsTj)p z8o=p=m-$h_!siWuUr%_cmnqir@)qE40DdYgtC8P30G|O|`*)endjP)?@WFi9O49lO zaE~-xSv^|T9|7*MhFe=HgHHhWM8Wy;jmG&5;7_Adl{K=$Z)Ugj5H1)TmloZcexe-q)Cf=>D?jC5{LmKu?=I=c8S@UP7A>e&~3 zm*_sImrAdu%!<=FBdkeSyzhgr`e7+YSMdXcaqkSi#^ZgJi;Ev3{92?dZIMUMp(XE? zy{1Y}y(r9ct!aOTI!aQ_4Dy^?oqR?|I} zkVW}@5O5v4I4^N;Tzf3iaGw4sXhyI#b6T%U;~q`K?`{#-bbe@w6RU6g-ks7j@ydDPrwew_dy{I_1*wX2D6Tinkt94=5uMwZW-{5&n^5%2<4E>% zw7NQS$l__lorikpS!D0?%JA-*wT)9GYGfw9{9J4vs*Q9L?4;Bn-N$-<-+1~Ga(Iy4QuVNNjJKVmL z=gjhCqVD1kkmfLl)5U_8NBAEFF8y`;xSrlF@S6nAQGGXzwe4^)4v6){IDZn{@Z@$5 z@7w{37D)J?6+X6|L!|V`?&2>AHZ-+eyT^7-UgP{#@H;WQOiyhe9G>7_J@UF);5JWS zQEP14#nX6y6TC4T<*6jx=BK#7dzvzAO%L#JMe_WIz^CQD6PKB%dh~L|&qLQ=|SLcv=^cRYdmK0=4a{UjmdK+TH2`JdRkT?FOvY zW3g6wJno#C2b}+wW~q3u%-1T}P8Q9eWuop zaUk((z{Rt=tMRHQnjC9s9>+8rc!fO6=}nZOiS8DN&!2x`dV=vik$mmTu?&WKWVv}g zQlld8Tag~`X|#b%geM%<=#xwhxT+ktF*!~Sa%8Xu9( z&(GPjaC5NDmURb!~h&N^QVX|of%bwbQfy3!tA90S_e!#P46 zA7FmY`7Hy?&pAIS!2F!^TL)M?=lqla_jArq4KP3F{I&t+=bWDrV1CZ|?E>r+jC>fG zirWKLJ?H!mfHmnUJRgkboG$_1f0c92n@Vl#rKfAjE^R(|3`z&*bsNoQwAJJ_9BSWt z3+eFAnQ)Q4-x+erJ6av%6ZZxD@s^2i;>jQ5+#KTU!^rRPc^*%UAMgK7=k_4}acDo0 zj^SJ4kLg6Z3r{b3-^JgXcabgQ{kvRv#8bh8~_oA~(edq3Y_mP6<^bvP4{<4t* zG7|1|JhPACON1^zvyY=qi3{iEp$wnV!2cMQA#i7+46A7i4rx=yB{M8*ods4fU8|Fn z7Id?RezD1?g{5KnQjhJV40>DX z>fH!=7tN^5SK+-X7sQeLROPxEWiK+@ETBNKS;k9@Zadz~G7oK>GFJLwX#-q?lWMs$jC;s%YpTcb%?IOU4Oyy8m0(!e7#!-8Th zUR5 z2OKu|@N{i((^ZmffGI7%e%q$&l`` zocYDQ$frFv20KB%X;NFGRon;glf<6|H@U1*9#UKjn0lV!w(**QJV(Go@wAS+`np^9 zMZBmz&^};UH_f;uZf?&&KX@F5yw&WCQx_E%boLBv*$A0=bL?$ki|hao{s!jO=giva|1Z zgWpw*cF{%a;8fhrrfatWX5pnmWIfnM1*X3X@q4t~OoVh;bv`8<+!!@s|Wo|y zDa5V3r{uV<;&~?tRcg`H@4Q^9w2yMRt%W|4<$>sru9S;%%=1Fe8u{rj^iVrTlK7__ zU;f2%(>U{r$9wvr+yocPZRXc@0zLa>Hc(;yq}4bAxC~h~pK?qXo?MT82|DMEOL!}f z)R2|B`ysra(=S>gtv7~o6nxtK#qc1$rgt3PH|*RtG_=R~8-ByidzN#!!6w(>*k5uA zaRC!TNox|k_kq>=>CqjS0!99PfWZwoF_ki>@arAEvVXs*8IYIx-48g%czg_GgSeH$ z{SEHqq@4jQKOw)ncrf`6P2F=Hz7eLJ7M8Bd@I!&;$}5KxhHpd|tJ7esyO%92$@@yP z!I)7wGlB6QhIlAD>>t;39*%IDv+bn$2=mkIBg{{;&tMI4{e=5Sr>EKX6pui<*p-P5 zj+!Ty%VPk`Zwcrr9t+s;B-Xgby}o*i#{ouj0asA=k8N&WF+GB(w1b}F3BX+^0Bpc@ z8pA!&_-h0dU1&Q~#)eR?#IUD;ldOdI;1txeisQPTg!ul0cR=a_Utyt2I?T%;PV=YF zvoq+;cxNwNWbgmv`;9u{a0F!d=}4=mE1Wck-k9S8Z;TYgJp*z0d?w=}jeiBc9LdP{ z*~H;J$z`J)arz5s+6eSqimQ&`uV8+_^p%#ctR4Z6b>U^J zc@DV6rd7=RkAvvuVcdSrS-E9;rz3XmEP1d^KJMM+1sAw zF{~G`cH;>BJPDU0^z#wM$r)*cW*F8FP7%zC7GXZ3WiT7j zBFsm$3?_6v#mkYdjc8Ik%=4=N%SW{C;?;m*1!+R}ICdAWK^WGYK)l?BM*7Eb(Y@Zo z0le3v&W^#;k>Y0b5E+3m zYW&sT(X!c68GbYPapmRjc;~O@T-R|$kre)F?QGf1y+M5MDmLugi7AaAC=l9n7VmG+ zvq|3ye$*iuv2Pr0M4KvKOa0Nl&TBy*`!~{k8)c};)Lp#Y@><8``dXfs(6el%<}Khu zns?aqo%Vbeo;BW}OTE_0Y{`t$y%+SU%rN?-GK1_K(TIB!c}5<Ax&NENXWf8$E?IOqJ zvr-jTot3`I@&nVaRmxG*3H8D}1rLA7!ZIQm&4&qVQ<&}POQeqghJj7=Kc@3h4U5DKf4mF}E5bfe!oWyp#7_fO zoe@6+Sk&t+oayxj%k+AKrJ3`y$|svCKPTx?Oc6`U@$&*JM{&xkFdfMm{sL&C&A_lt zxWeO$2&cNRSu?_X#*HwaaWhy$T%U0xo!^M{C6Qxl%hZ6*G+vKi27EdJ*@k+GuK*V8 z4XG>6&|e2UpP_q-Zy3yK9r0TQ+u$HSO~%=rv=6?8Fd)=8THnTd%{K|ZwtISF#|M_DO%iU(Ls&vBCf zO1zwBh-b6Y@4%Nde`G$aj7H%7`47(^K)Rk!<=s{M33UAViXv(2bgkkqPG{--+0ywd z(*a*E2jL69XnAW+YccK^$hj;QYqE3|kykEfomcD5T320ok{4IPI<*O|aK*Ni zR^hCFEtyds^T8|9rM^R1D?G~C@6EPK_5*35Iy?LlISgG|Y@1&LhVK_-SE`=frZePk z6mHJj{JVmLD?bdBQTw+VXEi^P@R8GKc~!ZjXJP;TOB~I(-a~K}Uz}i^CD`&YD`G?v zkfiZ@O(T87K{|^kAAN>!b^=I*%U(a5jV&&w^yxHfm+2~)asQy{>h4{{%!dABP zQWD(FietWUu!7$|*1?-#g4jY&nafTVa|n z%=mMii7^lK)s@gg0IRHowm7mJhz&!_rnLaHX%<$ENN78)zLC%N?IZl~a@Kvh3&FQ> z^=;82jMTC%cOz%1+hVpm6tw&;!n2q5-@(pO4Lv!{9*#rb*moLw87#{O;mKc5;~f#6 z?)Ek7Cfhh?VjOG4#nu=q=SQ`LkAS>BL-O5c$X>iJnL#>c_Z)?=k2<6~l3~n{i}B>I zj;qgtM}w9l(=m*T(SvFDEXbLMe2*gzG;vnq2-*q9k*gDqqfU|)IZGp#m1~I$=|L{S zCGVg+3GXFcCBGH^<*0TdJWX8tkE7bL;1p}ZN1o#W4|ng$2y+5pD|n&`_P@^6du{>R zYVSD_uxjtQC13|K0b~Si-3st(?;&lc-lMp=d(W-GW6s`#R(v>m&uu`<-^qBEy(bg4 zb1SaZW@vfqo6c~|ddY^7Aq?DkU&&zA9&;LG^d7@^?=iQ>@jy>T(nH45qk{zo=F^Nsy(I?jvk1FYtSh>;V1`jk`Ls%s#A8t z;@xb;I+G*9FFl`c~qV>4vJyC0r5oKWk4VuCC|Z z)zZ0JhjgMYmdjAr#qMsrE;e3ydDZp0Qm#6$ON`g0#*3pP>6_XJN5{x3jgDw%g!>4% z0`HM7Yrhp9LJWJuZc4K-|!c}y@ zJ8PUw2Q=EG16sII2ekM}2V^U*>VV7>MXV#u<9(vQ9@_2yb+;& zv{nLFoykbwX(m(L+%wrK@R)NZ!%TBK%w(%U%im>qR%WtXV4cr0ST@ttMxih}%&z<4 zMDEf4F&spXwePLCJtl=R{^;dbKt`X*`0g{=TD-@ZY#qWrTaoTchB1?^$CJN0F34&# z*#^*ZWZTHNSIjmmmjbWAjskq~UTm#_%A9ak+ytJBX22Kkl-*~@KD<-j&G^e^$XPv0 zWnwYmGDX#!w=x~3iF(@BDIMUr?$IcN)o&_Klzu!lk@|3_c$^^{argJNsnN+c57S+S z^VGyt!~M@`FIE+Y8&w9|qtr%q?W&63GPbill5Xti#)@OkyAK;#up+yWvn-c<#aMGF~Np4WCNPqRgcueCXp-+ck+k2vl-Z!9D8?$9F>|6)B#`-abQ!1>vF z-0bu?1Jdcu^W*e&-d)8mr-iKEel*=&v&wNnds?D99|pmP{c5K@ciVH=p4Z{obE0~} zT%P!>%XUaHf;jy3oU3V!8n1&(>(E~BceQdvUUOV1vl=chqdZ<-MmertMs1US+@ANd z=Y%~c@$8w^QYgm+8 z3){{0_S|pJ``hyYct#Iq^v;&~=qervI{w&>$gjkOG=ZZgN?dI$W;|$-WxQag+Z?rI zM)^Mk@grR}|5SJcO|-jii(ds!ab|Q|d<)>}L-e^vy^L2IeD4s4RlSpi8tFX=AM79J zS%bv*{xfm?}l zs&T^CnD`7V&DqGrGfA0^XoVci!QJ>KTh60I2N`gs$$p+hm^`OtoDx-`hX##phdftq zY8aOoX_@BnDkLV4$x6m4HhJf96Ds9zEspOQT0T8Bg^PA8dCO4bwH@V=O_p+=pjsvU zz@Z)+(3%Ijx_frqgl{sF)D2ZPuHCJ?wa$X@h+p4X)2FF*hfavJ&Ivy&X2{DzdA0YW192hK+BQ! z@r;YKnTBh))Go>QiNxVO`hXZGrP-iec8W*;P{LLGLsgz>??1|GFJwsZDzZ>x?S!lH zOuIv79-qD^fX<0QSFWr_uhRWi3d5p>+)mU*y%aR@u6xl{0bAb2KrpJ`BFr=m7pbI^-$la>fKn}h?5y!;cPc4s zHN@9i25RuRfb-Wg^Yu!}tZ(B?#VH=D-If!-VhQ2e$TZ9o?j^Mz2M+SPE{+|9d&%(1 zJDh7Lu!U9vyn2%N()qb_r0=cZR`Sv<<8^Yv;X5*1HrhWTSmC)e;V#EE=KEtRF)T|5 zR>VRp;pf*&xXfcJ;{>Xe@(boDW#XGk`9)sJR|IPc)yZ#@{1m}hzJz-ViRDYUwe(;i7zWl2vX}}EB^77J7c|mKUe=+r~Ir?k#+2;K&A3LZ~lc$VV=o`r*KzcbY zSV=WpuF2-{a!oeJ<(h1c3v!xu@+!#5yu8|;ud(NA?fE);z8=qdeMdRe+IgeVzrvoc zw0N}0%Q6Wva-2r`ReB%uv<&Nh?8vLS$KkD(_S-CNuVdlW;Kwd`)&1BduI|Tvr=|0* z4(U|=*ojyCBF6In9^>_10Rr3GT;?$Uo`TkkiMenlgIMu;SrqJCp1q* znA#scn3M3+l$V1fVc9|>1k|9H8^$*csUP3s>P zZe0Jc_^BQ_`b}2$z_7lm>mL>`t$$d!w*KMpxc*_VZ2hB5w_N|=h`ka=L-P9!T3v5I zI9ge(1JXeM!RZ{d#JY<&A&gBv`+UYG&6@%9@@8Ffzsp+`*0_%HcE#1!QQl$jxQ_B} zg|U67y)^GrShkMx0fim(I?4w@U$xvm1X$H_WBw0>0S@_XeFU(o)keBbR-5AHw%R@l z9&=i4@X7bVYWo;y`TIDYrPUS$4Su&$O;WwOI^(2$G_abc!Otx=zPrWtX}m{^?K23w zmO#2sF$|0Cvv~4X$JH&i&w-Y*e4cTUHq&s6jamfxevvrPM2n3YLnque(09Vo*WC%% zXYnK-4VoO|DXy-`mAJYlSK^`urP^VM3tEzChb1oL-88wcK^B(V*X{WYdw$cN-?Hbo z@nk(vV<5k#vZPP3Oe<&%h{rTaT#&=siE9%-0Pm8n(grI0OKoDJVeiiuz^QD*=Iyal zl)nUARZIA?(DQ~`os}dUX8W%IA7{d^BAol3<`>@~U-+FklCk96Pc)bB=ewY-jv(Iy ztU7{xAFwcjq)c%n`5|!Ck%aV}MiRx%J(BzgJmwrp;K}D1d_M*)e?P&qX(UMkhY`hL zO(RR$5<-thi`fMJKCS5K`CB?Z5iW5Ul2#K6t5ynHNDc`^N{G( zu&UUwcGZ?ioVmJw2)CEx6ZK?ySMYs96F6;Ny%yr(sNnT1AjOMcsDg)&NbZvAxuRUh z{3}W__;@NYbS1L_EE^8=1=i@z;L%tT=IbH8R`aNZzXQ%6aUA;_dCbhm+6GGmJ$ABf zqNuk=bJ_}Ub%)nWXw~4beBVPpv1HQX0&+r}_=h}=_UMlG^7i%a?-B2r;WV8TTjGi* z&G5JseRwLNmG^=m=Y|zmCoIzyAC$$tYzQay3=d@ZLqlBLh{4+|GW?=|ckPaRdjj0z zDcbUTSiozZ6wSDY2b|<55?K5rnrYT;+EVg4GSIB;-!ViBi2TL3W_ez9{WwG1*HH$IF5n6&qv5a5z$tcEbpw+QfUxEemDabmzN!}0VGY@GVN3W%Nt&+IMD zzxFTmmU^!(eQZ{&jefR&cj{^Ah4jIsUO2~C82xP2z!*=)dw5@W;hjJB>>O9umdbc> zJXe1cuh3x6Z`rd8&-zFb;+fy&e@LJ4<_Z1myr`{~G6eY=dFkHGlD_WqDslC_n}=FH z7Fj;LyrtY4d|oB5y3eb`)qP%vTRKN{NT=%aO1v6;UfkZpvOLOo@jcO_t`jdSucM9r zFQ^076*XAWH_h49U`t*>gEgJQwbbLmGty=HM1@DGrG9;W-RJdNNK(^MO#}Tsa8)h! z4}dMlB`RZ=;euQ9ef$wH_+J88HCUkyey^LD78lO3U_lM_Pa4lb;uB$-)?0<<&kP4G zm^{LjUUDN_;8jHlPs-s=G18j64iXxs6a8eYE#xWllPS%}IOXG&D}FywqKznwluV2A z(mB9e+&Fp$SreEr@^=54yaykghI1br^R#9XpCe;EWokbszi~P7+j&L*+}}X!I+e@t z55SPW1a?_BjOE``Ssf*?)4>wK*=@L|!rF?_m0-*3KaozfT9_A?+GVlwOJGl9Gfws3 zyYXf)m8q@&SL;85Q@y&+?mtL7`si4O?vP_T)-D{B;zu8y$(s4-m?!rc#T^~2d%zog zbO~4S(fwEBWIj5hO+GpcH~Q!-e)7?A(E10@ zv33_>=QhC3Yk-~K0K1?8c3}hTE)|$t>y!iiDXX^yfO)&{JTFvOqc5>XaW!A!VFr)B z#3L1!`4Sf^Eb}EEqp*YaB_0d8n2>fXSw!&7D_U+O*(Lh*2*j-WwXJk$lAU$_&1i4c^inY zwF=bGIe_y=+^_Etc+62le*vw>qbH*=ZSbttP}RH97;km(ZD>tw8OMmr@-Jro$L&6{ z!EdGA8ky=v!Rv;vhZ4kcfo+HwviIVydHE}4pUhvnqeM6gpjNhbo1<)rZz|ind)dz1 z9Q|9GHjP?HC{8XPuH-7|$As(tCJ~vm%dn5oH0t10DR}|E4R(D_BVLe< z#_-FBa0RBecJX8=O=KW7As&n@ejqU(tO4KEbC2d4z-7(qPg7R11+!KIm&{QE#5dKz zQm+BDL|XWbtqnL@oC!Ba%dcAaj3?u7gN0w>f(4EA`b-v$7spq%%2$CWd(LWmUWR8q ze<7Y(nJbNcjnL1|ixz&Pe2u)+!Y}FT7JiAVTlniut__wCFK@|zgN0x6s$2Lau5RIP zvUK`7q?4@jQ0FQ`{fo*i#%rtb%15%gg@3it-^u7{;ZxS8Ig}QDnUCDUC)_Rkd*eOQ zW%GN5M`__-vaoL9-xi$e`iN@%w*#(f;olyxV9JXXbO*qo-3GA67usOqhw$qD0X@6b z<0_eeh369R^l^#W|CySGgM^0iMQ^|z84lh6@~E2pfmanJJSn4_{-ibe93(VMhmyKQ z&YGomuOQ7kX`;u#Xflt1(nPm_#!a*lWmXRJlw1P_v$9EG%6&HJT%8f+L3y96vgRn` zLwP(;@*cbl8qU28EUQjl2GU0_!+8j=>z|bUpp@@?gi&S!V)z1tle@v>xlm~mm~_m4 zayR7pPhh7j-3^*|E2k1{@$Ukj(F;LYT~`aTIw-Y)v7h7+XHEOQ!yjE3dp9umuU@{kBlKfOpE5~m5^lu!4NEGN&f zi;4B`?hwjueZ@g3e)N!78D$<4wiUO8qlbiYcJh!UT*X7OLgQqXw$UaJiG>?IBo;q; zNH}v&Ry-secOX~hA+dPLLt^2Yhs5F0Lt?PZLsF(&dPpuuy6z!id9SgsjGCx-dQGkX zEP72y6TK!^A{@OY#Bc1!`T4>`+Y@0`PfCQjCndt%lM-R>Nr^D`q(qo|QXCuKWm`MWQkr6;AXQOxS$ zfYw#jqS8*S)d%-wxUQgvjT-_e4F-BL1|Xw*QTXm&lp(xFFUn4YU8^SDAj9yY?81}3 zIz9TPi0laRHd(&HjK7a~d)N7Q~5TR7rmtAgUh0~2vn z4fP@)u}j4^j(EE*iFUK>WQaJsc!)UJ$q;cekEj>Hzx|m;wFNIuq*fy~Ldr%d9-6&~ z+gOt3p&`E3;!yk7v#H=m96c?KJgjFCC#@LqqNjznZ>M;)#S(6g7FD%<%k=82+a<1U z`ZQoLcAYUUdwS7zay6s!y>bCDA zO|C~-KD@l8o*Hc5l2_gKEpc_*_pz4F<2s~MwS5z>hSlvS7_TQ9ue_(%ZQmyw{glzu z_9g$Ok&m`-N*nDoe$hd=+rCf7d!)-oO_`@owkheOZMqNPI6%7%wI6WgF+)+7`zyWdLUh^(Bw7WNj(JN)X`Z(P zcDm9i)iSd(D8Uw=?IhZ&%u6yjjmFA5fjtek2aR{K2PtP<8YjKeRP8~g=l0+Yd=K^@ z%iN7W^00Q~pwy0{J!rCK_8`-6eLmWQl(UmPm~a()@PQg9vlon3=5a3@@NKjQEq<~G zIh#yY>_PTZ#Lw(Oi3EX6HRgVVRxx6onnMo%dAGSM9u~0ams1nBTBsu9K1W=hicT ztJ-;_?_}pGZf-m8ncy*}od^4C2zK7HK+E5=@ht7Ua>km|{;FxB!DgEEq@7?(B01e; z9IZ(QmTEQat>-~bxApk$w%!Zy9&NoBBJ5fu>7LIpY`quZ$zL58nqzM@Bar^RJ^)B)EW&^?zd!04vywQoeB1xrgRUyo;z z<=Qe_HV3h?-h_CKvY3@ce66k_$y)&Dk2qROjXZ#(_MUKa)Jd|I>{Kw`fXEZL>gjhC z@AUM|0(lq0tgBZy%A40IR}(3dwCRRb$PyPU9pojC7kR4n^j?$UefE4mWik2QVX*fQ z243D)MTTfmoHz?F#Phc5vi}5S#27IdFI&~}U(a@DQ05?8mq92R@(Z870Q=_Q_~zk&F$sDRV}qw02WL#(K=rV7_^B1 zRxMj-gQfN=(79Pg{_JIl=OE$5G^17a8is=fMjll&EAXnKgeQ4$mo9g%ti|2aej*lY z1nK7})AD1Ss8LtqWSTYe>t-EgvT|`yk|kPt#xJw{_5+0tMidKcgE+6V29GXxJ<*>Z01$jiJG9n_L zg%IeovjScR8DK(Y*5c~{L%k+2(_{H0voJ581a`X8EYx;vlUS@pDaqj@c@fFA8EBw@WHfXn$9DDQ(3#k`8K8* zEKb(Fo0sHa?b$&oenbDr`UT6yEsNMTC@0{Jd$bd-VsXA*<7AeL(XyS(o^=a1TAUU? zS)80vCo2{w$DpdkY4MW9Y2lj1>F{WA8Z5Io%XHo1>?+=kbnykTd^pVV<}ANrL~j}9 zp6m}W9QJU35aDQ%lHM&+#{Uq)>_=+Nbr&B-I9jM|o12D4ar%@bDfLMnRjW0^+-i+5 zw^}32t=0&0t2M&hYK<_rS{>$AE5qm~S>1m`VUkVe`J)JXTXQS+V+w1uVn3-kww=t1 z{glC@75iC*WmfDL6qZ@BUsBjXTd`jTebtKn3Sd<$midpXm2R8aIMDhU@KsBeaXMMD ziksV#{W^HeY01LMoPs6$4bbxUO*~6Wwn@X7!^(vASk~i^u5Qu(5VXwOj~EweGmU7`lJ8H5 z1I_$ia#g+n6`gS8m*j!;Rf{&oYp|YTysAZ;;(>pZrJ7!}Xn8)y!N&VMX!&Egah>g8 z<5ex;PVs0}cEZuxNVqx5C0Uh_lNKD~N!>SCekHDM`IWd>o@%ZA89Z68f3fFZ@vOBc z;8Q)AMe--3|C`Xy&dcjYWk+5qRu5S7L$7KGm<c(=9lr6Ro7* zNO*W^8xHUA^7^gHw`R=1iAUvRIp)2SrN?xlrT068lX+#b{$A5bV5Y-7CG#rJQvy3( zX8*q#s33%MyrdmCG*N?teg|r({PK*cqfaBa#q*qoTh3qF+I1K{>b-WF|iEY zJYt&GejJqAPqdg!*34pJ8m`4gi-~e}vX~OCVlmyMaWbvhXp_Zc;YN$e;wOuVvrW}v z;&@TDm@Hnhm@Hhgm>eE0CWB=bQ<<(?Ox?xJNH9MVMPj z4s$Ds;i{FC#sC}&q8qcYAr+V1?YI2=3vs-?xz+SoCw)Ehf@;vX~S%x5acg_#TYK zv>O)F5uoMoNIV-YCKq@vE5#v{DvBKDUtg z?iSK9c#js+u?V}?O1h&NhJ|z-p8VBuK~8F#(8P}iEw!r?7#C?Xjc6f}?}@~LW_~ZZ zDqpTebiyq&oX7*|lf@G54JHlcb3RJjRoohB@kboBxK3$Mi%WTqTAbBQi3@UD*}8^z z8qzB1D&H; z;s|K2)9y|NZMD~)0$8=zo(kB3D7?<>tamKOyT{%ZJm&1N=tW1N$DRRN z{%(h7*<+)y9ePo%6@->Q>m6e&`bS3E)9`#v;Nw+%Hy?v}FI@teyqEIbd+8nV9((DX z5cZx(x-%I@FFgxS{_40OtM$@5gOT-{5R+@7kqb*>I)0nE7wO=?BI<*&Vlxcd>__i*&zR3e+Hp-uty-3iArC5Tx!$fdCaCfoWGNy2 zwmsm_J6q1@(zD?L{QL_9uIIu9_=QTZXTk;e-Ok3%Zwqi9uYHRRsY7W+VMT@275)&P z&{%qCy>|nT*-DJ~rV_imml$|(eYuebaIDo%IF8MYxS2;c)dE-bv=YLu2hAN(@zlOp z1H@6gXU)YLkT{qj{mjEy3&i=I7c6mapGzA{TvDLT5DVOaWqD(~V@WRSRN}y~@3BOr z@1k8Eav}iu^-OqQ46U+5S!}?;a?EQigU$Qewft}1Ju&1b*TuZAZck58W8^pIp6`{7 z`K~pxynR`IS9Qv-^-1EJTG(ZPOWtec5@*`hVkj2{%e0Bd6@dq5`Nq~p{+NYhxyMy{ z!hI%R&v*QJ{bXZng-1D)KfmE7*K@!n8}v(`aO6?jK}8I&}Mi!v}@QFB?1aO8El#upGZnKcNf z;n^4w&UAFd5a}eX5@v)Z-<6=moUCfA7g?i$fHyhn}bYJ`1MAl+7mp%L8^PyXt-Ag5_W*MOFz^1T=rX)_JiHaPE* z?|p~^P1SDcgd@Ks52R0a3(Adi;=#sCv%}1@^ZAkm#~z?F1X^*awK!_iWy>*ol=Fnc z`v!Ioji!@Hb-r}migowAQguL`FG_fy@v>8FE%`NLdjRKdMAujbP*PE2aSk?fda$f+ z$j(~A0c9Oah2wh162q7rOFE6~)KM2Su<97N8!+tSF1x*sxvlE}ua1GF?KB1|ZtgK~ z4|vQu24ajl7GvNDX!#q(GmL>jSbRU5Brh9nZCrsamR7pw_&yhh{L+nAj)556Y1{9Fvh_tJo&5Rg1j~kPJ@=?)?UU%+Ds#kgXDWXaiEFg zAT6#&+_|%Tr;O$Zb$Y8j@;pC)>CULkH+15S-c7rsG2O9DlWtq_b{Z`WjVmMjhj;CU zP8LQ?!>tVs@+ZgCK7<`h~=O1Pq`u<2DM;bjq)3(!|&560PDP zfb-|K(X!lFK6P4r6XUctLZbnRHEE6G3UQ`(^}NDG*w z{NLXX()f=+oKoXI60lO^lQ%Se-dL*j9}Qfo^-15P^#g9O)_)9m4AlD2%*R9PKNhrn z9*1AA_45ov^Jjo0taVZqwf~~CUmV<@GR2?X6KBkYpn0E&e3{ngyJ`I=ET0hSq;7e)&{!RjvOt&{FF^opF&i)9_lKe4j}iXrgui9p_c1rJs%Wdb(h{6JN;- zO7&d8`4C5KRm)?)*XH;J!FUIjvkc1Bxv!z&API9LH~%#p93_Iomt~?xH(W3Q6^*vo zl)iKE0_4?cc8ejjBADVCs(@3|s)m1IQ(d7BXc^Sj!NL!-*}tU{DuAVs^FanqpA3~T zOT0vevrmocY+lAQ!>#GGCb~1NsqMj&CKf=6lZzxnt%@aJ_;tPR^y+TUzF#2UvhcWV zoq0Gjq{iht79O`cxajVe=gqlJWNEeLCfnl$ zmGZhpg|3pS@Vlj>+tljyx_e_K3jTx&-Zg@zbt^}+M)H*NII)7S^0>95+0g1ua3jjD z_WXQD`^ZTp-qruf4wpEu!UuVFOFufr;REk#AH0pD3H>xr|5S&+rZaI3@A+rHIL*OF zx>KFl^jbHkJG{wH$XV!nXE^-k{yeUIPQ8cx&vf`LQ>~8msoOgE$Sl4qcUgDJdcKSb9*zi1M@9pKuj;i>SV><-0fVoe#H1_S9clK3{lJKe;N#LP2Y~QQS&lRzy zHM_6Z596vxfWlX|X7;rFyjHUgF9x(7jb81|X0L88A%uTLC2koe|i4-Vq1m796I3fWGzYI&Q$V+cj^^!<|;&x8L zli+Y735r{VQO?H`X^1>q*Z>@Qh)9CMH?{Z9&Gz8d)jAPrP~6t`*uJr;_PCT!@gfn5 zPr~9PLUG*A0nY@sP=?+r5}~+NQ~ma~&fHwT9XPWGic}b1d?TR5i*y*i-$PSuY|mk( zF-nN>?)LB7hf*Y5Bt+pbDCBlr!bL(9zOywo(^qL1=}`D)=s?nnWGHN7d%V-1-r4QK z2Sf|QB;z%8lA&>er!E+S3QF?8@ddWpYnvnjIG*s2b{rP3quspKj~dFEQdrs_iV8Uh z_2uPcJM=aVU~+gK@;CRtAup3lAe6`fD&=|OBITiffaMYY0&LB+D)r*bE~Q5!6osuI zV;?~>6>+5?Oov^1=141J9pR?WytEUpSvS2al1})l*4XX|d|3-ZNj@Us!e2iu!Pdg= zBfFLGEqM(I=eVuILaA<~rQf&Li0D#Kl?nu;IBy>J3>4INnYLwm{S-6dpBU_F0?w~_)Z@01uiM70DC`SSsjG(e=x$Ms)}g_1sLLg z7EYtf4aMbN~tvd5yu*em88|0_|DEO3q`i}ut`srC82V5sddc&Uptn|;5uE{?i zaD)Bxp9GJA{(1P$&wzjaQ=sMZY5XStyvyj0^q!P;7?*Rc>-^n|uF9^1%NR@^@8}}MB-L?3fGEDfD*pil|t8jHB%gjLLJqjP0?(z%NX~tmiebeafaIrw= za6SY@FSh@;^Sml`%But9c|CP_Iljd+^ex2y4*oa_*Zo!658q+_F6j9zJ85`1W*v+2 zsK!5H==&D`gyH4bQ_~o~8u##_|F*ct4==~Q&f2)uc!v%B$l~32csc5>60aKP(4n7L zoHN7Ob_@~*yH8uNuz6wr-ijWcV>wuRtgl_=mM}5-RD0?*a-~Nno#>Y2x$8pJ# zjyykSobC)v{rPR(u#7xV>;Dhplv@86fR$SRmw+88Gau3&{xxu=_9uOl_7Awh+W$A; zF;M$MLmvz6|69=V`5k_p_CI(HUFi`{t1h}aE7z_|ZR1Rp3nb-04g3e>%d|h=P5b`| z?_T@=8DWzg(*2QPX#c<9mroVv@~PVYub`z={f%*vHq-FhpM3v89B8~GQTsRHc$+{I zj?x+Piju_}6c(*Fsj{uD8GI%^Z0M2qRBO=6$otR=Jv>7ebX1)B0lE#Tut zJ3!k!;aq)ao0%3kyhuB1kAi>F0@v1Pfxn}+TsIL7@K3->4e&3({8=ptyWM|`V;X^T zzJDWpZ#a3@&h)2EBm4(2Ijp4`VhKtSs(kQ#@DR|Jn&D8uO3iQ>Uh|5=Y#rG9) zoA*!e}y7a6H?7n??P_V4()(w_zrIh zSe;+_=A>;;bY`ON%1^i5QsdQ;aK3qBC4Ojd;!diI8_<&X+f?EPUCOwp)x`~HiF-Qm z-ZH)|!cpU)my^fYfky&E{t0K9v46QNvEa14HRuqR<@Lx=oPg8vR?(U+%j=P$I3cc< zw~E%dY}4e}4{@|j6If}_0WH6gKEDOuQ&-sS07LsnFzbPR$J-9)N;vuK&kJ$XjU9Z| z7ZB#|vb`wK1dyh6d%!ZMyTUIHv>A%|V1CWn&amdyK+-Pcxw9QkS&&9~DQK`Aa|z;? zcFY|BEA5y&0(QU&8PXcQGhn3+L%Jp#Cg29!FqeYI!Pqco!G^gDX!+a~zsZJi8EvvN zD&vZ?4el`Tlnp&gYMApiDQ?;jtC1J8U-)kJ%UZm9`(+)%roBnGhGEz*m*JOB73cD( z_RHmJ*N#mGl!SMYLNX92fHGZ_#8Pji9GUIrmH&CCX4Z@)D2d3t~DOIsNLf##yxy!#^UO#PF>t;yu*fOEuOB>bP#48@7CXG{q5@SeeoMdgay2# zFV6v%>eBgx-ThnCz}57Z4D}J0&obS6!hG8*T9y8gp}j`$c(a|Vv`dEe8LiI!8~YTr zsn36@trO1mVf1yvO-E&ZS%bk_y=mhK#uY`ZfuQtS^f zKNt*Low^_5l%v7@0V_v?2LP5vgE^)*{6N6U(SUSKqd~w89t{@2W8i22t<5uo4+1Tp z2jjP9G-%e^IwGVVy+aZCk{ z-mim==e=K?9XG~`u2HRC(=7n)~t6H{FA;tyvEn^Sa8w?P$>#C zf9#)hO;m@Wr1%E>5TV@fYINQz#;xq08i~4U{4FQ39R-q`C=u19%lf=pURoE z@{M4^o=!Ta<0YQEqs+%k;E=Y_`rDo@4bTdh@r`b)nBXC=K^*h?`&epJRk6K>>_Q`*cEVt$F3KE$H1{mZ+dzmX!*Pd zziI5sGrJ=TCN)*nK5k4{bo|0hXS}=DhA$sV+=Er~Qsm3VFTUIO^>V!X@$0`3w)~Lp zWej8ddIf&@RBb0<#kkNsOv8^~H18jxCWZfaa&NrBhmjQNx z!DPK5z%DeHtRw~4MFx{qqyW3U!DIy~z%DkJoVE$DOAIEbYy#}Ob9L;N(=`e^PhoPZ zMq#|?oAn?kY81wMz6q0)Gzz;wVRCv#VZ7&?baIYNVZ7&?FgY!wFy8Y`n4FMN*u@Hy zQ!xs=L}7AXEWlQ<99)k%PFKp_ir(nv8G$NoVoc#ARx-DE8{*aW5}jKRUy&H}(02gN zhd7S)wLCbtz*tP2NFm~tV|~IoNrJ=?Ze#s>@t)`kNiO)OvA$PxKg_GaDO81O932y0 z3wSx!zYZ`z*1jHL#LD*Jzk&St-6{hszc&KDd30_J=iB5Q7{``31=AkcN{ydP%hm9cQx}g$UFEhq+5=w?*^ifatV8+!GU=w}-w0u5@-!!gfnWZl;W<3cgB%Bh2xT*KMvFf5lefnd)&MYpJ9+BUS zC#35m$cv4oe7CXmV|e#t>BkYaJdp0A3}Y<)1b+EcaV~#4mVOenEW@W57ilvMKbDg3 zXNUt$IhHozUb1{>DB=pAJ=2PLMakmnp#x!L3wzh4S~g&#O}{nKzM{3KmG&crDl;7V zc)x`cWOFbXMO%lFEsMW$WQ$u>&*N{N$5D6ob?$3`vRcA9!WU6qudOp~VTVc1B{iV* zi7z33EWfWe)!M{Y+6Hy;6~Or{TUD)#?wFkGTtCCFcIt=|M)r`qh+owm=SgXn$M*Yw zt+qTGBP)->it>EDsXW^MQ+wupgdxY4m^_tkJ&*9s@NxH15ry(Z3H`K0m;()94~5 zwHmk5i=CD{2rW*xp)j9IVna>(BcyLyobRT^e}Z?f#ea&hX#>*zm|f%=89X9m87Ee#Ol<}%@4juZV#nJT(AE!!>?;07su3s2^m3GO{ zUyW9^I%%tP!$W^Jx=LNRwzxw$f%ALNvK{}Rzkkx-zv%DZ^!Fe7`%nBbO~y%e?D$sF zbn8FBQA5|ZF?m9}CZ4&5CS3Y3=$4$H(`Eg(;E^=+OpS*A1-Pmx$z1wZ2$vfA*MRwT z6$v|^8{>G5`5T1&y2{bmOZzYK9Uqr8{*8CjiqyjYLD<$*25HG5l)TiE!+@1ql4+=x zw9`Suhk&lsl%#9YlmRzbQyvPw2dgO$11+D!@mp%jTCK)j0s7P{oF;-+xF38drt$c0 z8gD81OK(w0S%$FnTGAcKFf`s#_~lc@xpY+HT_3c}%MBP8X)kBm3*nvVnf5yd?@Z%{ zqyxRzew?R9T+KW+<_#r@^HkIUB|XOTJQqH6OyQrgdm%8M)0Yrtw;Ysl$H#owNKUx< zXl8LUM-MjywWqohz1FnMdd*ie+lFB{+uq;BolT5m{+ii#zK7g=Hb{fph1=sPDanKR zZ)V$@kp3hy_=GOsF*|Sc1^XtsEFK=Jx z(lOu8YeBo?fb~c9wkq@U%(hpx_q3;k zxA}Qyv0oDhgU45gD-NYD%-=KH9+~b;wfEucZ1EJW`F&8oU0zkfe45{9w!Nu4vTu5{ ztGCOT?+58ZM0c<3sWl=up~xf*({{b5Np3+AnA|}(gI&U_x>JF_+=L=HTq33Al$%fl zwy}%Gl6=bzZ~|jep+4lcH-W9`_Hl&`t}MdEc!96n@>bw%9Zha_6CCaX!yPW1qq3}W zlbgV~_+Z=uPHu4%ob&}lN<6u}EsGa!zd2D(D@)&J|6!b%)~$1#>o@r$yY|`mL~GRrw^{hnr0>;1M7N1nzm!aNxNJW@v)SK7QVNScrB%2wGA$g_*hb-kocEGd~A0qtP!!!?ht8Qe=-71 z=Z=vk_A8^1bnX=Kt2@0hD#lc&caFGqQ{BB|lh7|)dfhQu`DFT+R`DyRcvC8F)iOfT z-K9#mrajh~<4zIc?^=Uz%?FRn$|?>QYmA3`jVuu@>#8cPeBKkc)sEmUeK>l8Zd+ZY zThkru%jIy)&zdTJV}EMCGj2qh-r6eNwsvp2gYtKKsx#MBX^{U}jKQ)|M%v)AD$T~$ z47^V3XJ+jNtIL~cHsgje$7_9+4(piVLUhx2S5#@>jG9ILBvRJHl~uacyaScE4OQHh z{tN|g8yx~tu8mcik^VI5XW|Nwrt)v9(rvc-+g!zA!FUQiETpleiXZ9fIC!@z4n7r( z3VP~kYZbq-jf*_3o<^#8_9I+($=(@s+O{eUCi^Y9nTGYWy^0@cV+@>`@3f})HK)0` ztZ(k9(r;`{%(Ss%1-Gz=o6B}qY1ZIYzcKkbRKf46I@-Be=1|(`>WE)^-Rup07zlGpA?$9c9f3H3Y` zajWso%5g(V{-z_2ClwTRUg%>pb+{D)*R8{yA8@mExC;XAzIC|s!spRep)0a1y*io| zIn7)h&G|Xad>zdNIZeNg=DbZ^`%W73v!{+`MNYG~j^_NF=DIqX3v!x$bu{ON+~9J` zlzHtR`|IdeG}GU&j{f{+`uo?>U(ihdfJo1eBzI?4_2=iiGx}{u&GUg;n#*}zs`SYR z*5lh#*qOxkSg6IXpV=iJW9955^!o?Z((&9~w}-)ePp6A(N;OXpuBF8SF)teL_BPR} z&a@v=ODE^^Xs-#)Lu+Ypa7^>{uv+}qHm+5b(_l>J;k7hzx+C@Qh+3MFcwgcpYw`H1 zdMDUjkBazJoFT`0dvt_jPQInrna1W|+`TL-M~~5!up7f`;#R`AJyWcJv~?i^B?ma_ zn_iroGd`KY~fznju+YI8LndOT!$r@&;y29l7wQG!X{E}^(8r; z8%amTxRF%xhvaxM%M(#ZajK z5joA}u%qHmH>PpD94|bq97pE3uo+g%xHQMXr7@3-9`?$YkKh-Rb&kLk6aPg|6s_Ml*X1qm^abv4fm9Nf;|y1hGyk8` z(KNy-Ll?-?Im@MUc2hdY&l6p_Z?^~?Z~C$NKd*@nb}eZa(t4;h*x?v+D6 zt`C2@@xO2p{w0sNPY*oq?s#0h2#@2VV^MjR zFC?#tW#adeHIz~c)`5 zMOJrl)gi8HRT>#J>@GJQ(PX5Mi;+S+85Pz}kG99*z}~!J?dH*I(T)KpBLa&r;{-g? z%2!4M8CSvxCL;jCyFCY`6`y>-=^o<1Tm14!Pg!fSfuH!~javDLPabaMvGyc=?a}5G zzkKR$GSZ1(o>zOfLR#XBC(WwvbykMpgO}Cym2h7~zm53ex3zdtyUdZq|E^chbCeXn zyD3i1oA}-Nu~Q9;uN`4)4(`{ysg8u}(L3C{Cw77`2*zOQVBpD-?TV&e1sqQ@N9kU4 zwJBevGR+b+oWuEBK-W!mW|O%p^(%dpa5Hn!w|I}X?F!nQmywjKr^iDHHISE2=WJUL zuWl5-8{mAFU88GYoN>rJiyxN4fdjfq{fsT*Hg?9x(`-!SDB{BR-Nnnx{G*Mat!1_{ zlIK6h&^F=(j|t~x(0u?LQ8=n^t1S!sLRJ>t2VnHoaxWR$X|!CK1m7J9^Y<$9u7lN# zTJerPrN6uK*hn6rAJ&nf(gzlvY^SSaeuobVOl<3-*zvmp(hEkgfoWTpCXw`vFdrtZ zT0Yt;G7ly#DQOWYJj{JbzkWt|Z{9^Y6<(sfBu*RG+Kda_-$ZjSl)y>SHJkZi^4QN} zFmEO8Y4_IBm*ew&0O!M+dBJigRe<^RUG8A;bA!0M8RHJ&XD$RDJ{b!7iD}#txO@s9_K@8w#3@iA&aHv7VU0XakubmV!F>{;Ot&Fy z68A1^xld&{IJRM^^CO&L&j#ZQZFG8vG)_kwXrFa;#cTLWyZ!os{VH>!yfM$RfPR!2yKY5E;dn;7oTPIbn(j1y?K0_N+6`HCk7 zbX>PIB0RQqDoeyMd94ekkN&kApR9~^u(geIgH#%_HU<@f)0{_R=5jS?WuRB-BkUT3 z>8(_R-GeafVBs8@`C=N78Bxu1`0Ppx3x-&p#Nyn12dyhK_XN%M86H@im9}jm9NK7T z;7N#4(3U&F#sDjKf-xWAWW1y~+(x+E1xA{tU0?w>co*0%@EEuY4Bz&?3j1XzK+9(m zzit;;{kOd*SaP(v~;Z9qGCp}J0@y=cZce_P!^aeHY z6|%zp;Sq<|C}Rtc_BP4Nsm{a!-2y@KkZGM)W)n#t6D|=deX;6r)?R*D>C+Tv9g)Z<7+44fyjs&&kt(NyomB%y4qlUh;J!>U^@nAQmddqju6K=NWE0K<;%SOP0N3uOv98tAB z?+Z>c!3kH&%baEou+sjVC#*0sIY;UDV=IzmkAY9s`%u{KP=CEXsK9sc19(@?Xr9CQfYwS_x-|SKHk*T}3 zjq(u?%kpsIojppPrO`>cM*!YrkFu|MdsO>av_~IFyt7By&%8bQs2EQ6=%Wd%u}7Jf z*`u0Hv`1OiXpZFNjbN7LF`)DI=wlgn_UPjfF746BE6m%YPaw?MqfDPB57W?kW>EV6 z6Nz*7DC^l&zqh%b6ya?KFY4^kCj;(J&oKW_2TTS_ zwGF8$z0FGg$u7-p)*L5YP3j@hVsW>Nds3&_je&c-}@JC|wWv_rHviEpxdUkqGn_rAnn&hC8~ zVb1O)&p~!C>&e@_FGu)b?cV#cyHzhKx3S3#T$OaQ5lqXGUpP+f8%s#3*KFuwmbTe3<>r zce9`0gm-U0zZqehosjO048wkY3x4@jaV~#qKfe{UoGrbLagjFDF#DM&oXGbb#DT`o z`Z#-Q!qJ9o!qHx+$AvGQtp#7&cK(m$u=J#i*kkivKCi!D#IKzzzX{$4m*cRZFN2QHvW4H^P9nBqxLu2N9o8NE4O?Qv zCsf>xFSdJv$DR1GhXz*XTTh8SGr;4GTd_9=c)WEh_Pzj*H*dur7vS;sE!i=W@)K|1 zlHDQ+9&h22-69DdZ{m_&BMxr2amkJm2e%u!WXFhupRf8%c8fT;-OMFBMjYI3=PGuL zoM$(5$*vJcZ?|;C-6NqM&a<1kWCw|(x7)hH4wBf!a$^_UUUrfs`W04Q*-_%)R$kdv z;^0EKpgInn9hR$e*P>EKpgInn9hR$e*H>EKpgIn9~i=gSRc&^~bR ziEr$ykODUjgwG=<`k;PFXwpBwx0|`Y20oN#{!#j{) zAK=~7WizpYNAlymxaJnLw}Vqys0wz>I}t8@FYf}3n>1)WV8glCQ11rJ-;5w(=c`~G zUHTF`lzhFd{T_r%Tkm~<;id$0zeqYCFc@7hYL9(LVbQIEv5mIkhZWxMVQ0C*J|18? zu?TtpbbxJWjpER@(rG&4f;bwyz7%NG^bhfr|Ca95zA3sYnC4dkom8Rm`bL1c{v7hB z=@LGQU1yT#Z-Z98A?^0$Sy{Y2_Z`sL*BgodF2cd~T8YgEgKtm!9_UNk>HC0{wiEdV z+bP_n{oe?eb`xou?52PlY&ZQ7JOJHjneq$|e%NM}3UNK?!OBF%<2zYTN+b`^DYai;)ji}^vM z-P!Gp8zt$A`9h?_x$QPiW*h16mu*cm)8C+`+}Mz$D8^2+)1qq92*KGdTAD3tR_1T< z&Q|;#{xU05SBZ(Qv?%)q;CzUqrCQ4aI9j7kIF3n8xU6>}J--^r)#Dg%I3GvKc;CN~ zWK;6Vu`tHNySJ#zcyZNo;eChI&qzhNHTO(GV;e5MH3!Y6J*4QFLW9Gt;;*Xdk%G5N zKDaldrblKpw5x1(Tl7Yu(-Zt)RoF_Q%Xk`L#q^31ocq2uZNDcnQCVUFn)vtXgIGjc{#%!p%p z+h@0Q`@K-##q2oJFi%1SsbYG?Y}w^0@hWD{E>DT3m_-LZEEQUf=@hf+gqIczc`0Vr zfu=PR+r5}!8$PyqG1C@2&(qpWyqIxEyv@jqnYZB6soe9V9K|fWpjja_#f)5NaQaXV zx3eyanR(#RPWWPm?&GUdJk(b)WA}VAx?%?J`N>)W^Cb7OB>n7pMH;!ErJlx$Cw=Nf zu2wHfhuNgmMkvRvYv|Xt#=~tvD)T2b(D)Jb1NA zZNj^Ld|D07>ek#CiWK|u>CH64Y1xh=jyppwtbbzEa-(QzOG#VRn^}U&M^cP#{{p|- z5k*H&;_F7w{{YU1I9h9q@gTmA$C3*Yk9_pXM>bkkwfvDbEi2+=4u?_J@6IONEUP1s zmZ!_+dIgVUS>3DVTN1wp*VLhPGpkw~zXvW&XM%O`2f$=S9J^KQ#13cre20*FQZ$JeZ#!NmM}-B;EWN`$}90(;nZ_>h!`+ZcW>RB~Q%fCY~Fc0@HC_f7ZIwI2E+jmA5kg4L+gk zhYnAgA+#{+*@Gp`VZci~TLv_2!4bcZ5O+qx6@I=K0dg~h<#qlY10X$c+Ze4gRt=;-3=IqrFcX9@~PrnI%+8{2QBk*BgRGAOv7v!+8yM3 z9C4uW^Z9v%n{c!Pns7`j<`pH2b^z*xUj5p5s_ludlnFd;j{NZWnc_8Y&a;>LiLTK6VQ(fPP;itt9Pa&>0% zeFrxK92zD=QDPH)+KZ6Ux;+4iHtkQyXaiU@SEA*#D`@YGmSEMM$0KiU1xz&9Ekb@h zSopFIOq&k6o%EKVEw#!CfR$S1R)C3C36;%shHnj6sZB`Nq)h^Dur@gfJO*kLoG892 zw8_b!<#P&tb8QkbT6?0n(p#NWqqnYul$iG5yJ?Tpk%reEXCQ3SM7q-$hW0oUzkI4V zmyT+W+k%!7eHP;)ZKmP12l<{u9B4}I(S)P+Xu>hAnAbvk@as0U@vim$g|)bTtIs>8 z;uo;|%9pHgVy$FF+RMoy!b!a%ccN@q7OK)KyqIFFGo7pcP2P$475h2T?LF4c;} zSK117b9=z~5Jyi?Ef4KWzD}bjXyJs+Zy07NF}vZuFH~fxKU!va?FH@ReSPAci42nV zVqEbR7C3J)iJvgy16RfqFHD4Q>cT-TmYw(jBRpt6(uY&#)(N1ZRHG3mUX~aqXf?vc zv*O{ZF_&F)#Bod2^0{N)+D(<^ji1OdR%OxhcWP?+!lN4!lPg^?dyCvk-x1~Z z`dA0J)JHl;A^VC#hBmg~`p0gdN=-yW3yTA8cZ|W|4#s-HSk{9Lx3LZD(|LFez7zKr z>a2k04-V6sy1cHYERL@sgB3Nien8C-Usp3%#+rFsjrR5TfK+NHAmeTg=_3IacWOxg z2(Y+IBdoy4M&7tXBlxxj7I$ZaRTY87of*M*EwH#NBlxNX7I$O>-?YHuZj9iI7FgVg z5&X^pX1>tiXAUs)e+IvDfZ1+@;71NH+ldf-#sOx#5Q2|5z-$LX@CgT)?LG*8-~h9o z2f^8oma!eD024 zXAO&LRY%|spY^09lTR&a7H6$)UF^=VaOK?G?CRD8E{Vi$gAv>xWjE0k;FKb*-FqRQ zW@+=?EbaT?-CNo%giW)O?%oW;(jLVxpDNDfT`lb~(9-%HXIwqA$=&AstHj6ra90y= z@Q9W;%D}vu#ZK+c{B@Xyr&H}7^Nx~w?M}F9_bI%4x~z=Q?jD!4`wGl;hK@aC==(fx z3n}6K25oSvZ<`<`6U5KV;d+DB@h*}{z;@z_p6=fDbGRXRj?U~sl5;KMl#;U>uu^i! z`#^n$s0oIrfiES9ahfD3;08<340sHbAoTF-LxQ@X zx#;;1yMuLyzT{FfhrF58@ZF@Qk9RLMdl0ssO}cr8AvJsP%cqKS`BSO64z!e-eT=)X z?$BU;iJxNSOlMlQ zoe_OHGckhekmn^4jL$5K>|RK;-5zUd<$Q%sb}&S`ZD1i)Dm-N8Ld5ZMF7Vjc>Tp*g z(~zAD5x)WF=GrrJ+q$?24<9tZrG2E4T>_B?XX{$CXtsbmk*nSjhuI_%n*Z?($F}Ir z&*^RU?Gm@GJvOPhT_tX3XFqNri#PR8WO(c)lGV6WEzI*|Mzf*Y-7SmoQsz!AP8=$N zzqS@18j-wrSMVwBR0WsfO;>Q(JfL+oQ-c$(itpCo1Lx3=vl)J*wTC@YSg9J?AUVmR%AGQrE5Om zL^nFzrao@!#IiHbSwX`tnMe8$Mm}6!IO<^LIzV0z$oE4Kw>IBecH-;G{xHD#EL-@L z`AejPa#=ej*~ud;T0ayQ@Xc3RFA60ydYtOTXTc07T0h0vtyqyJ(fSd0b$f18SG0=w zPI9-rJX@EB=;czBO9?}eA!c}n)y^<&)`=Pj2WN!ZFM%x>NMgD_O6^-k%5k&a&t2(;1z zBYbD8C-?cg-WPFq>$iL1UKa7>Mfhrt-(&Qb@@^SBz4ru^(#bceQzKX?)xUU%pNKfM zHK1}$d|mB78E`(!);Yb!JKFJQeq51g!d7C9&gp%rKc(d-{&<3ejbLub>zr(AH1ma&3!J*9#>bZF@*8gGH$fTqk1E&M*I^&k!qs%>4K z(g^tfE%7Rpp~nm@{Gr5Ca5e59OI%P1ItmXh{HesNLI^!>XyMNlyi7ZFrZ%+jmlCfk z$>RUD#EbGWDHvM#TZtFFmhgWs@$nlNLks^Xaa3wr?thjzXn4!hze*hH+v<`hq;;$d zZIS8Wp@sjHcnn6$*Nx60>ZU%LP}Y^vS!9%bZr*#dgi<%IfKz|w%mcmZdD^3c-pYF% zJpr{+%iahp-uGhf2_W1&0WZq<7j|30BY6V8RkKrOKR9W5#D{qR;W(>8&CzeS02qe# z1V$+de-LSleT)xH{G`H2_wW#3lM%4Qe-vqD$O-<-$0%I@g)|-u7>|#Qvg>HNj|+4W zYJXY?( zr(V;?TSI+5pE!QF1H1-#Z(ab}(tGnlz)J58(?4LHDCBYY#ekI_8`3p-Yyxhu$L1yA zG0@-0aZjM6Bxsww0(mk|4d2aE z^D4Z1PtB_lwy}?NuVfgWn%Cf$PZj6#te%?Jf)?Z0(CZi%X)_J8i)ho3?;D5%O`Juc zF6I$#!jWIh4|4CvTh8cWykbU2pK8Pv=~-T+j0I0>&8B$Nnm#X4YifHYoGYKUfoart zq5O%isNaHr(x{KF@vXidoT~jHNZ%WQD>deu0Q2W=-;6M{Z2+mn3ysrcZvlbKyZG{Tc> zG{Psqsq70Jr#}UFsSQ32m~>1W^(D<`5T-Vu!xA8w4}6w1P8)md4!RMfCg!XFMzhx3||DS)C^w&tkeuTM;iVLaHVD-eUoMgxWSs?tKczEGeBaG zg=Y8~X!(2{zm1wFEzrC0rT^NpCDY$4}`{Pgr9=OYXI`~8sKLLm-B<417=!ekQVqK(3V=@7l4&o z;Fo}z7I0S6@UHAarx`;HXw5HzS zBw$gye&x*E-gYl6CF2feIF@!)KuK;XIZKg0lUlx;)E$6pD%v6gYXq#j2e z<6-vBcYn|DjS)7fA2i0^1hl2p-W0G>YHtSEfog$hDGc8nxKeUS-z2#KH&}9S0UiS- z7m`KEy(MV*oPggXxz!9WDp@MQsRuY|SaiJg>Eyzj?$Wb0L1~rF0SLsq`w>;}`wD@5;G3R6Xuh0dspza!JX! z82K@&^~r{uz$z%YK_PJ zo|<0R!{caHZ{D~Ln;Nm#Qr4uy9v+X!hEeQV$C1wI?i@dQ9kRvr!d@Oni#pucn%TD+ zH@5V;Q*vVn?`DSdEty9vuS2hKyE}YoD$B~DO|soKvZj0)cr^7ErqP7stS#bd>@ea) zTF`U79ai?hxWWU;n1eJdT?kUOu_<469+UkvOrckf&99%q9$X&Akv<^(G~$3JM%!Kb zX~d26af}C7m4?0}{WRjBulx8!IO1_{6NVV6^UZmkN9t7J87Qe8^3mI4S+85b=U=$y zwxU6xEA9pyA3HT*^i|p=LnB5@ZG$*l5$5kU{4QJgq2IG4dy~S-IJPgOn#$m-v)y!3 zTMl2@gQm3__F8lAQ{XRq>y%ZLZpTOPTI;g+$>IDyxG2#MkGLz{-m~ns@*OC(lL!|p zwNC-eTWI0ol^WwB{U+J)WqnBcm#`r&?Yv@cQ;iXqc59^?B0S&WCAu&23%kPn$=0iC zN<}V3nG95v=<$^j>3zHFaJ!Q3RZAsO+(;Yz$3=ss5-ASby73Wa=|8Dd#uJwW;)Gt_ z=7#I+0!rG;&g@=OQ!+~>UiL3F(sCpLwhMtCsJ`pNXMbLh~l#nG|J$EngE zGSoBrJB0CO0%5jyM}K$g@3j7Q_4mH|JBMHLrA-*;4~U=5d@KP9_(4`&5!lxYk1X?Fh1+W&ciUgA(Tr%#(!hC zKNo5#)TQPxfnAw4cK5V*PPS*(&up7)?`(-hL_RT2fhLY+@^!n3;r3o_#;~5x`r14b z-jx@EslR%^1!=do$NOWtKS1dXByCEXaK3=K#doSF@SUG&?t0A1SWn{0JHn3x=srhH zM?rxP(?NS|-nFJu7ZJ=lU_0=}AHHiFFc|Y{2f|%l8c0s7Zby8v4X{Zvh(w5cZ@|}t znZyuJwT>aYc4k~jLLSEflP;^}Y9q{cwEjrE_4kYEp@(*7JSn2yAU6b!8;0F7C_JPMh-w%8DC3@zZkxpJn(u8n(?Z2_gG$v;Fm$e9eqgxnMQL1=56xzLx{Yi}`){ZhoHyynDaT zgAnE@#gUD44`djAp9kZYPZd}7`#c1+jQ>!^McPcm{63t~knh8Z!@D2-xKE)8N2@#L zr)I6BDIQliV?30)Tq{X9mlv%s8*Lwlye7J$E(-o>v^}+Et>j_g zm{&?_jE8qGsm!BKFZ#013BFXZE4d0Vx=#k{=pP8MZJl|XV@H3Ztq-*({-u|oT&B}D z&ULBK*cgnlYF{{%nZr^ui9he9h+msuJ-tPIr43M5F9)0takK$yd1$}#WsV-?Rj$l> zQVBDXpHXceKrR1>UIVo*X zx_GVCg^d^sf$sH9{1$$pJ{D1l6N7eAs?Y(k0KxOtK~Ed#hxgh@*FRBa5JuW$8%iPTkU+|8&M-Qy_F>| zduxEDHj);4Q&Wv=}%9$ zdix{_dyP9A{kHnDF;*^zgcRj^`+#y0UstYoTDdBcmTMl>-({0r?}@JM6*({WozX<0u9oMbprE8%$vt4PR9{rL#fqBbevZ2bj* zIk8yR>rTrY;e~;=Lf(S^k%rI%Ec{=D{IWxe zpH}0)IFuoR8J~3mb8{~~iWDtct(OQU-OE6y1A*}WufR(|A@8pM43~6`O|EX?gnEFz zGSDTk=7s5cD^k-G5Yu}N@TPDXeqG>WAjt#M+rrBod$`sF$y(iNni+~b-T->8tW4pS z0*09fsWj*dhBXfck~D-y4xoY^Jjk9dfkRnY=iz&2_@pW7-twdMo}tL+&7=?NO8CB2 z;^Sr$(O{`gNBX0<^ed#TWm8a~kv#TCuWgUbXXQ{(EQjB1r)3q8)kRRVfv4eZoeYI0;Ce8@jFd^#@4)QEm zMH{<0>!MbvH%ilc8Z0p4K=XbKd9b-P-)(OF3B3Ec^(PUwQG;|JXBczqPvMtO73cD) zbL&romh;xnFfP(&8aB7)E_m|&9C4uWqY6iyCLAr+CLHJMF|RciYg0U0tT7&HB#uP!9R^+>uN04&w^8Gzn}#^4_N8*{Q_X#ij}b2)%QiYr13D|1hJs3CVh9g>LP2xOxY~yGL=YmCRkD zG;({~9Bo*Rp~TCbI}s1x zali^r?%IhsOM4ThF>706lVL*@dB}Y`iEeJ~b=cuD6>ff!JCYp^+lj=cmV1&T9Q!0N zD;tLso&4m!~0D>2IQ8xh$GL0lbhutjyw}iZkCIm7)S=Enc)za}gLK%yN*V(l+xF7^u##+5Z zcTPPW`ZZ)$$U+_7u9gmM*iO98t);mFJ4}%)X-xqSG(5(OYKi< zGn!OSWf|5r(3R!5tbwj9%jFGpiDdFkA8uS{~z(&Grla$(Gzx zV@v)RoV*>vUQN%-01t*L(S z1Q8ZOgYRtm9cW9t^Y?(2cIW>Bb|5R9X`5`%fE#Rk{s}w=+Mcivd1CC( zpyl%y{3hEo%WSiK$X`d^<%_X6s4fuED%j{3SoBjDuynFleUkICx zNxFY94Eyun_~lc@xxA|V`5(}-JVO_O9%(ZTZ-0{S65>D-?N625CLFy$^|;~X*zYSl zIjN;=7bi7DC9hbuIvnZpS*E)fxdYV4tHwEW=z11McQN`nRr*7QmKwd@%Ww2m+9g9r z8SP17$Kw$Qv+j=6-(~uHef+X6*+-Txgt8qCSZpJ-Xj~!I{?vq{Hmk48pv`=|(leHD zuI;pcnKnDF$XC{Ppv@AG;i06>>Q2)QgHzV2RZATLc&W_}1i?QR-7W@xsO5nL6(EI)L=IPtkht~0+wm8uv2aL#(P} zEZ_!fu$zF#!Dz7KpuuhmT0S?!Z@mUvM8i~ioYM-6`>N5mEL4yG0Jiju|iObfjGlC##h?$4#Z=!gq5V3}dD;)wGOIGxSPTD0MF$D7Qu z#q(zP!r{iW<2pb2H#ylft+?h-T63-`F0T0#mz-*n2l1*|9+ERnaNB~~Xoio5bBHURG{Y4J zGwWQuX@;*ek~IzSt{Gin9FvcD*dpE=#33KzWix!OAspz$<7RZu0A?EEaWhp?(HDHBJGf*vjFF_Y|%5m zmMAn{d`%gkRyYTIY#hE_V_tOiZ6W04ye7JZ@A(}*!EHI-+0|)}CpW9qrbxTT2Un}$ zMAAKu@8TK_ttgW2@zJds@FM9RAKvLc75*aK9-myOf)@$*c(@3+(N&7x%AGH^tLJ>w zf@^IbBeb}Oq)L}ozo4lGwbhBQYxRo&=R+L#pVjsp9mBjXj{DDahGQ*$ho*ciI$IB8 z+q&+QtUBz-f~lbFU3UV1OY6@6A8Cz@VOD`o9Fhv5lu{U5@8Z(BYg1Z#+(;C5FHkPx zZZGMV0UmdGNqaA#bkV1gg+u!h0&%@0VR# z63l9pgfo$=LDSdF-A@y9;LzDM6g z>R*Qptpkpaoy9f!D(#Y?%Z*n1I%%tP!$VgXT_rs?Ur}r0GSG7Vv0i_#)ZY#GCGUK0 z;^G5GE22@3Fw0NnbnENr+l0%U4Lt6KcTbni(+VERQdm{M8 z8*BlNfX6@!5EdH0x3~?oe755^S%5C1O%_^3Q#h+?(RmiGvw-=HKE1=@RlF>-iJ8Q zc*~F4y$MHtF+a$CoKc|8I2ts?qs16;H5Q}i87)R_2ao&v3M7Ju<)_AuJOT4%pcmW6 zEB!tR=i;G`2sdrM8}Es(sQZF{(&qfGb-Azi-r!_C!aUe5z)EdCO1iLuDElJE5QgS9 zkZ9U*(l|d*8)1(2y^ef_NaF1Z@jO`KlJ>HGC+=rt9yW(on#)A_P_+!k|@01J>>;)~Q{W`{lWH1e{J;--IaiH;%M=j8Vqu09@r;@jHfoTmdhk_Wo4QQFq14tv5 z0VRGQ!h9-aD6|ptp5og&%}4PZZ3~hMSd0^I*WX&yHgU z*kB2N2xvrLH^Cir zRl-v*aniHsU8WmaGZTGmk3fy{`=MZ8LdyBVW05bDc)pv&KOXO1;-7%9Nd)O0$1o)R ziTLGH#koAI#6JnNl$s|qE+mp^c!?+9rxFL6QsQfI3y&UhcB>V2{Th7Mc)rE&K1I7V z;kK`b1Q4$NpHN}z*T?~K!qx9%a7=u84O!r&J|DwvUoR(_aJ>L{`a6Q2fl@fz8@)ee zAlShfC^ZUZ@TQ-h$(leuJdY?hHS4xd|t-_S-agzrj89*?P`>5T4cXil${>Qsl2cH31<+<`uua#P_6XgJ#Te ztI?aL5L0l6=5n_hM}^TOmv?6-uEgKS%B@;|hvs=!x{a-|R+mJ9SKfvr9c)$;FTPS+ zUJuRdQ?VmZR;^iX@?{+zn&%nc8V>vMTT{j?wCg=`I(&1b*WKL?JdQ7Ly)HV7w)bHL zZa+RtZTUMq$E|@T#D|VUdhG&-%MT|zin~!>{#EU%2_(0s&x3m`(~XL_g3$K6TON1K ze$@W%$=0gLKCW6-{=4${YsYn0?~!>MuAQ0SHqn*aM>O7%r)M&&cx11WzEXQ+-X==3 zx;2A(x4v@ZDRq2SqaTirwzXc5%=L%zSwAz5jfhk;tcN3WJ!v$(HhQJ)Y&N9MX;>9$OEraH5;?C-`e*N;kv>vM3y6voSxZa&s1 z-8Ot5zBAq$-_{*%O+spWx)46AqxZYgH(j6~wtgFsU_@eW&5;r3PB0Auxyu2y{*hM~*+u=IbXwr3BEKOs$|Ikf1Rj@j3vJM8 zN9BDi;5YQIYfq12*LYY-IV$g8fo3Cz4^1QQ?~3o@R@G3SN98hO_-x*AR4xyJW@{UR zcbcCZmCJdc8EMb7F_c-m9+k`a$llJ}Tp-l)<}wgaJ8{?rBHYo_1xKBd^~peUO^Y=y zePFb#Z%!~~Hnn-5G3C)@dFLK)$>k| z>?mo##>Rl#7r1t}M};lvACdRJ%i2B6(N^~7=H0yZh%!EDw9Svm`%Q?yp@UIoz71=p zjY*5t)e(7nC|%yaj>zjm+AI(T9@i`Kfg>C8-Bs$^`2yE(^)Q@;c$by9Yk@?^XS~TA zcX_Kn7w3rm5{Fr|)!X$8Tzj;K8y$iiTvFh0{4DC58x*)cCIfzc)5-DcM?0e(`}*+F z1rDd?(96=iakjuuj0U;8bpf|Q%G&UrCBDCVzBAvCCwh)4@R(My8l+v1scEzIO2GQP zVIKF2)@+LtFRA-0bKI4!8K^y-!{4`p>-S90+^59NO-^@!WqS9?^K)e@;MTPFV2Ec` zYa89ASAYs>(1p8ejVTSI2mGZaeyX)kj0@FO zm*(}4(V?|(Rj)tO?yPCi4ncU@>T*L3FOR=N1&_0rs(Y_0aWkD+_7L`g2bDP7^k`{r zDsj*RnAl2R-csN&HSJ1I*Rr*8{HFG78vBkdaNXYCHkItE?(XTXdUTG>>jnpI0?np< zGu_@?`1<(eIiJnF4yOMP-|uj zuCC}$;8IPk?;GcNcj(YB*5!P*^k=Sxha}YN?i`2ftjEylRv{bcm)fs(=lqps?O4Ax z9`8NcosU&Yv!&hZhjea|r?Yjk)t>Ke?P9P>I`XD@Isx07*@(?L-94&%Zd&jW4v+x$ zt(z6`gK2HiLtWggh_B|i^szhUxRKU0Onc1E(IA4~T;gZucH^E>NqefmwP)KHSVEe| z=kuA7c5hUAA5Hj1`#hhoHO0wv&hdF0Xq;&FOBs&O>quz=8`j~uWjW@$xZNt0|LOvV zu`}A8R~LK*x23gPKGUJ~aQ905Nu0DqFIE}4d4ZootMAshr&MvlsiSfC7I^fFIQKoL z#7X^!GA%tTn@5gd2&CQGo4~nv_)Mg2m*)O3rO9PvX+Hl}8u$rtK@ID5=_z&TtnN;A zr_mWSFZq1Uc;NhQYbz~3;ZyXbkl!_3T+<4YnXTMw7G4f{BpTnx~48)Yo|t9 zQ+q_bwSJf8b42BJSsx27sA?45PTP9vhB`i*K-g2+x(y|r{pExwN%C%R~qsN%q`3KLKEU&Q{d?F9n(CYp5wN)uI)tIV10?3?nFEB z-W41Mz=_FNm-o)|ybVn+_@K=~eXS{Z(2K2o`icVAo9ySXUBX{FZFi3Pql9{SVjye!-IkG6Nm(MIF0F5;5Lx6k=G9vvB0 zhQ>X!z;)X55N{3`p>4P3_?_)3lvd+jkmIhJ>?Ygsx*T`4jnj87;p3En&?eUwI5_S{ zt==!pao6;x`a|5k`c2(i|D1f~Zi6nUu3uw&t!?cut=YvDyXWeP9rri+6}#uziXB$- zxHF)3EmL;}_;}@>qJ(qnqgY2J+;$DT81IR$Sf9nN0gp?&2I|g|Jq4Vs_;EcMEyfl6 zrvZl*OblMI|KU&~?CF5{eM6-2y9J)@_@O$5&+{D&OR3>tIksW0rSl&9jtA}kc>&^= zy8~VbSh+jkMSvZs6ejEgdI@mlE&it=`<)J#xv=j`bB->hNKw;VY3>+d07ZVMsbx z^>PM4e)&{!F5kLy;B}zo&Vko6u9h?M0zB>((DZFr0i}&} zZ(=-8r_z>qiKU5 zecAKh0$ADe$@f4_qLA3(w*go7e9|}d{D2$W^WP301A9JtXDUR;d;?E2ig14=SRD%y4TeRL5@nYz#jh|YhciSst|LW z+V)|b`#5Oujlr1-cy9(tiD<$&NfO&~566Ux#{8`YHlF4{Yk{NJ=CG&IO zF;FrgEtJg9gO<-1@LMaHMaI2==BU)isy)f|@Er#!rQxG?H8ScEE=}~HFQW`5p?o(9 z{VLwQgnkWS%OmN&!Z0NC>-gnU#ku^egnk3Gl+bT7?xMT(P)j=OhMar(43JccAf4X^ zPmxZ&Dd9T^KmBGk`NCKgT0lyk^Q2Lz)N#_qhTT17D16E4s4*~PinI#%#zr#NU zO(~s>*Cd?*H&{A<0v-dU6H-Fy{3&Sp{0zUf(wSx4%ce)9{#EJO{wo!W-bkQ_l-J=r z_|Og)aJE68LL`Eia_|CBu-w-{6-|6<3wO--4DB_&df$+DyZG zKX26~-~S~JG=6;IPRk}7&zD48&H0j;SCq`3FIl+=Pv+6bJM4G>@UV=WxyJMW^ZDcs zav!gh(u8yIv<*y3|B3P^x}tsy{z*#zT_dHx2PfC;BAI^xth5jR2$;7I|Ag>5?o{2` z8K1|gH*_Dd3I7Z@?9Bod#^b+K;>ht?iTBsKc!CabnI6x)!NCWUwKXLvsy(Y|R?xI- znP!O)wi;K{ttAkM?;#^*J+`k@ZDbYtVE~JfVc&$Ue%lHQxFU{0CO*o!ssl}N_T>!uM zwQ#xjBz_W`r!K;7U#>;S>1~gT&cEQFlilzhuRG7Ul?QI|wSC^)+?tUqam6P%A_v06 zS1mi{eca1rM~V1ZWyie7T^@FLFi&zrg2%;O4Ixi*LxRU&iQS&MekgaKc-%&O!~h<0 zy62|0V||5t_8}!qC)_ZMP3X7)wB19!RCk&RUAS%7(c$7$^EZZDhCQyj!<1=-+lCz- zz6D^OP~PeQsanDoKL$O)oe=OP37$p|N!>d78gIy+1PMACzp=-ne=kRvkBuR^^ zAFmuk63+Ej^g6b|x(tLlO^vZ`G!nF=Qz?c{ygwQTHANcsY(-A25GPNy6@w z(hYzwPbJ+5FgukrNGBf)+EOPU2Uw|-Zw#2%$=szz+wG=+mpYlWO*%Q?2J7UTfyY3d z482Kz;_;y6b94Nr*((u1qg}pj;|2_ayhm0ldq)9C-I)6E1mw+h zGv7@&pNMy_n{SP<>0i>_iec#Hlkm%@igWo@-Fz}=shdw>T%^r3yly7nQ;7pjshgW{ z^zt|1I9rUkn%N?8QVu^`yuzJjay7SkwvAQEes8QTpA`{JCEC28;n98j774%IwL~?| zSxC!inj%(EHU%&>6y(r6L1(jmv~T$Qp946bD$dm<+W|DU11*2gRbHIs#(DzW*F9&s zKAotcwC|V}x&XX9UDhuO9%&}~sv0eH8*p+pA$^!y=rq7fEp$3yel~js!t3YQR$&%< zCc^%X4D#@+A;h!AOw-*KVT?=yVww!|%P{;95^oeB9lw8i9^jISYDkHPFUG9y&hA@@ zb^AfuZ3W_&+UB&xOEb6r>(!dO~ge36^v(P&tkEZGPZkq1Sc=wv_QiM&4NOvcOq3P~| zUp`fw%d={_yMmSywvurnDNMs_I`Umj9B90>aZb{N<1DlmXIgwAjrm3?AE=fA z^G!*w<-vAk?X9fSH1$NbFfmPsCwx~(z8sJJzuof^s zACa(|k1&px{B;PI^OMT~JJ|WjdeD{a}t$oC$D}T}sag@@A6Dcaz-hc=wXK17VX+ z(rsfHlDiYXe5yE?PnF!OKugKJnsJdf)9{i@zIP`MG^OO$;#5MGE`;>&g}AkJ3lI0F zs9nY23i|oB-E+91JGL9AilZ%A(&@xc$z+xyHf2d?{FHwC40;tAbEe_GIC>xCwtm(k zxvETC1ezL8Zog|al~{XCY$>#BIg3d+SKB&^83SLo)Hr@CEel@p&KjlP<>~8S$Pe{n zZR;?v&|fJ(&MU7y)O6r(EwA)GdL*Kr37Bb zxJa96cwI@p`-uZhsVkdsGv8NgS^>F{n&;tOcCqG98 z&&~nha6R#Ce|}r&WE0_R5H-aEL%a%_I3LgKqMA5@D(N@kTPe641sgnqjaH=N(1X_# z7m&wNqdW+(QlmT=umfeqsvY%E;7YAR`X;RsaD%nV!@y&pR)OTxd;f6I@_7V)lU6A+ zyolthc1gX^N$a93`fQ>#oz_%$!af5Vh6}kguLhB8n@1zRrfv9c+UBu%_uA%h2%APB z-D4Prws|~$`BZT(|Eg`C09tB?Co(Q1kZE{rL%vTY4m72KRTYDYPv18#~=LY0ul03*~`C8DHQu;c;N-2FkU`|T4{lGPSnr-Tzk-3D-*5(8X<#Z$~~& zBKd9-`A)ohiF_BrCUvBH2g8uacjK2&73cD-68Rp`QX=2Wxai$X!%HOjzMnYIloHv5 z;}~0uQ|Vc{0DkTpMf~m%zlX&9ei&)RvLI(4L6}b!w`Ayfw@@6*g4d6NmcJikezm<4 zuRQ;xOSs{oTOiMTmMO1KDz8r{uRLG5l|n63TVCb?TEM3h=LV}a=)aROdgI7J}Jm9Oyn`s@so7VX{-o4iO2Ery? zr287f&^q75FP|#T@7mb)gzY5R@_h9+Z)>6~Atu)ke3;)8yZU3N#DxqwY>ilYbv7 z(BS9?Me?%b--rtMMHqdzQ_GQEUq<$ss*!c9qLC#m8ri>8jf(uXg!n{DF;ag8oEJ6n zLZo$+|6au}nJGnWRqgS!sEFg5SvmVK#qI2~YbN2&8lmpzMJ}DC1q&4M2y5mI_*z-~ z9`|2?Q*TpxeSa?x)ze+QU9|Lx8uxHDEy zdL9Pscj%r1+{kZ9bWfUKhy0P{?YTZU`PAsoVL%=QI=U<_?;(? z;$rqWfhf1g6QdlDXG0k`2TA`oU!TzXSx&g)j|ULiSL_e#Km5a$>%?Ity#LKTsPOG( zxkVlQICA0hB98}2B=k?v*e_!Ii@a8LpTW8sMKk{fZR|@t2UzS&unyx(u+M7$0W9_* zNLS@UcwA#2;sx+%=tE#_p9mk~MbPqk3HLG|qH=9dwA8G}L!S3t$Y17jcNtS1-)1to zU~v2%!YhzTeFvu1cX$nHr>$anUPoRn59wZI9==2N7T>lMXJi%Mp$1y6*-g09Qn3#8 z9q0p)??~c6V|@o&qbeLDmQvi1@Ac1n#B@&R8Ok;Wa;OzuAL+c!k!);F6|Pv$ti>2t zTG3LuIp(l{fv4G(gj|HH6&+WQD;kT4N3f!0@4FuXPI;ej&WP5I0z9^eqXDx~hs&F& zgJrDMSPyv{b@1M|hdLnti7fR5g{W}0}{h1w+pK)dn z-a?8`hRU7*`OoSzygfnwJ(~o-puQTfkB;#8jypbqL(8y}4q^q(X9@p4<><%6ctq0b( zEnz+O04=XQaWAnR(-nZBXGO2ID zv|6A2kha!mf8^D|kZxb*VSNt3omYx8@{0925VX|ZgIE^Uhjm!%L%x%U1C6ylv<5jY zvJ~W(%LD1{{sOH*UM}KEYhcUe)0+)!*CQKG5b~QzII7DB!RZ1r)WFJanzrylQJB%{vTbW6e7puvqgZ z1GYA50P3n833#l1q^;6Ek87-bM}bE}?Sq!^`9uq7c}>ARXkR4kP+F4A2s5)eBXAx# z*C3=-gJz&Ut3fl7&$R?})0u|`9gRD$6ldxY4LSz2obj_*7Im|Zf(C)_am0bfY7p09 z%2|e^cV2~a+NH9hWqTpbi?Z&4G|Rbm0GID#X@6DVoK^x?CX3TbQ!dfU9B0}mW1w2O z811)m75bN2ne(u}-&$7k)bLnvVi3=r0Xbuw%?2!9zvlpEy=|8_-u7JJWAAz%`G|Kt zA8D(hZ$*AVeO34BVZ5JX0cc|lT?kmLp^E@>akp;_z4+P^z+&wrU6povTx0D#9y}Uq zC)UOZ(9RP;%j-nkgLZ~qcTe-2%wgq9G{yd^AG2XHMp!kHY1PPgpbo2%CnK-CNcVQ; zp^-~*=au48jXVXk)RI<~Mcu5!Y9#r#5eJ%BBdc)K$Wq*p&mr6gO8qxe;Zg9D&pu=N z4f3s^e1nwLe=lw&WfP6f`v5)G0XQ$>NMmuardQ#p>80&peb7W(F4pvbGyNuGtD4>u z$yFG)h<{jr%iapN44nLjU-hH2ewVBr@L1dHfLU#Kd86&ifseKQRPqsRKMiTC?VZRE zSKC*CHrDnoz+!Fh25fDyK~CdO2Rznz(pG7_$2HdYUhrtB@rb3V@qM7>)sK77_@c0t zUqw%5s?o@yciVzO;6b2K4|6)ed&FlzF0~#^tMyoew6z{*A+MT4x-*%F^>`=lyi%Nz zRo3&fK}+j#4$ES8vkq%L$oE|0KoeV!Djcmx6^@#m%NniO)YhtU)K*(A*4BVCa-uzi ztG2#3s=Lrn5&xjAWxuOl3r=pg1W3WU5dPF4A-cOnTIxg2zOp7&eS8?bQx%=O&?}i)Xh4qHj(cY z#DON(rYam`&m3oCPnq3g2fb|9fNxG0@uy70xi&>OYF%YHXhkSj+_55DHS0R5+w+h5 zEaDL~t85*-9GuJ~b-O)R0v2o4Re;%Dr>l{-zYAu5K0ckGn)wmr4d49NGam&U>*AvB zqWN$5wCQ6g7i-DUkTJY5t8aoly8bb(8v7}vt;XJhylN%sZe|`D zdn@j|Qk;=fH1;;oQae7)vZ$MNSdAs$&kzTiSYxYjT;ob{a;gL~r%&eFtgbn0u)Ttx zYhYV4KTqL%W>yz|snOZpoxdmCy`4aDbJpNPPG@xYo;JS|-#~HmndRMY1C?ePzLV6w zDr-J0oGSSOWHYBql+yq1Pjg{7+)0uzR<#H7fYzh5t(+s!eB#`=U=-suJK#*;%J{2g z`Kr{dJPKnQ@eh{eu##B%c5w0ybaud5md^qfTb9oOW-ZI-SuU(ZuH2UZb5HBB^VMj5 z{vXiBmg38R#g^hLfQiTK1@yaWwL1WhEd^<-EQQB4wiI6jkKtH~aj+C$2Q9B};BG8M zP~a+U7E2LE+Grp~`Y018Gp(BbZPa5m{VwEHn@M*k^U(CWap#rdOg*CM_kfm~{vDP@ z-K@iEI{AK=IMBqJUWKElTZ)reJa*8__5<+ER}*>bT41)Pyt`c*aPfvE06 zpFx8H54#&x=JnnSPDX?BHS|8fV=ej~VAkt(dE@ndANbhoy&tgQdc8jcZLC#40xZ_5 z9|LB!N_Np|KLI?}D$-VImB%&Ks-J>KL#;xbNU!%n(DHf+_foB5oEUVh7$=Hmh0!xJ z9y4I~1H&51v})EPsLN{BqsXiFknZQqL$iK?JFgUH>JiQQC1|NxkFhN3W*t_u$oE&o zfyQdqf%|7!6^{IJc_95H(DI@@+)FMkH)Q;cGgd2lTUX7+3(U~3HW!vVAAkRj@(=pD zoGRWAg_CF)?D_vn+ zq5YOeSU;aESw9~KCqA=~o^$KquK|lS|2KpU^mpTP1FKr)w8j&F@fmUe``s<2o!z-FuA@2v%<0*?iRpL`7^2TH2dN00}!MyNQkUK^4d(h}QPMW8Y zpVo~>m-tu>^M6EsW`}=!P@{GJPoRx0(w_l~EfRUUCso>!vd;en@Yo`ew#p)TTw{y$ zEO<1uNbuVEocOPx<@Gn*gGI8V?jBQ##$v9`SqSgdX2ySC6Uzw1>) z&&AqC+A3}HxW?Mn1ilTmP4=NjfR@)t+=I3igsonulG$Z6VaV?n82s%1S_BPdS~Ylmq^$;zMP9X(bYqx@1~=o*E5#YPMT0j0Ej4&UmPOsH!)h@3 zjw22xE)5P0`i(7Zx zVgCpiIv({j%NyzW`?<~7W{kVG#q}+u*c@aE#(xuvA;X@7MvfymrLB z)Dq@GTZ5>;pfHJbiJr^v1uLLdjA^xEyP{re#omm(@*>?X%)^T9hC8nmms+viK}*fq zgJogGSckP@5uc1O=E}i<^CFJ6w6uqT zI~%cTDQ=lrPo~zF(OM;QiG0^`%&a6zbof?aE?KFJtMLyT93%C^r=iu*)*l4{{g;J zrM~H`4{{O~+G^w!-d2txZBur%@|J!fZOXHj%~CqUlQO5YP1$iuEAq}pp7kD!JLwr& zl+Hi41?y>OOL0vmT-W6J;AQCwmM`KF*5oB6XVCWqC$lEIwQq00;|rT3(BAFZCG;QB5#sWg7MLKAsoX=^dd3>LW0%KEes8$NC5- zBCoticRcg(5l+ILSBgu0gtvi~n)`N^Mcu5!`UvEEGI5~EeFSJRSC}ds{emhSBb_Ro z@^tOUMrGeZ-MrY27I!F$sRShUn0%^^nErWd(7Z!2UuLOUpVHWTybn^y{pEE);p9dT5rPD zdiSASmaZ@-BObwepH*VL-vLh3TDw-a_Bnf)Kl51%cx=H>0c>h(+i5F$y9c`3eYDid z^2jnSrd4!#W6{aSTIXfR+sKJ!+5m&~ora&|=exx10_*PT!Y_@x-S@0XTNn61FU~HD z)m`pkvs;(d-8%tDw?beYU3I+ubVPQV&*MD|{6VajU3ks!?py=E%SUaUp3W~0!he;A zanYEud^yCCwo1K(FYA_fBX)sy>HxM~X5w2e@Bmi{E$gz;U^ns$+y@eUzx5!$F45uX zppPwlFJQ5SC*QS&0e1D(`T>tEJZY;eyvH@R@B`q{(86PXYzJ8Q)u82d2JXSa7ld76 zbHT>L52mk!vOx=s^&Rs4i9W)>FUMN_*CFODkTZq{K}5Ar>aIMCSDgD1*zoIOz{eU{4u z>FuwXxU%HsBA%2Zlr!~7%##hif_Rhu(1PwWTr}fj#BA`@0H+%y@u!bZg`O@`4u3t+ z&t2y9-kxuHAKGhTL}B2=9Lan!%)sO%EuwRvp<40c|IWy{Nq%s!-Ll5rf7eN^A2 zmEg>Kwhr*C`ULGVgoTcGtM2DOOD+FA%c5@9VOL%9{UULov8yhvb`_2*a*m5u zWLk+F7x82~K%8p_TAiN)k^T-iBa8HxT9B`ye4vZ^BH|w`$byomFJAzsFh*XxzXVtu zC;Sg!c2|da|DGeS`Cmrfp5-PF8zT^pcL5A=$EJ~1eg(9#R(=(*SS#-UY^@QVn)r3V zVofAnl_q*zV@>=9cr?^RXa&z`e-pI4zJpp7-`$AHBe_5ff;!*nO1_EW%PEhBA}mU&!b zEqf3=hNERXiTMy{c|DAKnU+;*f@oP7O*4BNYMD4BPRV>aUe_LhJgQ|(tCsx&X{%+w zL|!$CbdNF*Eqe@iUMbGVDO&b8XsKntVp+^s)?u}be1Ah6XsniT?aFb{+C_f3Jdi$* zCI|U`DL%)-+;Q)*#Dg#X4x+WUqp!Pb#_9Ojtd9@%{gMUz-0pr)V$Nas4h%eIxePxmpT2*xKs&2%YG-R#{@V_H z|71jimU=SErthCD(7?~eD>dPhd-?Splm!}a$;r@8o=+Jo&s3kph?;mgZn+PfV`!MB zZlC2T@W^L?ogMPbi}+*)VmAB%a9+(*OXfn?sRLc^?IKgKm1v$xt1LNwp5Ft&bK)jx z(;v&*l$R(rDhG#Fv5%nHe`?S!;>+6gjJ69r==GKM4RBm%s&HIqtmee)Ou!j!gw_(S z>&!nyerFBP-vw(B@ek|FV;@!ChasfZ_x63 z4)@~PCxTY3PqOxfnP}FOVXl3$uKJ215Ay}cqiY}2y7s+U z^Gb0>PFee20WH^}S6LQX#5(NSN4~EU2O7KfQM=1=VP}ihkCr0dNy=r#v$m$gzzA2f z+1aw?k~ZM{$4D(>cDA%kN{_c7E4`eq7=b+7JWB5C;hvUj$`0MziB^I$Z`@%&f^2=^ zHCA}h%MR@{^kV(W`_7+Iu;pUw7jR}gFm8ma^&1Zv0$ns8VErsESiiEj@Vo}D!TR~# zs0`d=>sJHJdf6^-tPIPjRpB$IG30@Fa`5SXGt&0-zy`<<*8|@Ww6O)+2(Z`!jRVYB zpxguB81UE%k+#YTd0b;FGyyz@V}})cP>3)@LiEt@YU&dDR-yZOJ^W&zo@PmEw$iVtuv&EwyJ`mPOsH z!&)Em-JUqm#MY-2XRHX%4eK9e;of&HC#=Yh;LA(TRnbaS(~rn@R{DfjQ+5ZLlUIT> zp8t;CQtSjiZ1XO1-&O8!#=UtsG^m6AQ)&BwqyH4zneL1Qoas{;ceNmULzX}njcLR` zSdcwR{HN`}N#`5=nu*BA)?)|2)F&B-uK?^u8fP6wX1gOj+&A>>0ovFa>3{RhGcx8e4*W!K0xifVR>S><3z2`{N!gfeKoptsHI8hmkTGHsmh? z@$!Dgi#W!G;|WV_F4zLUzkCp6QER}oT7yYQTWfF#@~ZKqJD7P`gSX($E5#XE#Tpz6 zTDIpfmc@)@9cm32Ym@I};!0xeyiQ1%$J*#0`YCxiq^%WUUACNkw-(p$;gu`$q-Iu@ zgXY-!^0ggpC0w;{2GW+U(1#I^pncDjXy4)BWJg!eg&YAmzs9TiBauh6;y~2WqlmBb zG_sF8S_JPwKI$M3yH_nd^0)3!VHtC}ko1ce%y!X<&@$_y64rNoM>}3x;(1Gb9wZUb zRM243=I_B~-us(vtP$zF~ zCg8F4AZ?ZP@VLg-<7n_`Xg#3mTfur916p3Qa1Yj_AZ)d!izNxO&S>Y!L-`Vx|M4AN z?cHb0z<1etyReH@sI7>Lt;}r5tX76;wK8*&wpL~y@@h#)H-~vxnfbW$N^zzgVrAY6 zT5A3RmWAfA4z)7Wdh%UF9B8bypasftkp-fa$#J%vX!h7aFWU*=TS_PWPn>I$&mtbds$5rMRThHN5aaGNdNF9?b$&?^mRpMBi|{4* z;W7{CJ3hqWwYv4*3Iq zt3bY;#DONZ3OO#a3gnl|Q{tE8ugV_aI!Y!~oKkuF!`O zk6~3oz@GbR%zlk{;rXPjb58txrN8)+Z4jxus#fx(`7= zhx9yphc8X3v*6^DauLe=CM=_VjL_wN3}v)_jL2BY76fBh}9WB&q;9?6!`YH?Mag8n18Q{^-LcvOG4GVQ9XnC!{z1%_#(@Ka% z3NzMd_Rw$YpWV@Re8*YAS(#M?1Y1OFa5m&rOT@HVqP0j{OLQ*sYHdh&4)d@?gShib zaYkOTMDGGEwfsDmMcu4JEfM_;@;#q8q+?5z<4P=1E)S%)7KJ`fUM}KEIc&K&vI@AS z>`v^T@X~XoFYMrVe%WUFPC0F@Df51n-km%vNBk!PqrAVBfy?8U6TNF@buI7C%TF8V#VZ^7kEwU|%;J+# z(!Lk8e9l%tiGTP$;Gor0R&bX?VC3ze`p)ZGw6cx`YH=^$xtNRkbj?T}X*4y!u<@`G~oMFy~?yC2LXPZBt z>iuhv<0ogxYf;ClI@jg!g{u#t?3}*tDV=;VkjTvT&%>F~SzXiX%UcIJ`=|DHpV8;f zin4z$1Aacv#r7Z5zp8V3ciX@!4uJ1Z*0-SESMQ%cYr5qJ7{6N6!)Tp6J`6g3Ty#Ob zt=`e&=f&lOu?el6-76M$oW=fSe_Tm8zLm#`p**i542M|#FGuF}aN6m21SrFzdM|o3 z^wHITA-w2Vz6Oy)+i7mjv7N{FcJ$Y0cdsDdMsdV7ppRGQj{p|0&a8iJtR%i~YaatH zUY$u_wK{uTVy z*6_!wcmrh96`5&Wkw1yFU6F4>URPbx-N-yv4P`i+q~0@0-3W;*8vK;z9Z7?}du(9FhId@G8n=ctM6@xnjR^Y(iU#)NwG+Bh@9Km9ar!_VU-hO>Qb`MEr!A)}=Q|yr_wK2;M_fJa z-H{A<15A70%GT3zmg0BC_2bE4DZiL*LA|37Ukn^3Ek9E}{64@Fn2x?WU$;$HU3)9E zYg%hpTfNivaFOO7w0+vjdfRCW*Yx3&$=>;r_I?LA@r@B4Ebri3HL*zKzCX*tpT)}} z)+}5&o8MUUKJC4LAB|D$g?l%vtFIrwp4NiSxAgdaJYw#}i0|*lwg@}G!N?yzby0Zy zNV;np-(=<6DCPL$?|N7JjNabv-Z_1E3lQgv;yOC{@|wK5YTN;3<)(G?uPKG|x8=Qf zhk7E5uh0F|G~f9u%ECA2I8=!&^H<`ru(srHH(Ib8FUEg213b{{Rt_d-U z$lw}e__%{Z(hw_;z^B*y+I;)(6aKyR_KyB(2+2&_Wvp$UA2t0(W$)og;G=F79b( z6h}Id5oXbdSCj*9$V%q@y#AH-UeCJF7Ox0WUgn3h^gNwrPrJ!D<~aYl1<&gTejIWf z{5$vSEz>TqSW?gZo_@)cMV^bH1574Xu}xG!*C#(hS@~!^gJTE#F=1g<6P@xn&XHMt zi+k{L==S=Q)tC+L2c@pu1Hdu<7Uj?PVSYk5Y@)TDMVPmp0+Zr7x#L}m6WdqB1=|&N22dSpAU)|uY$e{T|wUkR?umM z#X2qUf=&yppnn2ObWPy7u2HXKzlh$;^o|uB2z9;Av(Jui?dliJYWV#5A<)MW?Zbe@ z5iR{X7ty-N&FOIM=YYl0Ea|GES&wTR%{~Gi4Wn5^n_Y-z9|bM1U*KMhX1$=L(Pk3y znFw*nXUXpCu?y?HtFfN+`Mto*e?qnhEJn7ELpF_Unbyem*GSvQ_BY6DG)lT(F^|ah z3EX+5I3u@2w!Z}}Bc$K4ETS3Kp%D?Ewvg{r#DOM{5G5kaaZyA{ez`o5-ad(marP_l zMVzTmo@PhDPG#dw zEAe~a;%CTzD8h2@m$cJ5J9?(b+wGaR&!*MOd79<%O{`wTGxhfA-SCj)%?M4|pB)dJ zDuI?a+6jIJw6RA21+ZA7+3Wt>&BeJZ^3?tce5~CpQ>EP=*I2v%1|AKy8(PS3M*bbN zy#9f^(QZ5xm=OuxKnq3V!^|+6Gvs@T>_~-Y=Ed`60Uq?;pJ4qrFL5Q>o!1#@H}`Mya!6Z? z!Mbd@__=OXIcj+oj#_Sc=2|Y}7jQ-vw3TqR03#1C@+kCS#6MVoNhPO9UIy2S@pt~z zE5O@RBd;P4e4RfI=wJ&2Evg1EYcE<$-9z?8{lDbhQz z`7UcUDUe5#WYfe*}T1a`b2Q~=@Yiqo<5Pb=BG~@S*;r6h^t5q?R3TM$mV+xienf*rl zhkT~Ba1~xNoj(O#QpkoHXf2u{t6D0i)lzMUw6#@aOEnI6UMbGVDwb+I zXlXq*W?9tDI@D6pM*rUjoj^BL2&kkdfuL zqO9V-#hXAMTZ?S~i>(Fut}S)~Em>_lz+)>x+A1sIagD9S_TbUbNbg_W2H zT3$Qg9;`%B*h-BRix6gt(Xs_YotcNNM~HqrzF^tcgHz3O>Tb7iNh!E!A$EqGY9W|b z3$ZKG)f2TQbjZ{TC?-Ul$N z-TNZ%1@7*rNp>Fo`*g@1~eznUd+WJdew&!Tju)J$4ezkiH(!5ffIngP; z!7R|St;gb?(ifk0)54U>$vFY*5M(eGM&?VvnLb1N2v_SfAL&3BjakG$Sf49Ptj`p1 zDxX*0QcMFrwm#DVvrjBs-uym)2Jrb)jTvXQ)$8r5_tM?*^l%RpaZ zA!vCm!o7hd8lGiHW|z_CA$Lfl*|Dg#@3h1e5g6`7R|6G}a2yf5>qq{zEPgq_;byJf&Av zjuB0ci|V6{mS_I1yutJ2YeMcVT_qik2Y%f+I=bc<{D_vCz_(cWub3B?CXR#B&gFMQ zP5~}n z=~@ZH7YSE%)!XrsE$2HgBM+YA$-&;gCav?y>+MtZ+&yu%5Sms6M%MD`}xX1f}%WL|6ywScmm z>g&kCgsmdXX_@bnZcihi&>#L+4n8k!@*v^egK`>YkT3H*C&0QJt@fvbHeT&}0gG3A z@{Ct|w}^QeYW={+t3At9t@a+*c(oq@kA|x~R^EwN?N@`A*BQ81uJ*%Oc@u3ktL3`v zBCxL1uW-;{LVUb&7G&0yo@rg_&qms=^yeV2mV|WgWF9O1THJZ1I3v5P^yh+>tLPxh z!b-3XyV8^IdBlOnuJl~fs&I@qs&I@qN^$Dp45BXc=6-$SkG->9?}bd{p8&xdhY$GpZ)&3D8n&Z(v!} z%{r{rB;QXG2O4WN86V}iC_Z8gRE49p&2bS=%0ZlKM}(uVSXmAl8_F4rAbqJ?e>-?v zxX&bI=|~C;9`xx8L-&@`&5AC{@*PM6aSCp)Hj3U=zK1gQ<(MF zSg*AVEUQmwZbe#ssYbrjZJ>>o@4-z6*7d&b7(DNfF~w#1;LRBChDi6miCnkvAgVjr!OZ_sIP_a=#aM_GMh&o`j*5 zDs30%4=hY*i?LENw*t=eG5UjWwP5!n9q6Jlj`#-)R<^hMb#N-NV7cG&P2giI_AS7y z-{SJdZ@ClrD!+yNtabV}@@cn!yI`5tIvi}iiLVvF?yz{)I^`Yk^M zKDJmaQ)RI{uCc}X5qLDTSg<0S!(#myw7ed`eMpNn94nH{ETj4BWVPH&?vkC|nGPK6 z7A?nvkXx-5(`vOIM%r4fpCPZ7iF6M!53BWa+l!&1PCP`!7ga&3+bn)n3v)!#p(muekF{ zaYla8?7xAQ+VXdn#jIx?R0F!el*PV{ zxrj4yYSk#b`UWBS;SD3ym}56uoT80#SOBH&ElpdEy(<#-M0Ko^Zo#6MV$ zGC$%U;8bck`h2wVFW_U#@o&JaAK~)Gk9ZFFDnEk!)S_@#_<7`ueneCD5@6~_yezzi z<461#w6Vo`1+duSyb4&k#qrOGUk5(6I4o0TaXhZE#mOcQ!{W#@;u>gqHR0aC;tbCM zB(uwC?YiuN%QIK1$4by6E)f{wF9lT&z6h0qAc_$ zDtSVqEzkU%J=#jRT7}J#wseI)jCcgAuzAU|v<<*1vI=h8sj(XY7h8mJfW`YG;{z<; zAK6%8vOmId_CXl=PXLV1z2e_ElUDalbT5T&))8AJ*Xgn!vjy<6RbrVctK@Nwt1FX9rSYVfjUX&+5`!A#_vFQu}wu>(KjmMtX1>T(VpPR_UU-@rq75{S8I46(t$1-zleXZhGjm|&frvH4fDO0U4f4+;+p}pK9b8DA89w> zt9&H#vzBRhR)h&5Xo13U-K=;4sLlR)}e} zLX(lUR_F-i)zXmeaOPo!j>Mf;iZk+x6*>yE)XEl?Mcu5!S|ReCN*rjc6{4l7!qGyN z;=un)@R8Nh%mm*mIz}!^cT5!>#)Cds&cpg=qUp-xxGEm(Z&TNtDmv6fU$C?;nHR*l zF|a-z_@8C?zjX-y9EZT8DO<5G0JxHI1pjznDwMP1m<^@M)ZG{9raIUO*(#Hp*^#`AaH zf15#=v7SdG?;pi@{4D1EwugI$cP#RJQH1vt&Rtecttn?uy{ov?|4Pvii3WsodjIG8j!wfHSoB` ztHImAqv2`*>%0S2gSUg0*E?{pTn&b@&WWZQi+aG2ztX}>;lLRGgRS>I=P8gytv%Cf z?Uy0#v`o&$wjr;UfOM_Q!`ipw&MUoyA2KwhMU&x=kadr_uvQR(u9xP_!eL00Qw_2X~McsH=R4?BY#q#dk z!nyp!&+3AN?rg97rf`m1(t-CmEbi&-Zq@JUy6*`W@zcA{=yDX~?Y_G)&;C^ zAbxB?cERTyeEXUUG}=e=@ZMxE{|2Rad7YK?(T1fo{!`C<4+Uk}sFVipQ||7>u}n`h zu0S)ldv3k|4E+4i_0{+SPTGQU%`?}-*F^m3^3yQG?CEkH755UM;}62SAo9*4C@2it z!CBsk@};v8IQj!Q&iVs`Ps*wBe5U%-s&l*JMMruopShlHHr@+{H#hno@MrHKxA3T+ zQSS|}yz(^pjFs};ZLOWt@FDFL*l}P_=QGyh`A)*l4$ODr{0Z@#|H6Sj3^ad4BeLbQ z)t7ZTM;v>3J?Z7{w3j_~v6}-d^t0>bo*{afo=|Boi+v={*(Ym9j*KjYe1C^)@DhA7 zLr=%&{VsUE7KE09U)yeyw)LlN6Y65)3^25g{UkPZ0DKa=2@AX$a9+(PM>6Xu;q@hsDDOVj8S*V*6`du8VU7JFrsVXf;- z?}?p@eC&ylrpgoZxW=B?Ab2$N#NZ|IYuWDtEwA%%H=Y-vimyGhAuU3R~7cdXc?ESd&N^wSh@ysp+ zExo7@uq^6k9o91=-wzT88mpPK#5vBccjz-(l^hq9<2sq+qH>gjIM14Xfc3yeVYx8oGzB&ITF9@~gK4!M*CTDM$H$RZ3qiW;n1}WF1n#_2oRMFw#|@yR z*51gnsGD_I>p{LZ5eFJ;J!m1SaNOam!tq%`DNe2CpqKkL)JZzmCiFmj{-Kly#|xTn z%jHiqWh?{Ev`6|}Ey?Gix(odo@eh{d;u1^pNpPwda<^{Z418=!J_VTF+jn_mMQ#Cp zR-Y_Ld9&Zk&#cAXx+z#50+FFFKA+K6by00=1i|}>ad8IfbuULd{fR+~Fn=A{>U>(*X zknf$ufhM*HRXF+#Ij+QK$Yn*#;{9ohvsQrq%kX#><)p8Xmy6m!>tXB5tq1ynaJ3NM zN7~XA`ZwYcEW~Xk7UEmrR2+NnV|*L%*fQJ&nDr;_M&7-i*?m>OoltP=|2=?XUpYc~ z-++9rg&p|Ko>)~;Yt;hY~(a?H8llgm*AA*+Gk8lsxBNBEfO%`hrW{%OmBZt}pHbb!_ zq+=`b6Ue1jf@!r94Lr)$3jU&{A8xj)JN!W@aq#TGHhQtVq=w$k=+-oYw`a>Xc$aJ6iILfX<5 z=0wCJShlB2p2|G}PGPQktM&`PVypH`z^uRH^2XnJ40!dSrnqMSp4a1m^CXvi*H2L1 zQvC`z?-$7{l%p>L{@RxcHGwT3=}D9)?Jp(KHY{WeDBs)B(`wR|B1(Av26bA0kxvhw0!+_> zuuhKO8fhBq`8{CjPcr`p6uuKgLXcvT=> z)vDlejaP+dz@y=+0E@j7R)xQSme;emhgHD{T4k|iH3-^ftn84h0rwg3X{M>Iz3@>@ zCaedv$bW}Cx*9O8tHD2!wyVLvkXMUOx_>Z_)!^T_^CGWfah||gL)ra)zM{;3w2ZVZ z@H1`O8rBci{W;Lm`n@3c7s(TKQ9fNs7NTDAc$qlR+Lh$^A#hv~s>-p>TrTvAT@koP zRaK4=Zx!z3A!Lc`I|a17*ymh5BHt!*-&F3K$$fL& zDYwpZ-``EyIXZs873Z?412}pgRdbo%N9c>9_d&RNAKO3%OPAXq)*bN(-p6l}?>~>o zUIJHR8r^Qoe*v4)#`hTG;YojQw|;N=6@jnDD{#98U{G@Olen7p-c;Lq+dBHuAW(2A|mDdJ|x=$Hn^A zS|##*UE3D$*y|!~mDlBQjlHhzz+*UG*JOBI+k=+ZMBIbdWreNqj1ntmJ(JkN)w0;5 zc>*i;89TvJ!gKfpEFLdZffytlPGXj$i8a^IUgQ5WS?Z;Rd!W!jfG&{}Vc9#s{t(3Z%fVoaZx zD~ajzK0rAe({mNd%SE!p_1Rs)|6sKmZn+oD%0{oHs@xaQ_$pj1%a_vzn}-otB9** z&nZrL&6f7ek@o1g`t~$s%ZyybxiTtyQF$ffG%|ZxaZ=BGspqW~^}MR|;8m2t^r`S# zD7+R4ucBN{Sti6AE{;CQ@hXfEBt=I#opNdfK9Eh=;%7Sw|hXoSa|?o@B|FldjO7h zpraEX6?R_Ofvk%TAs*S#yP%e#oPwNJ!8&!tC(Xgk8*h(1%np$I6sh4Aqa082pgYK; zoj75h|MHL{g8GXn@rZ00`!$}ZO#W3K%E0#8=ZVrU3d&`%UosMY0`mRFx{s-M_OKuD z@z(rH$vLe>iM;F=mf;Cn_3EU5bFlWOK7n98_C$rx_x1B*&q~8K&Fa&akjnS3#ls@~ z?E3Qj>#{D7FUwkQU17)6Tiffs9z!{#Ewe#xQF$K`VP!M)9xUxX1TxH04qj_3JUkqJ^y49P0W9?#3ZB-(Wm~nUv<{Iw2eXdD zD4%nrJ^#a*$M;|y$c(3cJxc1&zaGW5*suC3o*(+vHi+LJ>xTvBeZ8o=$CaB*zBu@+ zvUBX0bo6yB!;~Ulna>K!%a`a!K`+=Zt!-`7R(5p4o973eeY@EX!10pi)`8Cc;@IT4 z=xfSH_%a0#UT8Vb^Y();!lq^2_`dW)9DMI@8}NN2gSOPn!1a@!pbo3S&RZ!(21jXU8Isv2%0Hw;SIz z@UZFK#hHdaY0Bn$9On+ypd&x`I#1vo{fl_~+|e%Zu-Q0K?$$7tU+iIXTUU3i;E)q` zyodR@fwnY?C{F-=98sPKSR7HZ{U)N!7i+Y;_BP<+sFL(mQKiQP`~rOd zQRO>8%j;y^%c9C$U=v&_EbPAf-x|bT)zij9E8=Qd9?2mhdmLVp?%Ol1kz^ZWa^92d z!M7u?9zN-oF^@>HjytauXQD!Sc8EHbgO;+aU|H17I&3sZz8%DY#(H@Sa;k9Tm&;QU z4d&%aq8?i=jt28`kt}h2HX7U)f)2Ob{w8vJW_MGrft=5QmKXb*(dTgMi=)q~a)+)% z8xA*ZIC34zwU}~@TB~GXWRc?<^oxyJ88Nb)o1=(Y<47~$OtgmnES9r#&_{>o%KROa z`@1+-89`t?0#8#;BAT^A|87S=G%rSzftQi5l$Vc81AS8#N0R}UMw9Oox!y1B(EfJ) zR!gJFz$=X=11^mwFOqsbSW!a#nN0X-kX2M42fph|f zRo;NT2j*x^G->iP`GZ8R{#w?PIk4loigKCAv&+|^AV)*_Y~dLJR?mLot))p_*lo&yi;ii z5?R{lbqRn%BnL@-NeDY{h@}<$Hl+UA0uAF^Qv`M>zx(m^!l*^+{$tTgK z!tHnptPpL6dNtY{k)4NnHJW69b2Vq)Sxxi{BboC7vk@j~G{R&=`5xqLL`nR7{AjQ4 znE3fbSR7GWm`0QqrV*uuX+&vZ8c|x9MwAw&5v9U3qGX=7);h0$2E>1uLh5X5#+HWH|s+Lc@1cJeFXQi2vP(#@uP>7MUTOwF_GJlC&Taq_!(WR z>z(L@Y>CMP?(X>_WYY-qTBJ3?ydG&AVSXHW^`=R89rK7VKY=^16ldg=2=fNe(j&Z) zWf5Vr4jW;T?@h#k#zvTYE|lX+B8^<0=(!=i$-G>|lis8)m!IyJh#}yNERdOS^)zos zI?zRZ5%CY6=8}?=|DOaWGemA>y&16Jefqb?dG|=N3Yv5uGsZ&$KL=V~ zpT|9DpcS@4Gm=?gW;15N6Nm%H4*FUAJCoiBv8}?#oAgd5y^BfDHt7pZ`hJuCqe*Xv z*j)KfH0d^zuAB7rCjGcc|JtNC-9PZ$%cPGt>0Xn*%%p#6($AapxB~*u87BP>lYXyB z-)z$Nnen?O@V7ne6SzpnqZyK6AO?p@8vC=mM5G-PNQ|FzK^Q`fQWF&7^NP>AOt& z9+Q5=q<>-3FPQX8CcOpTHmZHHl}S%B>DeYd*QDD`dbvrTZPIH^`UaE!q)Fdl(qA{} z$4&azCjD=de%_>;^}T;scQ!QXT}^tjNuOxaXPfkOChfl3BlE<43q#WG?fH^k&*ivmnFg_SitZ#Wz-;=Dbz~{mb z#e7DuAJe?{;h5&E=9p%`55zRLH^nr)m&Y`JOZY6hGN$?IhB2RiCVWfOZ4ltM8B?1`e)Ome=behwL#MME0XcrI2o^tlkpmx^v{oy{y8S; zpZgO&GZQ`!Cp7aCn)?!(sR_+33C+$4&AkatOF}a@8L#`3@#;wU{2{TK*~Rg=pPlsc z2NFK(CGvbFp*bL-xhEO-Ba?C8G@-dP;qyRJ*RcuB_Y#_E3C%GH&AmzgY?Z79SB#By zr#<2G+l0^SSH=DO&T%oHzJ$-;6F&b)_;eTEKcmkgUMXIE2(R8!sm#juCFCD zzfbs_lF;0l&>WV~T$a#ml+fIm&}^U33??+MB=fK*Y1gv}pF0vh2PHJ;ChNt26Z`yF zVxyKM>&{Kdda*-d$1Y0b8I#C!WkNF{q3KK7{`Z7tbTWU=OXkm(3C-mRO-oYOHV#&?M3*mTAIcu>OvHD`F~-C0|6Gar%5aM!+$WI#q?G&A5V+4oxE~?^ z6DjvlgnI$`mj(Cg5V#Q=yU;X$YO*8pyWo#)*e$}%L4LmA77l?sF~XgR{5z%G+97b~ zN4Oi2zgf!NIt1=>5$*xxACz)G8v^%OgnJ43SEStQL*Pase&?lQyEF1{#vl7^k0EgT zMYws$FOYJJhrqo}ao9V!d^6cskU7WvwfJM**W>QwI(8INgH1lC|NHve4?Aor-hRPj zw%xr;m$mlQC%3I^?L9JEeALbnqGfsu=v!K{=FLY;7!PheV6(clbD+MopJxm3_To{S z)w1zT2OXvS`NZxG)`51B{~m*A2hum8KHW28+QVyDrn2ldz4PY4f#4Epr$ zX26L%95D9Dp(3BYA^8@TN8ce1FVG#KbaH-fGV**vcqI8iCe~r)Xc0K;(z;2{{8Zxb zL~;u5ymX!foOzNb^-TjU%TH(7jcOA(c$9IVtUS&t&Q#t)OS)0ichfc}2WXE`T765j z@YFu=bhYeQr4yNEAy1i(!<~K3G15Mt1DNX%BkNq!$-K;S?5#=% z9&8VJ_;ED-brR?H`^x5at4?h{s}DP@x4sO&a}IOd=P|X9+Bv7qCp!1>2ItBX(F2_% z|N19qKGRF*tf9JOWt!k%Xi-mh2Yy!6>u4sSOmBU8y|<2^{NVf#X$}Fb4ZjWVU#gTI z{+1jbN|1g4Jen_M}bFcdwXxaug{&7pTT^wJKU4pqXBQP z3kF)uvankRj~98LXLvu9r@f_l zX;VK-2SEEW(*CMtCrevc{^0G3@-TlG{%Cn71_6C+<|h*jFp_KK12iusp`@bm*0(>r^_iP^TeJ3$==TAP4KPa&!xvJhX1o zGk-d9u+lxa^HPfxaArYr`PqQE{xGthLpsrmysfBzE#SP=O0(XSu9gid9eA+a79s0Il5rERTZ4&K1nS1GAEt4Moe4F9cv0L7F((InE5)&1Uu~c zEC;O2a<9nYp~Sjc?k@1Kmb;(%+;YcV;ZOdp22E_m-xr?`7hu?X)oRp)MoMpr`pT(w+vsFy^F7?^v6Fub*Te0*-k8U5-EE z`F91<)OgmV8h;hiYUx-naaWTrTQ9p3cU~-GeYuaY%%GR!qeu@W2l4#-82(g_Ymug< zi0iu!a9+)u*Cs$**N&mfjLbf+WgsK@X}fL!+{q=pZbV-DM6GYJ{*l=yb6!p3*)P6b zeucRid9`lrqf42`YVaxCd8Ih`+*?-RYS{<3P@Mk_+b!Tjt9+~6ZzF&75oKk4{%XqZ z&&&DW2j#MWz@9uLuYjv%TWdMYdBR=W!2fedTe?DfFbEbGP6B>itmo#gh2H9MhB%M5 z%lnzMY=q(0(DhyeW3S^E2mKlu^0ePIkfH-$a$@>=q`T!;!k<7IhGJz0e%wynO~`lF zyH@nC^zZ6@FIv^nPQMgy1P87{?ZCG=yB+wYc)JjyS@0U2eFpip6$LhipZi(T&+6*% z{_F%N<9Nv4-n|r}(y~r)vTo{O6xqQjGrI+JD!PMH_H8^|n&8j-ejf1nv>|1yI&J82 zjZPa*sC@xEcr9JJx{lNKozoG-yC*JV$7W-)#kgQyVZpY@CN+IgXupK}7$22a^h~t{ zyK?Jb6}}8UV+S#Vp_PQIR(=(5t5tU(Pb=)oo*%S``L7cP4f`7Iyi~&i&dhlDHjMVa z0b0)dZ?ddd^qd~>TtmcXqMVivB)DqXx3x}@O||82zyrTXHfW2*1#Ni!X%a!X{9=4Z4UmmDTR*!iFTb>ngBiivOJI&$L?;|M z`)b)e;Av;yhJf*eF(vKya@M}XdgEEN&&bU-z&X`>fzxZGpE=T^CH^jpoO+2bLS5M7 zv;sCtx=;ATYt8oocQZ-sIM)N(#2*0e>^RQL5SHQHlJ^6qUN-q}fq-CKE5Gr(0Y zmL=}zDI#0cU-W5Rd+2+e+zyV;ib)gy%TCsVHw(B-`Vt$7<@Yq~0R$TJ~$e zdFh*x9z&jT{)Y6@_o_X=1&npOzDFgoV$(GJ!8%V<$HJ&};8wzb7QTsjlENx%j+3zgK(zed-KK>rAdD6(uHp!MW{Q-Er zw)EN@x(=qFnHKe18Aqvh4TjNn+M0}%8EuqtGvAe|x!LM9!h2eO+SJeR9U#cFNc*dn zJu9-&LfDw~Z-841!3d3(;qQQ}g&>R;;vaxMdJ&(VFMgzxvq#PIhE~FBNej|UYl`oOE^fmeYn|Z96FXPUu zc|y&-PmL!E*%#EZlzv3^N<_aE{HmeoUsL*$x^vHVNAKDG7qr}deHC|V@9T2UTD&Z* zhqC)C^>FicfgrbvvOhsNOWTARN49v593zf}j?rkq-F!iRlDF$mv||k5p)S*hY$N86 z#f7zfwY)R_dgotzPnaW!h#9ZIEPBF>19f+nzhP1Dm23ZhAPGXoj#aIle!o{N1mXB% z>_8u0mEE_ruihi@7XV+uSAX$Eo6tn^coDGWt(|@KF1$8L=m_iY9q=H~joWNwRzpj5 zV#{tf$|K?h+Fi6*Z$WE^;@wp{flv3k%5 zYAy5rO0|}_ja$G21i99VwFo#Hm)6D;u3EYo$~w&y-)eL6ip#^&Z2>s16qm-|dA%r? zTPb;u`<5-a~0h| z?mNkS7rDP#?z_uBl;loJ&NOSF)n=Nt&_XlKnrM}o zW^J^>OtVJrdoayfx!1uoYn~|S{gB>S(v)B~NmGiwkftV43#`U5x;q4T{!trm!Ai>! zWm>fi&$6?(0MAQz4{f>fG9$CYT3iv-YkUNWG$#XR|Kd8E(Njlgd6|8-PFje5$R3xY ztVd}%w3lu0?OlKT6u@&U1zT9KZs28c!3UX8;)Bpzf$#6!S^5WzjA-LsJbQHr`@~SFx;GHn4nY2e$RNSo%F~zw7NBoZi-s{yy(l zOgwVpk*upJ+mv;Q&#)o#%@{?j%hOi7ce;(p-UR&rPIX~7()wF$KW7%DRv&B}`ru&H zizebJcyl%hY5E|@LS~!=q0HDZ>{#CEzC2FY;R0K3U`G;mO#RIEjunU=Ygvn-kvFZ> zrUDlG2khgrXpH`W$2Im3rhx~qGXG!$x68M9ar5BK*~rcIgoiM_#Sv#Sa3AmEyZ@a| z_l^a-u4OvXCDWv3I-bk<5pfel{f`#RoR${aK?CKfl&nMy1{?--# zISZq8mzubTzwPRti)-PQ#T`jOU-|T7=TDhFWr`kTqF)8=>_LY)?Hs%eyLcIXYO@b! z5~2a8QLRWT=cR4f(_YctOV3mHzU^~%!e|fU^B4h+Kpn?Fbapx((0Ti`@tBt4(?;K4 z>*4ABEMWAKXKgCjk74I;4JuQWxhC2VZP9?z~8M9d>@l4l?a` z1Ln0LEqR`?2YB`;47?3 z_%;m6=5&^a?A0v+o^3n<_gI#b0CV$6+V?inpndy+KFC$e-VQjgr0sxNnYBHxFD-8H zGI>UGbPK>TCs_kl0Jk@$b2PS++?DNjDjK3!j!Lln{zM9$thb$3Zx4E#D~&r_v;eY}*p8u>7$0qAi&0iB>>hw|zwSf>+jCF9H}?*}>ZcF1 z`tPRTd=BzhndFV5wQMQ#^RXES9*p)l0|8ms--}gGU>vQHSR1;rQfLG@DqD(|`nWo3 zj%P{a*F1P0Eb*q<=1r$KuH?*h&}(Su;aqh&ID0v)F`c@$@^NxWZw+l}(E`p%`Uk2X z%UV?Dn#MEj<|p>m+mR;K=jd@oWtJ-)bc1QHv&MU~9u;U#RT}ZGI*{kzK$c~v;ogk; zIBVFioy?2QIlfYcvHSwgPEa||3S}5KuuOMLR0j1Er){JS@a^(vCHs))AM534a*wK? zdDQFd#bCq_zuD~p6?snNZ$D6u);!d0b~1t6B*HQ8WC3oc2*_MQ*^utyvh=KYn%_r$%o1+*Zr_K0>b;EM4*;Z6?J z^#PQ1;~{qNBJvVDpOsIEf7FVRS9?qGvdafCw4Ci23nU4-p zhV#9w%(X+5;k+#?bNvuysDou?KA~l%`uO*960k|A^c_Cim;){&BhAfP3>Y zALWt<94qIIk&i~X#2kK7xzt88mC|f7xV_j)I zqq0wHxyYt}25@JeVG9$AuX&F-o zX{%)VveJwFb2bU%^;N)gdjhLfutPGI-u~g-J|_pR=D}m%U?l#&7I+wlG~o?paU}kJ z;9Mk*c*i(G-RtTtXe53i>lz{w{}AvD3jg1$3vp2FV{#@~8{AS8LbNMQN7N?fo;_^iMQw+B;KP%vGclm(-JoEEG4*!%9`WGeNCguM} z^6v3NonOnXWnUp|LA^(wuGH>8Uj0km;pf;?MerWiID-Egc+Zb$?VMlOOcnO;Ntl^VhCQyIT6oj1^r(^QN7UFqQwSC+`# zVCMnjgcYOiAX z&53skxSqv31%#FD6nJ>LQ$V=gDPTUFGNx4QXYLf-)dG}Ur8@;Bjf=Y2W#3RgZ{+t- z?rfm|kP5S<2G{!@mnV!Kq8sh<*#ay5QP>V=rNwi+w*{6LaM~30*w}jJ?;{Rg$UF*};;zxkxWl_d@#6_IhRnU_}!uQ9HZ_Tws zz2u()rfu2}d|AhXq(eHdV{np0`riUZBYjf-Z$|p;b+HNS9M%62a+TN#}P)6kJE%d-l5Au;bM;cLk9?AP?d>o?jhk?;cqVaVX z7#6go(9l-XMdMB5-8c`1c{Mgk7bEsxw5Sd=jc3}?irN z8&wbJ=;;Gp$d8Wl@Kg)k3sgo-*x;md5cXTzo(do9eD$|DKBT9M9X=ZzqI)CGSA{pJN8$({|$H6OHcMmr2Umf=1;bWydbdcC$E4j zo{wRlYG41mMdp)?hwB&A`#j*GeAE~4h%GL7#21%%#2g8DuZ8n5l)!q4MK5?n_B3iQ z9xn0rf$-v?5)c0);Q3(^=k<-q{sdS!NaE=T%MXx%j^|_k4wz2Q0`c4o z+eGCDJTzCz5XW!@xV+i)b}4_Ob2A(xdv1pLjY`hVJO^H7=Vl0x&&~V?FtzXMRXbTq zc2D_S%;Oq+)h~cAuQIPXKQ{x*#d9++wm8!4CEVk4Gx11zH`!UWg5~0zc2-!lpZR&) zL1Up;r{KOVG3p-z1h#G@N;Vr5aA$>nIyrKWccu75Clx<>Iq7qrr!=tta;}u0Fp9u>s`bUwod1GOFi8Joz`X9M02> z#hsV#W5hi4JWX6~!v^K_JWX6~T!V6Yo+d80af5Pto+d80NrQ5Fo+d80S%Y$WwD_@% z%Wcu1oSvbH%Wc)5+$4?}=5t)`O%2NF8Jf7h2Big54xdDfU8|R)#&`*KMz5^a*zYo`3zIvFBk_vv@9LXW)71&bBRA zUS?#rtCoS!#udR?8SzDT1J3?&Hn4uJlV@ml*Yf5JjmjFIq0w@bbx$pa_7bjs%HDu8 z?=56x#n2BH7yOjDC4S12Em%LIGc>g8_6$vi+SCsy`YfZf8gTg;n&Lv@pXrr6yo>ye z^x0pL56;(MU(c=WO<5CV8DeK|ec-vXhf^A*)%3D%z@jI*-1>(`v^0GS|< zJAbny()4BY{LL}NL1!`wanhu&BNWTOOM&? zRh+texsy6Y7|!fOfZ?9rIU1*Tj-E0_gGqOGhjY+bh0-0lq0a8GWV|Cs`&_mo=i%v& zT>PehgD~dB9Xa+TcjOM1S%C^*J^fh#JzVE=$&sa~oBr?na;#cdiI5M0%(~L3pT;$n zI({f|@E_kI?IPXXc)sfVV<~?)X~b8yWhQGG*&RC!dGbAi^jKj?tA6ZJfN9+vG2&WC zhqR4+3D4`OnH{*oO1b{{X(*f1Sso(GRNyJgbk-5cG7~U2*Q9+%lLqbEuOL?~I|guG zN!tOlGHZKWUs~MY&9d8fpyTA9u~2He+sD$e_2qA=;&VM5mGB%Xoa^CeiXfcRUT%Mgv}g>t)cL4=3izot*ImIG2By1$vjDSaeU3%mp7lA7d2`l> zvl5VehfsGC?O7l8?Pzn>$MGzQR+|T}l(Rmw9anN5@~ls>vBOyTtIq!nY0KS?V{vzF zF68sN*)*PMH;-{nWxkU;od0>UCFtG)rGpMJt>rlrMGt~E2%05IBc9=6@YMOfQ>X2W7y&ZY}*|R+F5FXA(45s}4N_%uZ;LuUZz`VcGc$>IZ@&kd@ zQQCrlE5_S|tDUN&tn|r*8pz5T&DXClsSEfGCNh&(>Fw!O)AO^3{i$V z;AQPOV~8?b{maU%8KMl=gt9X4)G~6`r3-nEV~^Z><=!v%)p9>m?q|vUY~1y%3wa>u zanU9DXf#S*8jX^lMx*4Z(J1+9G)mqYjgtRFX#*ofoiCL3rWPP@>A4m=-}LMT^-cfc ze&D&5LGb5AT+IL07KZ}PN4AzfX~{R`IVyX%^0ZMZY|MKAcXmb2i;&+1fR*#XZ#I>W zq1Se$^^VBiuk=R$l%6`6mKm9SK+BjqNLwY-2bCV};aE6ZgTA{2@Z3(o8Wrq|jGMP> z_6*AfZ!i*GhT5tk;Wps%Gc0B6T*-s8b$1RzB-~C}hKPhu1D=sEk4^kvic=K{bCwk& z;W61ckO}g*^Dk?WMkLIvJFjvs+hfkZyvyZ@rax56&ST!3e>vaf1O9!?&kyHcE|k2U zf4NBV_WaAmgqia%mm;q|m+sVaT&p5zk82!3e+WEyl||6u{0k#!o`1Pas6ULmiJ;Nc z|I>k#2pZM62)bmt4mW~^j^3#{DzU;9Xbb%v&I(@JV3w8sbz#nE@QS5zvN`-WXZ~oZ37zlx+-~4*pF!ZC&EaNe8hk#V!<)vxgjwNuivBR)g0n7sZnq2Wyh2>z^@6(d zs+L3gQP8V+I^liB z9c@cx*oQv4gV%;z>6X|W-pE{Ydu}=F!{V zmNt~(@{xcAtD&KHftHr>ZkCnN$$0^uj}Atd^;?TZx_enJq9feN34ZqhANWPGVYDqS zA8nl2^QYxF7kI9Vzi7G#obZAV488v~(|3?xD*(=o?;@|3W#Te?_gy@M?-@8(Z?m&8 zPu@3H`#xyWIdK8z#F(tB=?B2-CDx=cl8xqs2)V@H-@rUb#>Hq9#)T);tR`=XortsW zM@>EscV5)oZIO0#t1I6Fw?`)R+8j(*B z<6TI;^$RbjDy-~`&GCY)97g?l6fG$Z*Up~Dr=9Soa&?Znm4IE z4j8XQ*DxbDgpd0x!IP%NKMz=^n%8+oie`mTG!_rP$R4hqydg)T*s=yb1n1=w=pEG^ zrd4--hqTq5Cz01VPP*SR58ZhRcV2qd?>WqzGP*w~o#@W*k*DrFO+M0NIbXo7?hvlJ z^Jk<3ovB}R$KrzS=(pCn6R)~M4_0;OE~KsQaDO1yow6PO9YFU+b?1+0NpZN|fCKEF zRj-%*3A|!`TKD*a}g*z|O&BEz3OZU}@S@t*lk?x$SNqFo!VnP$VjOJ{1YhVBD`s#XT#{7tEAzqz@m7O1ypwBjSJ=oeYO|;bi zK|jBBPHWHf*8h*aFOQR}sP@0zGg)9*CSePR8WKPVM3c!vGKMgFGLT7TGD`rFre~%n zX)-fCboXR&!4^@$r#|=XsZYfP_Z@wTxbYNyF1YXeuFnP6r>OkC=hUgXr|!Ky-OYpF z=l932Kc8f7ol|w{)TvXawo_H*YN$(*U@48j45AQm0d@E z#>XyNPAg!hy~}qBd7&Lqyc6)x{`7c_;C8&$ga{P=J9whoPpH`1Q6q$AF^1m(ha80?4IHzUM3;<-xyxPG4$;CG+qFqdt>eeYy#K7lyg+4 zW*qttf)!@V`PungUomGe+}4|d`+%E8xicma->{j2bQm_7o6ePUeCmy)M>*ksfZ6%! z>7ZrJBFtl3(`k_;NoA+grC`+47HIk{4;L-P_m9u9-&M3m)?-ON_8+C8nxwx!!awtC z4wl-QOh^OGr#aT9sXQB_c#;(!IttgwVo*4aZAt49#{HGh ziJ%mfP%Fbi36a#60oEF1i^VLzM3XuRVJYGWMw*jU=xsxT^d3(i?J&3OCBKYx`eekj zzm*H5fa^?@T*sKu!__uUf>d(0#E|AsP;2J9ihe?xUlVDfw%DKLhm=N1lfn-H%?C!B zD?lkK&C?m?OY;oCv^38|I9hy>CVQr}>^9PTDB{`Qis~sA5GKo#B|)XOl6*QGAkBC% z-MZ4jt4sCEk1#rlovnLXuDyS4a~1N5%4#*kd|90hn3Yw_wTp00AV{ABnEjoXB!?{Y zFjpMRmJhVI_fF?#Fx%&|c2OaBj0v`5XfRB}LbB~`6C6UXz(4BiuEJmXCE>;+xX&WI za&MDz5Qe7_96xJ|za^=iLwwsC}3 z_->ARKM3jR{UMv?B0El_JS;8Q0i?I3=pT)LsQ#$0pqa7xH3b)oPSJQTdumAY5=%$j zUc$C{mC^f7PM7Jz#WvjM&<-lb%!61a#EH>Y28(GFx3~+jWUs{x|IOi@g(l9%dnJ6B zhNdQP-@(dY*AaAFBmBp$0U3JL)=e;|c7$+iSev~pj4c6iY$ZsgG2bbcf}I)mIe5Bt zhx(pFS*_*hw{S@6!>H9&z}a5xGK+(B-8m0@|5Mf2ZW{;bX)fl{i=+pEhh&|k&5hJn z(sziYhY%}C(hbf;qSE)1*Q|#sa~7{2c7*jn<9$ejN@Qz-N^5I^q-1Mi)WP8qq`paF zwk9sOa7gkhq+JD^t%)lw4*7A---z~r@2eDiGv+~-4{9ftZbrpnUL|c-!Jnz@!IBQ4 zBW;khh4NgEj)QgtC`>B?Iix2ZmH}?_-LGg;Jmx{>7!>wtq=RdT2FiPWt10hk)Hfjy zYVUL!@by^AB0QyCg?|`JvCQd|ugIC#u?bK1;WHijJThz!=+lq*{9{MFTqF<66V(Of zP-33UZAk>Pc*=u#nkPKy(LSB#f#MPm(OttMiig)ZzSFIDx%6gd)YjJ%5MSuF-VNDW z9l9RyH5HRLecL!sRB@iH;?TE=6Q2vy-1y{&gBHqjD*n=s%EWKgiGDmyrPr;WMwON> zjeG6)GZg$L8kZ{8&$xbzQtx5w>GfDhWa;WVNJsFKEzsI_v||!E-^M zes*2!SBOjWNr&`3`p>uVgyv5X&)&IDG{d;*;Dt6Wc;WSRk;#iyS(ZR<%%hZr!z@!Z z#z*=SY&?9^J#fTkrU!myU)nVh9^DH(#>6g`oSF8B64{GA1TYF)_ZG7s-ZT#1% z_^-F$wtb@wkgRMQqP8B&w<)+4@##nVQPiJXns2gn!2g@=x6q_^MKo=jpl~SPrr@oP zX1aAxhvhll`e<7gsUzkKY1!`JFSWmSBCUPxg!2$Qgd{p9n z41Y2Ep!b;_hp}3WNir2U$)onjTH4k^)|J1}!_aEhD)0gU-qW(ij1mbJU61-Cc+l%n zEt?ndir-zrBc)jC)@s_@dEIN2{@06qX5>KhEia!&dh-omf55F4eg^P06=;a~%zPGM z(n5-(wUEM}Cmgi!bNEX?t5qRRX_c(*-;KDmL-qwqE3$L(K|^aH!I>At`!eE(@gjLb zh#D7a;T^IjbPKnIgE{kBK~r!qY~)gN@`TrfNHQxTD}f~WGu28U?P`4yFj@^G`EDD6 z`#R3nUpO?DE#|W{d4xtcrM`qX*Dnx>;(P^hq8k2Hz+#$-H)D^1Mt%)A`@;%Jbq;7& zFIX&%7zR7=B`or!RmPDd6RQp10Db#Sva#RavT(7FThafXvkEnbF%x~0{re8$kcNcm zQmws^r`4$M6O9{9ZIhe{_XA3U)Vj6_ZsRopN8uk)JZRX-_@CvaO9z}8YBgt3Kr-mlJ_V!Sx%7WC+yPGxYObXttGF?zC$YE<9d zM76I^ijiN(4-v<<%$1lg3P!J05$w+jMxJa0`-_6DU2FCX{zt*= zi&z?FU)cJqjwi2VX_$Fo3orJlc-Hr&7S{#-oJbMg|4&;ooD;K$>ywLTt9<;61Bc>(9sk6VP0f0cKI-avh@ECNYXTLhAR z)FPx%TH9(Dwg^qZV#GBsQd_+?EpQ3o)+#K;x3&rtw)Cx4I7Y$9Dv+f(R>ABWb{b}_ z!U-y#wF)OHn6(P63TCZ>hFPnyOve+epkdZ3ELZWIRk*hKl+$4qP6E#Us#}GK`Ghue5~$uo%EeK<6bD`#nUEEsd29d0LU5VI%dMdhEuS_SdE+R~Ld zFr9W;1=!h?FIpS*jA!B7{F;Juwd(;CaZ5 z@&>1eHgJV!GD21m$R{JbcZAj^>}##P$dhD6Yb$hzM<0c8-iUTw0Z8ve*#7K2kjYuq z!2|N4{OCtLhULkw$=LTHEl+0MWKnRL@aUz5OzFmaE4wQ@!tWod?>@V3gZLk_Z3H^s z1Rf~-ar~qGuTS7F{YX#mwDEKvl7{l+HyzQxxjW=AOTPnYpptYVkJo|sfoIFx4?E;r zXi)e^_}8LoATRQP;WQF2>|xcs2Jy&ig-0a#eyqwzd*EjjTzlYW75u)gkVop@IB#Vm zytQ@K53H>tJ;^9<{@`ZB>zkECotWZ8Fo-5k+G=sEj z1g_gz!NS#Q2}U{CFMAPoanO>Q0{+pkF=>oB3Bx*ZAafu$J(nwDLo74hrrn}oa@QW& z9*l&JK?c%s$@)t!@zU1lcse_KFTWg$O0ChXr&S?$W5lKaM&(N>#0Yk=b=gtn8KU!6kmPCGiw7)|>VN|PR3k~OF|6Yl5pbh=M z#W{48{F`i_^eXUZY+#DVau)s?2Z!$JZ?~4}>-y^vhjm@*{tXDzKdO70vD5nLtrUj- zQ(S9z-{ii1dT#+dsqN^sSNgX6zQe`$>AcIq{Wj>@9el~+W7R_wnQR$r-sAJ-T&cZ% zu$b$#!C+K}I=q;$fKh%#>05&He1?Y)#(6O0c$T+sV;D%_p|TmHbeiqI zA5^qRNfOka$SPo!CP&`L6#f9>H3wta>AV?lP@3hl|5$ zy)sd~^#qc37|zE=fLtcZcc;dQ9H{Pgab1q&iZl6HID+&0m{d+mGZ=u#WWJm)%m(EB zc`AHqKZG>)Hxg|No{KOJ#oW(6!bP-7=ubr=ewh47y~0m&aO$R$X*vI+&!% zm>0zRN3)jG4Hrz@`Av`Wnp5MWc#Y8qh3hxi->pVx6lX-LtO`{_g>)a*w46@9{3pts zu!a=Syas1M)1Oc>vFkulX0ZYk1%>%wXMpBXZ|gz}#@`pwUm5F=uaot6qOnfskCP5Q zCHdMhFZoc>KeCc`?J|tt6#Q2tKCL_G_!QRhKO2c}<63?wtmA*)#>d#?ERWYz@I3fX z(XXX)NY2^b$+6AZBJw!OkXeV#CW%vcf~%X>bPbFs-k-C8M6Zmrxbw0s&(-oC-(AQ* zTPo%E&(h97OYmugbJvC6(|nsvOYj-MCosdrNgvE=TY?v$cBV~7%jrJH__?FhFBASZ zkV>YzFn2Ul;`nz1Kb4=AHt-tA*PkU9E)~XoJ?m zuOsdRl+J3)-ys#Ph2I2TYazwgTFCL07WP9@Nm}^H1TE}E+^81bhy1M;ehYayE$lK{ z_-(-KFF^}Q?0k$wsiu8{o7O_ux9<>Wg!BJY@LdWE?r|2!nWTd6E8G(-4w^@^ydNrD z#o{F0j}`6)i<5LeRk){FoTU3Xg%kUwOevGuJ2KL5R$|JzJ>%EnFx##IUehZS(M>Fb z?vOpLRO>H6pXaCTNqt|2W=TD{(nK*oXQ=uBO9%eYpu_X!D--EhW~QN|JM+0>wm5O% zs7JU)4CI6nYpV4(mS2ose{1tRWLA1tvCPO4XUo{Y;qeE-@J{a3R0;QM%j|$)OM{8Y zJqF67{$GREalxElJQ?}_4!G7}uA7)wJl{k0vIz6cdw{n;y!2s9!mEk*w_aR16UR0- zkFIPf$82@-F+W%7KHSRgkKog;Mf?fhTwhbQWEUo)c!)w*{m1#bX&J&cb5Zgen5+ z3t?@&{7u!%y|!Mk&+>PCldc{|`z+#>`VW>LpX%H*2lk25|KzwvGmj7I zD`!LUNNnq8M~sFi@U{(nHFuvnFU zS$(?D7>}^cPLEe5wa3ihKo8mj{^v4XZ|almF6z^-4zatW`^|J?B^Fl7SToB_lERnR zt{=m7eE0yC-khC3If&aTvfV3^Y&Y66+3sVNT+Vd%D4}81*_NG+Rdt49xH>z&o;rig zr}le-;w=^Dt+vev4?nip&LwhlXFz0TqD-6KcgCe-|SH|f+ zT7OMpxSxwr71U z+p`|6Ct@E_)O%VQu#cysj8Xe|hAQ_%YuLxSdEB0)Z`31pXUiCnW67A>z3C)9kdzTN zcxX z7U<8c4;Zd$;IUo2KU>(o@}R~aZTRC)8gWJJD;CEZ(yetUU(~*?S7lyRL$~VYvGKOG zp;o)ykYHO@H(36S3FY6U%74MahL}nG0}2{NzQ2HLV9m}W_2joQd^&$nZjd6_ zTY{PK47O`BGub0{Wun|11n)rH!t5bh=$_7C)7}(KXaWBo!P71I4lOGil>YsKpDE17 z@N*bF+-~q(PKy7LV1h=N>%+(n|b~j-2 z3f76VUq;@ho>6eR$poYQlVEMTfV01^^8UX;(}xlMDU+hQ$WG2sn$6K*4mP{+)!e+KO}KF$~$ zVg%3as*X1L^k_rP>~^Dk-e|)RgBPYRq3Df=u_=`1K}H=|EpR_q2QstU1Dv0Ose?hl zW1|kphU#KS(Tj{agzJQ!d;Cs5i>9rV%!RX*o0bMw+(rcj)ykka+E)8ZDIcPD5h{Ie}x+(VI3gD7-^Gd*-eSj=UCm*BeX!{W6T!$>XYSat)H{pgq&otvSIze5z z9*p`>UeH&goT@$yM|BtpRTnY*OlDck&g zvdxX#i4D9BL4^$$^1WHf23-HecA|k*o+BM`yO2}mJa1vUP(M$q{5Rdd^0#fQVJF)* z#_c4J>Kl+p9%YZ($!nE7RxT`$`gyz`^u}EFAQEl$!k@4Y~TVR7~jM-_AJU6-0ct?00LpK^4#;?*J)H>-w__|Mes4@Fd zlt1hbG&gnBmg^LRSLq9mD4DuCl0Nxyz$Mku;{kVlfsEOopy=qnKy&GLrou-JnRAbu z*bR%mKNx+mlKGQRu2ANNn?|H?euJW;WnNQeXa{y4 z#Jl9GUEIEz+CkEah-W42%r$C@X!*73d}y(@L2C8&=_p4M^*ZFNZIH=ZY|qn_Y@Ce6 z_S^(ql8kQ#JZ5`j_4OHwUc~k+EQ`kbwYGJ&`t^13ejN*V4b6X^h4MuE^=GRxp1E+p z))0?&wXsY#7j;1ES+w2+AGk?uGnsWCgs>Ckg>kzThg+~S-h|zx=PLe=!_Bjp>xMhy zn-?C>nGwKLX+N3k2vSLJs)Ew=iFz$NMQivV|a z12Up<`->GFZ8xgQNbk-nTk#yK&pO5}{a8Ir8nzJJ&84dB*z{_fq1I4djxu;QV~BI9 zL$=yvU>QgAAhzS*lzg0=#df>`xFk8h67ZPqkTsNlSM(yb!*HE2r1SV{+=gtZwbQoY zqPPvgk;jH?$ZJrps13PAm38gHHl!gQtqr+`bT08^pRWyguYx^2lJw5vYU$qbTKA^H z-NHAZj8$@LSpQgKq>prh||bwfQ$GdQly;Jk%vC)&6g!v4RR; zMRhZkGzJ1~GMuv9FHgAl~TryPJy61@vt>f+u#~dF*nZq%M<)n^!35OkqPZ@XIu4L%y zM8+L=0GCuJ9|qiwJ0L5vK_5|c^ti)v=+6&DR`=VU@XAZ=Cauy}N)* z(!Eas?sQMqCqAv{Xx;O<^fi$AXngF|R%>0l&8|zs#?UFJRrrU8I2syzeHP`3j=eso z%J{H_$6odGSZl1ct$%d(;B4XW?8-IKj-_L;bJSwpSZjIQ3$_JgtCZaQ@&%MZ^(mTq z9V!%#?Gy8sKIU#EC#O>~zW*X{NjmiSY(v6Y7#>_`$d>*X z<%-(UpQy5)yRa>7h(|k*-4dBQjnMwX{g6*Bug47uo|$JiD4$;@$mdr|J{Q)IPa`~9 z`Fx$^)3`j^YWa?|CHRiu0n~={<+lm)_??o+ISb39ejXFOFL(BL@7bNn1f%jHb2qHf z{T@89N28p={R6_}-T7p={p$NlDEueF;hyL}3g7ldBaK_MmgcI6C%1b2;e2zJpVn^U z@$v4cr6q4)uD}hV^pD~vr)duUX46!@2@gs-9}@(a^cN1Bt^>Pj=FH6KoQ9fvjJk`3 zQpt^Oq+o@PRsSWp*~i>1^>@_xP`SO`#2-G8#aWhp8&#-d2xq3y zB1Mb;f%tK4O9lV5nuFesv?kPCb@O(cxyAg?h)Z$)B7grXfA5vQ_sQR&Hz6;ibG@gu zrZp9bhxjgEjN4p`LA)lk9^2~ZJ~N89i0I>xnxhBaseBHn^NN-W^j(=j|1^6)FX9~| zd@%h8jbEbGI{J~k>DAC$IFO?usmHUGH{*c(Cg{-5-b!%-l@s9`P-dz-vP3Q)z+L&< z5=Xg48R)qJJlq=wLQA&{^x4vpjG7H?wrJobd^zO=Sd;v26TjH zvZaIMmqhutAUu~pLSD%nJ`Ujnh4S!Rq0D!P98dT{DWG=|PQ*9p<6<8Zx0T`=7jgKR zr-J1O)7m2FrcT0l>?M{p&8M6aOr=lecodh{9*uy5aJ0@oQ+14o$>$cZojhIq8&z4z1JLG3xOTdr|yhEWfM46WK! zKLNH#>z$hOu0r`dy^H14pbA<(MEA~8@{8);YT%M|?`*(hx+inqa}>RZ?!`EdEIqV! zSl(*4aYw6kpioRW;=F@<>MH9CPt~$kbKdj7d$O!eE)7cB@E~%2gpx~C&gTP{BZ~>Qe}PA!fm`E9&H;xKy4f& zm(tnNd)L;#Aq)Z%`xt`P>SIo*qJJAvPEY?#E)A;P7^iYPi2iL*GK}iqCg76vZ!_T4 z^zR}?FQR|-$);#$RYRHXJp+TgdN0q6Trt>7eY}}j4P^%R_7C)r^pEu#48tLz%$GvgY{4D1=}?Aj$Ug$DL7Gd-gN16N4;mPgWFlo{=Bjg>jNAJ`GJY&UziW)OLJ zS9W&)Je`uG{ak{jgTvi)nhpop_&goKnh7?U8>D!2N)aQ{^rMxm76$BcbFydJrRYU;Zedx}I#a=u*~pgYnAyR0?P#yvA9w(7OIK$qdQrA;kILlT;Q1CV zh2s}>z-Ql-%v`&dJ<>kllG^{A+<91`u_9~v129e8`;QC0)5gvV!*|E}rLAGxT z`zZ{K;EZ!jtq8~(?tB$$ojJR|KJ8;DqtbHbrVbUc?EvT6^XWR;qIv2xsV&+^P^FHmw8dkqw8h7w9DZAr zoazvCxT8ul`v@P>7Ozrra`Kk8cr|cI^3DKWtu0=o=tbLN-7>1(ubXom(fK3YvxRX@ zwHrj9qGhc5^$GCo$(X4(C}5kn$aP%FAu88N;F9E;13V^I>DQ+ey@*^FmW8q@FNo}0 z-AOh^;a5`le$08+*YJ7YkZ^+&7F8RvvC}BOv$5cj#*8ycCXc8w=c$`V%yHaa3~pQv zYTO<+m`ikz23TxxmG(ZMbrEA6yMKQj%H-+d5arOIE~0aD`HMczDOpAJu?Sp}K9&HF z=_6!9`}So;FQSjkaZ-otc&fvm4i=`5?oW0-7u3S?-J#{H#x{q+cSOFDQ{yr=355@l z^C2adsGN@gmn7$-fXC!4W1Gh*dNDcIE2BE*>ZV(a8dTLoFJMN#CY#h=Z+q3i#&T6xi__@x2OzSN5rvc{#0}V|3&ZryEmge*RR%Zw|yiG7^J) z!PBs@Pg8O^4mLJ=mEHfkJgWb>iu$K(ljJC`HPOg%lD3xk!Kvalb9(E-q3*&oe5qEN z(U*DH$wloToyPN2#g5(BC83DaU?EKC66ANYl^^8#*)`z}L;nIe?-a^T<}(qd_!P(P z4AM>-g`Z70?8iR~f9cnf+;0#Q5ti9X#+c(V4ET8t=-C^Oo{MkhM_xCedVL<{i}v92 zkq(}3`H12CH;?^vYG-ei*?Ij}(4jalkiRdKzc0eySiXqo+M&pa`2`OzMSLeGl*q{m z@kq{Ap6ft^;{6-Z*YTvyhd7lNaDF-;=amsOH`+CpsBC~sTO9Zzd2_o$yjKhVhA%}Q z@u-e$yjvt5>w}huykGqq;EA8t;xEaM>Mtyl;!WsU`MtrTtKtdW*9+ZSiLU5tqHds! zZ$cdUkuE#lMW@~ZoJ~jHVV$Lex7u{#PeORDgMNIR<%qa zd>i6Y`gh3Rcgf#(<8NFq)4@0{n4zD2GyJ_0|KBOTl%2{={84&eU(><+fTJJbC{9>s z_2YaURrL^~sc=%iuMmE3Cw?Qkc?V!2KT0=2*RK7{~? z15Q6HL&7J=O$YyJ<4QhvB20Do3H&A6B>!sV@by1lj=O}`r-+u&_h6t;v>pAF(h1l1K`Wrlb1#rg`MB*s}uLll(GkVzhx0PTn*$1sl{$rDI4B1VaSqDuVJNQr+| zrNlqCC5AL8eWEmh`|&vjXS7MR0BD^WJ@LCD|1Eh@?Grtl=GQ7OYe8e$iM+@kNT&<^ zfetM)dm@x0I~SqkiaCzKc#1!foy$(- z5kb;OoLun`y`|I?5Z|Ti=5slawPEviv*E+!(Zg?0=WyFM#d#H_VIQX=KP5nZNv{KJ zlAN_99~z_JSaqq)LN@$TUK7)~Y*BorXuOfd{g{;gjrg{5dCX%?K5r)c+*}SXH*vlc zo-5`UKy~vTg!6b^tjO;~H3igf15H;}v#-=`9OgH6IQ{z(p337zN#XH7IQ?Yq$R2vD z39qmr3=gkz|7-~RAYdp5U82t~br7!~Vi;ZRXvh z`BA{fbNlnNB7+axcwG$SI3ELy3QasYd@lf?P5FP4@I_qc4;mEyG{RH)A|AOk;r~LI z%3;e%Wx(58#d2w19*_6&w#r` z+F@O?Q8IrHt$|@g_knI1!`87@z876k@>03Mxbj!2gPpn#)LMB{U$hP+r-o}G!iUsD z8uaZiS`W>@CDp?sz+?3wYvqd-y=XnuEhE&0y@};{lJ=gRG^Wpy);Gp)T1dncq$_ zPke>Um&OR*IK!EmnIvy7>|!`x3Am)X zI2rI*T|j2EPj`x<7p;qsizH$AmY>`X-m^<%T$W-sVo zP-AX}10~h# z8l-XcD(&b3MMu}GxIM)NzRDZQ>*Ft{{zlok8zbS3?Z98DeV((^a|g1@-}wN~y{-Q< zUTLJKS<#>hv()Y^e6h^ZZFp%gm!((bS`N|cTT9dHRC$iY2{_ug)XfK)wHEKzMM2pE zr9&|0q0}fI13P>e(stPGP__pPmTBT>7H@r9UYjx7+@HhR3i!3K#lg`WCY*6hjv(l~<2g_48PJF6Yh+C10?$@cFD8_1H;`UE5I>Z|vmfqII~+qb1rOM0k+#(pDuWXFp^v z_h{fktqxQyd-1Sixs`dc**CQx9$`8s(t4UJUAcyLq9y$-U0g|8{4nw=>D;)j8q?3p+2yVb%=p%xtKqaG?y?KH;<^Y4l$_hhgydi z0Pjl2aWjzQ)R2Oc4|IeN(eGVKHcrN3Lv{m~B;!4R$Mjp)AqEvaPrpOXBg&n?8+O+o ziXAlGGgfucgEi>;(T{DY^$PWd4Kgo4UUoc+vsw-HW1}c{v>zK&vN(U?eykxL?RfOU zM}tT3d?VK2Xbg=X&V}iFs*`=+t^i+Eec!k*2+~(7-kbR~V$VsASEq55Bhe*}+i(s0 zBxg@O1BJsf56)eG%04|7lWWYC9RgqxR_fSfFziST@C{rls28@=IbcA1#`M8o*ROXYwCCNMoxRbfenWhvS zEpy8$dty}MrH1_7U@55r>C|@vYY+|f!)om(kMf1`k8o5+-{FdG`4#yeP;!gP|61UZ z*JVlv z^K)hP&@l7sA@W~L%}-dKXb-D7HJu}01e#knVZGpxlHbylpJhbVbx;Z$SumK}-Vw@! zF0J&0e+>TX-4E7W3Iz+!6&U$_CWhyKTq@WA179ZjVAP30!FzRGD+S z)<0&;;&>K2a74*GY6l(%oF_xxt8WP&54f`fkRh$nKS9yacEILaQ-+I=g&GaAKl}Bd zW&I4BR^t0c__TpvTG^#=1$esM$?=Q5MuJ;^xf_7j{&G*D_|f$6b-xjC`o(dIHu(d> zH}9#4OMjn6v@ouv{5TKLy@_xL8@?iRn|)m94fe92Y56hOo_i8fFTMB3gJcxG<5O&K#QJc9TC4sI^|)$e`CODSY;D9vBMnV>l-BheksH;k(^eT-J`cF0*7bbAUF(vW z?+X+i-MXsEDEah;TI$(W{Q@IhEQW9%QMqu0tl3ci~M1+GA?2fVI?Rxucoh68s#w zMHx7Z1j9$NXXtC;p+b{<}QChjp7R)j_g>{x*fA1&?8T}S<#i3`ii z>ATsR(!j8p$grJ-8TjWJ*fN2U^Po+ORb`I1D>nsyG7}F21BQ+ATiFH%v&gW$`TYkh zKN#dNtOs{}+qAgTkzsTVi%yS6y&YV~Un%h619>oD^1=!M$AvdvxmcKXysi>BDTvK) zwZJ;3$=}hW$KcAO&(4*06|hwx@N)#ddwzz&HvYK+AD%#N(~NSmT_?D{^`X4iTUc8N zYqPKoA#8(%Z46->Eo@T=+hk#zL)c~uyC{TRWMNxE*cJ=h8p5_(*!p!&ChZQk-oYO2 zU~LYDSFl-jed{+k*u@UE(ZRMm*d_#67S@<@yL8bDaAHt0Bl)Tm$8YQ?f=W+Wd z%jyCXcX}T8c~aU7ISfyVnJnkKmcs-2SwtZGBTalzD6l^`!5+o1VYqxB;5h3zypF%u z^Y?oGZsYGZ{@%df8~A%8e{baPP5ixyzc=&uX8yj2zc1qNE&RQOzqj)DR{n11Z`xv> z@=s@&fy(!J0`Dk({?Ul*wB2g#Jk@trw)d7 zvX48-pwonzMi+l~@pm_Wck_1-fA{crFMs#)cOQTE@%Ik?-of8H`FkgS_w#o@e_zVq zm-6>z{CydJ@8a)W{5`i@8j=%{CzopU(VlG@b?w`eIZ`%+E-@Wf(q+(-g(hM8V8>sIIPIIJa5XW*+Zo=N#+_ z2FB+_DBTmoI9|KDp5dJTNPc?Kwar&Ce6}zSZIYoK^ZROs=h%)+(nv?p6JQ26y69xoOS=4QviJ;B~!Xc=oL^0}2^ zlld%8MwIfVeZP@m6NR~>MK|tx6T=F{$tg6YSzN3u>EF!o{qs1|lA9@%r)fY(dA)_< zvxPD}yeo0v%CG}RVY*y--^Q>aynd;SINc+1css*qvKSn>xbI-tWNyFs|5HBiWY`>R z7uXW}^e%>#4`Yf8^O-N$HvDb_KY-*8Lp0vQ@a)7qhQ}0sFNbI5EibomcrIJa?k{HN zjD35bfw2vw+S0tgpK%kpNeG4fN{HrvFsv{e=4{{}U^s4Ko|s1koBTh>Feg(}2_l!< zEge{^BAF+Ff5^fQWT&Sj&pQ}art(T`Q@reVZ9!I zpE59yzfT)jjKBXf@E9+jVR*ks_p=7((fyo(#pr(Cz+-gpW_a(&PLas)i?B7xHtp846ic{>-}Ch%dX=X9}7FwIvT)9}&o6|9&Aa8$SeSc8BR}v zyn{a?5)_!p5d27C9z9n`??QnO;O_gQ zg|Iwp1rAwdGdzVhd_7Xb%_QH+;8B9>&6nmg5!^bBD;M^o@?DwM3l2Q*pXc+NCa*RR zo`J(Lodq?x4L(lJPa51t9|yA6I=OH1ahGOi3XYG>K8~x{jMJMdTYTK5xdIV2`EB)a zT{^#Z9|yHH?3g~Px$@`;9y1V+-%EV_@LX;pkHNH)`QUQXCVO(($;=Mjzcg2dG_I37 zVV7>N#&t*go94=}#(U$g=E{i14VZz1EzhXNb)k{E{;s()rg5F)g+sYXyn$e3xKHDH z+@Q(vd%4DQTJGQ+{tAunDa?;!?Tkw-`f{blcW2eur@8VN4<~~QNq3dT?ZI7RIXYiz zcz&$L^%t;+W#Ct9_*fy2t~N7_>y6D^v$>Mdc$z>RipRM|$LY$!XEu~oR^xUS3I`?M zaUYIlO~X%C=H#>nYTM7az;GJoaJCq(A5I8-xLk1a{YioC&Eb3~W}&wH@Brd9nX$t3 z{7jBl0bPAu=ivru0O)W<4~JDnk!MNZcpJFXRX|G+{;@{Q`4C*MLC!0tTDuM6H&d*L97|7<8ZF#kiBgr^^U*qAzb+B7Jc(@k!S`Xgl=)BH@hihW5_u%2W z*c&`}xHfjH2M^cz-sr)@wZ1ob@Nm8F%^o~l^LvX2?{xgX)q{6A_}e^qw}ZdkgZDW2 zJ3M%=gTK>*_c{1|_n9`q`nrp*12B4t=-gI@u_rO%)=!!%DS=-B4YKVwEwJ6H-%kZ; zPLFZbL{8~KTHu4Uf8o|{FeVgu?~xpvTT8oH;KS3o+??>X$kL$ZCHlQsU{@9jGZq#E zt%e8e7ohd5xA2q?Z?kahj_ddvEWF8wZ?y1c3&-Ji3tJ>G9)q~?adTy{!2722&Q9HT z-+i3lym=NC@@!ePK{>^Q7xslDACWHd)qIxRdHO$2v%X*=w_cCQAndhegYufe~TwAxJ_ zYg$fsRonu2B5jnP&UZZXBosavE+56n&W4+VQJiY0^Ooh@B&H3y;w;X%m@z>M$_VXA zzZP`uZ)xE1`M)n?<7cwg*LurveZqT-t>ojh+4$!yLIA!%V}013geX`xbYl(9_+X*K z$mR_wbJPd+RwaiO3;Vz}#G~~P*hwA%@L7cy1!`CSyd7G54SoEQPrfdmy<4iDOFmui zT&uGkZ$a6Ta%phmTE8UVcCX*8=faSqn_uQSzj-76#*d)v9=+EZ6N>owc|fGVt58v~Z44SXEs^6Md_Sx;;B>mp3+_>ubfn37+#KJElA zsXqP_@K}AweFL9R^rH0G~Kzn;HHdC;v5OtOma0lH1 zY$J09#!HIM^53O+b}|qf_mb{p8GH(9oQ(sYo%Q|Vv(}kHoGThBW@k$@ zAWIajMRLKb_VGhn7pKCzFFuQMMRd^;ydSD)lL{}Qho4chb9Eqg;d8(x>EY)AkLjVD zF}z#Ri|L_dp&nT&+wg6&4V63KdrC91Wz7SnLSMGnizynt7>OmZ>_Pkf)up(;5BpYj zC3N{haWBIbE0(8umbY{Pn#1`SJUl#=&rNn8Kz<-@W?Bo;hFVPKY4<%lZ4BP42=6MC@pQ4!UlfHCIjSn)Tl$vZ zby*{YulQ2%88#*NVY;+k_ADvN(hFJl-HkxI~@kQ1yEwP5YYaFYrOQ&WR*c!BJX(!kC*)v%7Gqc|+cVM*2P7&k@n zaHO_++#JQ3IV#g#6vg$?+iPes+rt;-zM)FjQ);@$#8 zNtY(d%2-gj527~+UM?X?Y$oevYWG_z&jB0Jh|(m|d10nU?J!*lDj?dA4r6~#be7;v z6%0BFV>Y>rGE;siqs{L-etsN>s=#FFf?=*)bEmo&)QS4h*@@mm=*(y(6H=V)pG6}^ zHJEi~)~i^Y;rWS)Ty9e0u#Uyz^kEe+^cUdvCZ`8mmY54E94oG>R7huc{sj^xDp zzSyH-%e1@DeE{1+V#SttabQij*_(C>uUocO-}5Ewatx*GfqV&L-as{on-WU}c9BB{ z2lp}q1ZSB#xOoPeHNlJDKTB*Gtl`bJ+aLJ6IZ7dK9?0iSwOepkwcSQ=v3485d+j!Y z^V)3$XWK2T5`3mv@;~xR=QUNM*B&TRy5BpiL^_hloOuNKV zdGX1*G934hXgb5>dO>xy)Q9&TDZ@QV_7zX`aiV%ge_MSVFN9j_veL)l^u_@8pN-F3 zhmY%TlnQZe@}5gBwQ@-Ddu6t`0^WL zE7=|}-w9D{Crh$#!Cg|;qW;3?FCnE7WCFtHQLH=bPuDy~3bXs*oJ13kP=5@ZV7xcS zyg*i#mtXn3nAp5Dx)VbZ_-OG!DF*iWsPuW(ege)$vvg79ri~kqY`6%cOlOhc=q|X; z8`mA#xMiKe8SCzF7qzWBvI*xQIi0cU4!339x+9y{NjffhNOS$Vwv9(F+H5>RjTLw4 z*00~xc4W&I<8^8*xR2WkqQs}M+##-Q%eo^(*tQ^Ul`2m#b7XxR5~G$W{V~*v6rLDf zzj33(9~;4MMPY4v>UVLbf?L_I{hA3WnkosyVO`+08Kbq$$AJescJJ?zq4Lhc?EcH} z&&aj;oGwn6p-*C^Ug@Zb_Z< z81ix(8^%rzwi1u-!aYnZTQi!D;k%BG8jn~rqK@IQ88DH=cQWSmLC1eN~auc&$ zJFyr0IJ!67o3FU`Xl5&Hf(d5i%M+V!c4(xTg{tR2`MgDm8)-$MA$J(j-?rRn=(SDI zuHM;+!X(_QMh;~2GRJwXhTB;ud+1!+KP+)>)p268$Q@mmNxb*!cxqO9n})|{lwJA# z#_#+c&5Fm-S$L06V!Bm^gDaePaOl_8>^l?UfrvyhR^f*_4#~Edo$iH$)0~>A{K$&~ z$J^;?Tw7?;|5)Sp!D|y6R5t&gXdGPD;rPL=<)<1xGG9E1_G{DpOyhRu;F@g4Ex4oEY8q2XOwxX>B+FEtz^pfW8Y$yu^=W$5Edg4Bv|fj@2bnlhy;fBb~P+uBZu z_dhybtj1LWV zQdW_Ozqc1uZvDf1wrtt7b^R__#aVNP;vEV2HczjN4!koV-Ug<#f$Q~M3HXhwe&3yd z-(*WK_4uBIIGdI3yf*=Vk zTqy2(#8o`6Pl$Wj-jL4?3Ha{aafOy1w6ZBNeymYR-L^hLNdbccay7KR{L3OZ+kh=^ z%Om(WPi$(rO`H^oE9RPUCr5CiT8uj-f)ll2+^G>9tDN{~oEE`3m6qOmMFby{&yKFP z4H%+QTRkHZmt_PGB*L8)!Hpg)V%^@%@76|etgSNY%|vkh@Npp*WZNHPBY4{!D9`Z- zuDghZE8*uH8hzS+x3{air@wo27%nu~NyG0SQ!zZP8nHJ7t-9K}ozi`%p~H^VSWnoG zGgN!`^mg~^@*IrE=jx!@CweljuXJ-PZz&d2a_3gp?}^3RfmwJK2lSZErZ~PQH#?Ip z9^6eng!~2#$!T*uUSEEe#5{Z$3s0_p-4c)2j{%jVvn`HihC63)G-M)+gM@fyMfB?8 zcwCGuuo89|1UHGLUWwNgk7t{gwL4f3$l*+rSzG9j$M3_o0KaoWWxX?wmu6)8txv}B z#zG4}cg6A2)J*#9P^?Z&6LwshcvJCsJo+OZpB~4BYA<}eF&@XNKG*$o;`qJuSe}8= zV*FWqV|)(hisQg{%}?*=yIi>4rYpbKV-BO?)oK7keT%a7m#+LFp5C^!#Q1-T$M+?O zRALoH7U{}g;%Q=r%2oi9$8fe!_-mYw;x%r!ZMu8o>8v2Q1*p6&T>6#wYCE&1cfd3P zx~UtB=Tg2Oq*YxZ4lCrw4HxYY8cVcI0bYhJT+e$WIBlGmwSH5Ek(%+$%yM5OUbMfs zB7(O{NqT)%1UFbHmgo25=#{K{JvM?5mEN?Ot0Q>b$7LcoHs#RfJ~|hOH>Ya(%U z|Cx>8U?HiK;dJ8>oGo*|$SxPb8(VJ72IZTseEZX?275=lof0tpbmjXIyew2y)ze=` z;z!%VZzA}SZ2mCsTPCQmk!`y2rtc~q`-i*x`+IVS&>@mBuzLRHSe!2SN@SB_rfaR%pc!erdY;!fRWjiPl9514btcgJz4 zmsxf;oGo)S){CJ+xyjV zTz}WVrcIk~M8rR>ssei9IBmImB+zet2um2Lk(TIem z@6@iI8Nt!028U1z@!sf zaqu=1UA#f}v6t=X-?G>6yxQwqkCZ#`>#`QUKq)` z`%Kc6yFRC|JFnc)6}J$soxJ3$DsC*^j;{4v*5Nh`W1oKh4;6QGq|e+dkgoh90^bs} zv@bd3W?7m2i@yqHN7Df>mD`YB^|E^(vX`*H9)d%Ki)cnZyfUY@AH2PVu5cyxuRd=o zg<($tLJlFj7WfB|On5&L&Q=EslRI*<*TgHA1~y1%U1&wnu2$ab=Z6lzn5Fl@Omq>6 z5A^fBUgb+Z1lV}P5gm622Imcr0jql~2ZZU}x!xlH2%^nIhH< zFI|7HJ6DvDj?Nb8nqQ<#6XDJX(j)GdthPVCbA2{5R%!@a*~O`MEUc#Vb6BkKPi{w!f&4-Z8)>`RE-Bc+5vn{P9~9y@-#V&vop! zbm6NGzesX|7|G8hdP-Xydm@rHR*`k9mi1I9>l47gC+i_gv2nLZo6_+jGCy9)C@S+4 zflHEkE8sDii(lk2MK2=rko%at#~jY_*ZBDxZ0U}koguSX!9*f5AeC1gQBg% zzw;VAe{(X*7d?M-iYoKEh0ovA&tr}IuZQHJyU6w9;p=-;PVq^qb@y#Uw{fcbuUDYl z;dv0@s16H2Rb<~RrKb#CokJ(dU-~p9Pp6aOFMT?2NjiB3;LcxK?jL`MqT~5X*CRXJ zB}r#K!uP+Mf}5Z$cp*1vnO#iwaPdPy-+!ytI)H~>*imsr?rz3Y^zxAHSXD=I?{?O| z)B6m{XZQ(popb5vm_IU;#WmE?UI7QC7~|@sip}cOHcOrFSPhx@HcN7f3S!?z zuNpfb3ESiJPtto85kACTtx|RBbORoobkFwLz>hBuA&#US9Qy1 zca3udILbMU>wd5TgnlB@VinHG{K06q=vVBW)#szks@*CM>giWh>s2Wo@6v|PQ*w3n zByD&Na7p!a0pP9;L#A}*;X*~nYr`t%+}N48T}}*KYvBjl|{L48=k_J2#xmZv+2BWxz>bnB2H;49Qw*oO>PGg&o?MdJvGc zqwaA|L%N~PydsAIjm|MMtonPRSoSxTM01*v4KZD<^ZYjXQu# zlKD=+W42M|I{k`X)HXU6>X8-trsG#j--NpyE(2ZtM#3(H>5d1Aqwidx@NUB4y@Ubb z#lDvi;?#W%@?OFo#HIHV1}QCMgVmM5#mBdkjpS+HQW!@3FkU229Qo3?PTWU9zn01e zumVFP>06dl_#p1KFej()eK^ge4rQlt#U0_7p)@OkaojY-*9zT3??$tdIgR0no@fa_xjqAIqnGJ(&42n-d(WoGK>NidustVO)SM53uD09 z-^w~T;!(B7HU_ljOhgC1^cyAK=>6~15+U`DgqPX=NVtSq$xqH9&M+(4Yi1>n0k3*i zQoym)SQDx~4KX(raKkY(W%~*c&y!tpB>{Tihst_4X?KMq`yb(sL%S#;^?Cl#HTMXx2h_L{eJ zkT%3-ee^O$wbiM#w%B}X!mI@D2cMqBPSUdkIcihQ`HFR(Qss8?6YG2cxFq@I0gqW{ z$be=J*D87u>s(z1b)3xiCLZzWvqDSnQ>7=|rRAzl=Ffm{Pp(6XWIc+i1w5t`3qK<7 zX(gYiyk~(+l6L{{n7rj={+yy0k+)_du6#*6Dm(MvTVPjeuXYd70T(onc#SY(;kr0g z*M(Z`E~89-U6@?z82$ORpm`Aamz2Ds@}CDTN&bfbkI7$FyALaRQTf*;n;LKam=~M9 z)eCx!#*Mxo&|7EJn?H|3xk7u*T+|_cXRQs7Vxx~L89AAYjeb0ENiu%|;Lb+Nn?Fxf zbhM4GDkG)OcSZWmyXzc%n}?m^k2<&Er^ice+wOMj z5<70X$BD*`Rdl{d>%6k<&j!z)&U?8usP>iz(e-C3c{sU>uKz1=NpgJ-;4xhn+x}cd zFQV%n*D-aseARkQ(QXgMR#_~fF+Fc+M+tReSEgTpawAJk8_+mxJ({;yfRNE~=WLU%AxC*szwE5&Rm(f^V>`kpc_x{e2 zUWPJ;^$_Ezj>h4t!|*Hi=A}w@(K`4y;F9X#<$$|75PS0qMMu{`jMF69)mm+&>Pl<} z4`LfotBtQh*+SX##`yivf8kZ+{_jd&QMtbwxFos125={LS#7*U(a~}@T>8Q`?XW(b zx0@hQ3TltTjWbE7>8vfiabY~<@+ETUvR={+*&ekn@OqR@$-Vw<8K>%FQVd`AuTwIM z%Ki<&CCUC)z@6+x=ijL4c(S+KFy7ES!b=_VTC+U03od+#lPKICJG-B-T)GAN+ZNs5 zs(I~Oz`xhu%7Pf@ScgT?qfEP)=J6wa@0*pJoV=y)eJgND@_rlOvA$R4wQpDSAa})v zU5ac#W@;XAtE~0ic7fd7ySK(J@=mOd}R*bjU}G4%Rs?t<`3z&2iSW ztAjeV{q=hw8`Wlf78f+;o$Ld1n+jlB@ z(YkQl$0{L#KkRQj(cV_B+R#UGF9?3Oyq=>%b+|#Ww(t>iRbo9j)s=mwvC#d?SV4bG?Ur}J?>UwGmI zp1t&Ifwu$g{j(pb(!grWgD%j}Kq&ba^_iKsA@&hFoPh|8P;3@zA#^1P% zRQZlgEl(jH<(m}m9>D3>B6NQzbbn9r+3T~WZs0Bfb~6aZ>{m4%IU%*26zz|oZTX>Z zSGTEj@F#@n*CKJLZfsm%-s#{kHm>mgXM`!v|KM*@S)B~UPP%*{Und9PY@J)#YaG?9 zOP5mhf^SWYSJBozV4!dH(Aq3r zpOml58|}vF6Vh2dQrvTuk_ zaBJ(LHr$m{@>(f8{aEVLFT1jJ5})Fcj!?QP{yOGJLO4<7j?#Nw2i$JGZ|FgyB zr{Yq4suw?xbkJ_&O8q6rO9k6(Jm@m@+mA+={$5OUm#27qL}~56cwSAxC6)&90k1`p zgYC;guf$&f+E{3jdA6GkDRnlkYPi*u5bP&#W0f{_bFV_1CW@=KFD|tcw^%&j9`Y9y*UiJ-OfQ2Mnhk)eQ_#f0XtZ#2v?_5p@w)t>oRK#16v9~AT#l2G4(HK}=GCTMs*17S`gc@Tedg}IE4V|gZ+ zjz?_=R~4W|7@5)NklI?NOlKDijCyqD(EwSt4?%u&s4oTJzMcCB8g_^Vv100V- z;ht=B9~i}bxQiQN2u^uV=BFgG$&AW+7UJ8sc!Ai2RT>69Dc))Y+lCc2D)TvjmGN%I z1iB2uN!Q^8h*XEBM+u+Zo=EK{%BEqoI9tTNcp?Xd8P!W`8V%9iQ`Eat_H zm6c4eIo$=E{lP<;cn*7H9)=Le>v)Z4iFjRywjbW?V*9Pvbq{FAXhxSs;$GJY8Dd4O zj`L|<`Er%>n+D@XXH~pn`t{1RI={ICLS z&$lx3-K`&7%f+LRY2C zCt)6g^4l4*`-ZF^3;0hlayP$J@M8I#jD;Sjj6w%l5M3+LG$_qF@osaX%1e$tP zFN)JEvUEDj&W5MKkDg7>NcqWrJ9#1YEa3Db+0b~%;V{$IIGw3}ZN4&NEFo<3 zCZ3!;uxeAbdCQEE;u0Tzyi{<=#*;doN0{VrnBq%5l!r}EJm`FmB1}J`?c-EAg!bbQ zmuNp8e@PEXCRQh&D0Hn(IQd9gN<(R{r?klH(W^BdejWR`cp0B8v?@Z2X1HOQ6yM0l z$EkdTucrvD8-044}5y5;MsuFk8nO8 ze!WK1MeFG~!pCzH^GOFz?}eXdL5C<$(orhA)#DdfexUDUli60Qb~TR`7E1Rb;GE3x zuEmROx>Hlj5ha+%Kidu|E~T+H-sIIByws)p9YGy(ke)gs6&HitNN<|k)YgZ&yNvq25Bt47p1^{P=G;e07v{UQ7Wo|c@z zBQJJlcr9Q>+>Kkrf(gwYiN_KyGs$7`$%ggHlcDLaJRPJok(DQ+qgR>=oDZ+d@GNx> zVOrg>d|XHIBP%XP0HYJdB->u#aTl_JQEMk1Wd2$Q0wQkYE|c1fZ0_YhnH0y;`v_* zuU2&^pZ>_I4)N3-S=FKZp9eVnEO>>8Xi=-@{Bf^3`Cbt0`GDyax-iUlG;KP|t?x=Ui^mtVj@yMi8hA13>w!tzKBTUQr=FNN?<_3#|^2ek83Lyb$myJgNdW z?X1xatWgsTMY8RZ(!UHaG(I?UGZbY_1utis(`b~Ve1%~_2I`rC zbr+@!@Ue=Yt7OE&v)%40GqBg9O#TeacWX>_N3NR5$2)g#VjewRj8o_Uh44Z?GCAZ>hgGD|tuj@2$Wk)!*9ykJTS! zK`Rz-SM(zFx3DbWt46kJ^TW`Ol<}$|$!B&EtjLP=J3X3_O+M#zWQ9@8jl(v9?^1q0 zeBM@u*&0m84h%fQjlUhT(FYsal5SdVX4gUb-SIp#qu7yPKe|kQb~aaJ+nXt8_Xnd@ zQ9@j3^SOW^{oX{{69;k=2VvrEujVKxAws&9R|ZL1$WqGSMbvy5tL>%SHu7V;5Ub@E z(#J~fmR7FOfpg9FX~y<;oGeqKN9f@G4uhnqb@c2U?CR<4>KRLnZnzU3X>Rs9)GUux z<=f16)2;7=B=p(=g+G9QEm%Qu+F1E%(6l@_xhd!cl|aUYSL54Biu#iMg`(X-m_w}S zZUNb<=*qtB8*#OGnH~!_K4Ig^d?duFyk#!vVu`)R-^ZH#Z= zDF13Wg1bDmSC*8~(*K;$FlCJM_F3SGx6k9Rox6H4ksoO`$-$?W3ciSR^dp?*iOT|> z91d$jgtPVb6{In3(|99&mGVY<%7fw=S)_umS=u7UuOm#nep%xCvQzni7OhVu(gM!b zJEHI}v;ikH85=+r!rB0$k{LM4yQI`cZ!lr(TG6%NrX4>}cH;G*t?j{^5Z3m9@}I*D zH`DLB2Hur?4Dr+*HSNw|@wlC|DISNcwy{VwUjJCtIA*T(pNaS^-u~G?OIxrrY|hOb z>{ArijAP8^pX+ms31fRh-9!f0+2_k8hHj5~*RW$WJZsFn=D$GG&i~d3>@y0scDu>@ zZUwvG0t5Skf~{R^%JU@!vpcS&T{e#kBo7^LE#~4h5Br9Sw^rhPQ^D-~^jivcvCQK& z%+BLAY@5*2Fe?KM+m=9YJHuLnZzJE#<=FpcS~iTgK)i5%_7E;mr#Tnh*F`$gOxiwI z=3V5L%G-kGQ_cxaO@9X%`&%k~#RFEk@R3T^l#U*Z2$YU=^qB76bE@j;XtRD)G6Fh8 zW0fHNJ;ifMcpk-zJ@kP4WF|J?aZN#uiRy`JSb|h}WXJowLHY;rybJT?x%tq2)Z~%? z4C%>e^`$6{8?E9FZ5plqC{EvvHcd-vZt&>$UDlALom$0qoZ0}eBP9c1|WGbKs>Fw(q{q9AIreKr;9H%+hh4+-{p9wDt zMje3YEe?7L^W^%35>R+az=wtS9P!e?dN$(1In)s0k8v=XYZ;oy2C@?-aawGcqnLEZ z1w-xvK%3X`faS}b#UdWOBibhfd}^A%PsGUzTq4iktp@JG%L3X}HhC|H*8*G#Q2>+A zNdb-=!%c$doov4QY<{PJFLDqg+^Oc<;Z7s(2YK~yh52^4(*tvBhoy6dg!?4VhfqFr zIj)4ybTXo)2E*r>0eJv*7m7JL_F-U`1neoaV?H0kI)WkE#AF^jkq=)zEp)peFS;Gv z^3jdDqNNBM?m>J=qKri;uB+Z)s2`IErqzeaVXyhkoOiwc173gcN4BY|b10%}#-Kf*tk@7C%RAtiaF)(?y z!oUVGgU(`ra75@1Ar8I5G*u|N*9V7Ko>p`wUB$?ggp5~SLYYH>9I@lX8+=i5AONM$TdUrr__ERwTa7+b=^?@J}1R(w;J_Ek6f@ zs~y@$BiLUcjOQHK?F-G3VZQ{7SG&m<3_yzaYruxHhjM%5R!_1L1pgi2yKr@=hLi8w z9|14IwUQq0#@Hm6ov|@WSn+NN&PDB6yyb`Be?q!4*)-6n@Si2TI}7tIu)hG7FTqGM zb$H(j{C@!FWe(@V))M>;Fm`JzkpFEaxtCg-`Ot&41U*n`9_bIVcwbaqbYVTfqigV$cI2yWrMxCl{LOH^dhK8Fu zmK3R)7;HKicB&O0 zm8bElSnS-;j$(F_UK!H`L_yZhWG1n};jID_cpBX{9eExN8CKv9A1X9DhHNHmJ0BoU zi0>>p!TEU#xIRvv@qow#ZHlfYkFjFmb?`#10&88y1}*jUL5UYVG|hYnkJiUELG6$1 z%rUVvRz4;T;bBo&W;V^Su{4(Bfb$_dTMQ~4@+M!?#lebGTL3=~cOw(E>Y5X%4Fjc6 zo-%-Dm${v}ld=kq@cV;QMhY(tj(XwN;7A+sZt*LEqa1EwjcN{-EUe*njA(| z{sGYKF||N_LpQt<#7l@NDdq|-6>4YD+vUp?_Zaur(4Z*yPCFy)TX>!Atj0Z~Q#8ViSkeI) zt_S6OySiueWXQ(Z?rnw(ErIO*?Rd8!G0?5ql)M4QoUaY>k#f3 zo`Dj%;Rqi3*;b98Iz+FE)j=I^O>R*;Ga zu4ERigR_83s)JR4$Lc`*(pM{bkvga?lZ0FKpV3RbSoqf0IiQandV4Z(o7mkd_8TL1~5tvCxAk-QB{#z%($FfI*iM(u#!& zHVO*T(x9|}AV>)O*9_r+aPRr?=Xo4q&tC8T_Nx7T-}~;h&}vR=>xAV2yfj%Xy+g~; zQZNwYbdJ=VNKBwQVnezFV*D1<~yDP1`S8{po01W7py{ z^#`uSHfKCve`NmtQH3Lnu7TQr-O2NRxBGvYnHaO^UwGeVDb=-JGcSF`Z0QZhw=!!x zv%K#khVE;1J1<{p?OpxPre1BwQd^6%w9VSK7DwN$*VYo~_$O_>^uCWI3*OqcUbcLl z=3Z?Z%HU}7E@grK%F2i+jk=inTd(>VN!G=0|JPX4WNibMl@X=UJ*{qokC^}W5%;m| ziakqhv5Ted*0#lN^xb-Gu?HRhq%D?KMwDT}TiX^Nt@w*|hIrpY|6byKS>`~mHLInM zGUmj;;N`3@$=krq`EMFIhUdA#-1!@8d#>_w6j05qZqbeG`M-`b^yK(o)-JWSJWK1W zZEZ#L-FmI9gpPmG+Dl%JG7H|?*52suJ{^gF#s0#0-n&wK{p0@qz_UGFtx6f=Ra))q7az}Hw za>sDT%cpW@$Xw;V&)3ZTio1tviJWnidIp0;@F247Cc>Y^}aKS*qo*hwwX@b#$ zX9dp**85!&Y>R--9ruXvX2J%CgdMkt% zrU(}b(}dfEgM?oT2MZ4fUlbk@&J}(l{7kq>xK6k^1jr%}MJOU?L}EqaMG{2bizJFP zi^Pa#ie`(}ioOz^5Sm=tiDaq7phTI(d8r|ZbOOAQh$6tW!~@A0i5kfmsR#bCQna1%Qjet)r0z+VOVtLz z6RDB_sFx}sK!em10tD@x+!?a7G7#uH3j^Wo&V`-lc82bX-Zii*W>+U3&g^=KhtyqT zyV7$V^HXs|W4Qk!{#bl|P^4H`u72YUZ zRftrKQT(7tQaZ0hQA$=yRl2BjTd7U$o>HOOW2HFVN~H;%7fJ-R2Bi^fi&7P~Qz;wU zqm&c@gGw!`qe}O}VM3|p_>5BC@dc&G9Yc-=plTHMpHcf}DJ)%v~jwV8+&P$zI zoerHe-D=$e-N$;hy6w6oy~jtg^)Bh((If7!&>PpA(i_=N*?)lu*Y(TwpXt9oFmRy# zVDQ1AKYI_R9vV21JhS_sp8in#~C2B=Z#WH1oUW_su)ayUi&UDHc;MnHD3?mn`aB zN-aXH?pdT;J+x@C%C~%N*=F_DYTW9Ab%ymF>oV&`>zCGVt;emYHbFLtHpw={HrH%E z*v#8R+D6&lw|!{aY};x(WjkYg-Y(9r-Y(bfrBjLBgwq|n8s|p4QM)m_Ao~#ei}soJ zH|$I7tL^XGx1Xx9@3U{VkM$X_4{#tj#5p85Tz9zXQ0-9TFzPVoKy?gqOms|kyyAG( zvBt5^amMk3W0Vus>5@~f(_N=tr&QuuLk*IL(l z*9q76uF-C1+zQ<;yFGEMaO-k=E?!7a%>#l6`5ntPLbv-?~3ad(&k4{@miGTqLj8R~S0yRM}Oo1s1yrV!E6{ab$fF@oF1XBS| z1p*a_RG?6SMukWkL{K4y3TLShONBTpBvK)X3aL~`qrychWKbc83VBp0q(TuDim7me z3MD~MLWS#exKD+0DpXS81r=(jP)~&hDzs3cl?q){ctwRCD)dodkP1Uo7@@)_6(*=K zMTI#k%p*%^K&C-34MJ!TMuXEdI7@?A8YIymnFeVzxIlw!8syTTfCiUoaGeGvG$^CN zT^c-~!9yB6r9lM^p3|U;26Z%Opg{`_T4~TlgKir1(4e0NLo^ts!CM-{1VL;N#05cO z5F`h|g&?>X1eby!CkXO`peP8g1;OngxEBQXgP=SJo(4fx5Yz?1%OGe8g3ci53WDAs z7(~?@1fxMP5d@P#FdGCPf*>Fm0)v4P4CBEt6$~@Muz-$)03`&1LLe*zB0?Z01kQ#) zdufj1#A5&~l(FckuGArMZ7Xf#jLA(jrwbV#Se1v+HXA)5~QbSR)hF&%Ew zp_C4H>F|gSkLmD~4i$8$rUNAuLPCKa3X!33Iuv3;;Y=vRg+fXwTnvSbP{;{|yim9t z3RgnmMkw44g?pj!AQYa2LPsdP4uzgj7z~A>P+7=(lY zJq#kl;B*+A4TE!GkPrrmVUQLE>0yu+2H9bd9|lEXa4igOgu$IKC=G)LVNf0h&%&T8 z4C=z5J`9?};9)pC4Ts8bco7b@;m{NgsS%J70ollhh=8jRa4P}=BY_eL)JO=81X?77 zM?z2}L`K5tNH`k_=OQ5?5)vaJEfO*!Atw^@BjHLUT#ba1NGL^vE)wwGh}!;a+mD#P zvvY8AiOMTDIlH+Nwnl7?+#R?E&)J9oYj%|6RM z$G*TGz(L>$;t1o2;E3l);7H_1LcU%qM;gZkjtq`0j!PW595*;hkoQ;4@r2_k@&TW5 zJm;w9sNtyNXy9n#c+Jtn(Tn`TcN`NOlgK-q=9uC5z%kE(=M3Z|a)xt8awc#lawc&m zBd;-yGoAAyXC`MhXAWl`=S|LA$d7!&`INH)d6UmMt2ke9)^gT!Hgdk??BVP~{^bPc zBk?NkS3Xw>*KOpF zKIN+5szhFC6<0M^4Obmk16LDQGgmKHKk`#2x!!Y4A#Zh->jT$37k+!-cH(yO_Q>r~ z+mp5@Z%^5tioDnh+b?d<+@8HXXM5iEg6+4q-$8zD#rDeW&yaUpz5T`Z+U@n*8@IpQ z-m<-K`vCHH-*2DVK8?KI+3j=4^CfYUxhdR1+`-5PrgMiOKln6v6!L{*xX*B(OwV|b`wjOn(?1^Pp5T7ZJ;goEJIl z3FnFAiQzfJ6U&pxlgyLGlfjeClgm@cbAzXZ=N8Xxo;y5cJa>8S@jT_J;Hl(!##6;p z%~Qiu%TvcwkNoYIJk2~UJgq!!JRLlpJl#C6kO$t&)5p`#Gr%**GsN?TX9RiVZ+Rw> zSH8d#$V=j-@KSk$c!POEctd%^c_VqFcw>0a@Sfv6&l}4d$D6>L%$vrW&U=A3gEx~m zi#MA$hc}lukGGKbD(@}cGTytq_jn)jw(|DyPV!Fi&hXChp5=?uY2e6uJ< z2;?X7llZA9NC@VqGXsT46e>iaP~jYZEPot-B7ZV}3jYQE3=}#P@n1zjL<#>b{yY4o z{ADPVxX1s1{}F#V|5N_wD6FXAZ{%;`@8Iv^f5rcrzlXnG6oE8>bb*Tk znF84;K*>eHNxnb<3Q}&NVC8|pLxD#qHhCgYAyAE?lv;s06sI%_G%dv{?I=!RL@BRP z#L~YMtIP>32n3*bg&;^2BnwgnX@Wt5bir`J2*F6f(}Gbbf{9_qFtLL1f(e32D5kk2 zm@il;SR{B`@Qz@q;C;czg3kr31z!l(2-XSK3pNP02(}8g2@VNP2}bUS-;uB*aYyQo zv>oX?F6^k>@qEXN9Zfr4?r7Q3x}#%9=Z>x&Jv(}L^zG>1F|cEB$Iy;9JBD{m?3h9^ z(j1DC7Iu(@XhMuwDNHCv=o~X*N)$>KN)<{Ix*(K^qNf}bKjjG(2o(uk7Ah9HDs)Zg zCW@!-popqW=&{gK6jxQD$m)eqlTZsYzUmU{7aC$lSz|))gx(8H3(cZCCLxsbIBZZ@d&j_CrjuVa-P7qEKP8LoPP8CiUzJOw~OyMlyODHZY z6fP3JB79x=rtobPqdgU_5Uxa#S`~`anuK2pHw(9*NUlS;OSl_Fb3MYn!hI;B8x$TA zeuJXAQQ^13J zNf*fw$rrgIa#iG-$aRq$A|)cXL~e`R5xFaJ9|eYwL@GooMV^Vg5UCSsM1f(8NUKPj zNV`anJnqWPi)qJ^TDMX!h!i(VDI zCVE4(MD&*EZP8NE`=XCTpNdw9R*F6otwy0~vuKNGn`nnVk)io}Y= zu8Z9eyD4@{?6%k)u~M-zvAbgT#O{kd5PKx{SnP>d1qy&)h}DSIiZzNgi?xcii*<{= z66+P~7aJBE6MHB2UTjKiT5LvaL5v_y7N?5S#Dm0x#p&W<;^E>EC~!V4eqKDD89t|q zr-@$>&k)ZP&lb-`fpj4XrLUu4`Zfxu%f#=AKNK$)uV4n&_2LcUE#htB?c$x{uf==C z`^5*uhs8(4$Hd=>Pl~@6pAnxEpBG;c$4dlA5G05aWC^N72nxi*BqAgtB~D93NyJLT zNyJMeNF+)mNhC|8NTf=nNu*0$khmz3DUpSO_8f^^i9Cq{i9!^-Uy&%5xGHf?;=05Q ziJKB761Pw|e@CJe1@jLi9!pe6Jd>!BsFi4xXp(4==tM#Oki;8_DT!%`8Ho=Pa}t*% z3nWVXHs=i^->K| zO;RtVrlsalA|YsJFiIBCcb?gK7NrT!?~L0SkJ1P4cTVq|**UxO14cZ87R3hxNB(Fn_a`ZMo?;DYS+xJ*MOW%~fC;dSBp>(mc2o8w?MdE~wWnau^XqmGz=VfAL5@Zr(l4R0lF34oaWXfd8 z6vIEK@F1BU39=CsQxeAk!h!CG$$AN2X6^KxR^A zN`@#)k)_JgWP@ZwWJ6`cWMgG>WOHTnWb~cXIFh zz0-SV_Rj5{-@CAvu#dQpw2!=xvM*>~Fv`z_?u*zLweQTn*nPSC^7j?&yRz@bzNh=1 z?`zuEysu;5%)Sr%@Nxli1UaG{S&l0AF`JW!vN@@8>2ld}m*fiMisUY%{LWRmYbe80 zDtA||MXpV*Q?3hTd&cCZAMRSA3}WNU>b8 zLh*%Sqhg0*m*OkMKE)xFK*B2pDiM^3N+gsYLse~8k8E9nv`0UI+c2q29@3@jVetj%_uD>k(J|>Q)PRPt2{R0>s!n8~OTm0K#eRZ3OvqO{Z#l}eRrl^T_Hl@662l|Gdrm0^`p zm3J!dRi;tODo8b0HAI!J8mbzm8m=0l8mW3(HCi=JH9<8|HAyvDHBI$`>P^-Ast;5j zs#dGksMe`As5Ys#sJ5wgsCKIMsP?J$s}8EZQ5{x&t2(Yaq558RN_ARwMs-#dk0oG9 zSPGVk4aJ6GBe18jQP^ngS?qai0yYVojlG1;!RBJ~u=&_RY!UVfwitU2djoqLTZ+Ap zt-`**)?jO~b=a5KW^4<#4cm_G!gga{VSBKB*g@M`oYC|y^L5_S#hjp{GeThv?C z+tfSMJJq|?yVYN-52z2TkE&nRxT0}Y#4fNn>4fV< z>O|{Y)XCQ=(z&8jtaDT6Im#@)M7hN-oo=1iI{i9BIwLx7b;fljbS8DCbf$G?bY^uv z=*;OX=mhGLbt$@3U79XkH&QoR_l)j2-8kI@-9+7F-4xwa-89`y-7J)!EY`iMdrkMc z?hW0Wx+N%M`9il=w@$ZSw^6rQw-seBJ9ImByL7vC2Xu#Y-|9~2PU+6-E}(p7uwJ-c zl-@bLc)e`B9KAbwrFvz0kM+v+7PFf~l-;E657{5R|Lp$r`xEvj?N8pHx<7q?=KjL{ zxAs5W-?zVi|KR?i{UiIw_fPDf-2Z<6!hXCyML%5sto}Lu^ZK#+ar*K43Hpip>H1mv zm-KV=^Yrue3-mARU(qktzp8&t|GIvO{$2fhD1BO?Ux`wvFZ65m8}x_tNA%z62OkJM z5OE;pK+1s&2Qm)aJMi>C=YiJ;dJpuWH0$7jkplq-$tc+xaWMVh#e>%m-Z}X2VDrKD zgPjMv4)z@EJ=lM6;NbAVnS=8O35OyMoj!Et&{>p@O*)i%DD6=Cp$msH4rLw6M(NqB zhe{6JK2&<>E=ttCJk)Zi>rmgJ31*@;{4gU`o54)hUOs&F@Z-Zz4p$$pIb3_V>2S;8 zL6pFqIXriG;c&na!V%ID$`RU;;3M%z5{{%DNk8)VNcoZKBQ;0bkMtiIV5WIP4Z;i< zsor>lM1xdj!uOIvu0g&*p}}R8_`P9p+u)ADU4#1u6$X_k6d&D+-~2g@GR_o3nqjaZ-7w5B!Z6-2(JoB7zqZp%eM(2%U zjS^5MI|b#k(~L5WvW*Ij%8c$BJwTc5a+KSCYE)(P!l=fm)~Md7!Klq>!f4WH!3cjM z-~{mm zhyLnh|H;9VlP3wrQO426XN_Zx<4{&T!8p}8-MGN`rtu5o8smDDWq*nC>@CKf#@)v6 zjcF!9CUlcn3F;4@}BUDoiR( zs!(>m7Uk#bO`1(wOv8_W<)cR8PzP$rU zW;e}lBYxm6VhHY=m76^^t2TRKR%2F=_=1;+F=#RCH0w4SH=8y4U^ZulHz$}A5r;rF z4>qTpN1C5Ek2Q}oPehzTDq54^9J)K z^Oxq$=52_1=tA7XEAxKyLGuywd2_r)fCbTlVnMZ_S%g}ITSQo#v52!sLfk~E#YKxu zi!6&v7C9Dq76lepEUsDHw76|iYEfo!&*HwtLyJciPb?}esw`?P+AX>)x-EJv`Yi@5 z1}#P{#w?;N&sd(byl9zWnQfVCnP-`ASzuXgdCl^HWw~X&Ws_yAWt(NYWfx*PdMtY_ zhb%`dM=j?piB=>lvK7rL#ENbeYIWKw+A7{E!79-z#VXzEg4IQJ5wSuoh!<+J?Y4bw+h;pyJ8JvZcFcAHF-6meE1I>% z+XdQ%*+tr&wu`bmV|U&z7O_Y1b}4pgc3Fr+%Cjr5yKHyEuEg$^-5tA9yL)yI?4H>@ zx2v+NK^#+qU87x-U7KBpU7uaQ-GJR2#527`Ow+jCl--Qoyj`F@!JcSOu@ABjM%)wK zKGHtQ{;YkReWHDmeX@NTVxuw;AC+aFXJ24nXkTQ1+5ReGr*0yC>X!Xo#85r3e{5fF z|HS^O{WHW^y|AybueEPNj8%($yM2d!r+t_GYs6sn+Yi_e+K<|g*-zWg*w5O}BQ`4# z@mWL%nnSQdm_vj^ltZ*bjKev^aK$5zE72j%;etbsL%u_yLy(VK9hw}P9oif^9bP%~I}A9yLCn}&#Ep$ROgYRr;2i@T106|@ zR7V=(%7Puk9U~pjIG%Mp=NN~Wvn0fwr8r)6%yi6g%yrCjEJRFNG2+s$Io@)-<9N^U zv15f}rDGN1)@l*ER`1yC*y{M&vCnbPam4YhasfQd64PALU9wy*x#YSOx!iDh=<>|vxyuWeI+uEv2A39>HkVPC zw=QEY6E0IO(};DPb-}v^x>8(euF0+`uIa8Bu9=93%y!LpEp#n*z3O_+^(JB^?;u{X z%=Mw`W7i7TO4nzu)rh66Lp)`JYl~}}Yqx8k>l@c$*Adq-#9U4y?sCd?&UL|+?iT76 z<`(G|?G}T$%(HIsZi#MLZrN^^-0~2!S%kRFD{eR3O5EGr~{ z)~(U)rCYOGi(5P5KD!b7`Pyy3ZOCoRZQSjh+k3=?<E+&MnZL=pOEV&i%Z5ynB*+ zGGa$l-80;?+;iRY-1FUw5LbE?v8C7DZ@ZVeSG&J(uW_$O-04fip0>Dmx_7(xxevGx zx(_2Rbquko@7$-|XWaul0zC*GWDlB05MozDJR&?!dz|x#^@#IGL|khsVq4QavOF$% zN3X|_$Ee3!k1>x4 z#L!M7j&{}q?-}Sx@r?95?HT2H#`C;qEMjfrJySf>JTpDBJhMG>5r-Es< zvDZ_tO0R0KIV>x0*v7v7uTO+;)m**n;q z?j7kJRsY}+xvm{L+?l4PZ0b3 z4DruZ-gVv$-tFG6y?eZSy$28r*cl^ zohm!kc&h1C%c=HL9jCfZ^`7cKMevF8iS{|`6YCS_6YrDYlj@W1lj)P?lkJm>c61+PBBI*SF8N-*>=w(09o9jqkAU zi0`QHTi-F?ao=~o6TXwa?|r9yr+sI9XMI2T&iT&!F8Jbc0k}XM0Y}7N5#=_ zLAYRC2#$^m#f9O*aS^yk+-Y1CE*ckuJA*rmJBK@ui^av^;&BPML|hUs8JB`f#iilW zaTjnGaT&NwTox`HcL|q+%f;p4@^J;YLR=BJ6YeFh z8P|eq#kJwuaUHl$Ton@zbL} z+wYQJj$f`{o?pISfnT8?L;G;m@1|d=-(A0Ze)s(z`91ZkL28J4zXrcXzb3zze$9R@ zeyx7(ejR?Dehh&`kKcgbh~HbkF~4!YNxvDtK!1Wi$)D^`@u&LJ{Db_1{X_ie{-OS1 z{^9;PNJmlZf5ZQ_{{#O={^kBp{VV;e{JZ^o{QLa}{onYH_`gLui*f%6|4IM%{!{)7 z{(*QP;DLk(G9D;+2*LwWVT9r#3=iRWh`_^XJS5=ZDju%m;U*qR@PK4gi!zN$JUquk zEgtId(13?VJT&8>6%TEAXvYJRTy^8&H6D8L(1(Y9JPhDr5D#zgFpP&$JiNujI36bO zFo}n0Jj~)@4iESMAOrv@04M=K3xLxBkQ4wH0w5y*vI5{z0OSNfZUE#5Kw$t}4uIkS zKq4?C7(r?gBo#q|5u_Y>7yyq0pdtV&1E4AZkW{P=3B>}SApn{J;AH@`1VC#5v;{yr zQkMikcL2N&fSv&84S>D?coP7l0q`~e#sXkG0Nw?_d#3zkHUK^Zz+3>#2f#uA1O!5G zAfyIDdLUd3gp5Eyva>~r%Jo3F83?6;P!)?z$F6Y5FnQTc?8HOKmh>? z2~b3U%ScB05n!AE?+7qKfLQ{3Aix{}76^beYD6NCh(IF(l9+`e zVHpvSyex(YXNV9>1SCF7BtjAql8JznWEY8$L4-^qWD%i&2!%u_BEn@NTp>a+5v~&9 z8d94P;RX?I5}||$w~0_n1f*}gPlN|Vcua(HB0M2N1raKV@SF%p##cjxS|T(Mp^*qp zL}(^L3lUn0&_;xIB6JX;lL%c%14o2cMCc(xFA@5P&`*RxA`BtrBoT&*FhYd4L>ME& zJ0eUH;XM(ii7-QiSt5KO!Wx5+sr!i3G_cNFhNg3DQV#kp!6} zxI}_n66BE}p9F;@xJ+Vbqpp+S1`-33;1*LSb)N(eNbryZNFn%y1W!qTl!Grx&_aSX z5_FT`6$u7OfE0ssB$y|`0txVB2qXiM3=}d@$q+<_5HirofTV@dWQZZdStPb1LlT)G z!b%}S8W}E-;UXC_$dE&Zd@>Y}p^yw$$#8=VH_1>!hTCK)B|{k*?vmji8SW#MA{ibr z)mu-lnN(2-t@0udBAO@Sy1L{lJ!0%s|3o&s@{ zCG}Y{1=1*xPJxRQ$fQ6P1+poSLxEfhLLN+8}L;5wOVq?{>QJE4pBx*w% zw{Yr`knIeMmMwk*Ia}^(McY*>TwBz&QQ;nSN!0d)3Qws}v9Y?Xds*PtyPn2vk_zuv zE8U1RAg$KBh0_@NyG7O8IU1Z_t$j;hmcL!1LC$Is+zlGs{J%@#dTG$NEQouvtcjbW z0g|DzD&vyY6UP+%zE0ojAeOUP6*_NKwbzSO)ydfUuFvK zK2_U2T^8KE2!Wbq*@iyN%W7p zysXu_ysLDEn)1f7K(A~)jou47)Y74z4vlnpNrx6Xw9%o14qbG3MTZ_b^wD8}4nuSp zro$*5#^~^l4wH14qQeXwKG0#F4){X$n z*0Kih{;~`Z>9iX|p(zwzhC*v7w1qc8>Te`DM0&$@#fBGG>kW&SC5N{o;m)$~@Np#kAaCku z?<8z(_O%z0ZDE127^J)fS`1uRR2047v2;Y(%muC5ffiLkKa8WFfd=E(RX@U})^^)1 zESbl)pwG{sY1Q|PKbYrO+A)tameBbOEcc<+iB|nE&q3S!F@Df$J?I>L96$4~j~~o) z%)OWgzF?m7F0Hcvuepb#~s(Z#)KGwgn(G-`hT0D8>yrueQ9M$yw z8{6lXb}XK-^tp20QX4Q1&wTzln=YTs`sXdR1LI4MJ>RgY3(0+Q9;#3wMt8NgGk4j; zX}ZTy&&AQw#n_%*6&-Ok)V4NtaddUGaAQAg?doo9$9}-g-OSpNeYdcv;bA31MRgrR zQ*mK4J3CJH9}u>X8(Qwe%-W7k$bwC2kD-~lhn<UQ9|G2(8U|xmP;-|xV1k?vqj`)E<|*h3WCRP8UBYy(54N67jO8Yo z7B$<*6<*8cIw^U7T;vM>eG^RA`XC!yv;sBV-XQ;b#^BGAsy;R3Gzlk6_xe!F_Bgwl zqNU~xof*p#q4l`XidjsH4m98R*NsSFACdIO`btOqoiMM~hhbR60I;(*F|>C41jfC~ zj`!k(#n89^KKfpw_?Qmn_4+Vtt+7TMvv^pWF4m5I+4H$WA`9EZvQtVzipoF7^sEoE z)|OQu@9ts0x5Q}wUCPzu?*->4e!%pu53<%0mVR^GXn0(~_IQ-)uCUg*f{R+1zV#tk z?XWd>aWJsx|WhId_TA;;N9i{H(Zi2rez zF3U-`#|*3wv#~WRQ2()d?I@TQfz!WpnD3YJ3(1(l^`X{U#8}tF6>TfC*h~u8vLu@qG zH0ioJy1SU7KOG$1jNQGv{)&m&G_Hs7N^dHC zH&*MYtnO+5J-n8C|Ai@Lbkh}ptX+W((=)l1Uz%uCxv(waE5Uy`V}=>VZan!fPi$!7 zwy?Hjc7*gp&(tT+{qfzt|9Ef;_->(MM%IU59Wsl()6kg(#M=KOriqtgNYlRaVlLH$jW+%57IrkY@}0lI?T&B8i&~FMwPn zKuc&kd^}%8M_UoApr;^jiWV8!==^|{^R?x*^|bVqv=z1F7dOF>lUh^oJH~}}EL|vS zrJxj6QCnA2Q(0TyeNBNc83lxv3S9hHKv7jwQ%_R~?V`b0>XgN_RRwOW6xgY*rmCW* zrKTp27MopN;w#1_gqJQ+xl%$xLs4B%TS-ev9_?Pia)Hkor;99|-m!AJq>7r3mb$6} zx`ox}ud3VekLP1`HTAH%T8i>^Xdz=3{8i_F`TcU+NvSAlDrlmM$h)s8uo^+34c^kb*97_;?(*0zJOnzu+YGmuMe@x7Axd9o1w_yBh2G}J|DdqC2_1HZkyzQ*Uy3&i}hjFT7n#Tv@YaF zoHN~6#V;&H)B0mLZ7-DzUB_6ikF%aRYq55kPT-ZC4sWZA{XO*}H%W|#vuJ1U3sb3$5)h0&a@t#^)u?$n{-51hPdx7d#~K2;~(mylYXy!VpNS0`fc;5W@ys}W@|j3ix-QN z8b4rl!iTnROHBI~HryY}V^&LENlR5rO<7S@{^Qd1EFmHAy<3qmqJ;5=;Lv!%Q_-`>UH;ubk0Zi0}+nZy zrC$k}V463LYKkH)Ye!VAM!)W7V~d`5kvJcC@YmAhEKJL$F`1A|Ly2E?d}#!d*f8?z zeM*^Z)|k(@Hr-1-olrM*vkXw3y5qKM;pBf+{n3~U;75tCU7Y-uk4j{aP2;MDumPFUZ6reTVCH*4x*ipRv= z0vVeXrKwx8)w%WL9_4TT<4h>ST-`LR7aFdN6cj?8y8k(Qx0~R%Gs)~`O@Fu~Vy3g~$=x)dyPLHgW25J7P+Y+uHk!)zYvqr-xo_FW z{(#BbG$?agqTsM!pG8NZ2tNp~0I9uS)UdX}T{%bsDSZ=cwz+kkj9V{5mgM^_l zpIKbhrI^{v7jHIo@?q5FH;d|JW^Uqci7=n-9nx#&lS_TW{{#EAN4PIB`kTkJb2MGD z^xD5frN2Ddn~`lnulr5;S|;Ye|2HbLzZUk0w}>)kXeFjT7gqnlULKjYG^4bX(BugV+4Ud z+>KojpsKkE^TTEFPi>U&l+ZR_!oyP#<;uYHSi)>s!IaWc(9_k?!pd79-=FoCSkfR{ z*xFalm(xZZeN=Jw0n=V!infeGC-DB4_!K|&)?o%?4m59hP>jc+mhgYbol;1;$5 zv*qU8g*XSSnx3kj{L-#{EPa(FbB*cv%PG*s=Nof++q0|CRYCT>llwp>unQUuVy4Ye z=lnFsyf!Iihiqp8G;zJDm7CLk`Sre(hU34Bb7N-K2VhM_EoEX?Fl2_Xrz4(Co5<>! z?W=X&N5jmnkFnN><-MwzhD?6(tCqq3N^|)6z_sIflj4{U>w~Og$SRx2bJie* zJIpzg;=lP>wK?T<>*xG=m~xBF&L7J+ih5kFYqHD8mgGE1`^LW;y-SkE+_&5;s)f4) z5}!CCs+fV>AbeEebjepZ>_ew5*xE5nj`e17S0a#_0bRE(wC4QANgMEvYm>#?+qA8W zK8LLAIpWziezrBzu8k07^BYMC)8_J*y1l)z6SK3~^w4aqJ^GG_j&yB(l=o`0#D&?dXq#tw@UMF0KZw}}z+F61=j zQ*#Ah_+f(9$6z&MSxLf*GceJ9>|3E<_8<4_jw{3W=3|1_$5}fr?ah&5VcAFgMcAzC z2dPHhCyLoW^nCx%=a`W7LDn;76_EQ;x5B=k!jAj~O?Ed%Ml~^mr~XpSSfLF@nLTLt zhY2pyt>0pj{x!^XD%-;V^X9JsIH659m;m^b&-5cWzX;tHZLqVVTk1AuczpoYTUnZT zS1_!<^?zpn`xb{*_voqbRG)EdVVm+%p{b~+rhu69<$Y~g9(`Xk zJdV4Zi+;=B13s48rK_Q>uBV`&CBI+6OA#gNSPHQ`FSoF55BykYx1PF&hLVPkj=cII z2U`b6Pn1wu<&b{ExSRvm;^p?Sl+=<})zi>X($dtBS68-15+OHJt2Jd=n1?NFPAp}2 z>!>QD@IgU?VX7`uEy!Z*s!K+)6w{Jd#A20Hw6Th;a8#=RK=sDp}3LX8BIP%+PQCBBFjA73FWef&;wj!|UiFCB_cCPatINKQE zv7rA9b9N&f#;q}|Se}v=nX?rjS#Pd_&Iey>N=S2feOC2{HwL{e_unhq*=^~jmJK?A zAeke2UV8Xg_Q7d3+r^_-7zx>b8r8pCc@#W_@40Nlr~;bBr0~q-q(ClK4~iYAo6G1g)B_fMnKC}F%b~eZ|J-h>!h74sq7@1 zgxSx&B@@0AH!$H8)JTj=<-l=weRVP0$m!7yi8uDLYv zt)P7N%`Q7h?!$SOr;e0fzL2yXgI-tsYlgU@y;7KlxSI{DaSooryHI~xi2BChCk%Ss zaeat&3|T>uv6|X?d6I7SOJ2rqDf3+KEo=gWkF%1Lo}z}Xo~9m>Aux6$VVN6N#ou2L zKNi`ksH&x+pslL5SVWbj42uQ@gWgPB-`J16VX@+!98q^*-mrmbuS(0lFJHY0_4vm4 z@YioKVH;trbHgk!VhuBYRy*-t`3!b$-P>|-3mbYdab?Qisinu5zO~RD>oKmpzWH0& zqDddi>_Vz9tg@ya;(eKASnqk&gpc0LTe*;wHdXAEdEL)r{aP`*Hv(B6 zWXtmrE6TwyIj-(~8Fh^6@1lv#Yxn}QXCsu4t;{sVl(B;s(~w!$i?|$>^S=xnR8Al| zolVEcYy`1v$j8zC5k*VUz_;Q_pi;Dt+4Y}uCI5wy-3VokAug6COfwwbWi)=(ROQ3* z`EN%5*m9qM*}DzW2}K@ffqH81wFC<3H;$q{zQ`i_Av>gXPu3%~bqaSrxwU&l0r@yQa@#$p0sZ z^$>oI`kzKH8ys~)7i%wOi<5mrhr-*R%AWa~w*X?J5-`7Qgz;&Mv%rk*JG(_frb&8? zt>f3@&sE-H{<9Ixn!e}cXyBA-=h?A=s7qdXzZ`pYq1Ok~y%ENzwy?l# zb4c6wr#-nLLggQO@a252nDprX*+h#&fw7nJ;+Xt-HqnRUr6J{9waARa@!v2PHiB4Z zAgrLos4n#9P;2W9wObySv^V~=g>4wYEKhb)>I#Z_iVDbU(n6PIndw$}1NUM+me{GR zuA--=t%JM)Mv)D?fh}xL&U`GhOI=-4Q5ma^%4jotAj^eVr_>+L{?9sMc4IfhXSiB8 zx-7opV6Xhs1Jn6!lLZce8nN@)QJ8HT!F<|ctC7C`+cutsQ$rM0la`dfsqq_Oe%uIY zP5)s!1LiI$2wt2{RK9libx!R+(1SQWA37d%wP~7Dt6}fXqR!8%3eiRM8tlC(URBG zQrFQ`RX`5t!R6XzDaaaE?~D6utz>O)Y`NHzq1aORi4^U0&M#N|`?0D@7`crgmaBtV z*3kJQ1P#9R5BvKb_pR||-K1+4@>|$0#(y+_r<%Howw}5k%6+IauF7ILtBYEOiu~7% zz*3OvWbL(_3Zz%Z{n}dcm>ct>J@I(x4_TPI8)2+5odqN8i%L0#6CVDWRrw|yDd)Pk zu!$$K*siXKUartlQ9|-f#`Aas+r?7;n(Y?oB}V4-@jW?P?}Sc*`%B}&p^=~Z)iB~4 zAuL<&X6}XFqg(;F6CYGQ<1UzzTSkv={v&i6Bb55rO+Z;g7i-f+P9XA0am&+mtU=zR z1J&XRQw|v6jetJ2gcWChlt(qU)DN@nAvq@&oNoS%Y1jy7&G2O05`)@j)=L|C7Tb26 zJZO2`AolHfS0p0d2<202RzMEZj@@SSl-Wa&c~X7My3YqQxe>@3Qy392dSqFfE~?`F zJ-q+szOaR`cX!ZMnO`rvoMEqX&MS2>E~1y$PI+<@?8f zo-@eS36-6Ytt`#RzGU{rI`$=uVGf2dGiI@6IZ}#BrBo_fY^fxbl)e-tDwI|&lv1Rq zD2nL+xvuMZ&bjaNJm(zD@BjM0{=e7nd&ijT{kiV@^W4j`-A~lwPE|f$abaeSE-olE zS6($%ZtR@Wr|s9#D}R3Q(}Ob}uJTDJMsP9;S6_XmYar zQLf&-n)$-3(<&!Km)(&$HKo%xxY)67O+ddxdUxEkPEO?OwuAUGq@t}{46X7Sq9P1m zvV_2kzFvNwiC%@?cA4Vpl5H=N_^nP%?$)h)_ik7xD9H8~g{*Rb-kB=dZUl5Bj;c9l z>6LW`zBpj^GroIIKayLe9v#jliRiV*Ofhx!2p{Ufvl(e+u_}FM{ z4$`_!+ji|cWR4n*EBJBo35iMSy1g1T#I?!N5Qh~?Ok!d}T5?Jfp7&DPL3>8&i2Cc@ zQ@Zy|P3WBvt9E7W*AtHha%`WJ-mOP!TDKH=h-@_WCQwwg`&>Pa1;U~edZqV5gCw9e z{4cv2RE29&s0!r<{BF2f7GUJcY*^qbmC(Cazy7>$N4aZ1!#~g>r{T2GE>}YD#3cE7 z1NwPF-~J5;C&anxB*yiRlb_cQ{Ct4=^Ll}w_fUU+P2lGV>d)&2em+$Fc^&`H6E%MA zz|S>)t-#MUeogb|J>!CFP(%F}O{2Q{FPcg<^G7m6k0Y=ni~Rn6{Qm43oX%-VC%Jg~^l1s$ z;|9;*QBoPbaJLwFxua-bAKzC}iLI6KXLN4YO*<>O-TzjIa#u7w)hZ%Bt*}>d4l?9O zCGZmooQQh)dSL6Hnma3@1@63@E0vZ@yXs)eg;6=)dmiYAeL{wRU7`~bK&?VwiI-+pn&vkcJk8*i7 zX^_5Nywjg+N5$!=dj)j{y9xQ0UPCW-u$BELjr6^?umk=bH5zdy`1 z%;-f&vAeuMiuEOK0!Cind4C0$aa@nQDc%Bk@i=7Q9~5{kj($|qFlJRVJWp`!fc*T3 zu`@Bl`BK%`Cpor%c2SNu0S`<>&@PAR#WzunUyk_EUL4$k+9oNLjhD)PnToh?%s7{4 z1%e9lri72dHeBfIc&=1B;ys8d%9BG!3G5o5NOFd>ZD*0Yp(jGi*L1nAVNcu$#V8Rt zc#^e)=d2t&ZF?i=6$Dl1fudA!P?{F>j|Asfuz7Z1p7R5#*_9{M_CQ)o_dn}C)1EXUV$K5X9ctOMu1!4dYVpI_j1>P|j z{DKpRL(3`IXG-{<;RrvCaOn!g2+#6f3}Dg-0BT=j0puaWmNy)cc~%Q&3GX2B9s{p7A65@5ytu5a zi={0d3EDnCEvE+jiteKxpO`-sn+(G@S@Nhn7LiNvU|BuRBc?XyZrp3k@#fOporbxS zdZAmEF1a{F@ayF!p}3(jTZ_rNjTw`x1o6mWMs3CcjDUM7svn|mV5L50)aZ%4=t+fA zT>QYmyX>*t{f#J0@i?YL*js=ZHyzO_ z*aH(i8n)k!XgvK^Sj5ewrB7>2nxm{{dr1H%W&q&2UZ!#MApo-Qyz1y6?=TM2cwi3S zX4U7;L~J9(-b7WOSl!rzmRrabNMr{0X2k&-kO^ZhLCiXAo(0SZU}^zlOhEHZ0mE({ z4n=kTnS<9oqz)Og0hkK_)_HCN4tko@^#l51fQyZT_ZSw{22p#S%QsLCqAjs4GYFfLhw9hmZ+U{k}`^=ig#nt~O{$_srT+ zch`1%-X=oN3nXk<3PRG2GQ${YNT4$6P~gqa!Nzs^0nIHL6N{{3V)gboC6)Q(Ik3{( zyIjpMyqAipZOp7~++EwKfP*Z)DRPRz>qHs;H^F1^nssdK0O{m(s@A$`l*|19zU7U+ z`m)sT)K(Br#=2b5JL?$kmQ9V+riQ0S)5h4qE5#X>9yeGPTsW0$itW3I=i4Z>v)e$c z9_Mm3qSl)1GU7qInKFwe7{3`USRYicx(mCOK0(tXoK!yPlzq5`zs&P{TS&ar~ zxW9%9C%AUoq;?+&>h^bm+6I(WJK~H9)J_Kl*Nj-c4~4W~2S|sNnhgi(PRghijsuFs z|7Z@v`D(qgE?+X%mL5~ zUd>!n@WRFDaRq+vAxh`6sACHaH^L0pe^-!BZKF(vs~7&j|9}fkr7(gS@^99UD&eOH zGn6p;dzAj$_^r}GzeRty|CX=iF68RLIo6H5)EI2$Ix$}^AwcFRW&u^+67>_wiy)%)BUIj3`$JT#6HY_1{3~U=Tm!SV)NEqjWN&cQD*XScYGr~B zO8UFQLAmK8G{6z70scY*%$5eg*_Xc$op3xZTRZfj{}*gk%@5JD?%s<^q$Xnna6UNu zGUUr$8iKXIR;IE=9c zCrCJ(91fDX3=KiTN}8|VxXYKK`0j$4`#JvX!dbsugBb%%MnWESmQWd`$ED!^iDsRg z6Ye-QJZ9rBQ22nu^{i4xb~D3MNW`9ej9wCP+m|4&=w=e9f;a`l@Qr4sXkD(N#Jp17 zSzqDLwYu{;S(Gswv}vFfhe8+^LYHH&etd=fLEDUq_+qR zPs3!;J5U$MT9Lr4hlzE+pEV0C@1%@Ktc+ebJY;oK-k_8Q?U{zAXUe{#P?aRekRo^cNR5=f2*y&vR1eH2VpY3Ul@ z0TYMoRdUe30gUrO@8_h)CF1{yrXKYFN=v021a2#EID?g;c_$Ga5Bduu=KlcVkC^qD zNMqeD5W_dWnWD8;r{)?d?ce?o{yeNVpXsC3_5c;;i1%j*Gx;(EF7pvA4OgJ>pCbf& z9xyrLKN47oqtwqzl>>t=K@en?_%P~6{P|=95>srDFI}g!9yKaJJ)epqxGbLkXs47II#^fqZN@sQ-Mlv_ZM`5vKQd{JB>@ zm+NXC!5Va>+;Z~9W{=MB78K+a1Tw<8OV@^@=;B$1JPRJ1IKZ+0;@8ZLk`SJV7QrP9 zbNwuLh~|lO>KRBM#}&r@I2$P4kk1C@b~5hkWHjq)c&?>PVr-cNpB4OjJ)iU3DM;gA zAaB66!%jHoiNe{132O-0lyR9w*!DH3W&;A33izz2l$(gY1;T564!r*0QHvXsIvbuA zUHJsc&WTG3KFMIvJp$TBplJYEr%%_Sie0#hS$Pv-p4!?$b&NXJ+^l7BRX(16`VX-4 zfbqExNC|)?Nn(z)pv+95Z>r#abm0u`+M$8mx&YUYbIZ=fE`-@Qy|eCTIh}V#owxFv zC%|&JMdy14Kr6o?0NyP5g(L>&C{W*gL6$8AyPRn9U7jPa^mLTV^%TD&Y+(2j0I*0}<>FX&^^ha03a@w?=RyFoXE&4+}KV zY~UW`1}Z4VBa#!ns(W<(;Qwx{c|}raPys1;k%DckS&Cd1b2~ZY64X%c7h3RW^Qu69 zs0ipPK$X#ka1Q~;qm2{MHr^1^_nHvvdO-XDME`j6gtWR7$v)yR>J34?MyTJFMqiA~ z*2w`e*;{};wx_7A9#qq)w_2EW-6^<3xJ&LU9&Yv-ur>g<(L5xadBF#TAblSQ@R!N} zJ_?}KYt{j{o%6#(3y~AtYbE%l@Ty$}-Zi-A!h;SH`~bY&l3*xcaE8M4eIvxWSA&=c zqLtxx5Wki~g*G+{*L(-9?0yzjw`yR$r(|~!tRGBo9bmzk3D5Vd(E8x=x9_-;+1H?@ z#__U(9!P71$v>F)sV9W+11GoRMO?Y9f4Fx-6T4C2SrO7a^3$dsP zh+RSKiRLQ94j6Et$lppnLSs2io3#a_@jOc0B`+?`6}Q|zzE-j+eI2rS6xm#RXC1d& z7L}e`%?x-eGN%*#TuTu7H~375cGDZ8UZ&M z--^>=jRn@Q8DQAgm+!tBrvSUngyrBYW3nBW9zQ_-Ma}Gbfqg-+7XYL4Sz{+)cbYKX zN6rbR-W+Q#l)IvdGFr~;jBn6s=9?7SToi^bL7f$GW_er&G zYX{K&G5B^I9qQ6)`o&{C3Pc8;_o7?+V{pHQ&J8q{dJk~7uu?mKHDj#H)tYXp2+K2! zK#AVapmgdsH>$qv5nPXs!0iN%dZC3IPB^>)jGdG43`&^HaMK61G&B3M6Hr%;lhZh3 z6zVsEnkdE|@1N-La7w)>TSkfA$a2huv-YASW z9tUy;XXS*XJD=v$h}LX(L~xgN1#T;Fc{rTR;R(c%Ogta&_RIu0>#{2P6=K;%&=c^X>%rF|LOU-(?)aTnL#9E_4T$&qL z{^FSSJS`xn&WHXSgyJsk`%`e=67Haan*`j<1XQwNM$gO%s3?7J#k%t`BrXwG+ygTx zRoEzP)I)kL_f~&W|IC}P#aLou8#rGMN+j2cz zKI<;4bqi9t@oN2uZp=;dB98^g1CPW+8RszhE>`ovrLsUCbYlX~0^4%oTg%9$KHV!W zK`t3%kW0CIkX~{j8~5W)k&xT-G9?sE&jF8~T*Q|f{S&5gEYgTk7nk}Gy(Jr*M<$uq z6J#uVD*e?5>Az};hfSLr@Swgxk4*%044}CEj%R^h7u>|msTt-S0Y{c~)fXt3-9S*@T%hjq zqc#Z&F9hagVOu497C5-wkdy+d=m+g5(2IUhpG0bQTp|@fY)WEkpxx1r{Y%Ce%>|b) zMe_Qn7`QHzU9KKjQkQx;!PuB!3`#VnCmNmsgpP4QtCMQIC|A^T(WV#Og?W4$m|ua( zUI0k6L7-tNlwCykV}g^#Tt8S%mS;h0cIqM2zovuwAEH*IC>h#bXo3UV}*`OQDN~ZjK}TD zM8@-pp5U)?`8o=|(rn{esRw$0^5vTC0yL_F6 zf8Sj2lcs||7yQz0@M)}?B=Er9tKeqmHj3vq;^{*2u8k)Eg?qz1aL3&O?%l-YW+@P; z-lrTa4enHKI!b&!1zcx7z;Dm6I#!`Dm5${MR60ai;q?;UV&Wa~^L&Xs6FEU_^M`r# z`uYgz@&zDWJ~J>O4ZyKmHi^eJI&TX*vgHV4FERRn!Be=ktREIvtbN8##i6S;ufglV>$ z4IyB23QnC;Yw?yJ0lnr8FeeZEC)-VnnIB?G%7D(i~drIL?flNjG@z%b3? z=HW4JZn&ofW8tX|5y9ixQ-V7GBv2pUW{ziNlZ`zJdxH}yfKh=f_J9e%SXpdEZJ_sm} zows6aI7PVr*;&(qn}TrG;u^=FnN``<)T{t>$4uzP)wm^ie(i5CF#Z-{r!jiFCAgyT zNr~(=y~0tCroy`=ncJQLtHwO@vP5+xb2bu)$8Wsf#G@ZwqN`_MmR=ydc5A@v10Fp| zW)Sb3#Vh7lXTm3jS-?ze$g=>wZ6#Ioio5!R=<<(QONAmubtuXNS?X) zOd?)CajL9xbTq^@P+`6O0$4ADh5Pjw3$BbnF*BnlCj#}Y=kh&7G&eowr9K7N+NfLJ z73<1y^>Agn3SC967Wi|rE8A7Te{;Dw0L_A<%X)ar7rzb}Ma_4)no#ZVk2TO{_#d~K zR4-hk@k1Sf+?wKr2+FOLJ-4bEu0)rYGs!@i?V66iIp$PGo)e5z8T<2tzLqbdGV@WH z&O57@p@jljRTGsd%Ear4!8WCl^~wJ8eV1>Ym^5KMD4iEr4+%6)w&q*yxUtW*GT8ZE z7RnnhfpRw}*1eCDnA_GO7iH=&A5xR4gC9{dPf7O)WA@8nd;|vGFo_~_j=`KmVDO@t z)3Fc{CXhb`c-dP3-hZDqfgDXXu1mqYj^sH#tf5RG{)gx;YyvqgBFncze%q{|NMn z?SN(giYLe2ZcHGw{zg;t`a3Yuo2|iXKYR+synw)izvQB^5Bz5&sqs6&ItCVAb}MDH2J0_j6^_o#&9EOtJdmX%6EV;qF3VX7r34COAw0 z-%4V=-Up}vFCySAF}KkU^*kR5L=8vR0r+f3CQM8M`-OLcc+Y|tO&$=>mEt(hIVXnE z)l97PE`Vx3XeQPXpr}Y7hr}?Cn2D_+UVrd7G2)d54^xvqVVY@SaKb+3W_w|&a!6|T zzukbm3&{1-WX8$)+c`$Ty^DQ?OM9`xGqGg)gcGDu6{7wtVnC`AA?2K7wIy0~*FZ?PQFa#@D*d zb2$I(gF8dG_ETz6EB^^hO+gOa2V}=3<{2xd^f!>+W-UECGw7nOAM2|l(2Oqu%>dL| zDr^9Ba2ieX^z|Zos?qu^l6Lv)QXeKXZ^Ov5kuKkLl12Nkki~Lj!6){(^Nc4zGSUps z5K08M!JHEDpWe&+Q&G!Xna{j56Xug&gLw!{>yZ)y&H!+94!$sMuhrmGzWHQb92+Z? z=HG#G^ieqa6Fo|B+4xRTxI8~NEvjO-sLI{k)w;QBcf6 z@IC{1%>kews}Nt`u(h{xxe{4q3t`KTAXIqVdMI@s!to}BV?0hf`AJ|ih4BK2Jq*D8 z0Pwm4Da=6@^MM(gmzNdXIO=6wa6U8q;JUz7=bi_D^5BnM6?GaAz zgR=Zx2q&*EEdC6|4@W$`;?42*l01LH75lOl22-5dVfQbf>;i>vM9e}Z7Eu=1J;Vmk zjmVQmNW>;XzT{<=5f334M%bDlE=hZfJ6D3&97pg@1mo@lPC%E03Fdb|=`tePzd)j& z{teNMo{&l1<#`OzxZLR|t{nkI629?wgg=aMy4&mWJdW^u?D?Nvh{g+UJH6^t1Tf(b z0QLeP4@N%$09FEcmD*;%|MDV|H-rCo0>J~Gw1S@s6&%!XlSR7QNkmUawB-IYqQ`oR zaCynDjb~H*mz}KhEu=ABK$rhXbpWU#-3ojo-q?ZrTC0J}o|0E!>j(56Xt%)IxOfy^ zD2q;m^7>O|fBqB)(HbD~Lm@CGs}P?+I{XdD2^I1@AhbI$Jxh>*yR2ernNFL=})Hz>^qePV~I-F~i!d`BY9o_66*Zk?zoxxls)`Mv=alst-?aELbR%r#!I4+gDXG25zxS7TFT}57#bM~@NJB3G@^$F6w8z; z;$A_;;ev?oJ)qjtVjHL5o==IEoQ>~X76i{;pvB>VC4bAnC-nfkUy!+FfNZxCM&Vuz z-ryDYH=$)eBQ#&L)Y~*J&fHC^JeD*r-y-2G#2${mBj6O#CCkY!H!SvKrkVGsLrm4` zIs|Vgo3pjAr67N;0OZnDfmO&5Aa5pQ_*IB%Ha~yVRCq5|1n(etcx=cWg~h}YSx=-4 z1Tv-&9i@P-&&vA{=wI|@!Pu0b7b481USQe7S8wUT9eOn4u3FqC@3(}~@wK!iLmk6t zI}kV72ZhlH@zO;Ijq{?>vJEu;d%@JWe-I42+1j+BAAbqmwq-?eZO-n=PKd1ZqIEgx z_%IA?m?8>_tj{AN(0sWaFZtl@b{vS-t_yz(VpLZk;@0y785Q-#&Bo6+8@~+0rDd=% zU*vnSN16Gp#QL7Y{Klj8#q4YJ`B*gaG>C%3WTzUDDPU7VRoja%qtS&^CZ*j~?SM zFj|e(tGY{^=)4}KihJX8; z-2m7R3uTye&q4c31~1P<^g%?^^+WQ4w!b+!k^y9(w*8HjNx)M&rYhFuQFFn=AQgSY z%YUrp{v<{`9|X)m*TkydJSY?^uaM|=k0APOM0cfOvkVT1Qv_(O0C-M}rrY8sB`{7P zww7?_EWw}4?sd6_f)ll{8oBx~8g;9^P5epFV_MnL9A~#6eB3_n7`&Mi4HkPSHYRX* zW0dk+NvjUi%#Cj%_8!FI&Y9uHHcpEWy9oo$BxyI{A3yX zZgrP7>S1NqN@`TN3)o@%U9Kc7o679D*_bfgC^f>skiKw)@ihAFsjT3BYc;rfig)uh z?9zV~k?=2g>s8JV&muOc*IB`M9Ki0@NTDq8fYR$X-uKIJ|8%oK&2$bdTi>}5T9Znk ztpJU3GR|fho(W#Gcn4eikoD4*jOAHR+G>vE^=MU)HvD1E++)3%C5RN*zetG=z<66S ztJQB4(lymUIt~(E8*>{(nx*HY5BdREaAtFb*95nBeIrkpnN0_8ZrIFpyi(J7!h4>0 zOTgp&h<88ndIz-`XCrTROGEi2{FNFAuW-@~zX#!4F8n}csD7;8DcJa0z`hEsa;(Zx zn(sB{LZ#M3YmM9kD}3H%47)l7p8dmNzg|$W(Lgmn!@~*2_PPk9IYtY^Q!M&f`^ysh zU<_g>BbKfoxjfe(b`(z8bDhHdqX2fzl;}RK5dA!&W!ueqi01XQUD_Udo?`d{>5 zP(Fx11<;?iujnJ+Naa%lZ7;KfqTQ}N;$lA*Z>Us2xR`Pt?1h6%@`)yjJ}E}CK&2xN2~AnyT^&PU@;Kmtq8f%2hg z)0zQRYMQ;1h10JPoXQpP=?bnqw!NcSUIhe>37XOxNLXw!!ge5xFUgLcZFuS-19gEB zKm@HYnhRmlWD>sIphu2mgS`#Z5P?zE51?Vt{EL0IQwFiO1l({cz%u~m^UkeEE%{ah zOMppcFY$j<7#p);MU3Tx)qS|<(fdtCMfbN!ZzuVtUyI$dT)xk42Qj-cAHz66_A!pu zLbRD8Z>=qte9adhals#P=sM|lA?~Xx23@ro zOe;y<1vBU^3L4-KdO}hh;tvWeIhED3%lE5Dj@g3fUJVS_wcN4SNOYiEn9}O>JFN*H zZZ~a3Wch0i^DW)=5}At0n@*g}ICQ3H?3hgBv~1NnLxT5hL-3sl#-^)L1~n_Ts<>VC z#5{mBQ%+0Hr{72L@kW*@-JIfr4!pl4@_!#7vRY%yl@zB)>i=f;{`tj?Q-o83n7s># z93U`!yWQlgK|Wy*MTS`x+YiLE65nSJ;y**YEM9wZl;v^As9z}RygzDyByO54O+~Lq z(TRoT@_!=w!(N1+ZeqEdA>lzT1EbnpNt{~zDMDYyl~p`r<2FuLaC^o|wB|HoZB{QA zz(hJ47K-w)KC%?wuyYWuVbZaHu& z%`*=i`XI3MaEnU1I|F00j_JbfS0-+=!`^55;L!7TW1W}$c1t0a2s&xoGU(sI8h$H4t?F+GnWW~D!-h-1vrGF;r8Q;6Hx z%AgI=F?JPmoHba63v6;4f#3N93pr4>^7V(2PckOWX< z=T)jcs~R99@a8PdAjWJka0{79IN7C@pXxVB7;XPKBFPu z>#z>@PLjo>#)$tl)}XgL(P64{DDDLZyc57+{tAcrC_u8rK6nFSyC)dtDNJoERxu!S zaBeh$pFpr|=U>wb_8T8Mv}z1O_xpA0TA`|Up`(AN=$J%HIEJJ3!!>m9x^@WOlw{Dp zSvYIE(I0#PX?Jap*uVX;ZTztp)LtJ_blYSr?RNg?3#;{%4hS#uhv##+GRRPs^(9%7 zn0#$l1fEE-Mzl#BsE#rrBiB)6tyC-WZjKDcJ=Uu@xxRSiCahGh(%l%Tctog&^S3sKYiSyf1sfRqBS zY*X(PvYbMe`9o49Bt8dwDTENI??uEmM94YQP)me1lt)_TOlKxGPZE22EMnI7H|VM` z&IP`>%k1%T?TD@d$UGTXFYs9-PWTcU@l;zQ4}fb18nlU#+g$_kMolU_QFj|Ix({hy z#0sD=5Ac@Ld=oQ8D0PadvV#n{i79~k4{|OsnCAJL%aRC3({*Jx=8nOQIfp;)LUaqf z!OXWnCp$(Ha3pGWxZwcvKHYV`NKDHIDaP? zcU>?E`0GJ$V_NmVfoeS%mLpj_x(=9$*)k;?bdKQmys5Krw^gkXcQ^%T-M!5d;GFdU zmKx6ssVFxs{@v8JhUX)u;!`AknEf7Qp)fKwg3&HVmeK~DdbmAV__#BlL{hkEuD@pZ zyKd2~0$T9~K&>WP7UeU;vdG`}r84-dvSPVY05`n_z-zgdNs}3ng|(cOg+BDnm#Am9 zBC1y&j~RwR>wmXriiBcG7dCY2HiS;GLg^&H?ODK~LEcIe1kA#%?xBy%Kd_ye+am8cvTrMEy=0K3WjB7W$`D? zctNCocA7glw;lZxlBIJ3t7p_`%7e_QzW{CIGhD+lQby6d7e#Ye)T2Nfp8r_Dx)G*) z(VD-fpxzBTDmiXA58QWH^3vU~DBKNmEdj?(g{SmmRCU0-1rxJ#GwFh;|LfLVb@hse z>pD(vQ0dZmU>{v0j~DS{8PRpH7HFQ~2i9+RG()1hT!H8qEc#G6EJv~>IwSf5!yl}S z@H~WL7Qqb!MB}!GFos+pVnP)l*7`G;DA7YNFnZfni2lVNJqywF=uS{{&{?k=v)E}d z_p7>ye*hEaII6&)hp7TR9+v}9zRleqA7I3Hc6(s6HRb42chX3Zrrg{Vs1um{=)B)p zSr@a6V^GU6N*++{ZaH}_s^Qon7P&PwNRe*0k<+4%=H z+RfMVQF62cXk9Tu$`YZ<6FQB*T-i_ zAYs+hj5*`-3bLou=EgZ@Fkb@jV`(Mi=gQT8^TFb-0xdle&}Bg3h99m-G-oJwi7d*- zL#UUATujIv0LjOHZeS!DIW>H$+~lUBOf}}IYrJH7LoTqt14bjC%M)W^2Zl>F67*Yw zMz7>H1+)u818qt-xbWpJx#q4ks(PWghoo1b2&8?htcJXaNmfH%1ZOF6jMY}_#ah)2 zw4O5zHB~=l*Hg0UPz>7jpy8N7{o*Z})o2&PIz_AkKkIR{ntIDg`82wJTpOrtCdIo+`jsm{d=8F1u__s+9HS!%3@t59(xUp4k-x{k}=v9*c3snM);|JBP+nqH-1;WifF+{F_jXouEzzmCuK{bv!$O zqyau7EVK>FZ77F$r!ZruiGNl!hsU%avfi+u%3R?yWH+vVjQ^8ei z=?y5`l9H1*Dl_NOyT~ljXuKO5PeH@Ukug+{aa@_k=*=aMRLewX;a=!0hmMmCi>Vq9b6xIcZN-LANkp*XkqowCt*9UU1nQT) zV_I<+D?Nsitq7@Lx5K2qB-G)bf*K8~Wyie?rjqOk!__PiC@fhg*bbioI|Eq7lIOrA zOZwsC0p5P&@}|htdg-=o7OhjHwGvuRwtPU<+0Av@#`=ma;Sz~p%|@~21IeK8K4egC zyJ^i)ZUqNLxRGiHDhbnWHYxFxStL8YS5W$vD#g=2Dz3CfhS9sU72GcU+Bx9*$LqbtCD+CEEeidlB1AzJfRjjxID@w8=F>f?~HC{SP z;idPMv!eAbX{~{llOc^EYBZ(7Q-}2xL&7Bz!In>C1}GoR6MTb%$l&rFrY*HutvO1z zC9I0w9Fy!3@?s*l1=%vE9>b|5b0V-civ$dd$_RSW_dwqYv|>?ba2*D;5_nWy#9ICU zvF9M>_X0+=><*{B!Q{!fb1nBSqa9!gH_KZj~Dm#Z?B z)s;@+AGvI4L@;89O!+%Sf7=P@U;Tk;#1z)L10@>~M#Jui$=xN~HYdTo30%vOTNq6x zITDtvStD3jvqiv_{{(mez=|~wgQ{864_Cag>##n~UX(pwh}s@fdl_m@_Pk3~+R63W z%o#Y@8}PdUSFHL5WU{IkK46mNKMG1MyR@ zQPx+C3YSO(o4yyDDoF;5&LV>vyG@&ZX0?A%vQ1%C>?WDytA$+pUy$QLwoE$4a4N~9 z2yD$F0mGsyf<8#-g+MD7m3!IAqD!A?t`Vta=ODEaQce!lf~HZ23QrZ559yGWM+Acw zjN*ROR1!Gz9}=jw$26!ii`7TzV300i_s0Y`7w|+^8GPajV9TGYnN6kLpJ23Rk8oj6 z6CtM=Am0bFVowaP)Pr!zKDVfMK3%~qLHB7ZLS@_#dL2Se=8UK6fD#rH_%7z?HG0lUoKlZ$QV%l}D&9k8*|XW$j>B9FmA&%4gDFibVbW zvQWR~Bh!?Hth5Yez!WD1yC)`fs!+R>12q*?%acV6rqb_;Ggq@jps-|;U~7~I_Ca73 zOI`p|w?ylF7quR^Rb)OVnaz-Ka^y{_$yTn;t1Rv4h?YYHLyn6f^F_SX?QJP;f^P)P!E26OK zN+@iFf>Z0)hm>(G6`ty>8r=Gte1yhdHkv2#|B0@w3#~=Tri2o(J7PlJt@z|B z=^8-$0%|$(6mzL0M?zyYJA?^4{*zSe*8_DKsEQq%fz<5K`rbtiR23!n1EjJ8Do$?v zNcA|(mHCF1o!rn;h+xJ)Vnz+o?szSJj_=i9w7nRSG@mYDs)w7mG1 zu~cea1XDFD1PLpu33Pr#K%WFuvEnRa;msu8VDPNwk7p#6)clS_ zt?31arXMW8AuRx00ie?KBS533PnwE14fy7M2@Dt`I#pXjXE$`53@D;XOy-(QU~R>K zP)S6v;XAP*U(^etp&s+4X~TF{nvRlf2&rH#d=^Bd`5Oc0 zKl=GX$)#IxQe=8{g3Kq7ak3zvDp9~S8OzeaJ;0tr1RH*k8&K768`Fj{ zEHoKqpcgm@*sU<3wFO$|CO}65YFRO!xm5alf+JS5LzuAR3Zec()aOA}?3f26_lBOC z{Hf_nUL!RYjaR!u<1=VDd9jLW@eEgGDeEd;;PbDx1R@x*UHU_3QLYjX>1)~0aH>h{{)-)xGm99h?Y>KX6_r#=5 z7V3cRppF66^5ilGQyJt*Fjuogps*xgurWP=eF<2_l54>vOZuk7bAxEWi#oaXiO6vh z`5Gclezc}~wB^b)V_~J2IA##RjAL>r-yzc7dPBPFccvNFvrI>nY=$%5?u3cFTacRx zISxq6iIz;IlAH(y)oc(VY?v?1CFx+k0;Xa^Hvq{7UO>@vz5H5hcFEpFcu4dH_JQ7h z=s7u(OZCa;N_ja4#gRzKL@?(Q=_$`k7BBTf7I6nnbFx^m2ql{nQOWL;NnbDYM*Tq_ z54z>kI2NFie7XR>W|_cY*$aX<1_1vm@QP)(fz6iX73XFpjTuAx(p>UX|Ay#nA)Rlb z<7CxiRHda{uSKk_S`{LR2o|jv%QMVQQLi}|>IvVQ7TwQEPoWfxLMhm-F{!(RdJj=^ zK((w{%wQ_nn$TR$5`n^!9fHjs0_}5{i9-?*EZHlT92E6ihe18*2h);Gtn@z0fF(`}c1uj^k3#*6sJWn8mTX}#m3~W{ zxtb*cg(cq!cJFXtHvy|y@)ek5Nvbz93!673=jG8JPM6+MeiNyMBOvtyq?}y&ooaJ} zt8|#<6<5OK5y6Qz+S(a3XeZOz?RD56=WRA7IOyqs*p~ zya|ui>=7>P`A5hdMuGf4kQIB%yk_>8ahdrgSt6Hh&1Y_>Na9CGIN1{YI&5i0g{KKh zZ86r*t{=gUkHn72BHY&t;j|x3I~ub{Ta?mI9N=~vOyG0@ZYN*?fR+u{Gm}d0B92I{ z`Gtq(FBalcV?d;jgDK6Q3>@{2^qkDm-f?+3)I~16Z`>wABgR7LFoc{;7)sR`#&zk# z;!58LnMDLE7LMat$B%^gL`DRLpv}qYO64NyqMz$$m!Ii-|oMY|Eu-jHfclC1<*3m7rnO zN`X(x1AH6cidBn2CaaRMW7rtHq8MMCO}*&SJJCy`)iNJizd*~$sGU@)_qk?ovc6(e zxI`k@^po_XcO-)a1<0WH5!0qEthNUw+Z0yCZjwoUPsrzpJQZZiq-_kRl1z%g)+`b* zEP7YaUls!W4$z842f!tZc#OYvV?Gguhl-$Z3<^%hOx^@zrc&XVh|)gAXz~&4xL@q( z*@maK6O*Ca=V#N79M+hDlI^fp4IfZbzpI5Es-sL^AK`hYfHxgH%Y=MJQb{H_61Aom z9GX5_fN@g+d>25a>F);3-}LsYn-?{L-7GTaN#-}mIJJMfH_-GQsPMEzX>Wgf4iQW^ zAXkQ;7V)9CK)l~k(}Wf*)CFb01P1}T6DD+(Kz9>#2B4M`G0dgX?}Q^(vqPA$V}VfD z%m8&KsEQpufh0S4haHC{&qew1qUem737tQnPP-l0UBD`q zEC-V;NzWc#gpV9MEEF!PpBxaSw)3F$7nGb#*-MrAgln{u)fH1hrxC%H2gdWN>sQfV zbSLzO95Zd%!CGISWLv^$*o`r{e+akqd~k0C*D~e?*Uk` z<}j#aO>%ZlPDy<^D>BO#K;|@LoP4SOKlpMj6`txSwfQ7O4iQW_BYmYoTb|U<+zs)Y zkDI1cW1%J}*_2QMc1KKTV}VY*2hiI9wH&F%Tq?PMg|cC-VM z?BItLCsz@={W;{zP-6TW~5$w2C`bZxUA9X*(hyP~Uk?`?3fQE*@2lIJ7JZy ze~c8N+y@|Z7D7&jtf#8H%=LMO#T7$BW)Z=X$HbC6k$-<6&?=1y`|U2cTq2LSAkzF4C8LE1OxO z^*L#sgO-yshp9e4bEOWjzT!-{L?W2;hYVkLNd~PRMFyFFnC9$fwPPsRoUkf(e@ybd zLS9Ma1t44g9Ar3^rwc?{^!fmSR!2QFDedx^@el#=$IB_ejy;}H7~ zVon~#Y=%cSQsHTeQkz}EW)i`q71D!VloTFah7?AhFimR0a_vyEN#SMeE}7_81bz7v zK;I3tEU86XL}=BM5He0WTQrj@ zG@ENx#NtXf>K`hL2=+WH_8b&>_j1U4Azz7h4J>4-xhTb+kP>!lOze+>Ehg+jU@dE= zFqulWCJb1!MX0dl8{zg@0q$4eDz-cTsMULt3-A`Tc9r9z7R$ehif1KMqW*ODWGmI= zZLZF1tgL#14s1^$f+4HLkjvZgnr!@PXpe<98?upgcA)h47YDxG4U<_}nEQ!&ADEUK zZ!nfhtD`tlH7f)OD=G@~^=AP622jO{FF@qE2A`JCD=sQ&7pWymlh;70^k2?)L~Vf` zrK#|oVRgk0`og_)8WAk{S>~B&(f{~4=x0NpE%}Grt{fEEk}w)}TTE_i;U+x~?jmq4 zTh1|>O0p#^S+hp4u%?B8>#qg)0KkehHIOh_gSADzw^v?PNp5%DBr*p`=CV`HzKkSG zMzJr0SX%KVL=F*5xm)_l5E1YABE%;^oJ|?XLSs;}DWL@Hj+oF90$oec2LZJl8OmHL z$&t`l%?@G0j+=!#e?6$*fvVUs8A#2JOCPkxiAwTIP$_rX*^N7?9t*fKvsu~64K0NT zW_*;(XZQJ{{q!r)o(OF=V;1WyM5&vh^X*=k%wl0)y#dUJz_h%$m9bQ6UIbG$D+CEE z3IzHGLB9u7v0@pBWJT{DNhKYyW{b)TuR^85-_BONO4WFc>#~-W6)T)mh+xIN(l724 z?eecfI}h4y#q+H5Ka^}m2)^A4llh=9XA<)fFfA)yWGt0rMM$b4cJcu}oyDz5$ub|8e%>Al2gsuFO7`R=fz2Lj*H!7c-s{@q*0|p9FC> z;|mr#jFQa=C17{Mgsv0lj|6=bP|J<4nM)^Y)>MBA@lQipxP$tUu}hY zA=KFrgOw_yl-?1dnhrO!OzIAy_S^>Q8|`^vy@A-vz_v{4$#^Qsq=wEz4lK@)|O<^{b>`+*=W{+@TPc0$;L*!pUR_u8ISerfC zV&bBDQBzTRbr+PbKIiPt2CC0SuGI6a9?BgpjR@u}%I5*Dz35l@5c<=g&*nVGT5q7V zo1<&ky)n66gnK)2p9a_RW*wucw0RRu)~pdMtm!D=%#Q#*4zOa)2cVKQc&cey$@@); z2-V#Sp=#%yojFdm`JJouBa17}gv=s>F~?=*=_~TnKY{!$kY{5KvDBX^*_hB0c3({F zAi*9Z>Ay%Z+ClOC`AxlB!uDNLW!U(3md)Jprg<#k(L<59wQ+QUKWMpq)^M{cDzjd zIaOgF*JC%UDmK{VBUmt3P8+v~ZntlsI~%%e!7kSL1|?hIz_vHP$$MLPn~C=fcvka& z#7HWs`5lQ`(+dtw|CRuk><92q0F|cy6*Pa-_wY{k=9FMjyjyez9)M0A!`T4WRv6%> z!gHFngAH&pQuiYmtJxt; z*zvnivws5hZ%`FGVu2((`e%;nSCp4ug6?rnL>eE4Nc|{hGlo(%hH+i`u&`o=V+Ikd zctfo4bl|gwTYrZ1?T}_G(phFCO18ooZ#Tk3UMa}G2>Ak#mJ$7#N+lT)3aZ&4MA%SC zn0t?cc?L|yhI{}O8#G%ls!P-njfKBJK^4VR5C0gv=s>Ip4}KwMgU}oQ3>7kY{rS zv(z}0Y))tiyE7*CVZkmY?5n_9&J1HRmE=q~ux5);VatQUo%Aob?y{OK^c6CmGjNL6 zuV`9MN$wIpB{D6~L8cjGoJ_f!s&L*_A;N-`ugRMSJheRUSvQ2FHUNRV378yK%4A_=WSnUUtx-CvBc5_VfVIl7( z^8Y}#%=v=hRBGlpvo(tZ42up4dQCZ?%T~}VIti}bBF*`Wa_A3{8dDxpF_3a{DC%uE zL|-?=<0mX1(jhI62nHPxgZ`ETwpBy|i;(~u^bfaTIY>Gfq>I@7F~R2q+~#tCw*YMU zbB@_m+WiSeYxW2i_M8!NWe>>ZD{A)CK+0r~yu&T8!fVirGUu|6e15ivgl>e8lQ}n% zFKyVI>seeeCu9~8tT`zg6jTxU>nlV4VaT&J*RfOwlx$6C3A-^Swwhp<680@%En`|R znMyJy99XkOsIcWK;ZCapZpF(rTe<;Cwq&T=2w%D{4MeH!l~8H}B`05!-+?cwRCv0e z)RxMj(}-Zq<3&8zEEoMnS3`dZ^x2rstknZ08xuyu?u^M@E!@&o!QBR~2Rk}iJ_Ll*pX78OaIB9B;H@8GDRPPa;GPR-80Xj~t{~6Wc3$Dm6)>c|SR1y(P z*jX%Bctw3wU8paGI-BqTD}9ZUO$e!A_rj#^7wTt3eHT>Aiw_x0C3z8st63sYSn`!% z*Ixr{l}ef=^kr1(3HTQJr4LSrMIpBy6gok{$&7lCG8$0fsm7{`8MrnVBp<RFmQU!W*EfQH*X?&*yA~gRm(hIH> zBA4+b1N4nhrlUQAdD~b3%h?W5<45g9`2*K1W5FjkLT99*^0$H_+ zX2EFi0v25Q;om?cZn_Q&tx8kT8QwY%^hq%zR{!APz7g@@*EF2tXSSp7<^`R@Uan!j(} zloH&_=p+KGT0kHU0#1#;g3@2bb$E>3T$Uhz121G2#vl?j`xwGI=(ejS3{K>{T){L6s6VZI@#XlCM`>7 z`-%1uXjYr=WFVDhn+Nl>CKni*JVS7=w*jv9)moDu0*eP4Z%$4LpYX^PmC0?Pk^~i} zhX02uaF%QFJ1Z*FyK!abQX(j$1ae44zg@OZI)<`(rdYtL^JCkxHxW zgMnJJ3k}Wwfbizu1YW&rTC;ZsjCw$PUO~xrBU>&S$z7q51`Vf{PpAC*awSq&S7~{t z1R^y42|4=LiSpBNP+kjVZv13c8Hkb_-;r)_f0Ou%5U-90@pBNZ_V30}DyjWLFf|JV z2n*H=@()5bsIFNs20XGLJu|l?w;#5M!V3vd=ne%Z1Ey02W^gSgv8rN#T|PqdZ;=l; z?hxJb$9wwOQG?FsB2YCI0zDz%)bdYJ_RF~nkFaP^%WLWp8h(Q``~i_I=my#K zkmZJdm?c)D^f$bYwzs>9`(AKA67DPDtag8liBwwc9t_l)U1(_b{leSY9lXXhwPxQ4 z7&UvMcT8q+PSGIms1kq0^jA@v)dOn1q2}blUsRLRT%BJz1I2^zsYEd3Y56Kzxz2pT z_f;?C@G^2>Lw;esvnbh+2s(CmOtweZJ$r-w4cL}DzcHRlawj5Pvr5pgs)E3;O9#AZ zEzPP5JH)F03y-Rc%ugiK2Qp3`b%CDIl?qR5mR39pkwXM?ewFK_*NJ$1KZtLDIGb}L z3nidrb3zH&T`{381iFEs2LQEPX~$eD$(7Jp%?@G0j;2Drzdxwg*VgRl2P6+z#iMev z3&+VjLM1p!YbR2@20*GGq?{}nOO?sy8jWCi#gg>Uc|@?~3$Z0$5_onH64;0Y*p}fe zHW4M;5>CW!jR{T>aGk*be+RH-O(wIcBx}N>HG6~$dlH5G50RVK(d?NCtj!*6xV)%| zrH?4RIs{4spycGvQ&gYjT&YJ`J(N3I8WGIdGL6 zHzs$SaBnB>_uyLIJjQ4$ZQcZvHERS5Yeow=b2z{)>uT2Q0F|uC;7!~6dZ%i{i?XFq zRO*g^${?sX+44D6WgpjPH!CZ)IHwT7l4D}YRMDP3654M-n=RSJI^UpVOG5DNc9_hW z!aPRILtt8Ve8gBP$&Qdz%?d%nis=Gs$eUQg9r*4Lk$IyaG6W({ zPL$aRC(2UcImg0^6OI`~Fydvo-SePGf1d^E&5&jz{^b^{2r)Lo8E^N&L@p8J056a~ z0crW*;^e6$A3{Mj8-xfO9uj8E7%*Ga(`={>pkl+N_lM=8ahx=6hK7?1t*8#IxgyuG zuH6MKfe0onoW=vxT2bzn4dpkX%qBEtmG&rA6Lh-W1CzL3h?|Lc1Vqb&<_x7$@gSI~ zSs*}I@Vp?Gj0duHea(VY@W_HhZ(;V>lH6-}Lo^0XfW~lWI9V`(sxXo3F^Y8+3!D;& zV8L3Mz;}uAOB12I70PTuCaX+B$rd=$?G~8Cy+Ul13*u1_EepI1rIIWN!PG1eAS~D; zNFxu(whc53=71NlKy&n>CWWs>Vhc%RK*Gs^rBs6_xEc?#tjz&UKY{_T%0Tq92-hrt z@Y@h(10Gvk~90(yu7Rh)@c4H%#g^Lj8-V$3eB+_>RF;vKyhfnk52-C07b|?-XD=Hq02 zI656!>_8T5k%txQq71gkS;=mdN$)81;kSVPJLr~GRak(^Age<0HOmAJ%i0LO!wld% zH_|L?33iZWB{(Te5}{KhODoi?`+7w2YEKB zJxisc3^pl9!tRcV?IYOjggpVQ2@DX zVvZ17+y>&GAX+};F_cQhhhU~=fdFB_SV5M%9mv=wngw@(M;7$Yp6JC+F(sH>CX2|s zB$5pgCl4N@IxOXiEMj5B1IG*^nDC`c@pDAF!JUxa4QV#vewKL(C7a-kx4U2>=LvE# zAx{Bmxv-e2RFVs!pqdRrgbj0rIcYwa@l7=w)&od3^z%+C_U4W*$$gIdM5W~ds7!#0 zlMg$o7VmRa-ehIP2j>(b7;#31rpH8k!QIgQ5ZY|S7S`E=l8p$#w>x1npA_afV*U-L z<-|6|Qb|sPq-s_O5>_k~=$H2Zns}XN#Q_jiE3__lQOm7oMdYD{5Sa)OCnp-c4=0*X z;i-*Mo71g2X&FQ?;+z=qjYyxk57K)f%|_H>nPw<8BXqpo2NQWvkly=&JOiZV!!=B$ zQuQGis@Wh!*l<9Yaf`rAzFxDT6M$qxNk1j{i%6U&i9AR+nUFTg-2BZ%c-s;Pe+FT0{%2U^HI&@^PH=nko4{xRws{o5^8i}S|2#9Pq~>=rR(=e`Zq2pk-w9mc=%<%0(IzGO8d^sY+e2c75OXr(C#uR3uFrl>Krup&s}Pw) zu;i5Vi0+cY^~;dL7f69E`G)0wMXB_NP%?INOmw=SmlE35B4EyUOs6u?H$uZTn}iIT zdJ22m6JYlMTY0hgUw{KPrR9#{uMS`rwoC6YLq)CalTa&$nv+jeK7dbGQQ;|vQkyiy zr%e_MC#! zry}GM!K~lJtUDx$Gpmrq*GPiRYR7^pDA}w?LUy-I_}v1ZxEk72K02$6}tuj?P%Af_pFCRt;`yzO@o?~TT`iC)46haoIyCZv{WLP^{>oI zTP254&mo8X$brquWxZJ_oz2p9>|UAd?ZW6%r7hE;C~eEsu) z_XS+BY9YvERnI)yf6`(7aZw9~4@D?g2z4b<%eM-6@-c&{Bu~O{HA@5vOMVmVoDIMZ1Xi)+IGAKf zztNdF-jZ7Kujt(LDs*N;$H@}UE?82D3QuX2+Cm{z5)mxfD3(NZ<+GbdUxWG&P-ja@ zvC>s2*^-b7c1uiZS)pG3I;a(I3|LZ@!BmnZVYr$l0)-`|1^Y8$2Lr2E(hy9tq;Fmk zZ=YLISE`8As!foZ11Tq0I#F%9aFtrIywXv^W0`gFh6?^&sOZKD}*J>ooEB1uRBZ58a#h!MO!1%35;4l(kdooxo4<*|ZPQ-4H z3GOW5{RFPmCScEKW>ZP_ghy-k2p9Hr5c2EWKpqCNV$W<~$sYd#Fg-83M4yaI7Olx| zL+f^EIr+1MYV;Ua>ps?3{0Wyx1cTPi;sw9}$>8Jd$lzyWzy{sRYEPhKgTkuV9Wu#7 zg`D&*$W__~9D0D^RFXpx*qTKGhDCz}U4IAABY;*cS_iJ(B5l!kQR}lTkvj1IF!wHS zHdX)s|5^LYam|i&K}4Y|+$E-C42HRx3rT6{eigcx6s1y;B;6=Vq#{X0 zp;Ef4RJyDG>%HE4pSAZnYo9%H`24@W@8kPjkMA_*^?biyYwfkyUVE*z33VM%x*FO@ z8NDgfS}XCMHROuJr-HU}1r>1soi`(Z?+}2jpfwWq4oXc0xgoLjV+ohC@KYpw{CTQ= z)=6zDW9uhc+EqQQi|Q$4X%sa%M89*V_Qy z0FbV7y1s+TNv6W=fYLQ4@QlKzYQE=}Ve=WkXbbQMfR|O%UZT3AlvU%6h^-h)_AZt^ zVJl=$JYQAJc~Y55s+f4fu4-XbRLeZpJxID^q3fuY!4Q>KO<8GS_rl_0eD1(i)s?E1 zhnTbMU2tv!M^`I3l*^*X6K$&$iU%8SKY*HtAfiYj@GWkR9{RLKlzQk5L>R)|&1IB^FU zw}7FmjvFbBn`JJuB-c?Lx&VBtVm(*Ii%c&55afd(%c>}sl-p3ss?e&(R)eMZ3M+m| ziVZreYPed8Qc2a|q3Nmu7DN@i%#!Oqg5-EeI;!A7=*i9s3sb`d>#bFCR-~Dyd%L3A?I=RZ%U!v+mr_pgRe=j%xWGqEs#TYQd4#Nm7b@;vVohDDy$l z)k)1QsFPY$m>D=CSO9c zNmo@HAt_5G)rP04t14I$RdFnf{!5~H5Oq{V6DU$uq!tzBSSIfoN=Zq% zC~$2sl++<$2vOdcbzj~O-8-N=ZBrwo+LlqG;TW;59CoMAMv+0qd#Di)$J%o`=v zacy|9AYJ){l8$DTe+X2YVhpeMEmO+zhqjz56*l=FODjZ|zy zVVEyVqN5@-XrDURTQ1}?VhIP){UCx6$yO!2L@4tul(G_Z>aqUYikGtD^Q71kigpFO zB1NgB3eao1ytf2lei=*N_cJ7?LegRWC(tAFkIo5ivl%q{7l0N5r0bYI+6r@aQDJUH z>FSs~qwuMXt9VfL9^*G20zQ~xRmK*H+JjP7hBqR%N-WtASoVV7AlnMEc8$Czm8ql} zi6`u;7gj~JEN9)uzeD#@=sK$92Z+j>MPBZatn%K+gind^5D2>Z=2Jk=SqYi_co@!M@OUdYrQdWdUJGKTaz3Qy@F6k9R&#r+sQj$ul z0j;9TdX|Ir|FSVF|ApXM2s*4E05!56pDx75yi1D)j<4QRKx` zT#mvpCrGNJOY*?`_&;YhcT0^qkmg1;G}$z(0>%^0oQhIbfEOXQ7HrjKta>l04uz^+ z4U?oWl~fJhx~{sgL{S;1vg{Q>$UX#FM`c_OO{$Fk;S!8xHTQ<0={<5wio&JY6H`($ zQio-xUaGxmw_`+d5)hk#&|L^iDT^m%Di2Alqc${rpPG2ws)?RVe!e=$#oeu%cu-QF zMk#ATryg4iwqiOfwypui`=Dso!oyOON~#6DrmF@lLDWDGmaJV9l3zj6Q3J0-Pu?I3 zr{xsu_kwy1l!mhCdn8)BN4$$+J4L>OioGZdbF*YR?ALBY^{IfZRt1dYFs?EY#!!SI z2dr-r%-o4mR)AhVwhC;`F|7FqY0iYET?Ow*St_Xtyi{G4U`e79MzQF}$3k>7L>-l2 z>=3AgDWzHDNmfZ|F&4s&3*-Nl2szW9m4(-nd6=A{B}XYEQ!~Uo+5JJYE+>b$Vy2{=Gc?ojk5bZz zJObR=RfB;hi^>B{NwPficzHW`;yKVS9%%$x_p293s$V3QEEj>K0RD-f1cmuHevYJ> zjY~eo1IwS?M2gnP{P-p!DY$pEy!ZUjM#7e_25d55T_@Hyj8qzrGo+2o(#Ojz=K$Bs z&E_uv@eUBm&2|ts+M@`W9VJKarb|9yKhJ#${7n}rKifPFKU;$ z|6oUp&X$gLdKtJ6fm4n$CQWAQ=cqMe^)hq$8mM;~2#p5i-X}jNV44dcsYz&g;P6K3Z8x&!b60ffbaZFmIO68&;z768GY2?X(_J zhos0BdBO(J7K5hjWXdF&r;nXJ4RX#K5D$%UI++hyqYy>NES3bllbW_ssrGouCXjyx z+3qLlc`_*%L_vuOb8U=?8l=`g`ysQG4IK9-NWmV=iqkuGY`Hc`9ZZ zU*5~!0WBXi)gGBLPv+@kr+j=FJh5=v@Z5rNh0{E5;!U@LvK16%=^fBF?m`hV@0BRM zrO||hZTNM^h!bM!H?M`3mu9Yn%Sw8XQGKK&smkAkAw=o;u7ub>E->m^EW zXEY&UQ!m?z5FQ(+Ol`OVroI5Qpj3s~7(cs5NAcKNYq#^=y=Gf^JDRx*#MK}wYnik~ z=Idi^)CJ=0?Jpk#Q$NS)?KS|6?I=R#2a=`tHU^QfxodVKhKA#nxxL8Tcfb~utT5AK z%#91zy1R+pZOZPh+XLiTKq_|`^|{R0$6a^TdbZn+p8|3VAgbMd33=ly6e06lNz!{8 z1xVQ0mY*Ynn#*D$ z?>p7vFCcvw(#p+0A!_`MB4qw6_4RH_*@Qj3Z9lkQPgEYB@eDjX1fHOzgxL~5yD$A1 zpw_uJ_&CY=?A+~N0rNXB$~l&=@qt6$>v27DJ;b%J`Zr*V%yn8=3+l$PC_?6O5~R1# zt)H-$KYohPEgly~(Ej@*Q|N;3-p?bBfH>r#VK@ zcv)DANfPf~bm9SUHiDzt=BXeUO;Lo*(Iv35`U~H>MzW*b4g=Q$ zIOQl~3S_1gaa4W;z`Fxj`7a1JfuNe{6lfbIC_?5`iHT#VrJk^#R|KjD%CDZH{JfR? z%m-Fbio%?$_fx~w+PQ-pXc^l%OMo^XG-W4KX3IP)Y^Uc%|C<58Apn${*Ff614n@ek zQBwTebX|3oy5L_;0{#19W#%d}a~7zA5)|h1am;jKwO;EmVUxN+$?9nkAC?^G4yqf4AV-UC_VJ`^GI0ZGvNXbC6WAcNIG?pLZj+(#bX0ivM9 zgtSSquth<~2;U0xH~YoM)~;ZsmGmZJ!n&qzQV z`&><-QZ2B5Er6GnDfdo#7VbR`prEvb*#JMgZ#mLE7g1~81KILUvxd#fG{JcR9AzHs zua&v^nCDyq;@t+{I2MePr#eks2X*5$6e05s3DTSB)=#)8K3N9=)SITv97krZ0a#F) z!kiFerZ-t@>IQC+``FZ{j|1-v@RX^{c~9nA2~#~AX7l5LxB&>&Fn2)Q_z*?N+$A~w zp1N8~rP}9hCxU!D63iH932I_&;digzH^8a${{N!Z7{sv5W$&kNfmKF8VvuS2Fg8t~soK_x& zvhg2^kZF8K{g#iFuI5pxcG;pa;Dcr;CqE`9|0EMBJz?(gcG5-F8u=$1+29=c^wYWt zSYfb~k<2h+Yk&DL3n@|@va%MBIHiD&$WX5SSM;{}5VbPlRh5bu& zXt%h+X<~Dz8fTygnJpzi-x^srVFTBk0q}`4m4V&Jz*7Mfl$J14V+@QXYR!9{%^S|< ztveH(=HMvvSihsp&Br`^)U`M)-vD}B*s&!D*MXqgVJB!CT~LI~ZW5!n(5arVk%3mg zmtU!joJ2;R3#_0Ng_$2?q!(9f=cjDv6t**|HE44{Q+6`tLYb$JopPec+sWx|Abt?y z%E|taH3p&xnS&%j@1!N1u!)&%LH@K{nfL^mm=2<##Duvl#zYNL>)&7O-@WYL&~^a* z2$1rR0b^u#KK^A%sArG3`5cI6&T{$}hOCi|B4m!21igQjaKipQ-2vp3*~-5v&%wXZ zAPPzhhf(2YcXy~kYW-Wx2YK#i|DHV;pn(7>{}@m#v-9y!+Q(lj^m-y}c^&{O08nkP z4ARCl6e066Nzr@g5Kq|0lRAO^*j38M@#NzaPz5C@%-k3sJ+N9Y_wm$v{r2((eR5~O zRs*KIWXQELOCK+@tQDnRM&8y1>h-U78hHbBjhj$}%v&WwZ=|i9u#4fYK-aiNxp+Uh zcny$(QWNIF7#DR+t%V!7Id)|WbGlKIASnx(aIehI$HMqm^R8rQ&w#dSi3^}=EJP79 z7fFELK-NvzzKy8>PrO#y*YaK1cMpJq(h_EC{OrD%V~JYxtmXSvQf2#lD-E1!;3)H0 zf0@k9$2@sg9-KWfCm%=RdNsnHJ%HE=gz|6&#Eq3GLgsUlqxaAypRkq3_5%O?>y(ur zQA>OZTtP_+^W&J7=n2+3x?#K=DURUgShqKD`+!r9GG@KZwBn9>8hU*n5PDwkG;{;B zjg2Tm=4OfUHPrPaQK{#bK^Fqw?FQv%a5el~2dtnJg;@nZyPKxNPZw8f=Q6&!OW4j~ zeL?FFnzEBAAAl91c)ida)H_YGJ-vLZALN%qUNz305H>zW5i<8khThAFbixhujsajV zx=|U~ay5+H0j8kjaE;^VNQ!cTLJQTpcz_$__3Yw31A$rrlyZ>~-vSgtc)2Kh7Fq>2 zq&Qqqk{fq9yO{}6-J6_-9stAm5k<)SS>p7D>L>|&yMGYEXn3>ocHC-s`wj4dQpS85 zevTwAz4ha3ZQjm}^(nUb+rglo1*)={Y5#&5p?TU|SQgo}@70-R4F%yA5L9~=AHm)r zijY|arPs{GV266bwze1!{I$0zTj#>Yq{HMWr6|nX@pB|mw$+2Hwe#T#vMYU)?QA^) zv^zjkb~5ESnWs-zDiiiu3cF||2)~1%>^y<&JW1Nwz|T%gJz+cZMgjlRt;)_9$<8{! z3QAF!YxH(%xLP~6v7Mi@okbUe_8(}Z1gVy@GhOhd++1Hhq z09Xj1@|8iIWwt)PT89dG`FZA8h;M_qYN1^rYb2uxnQ4-s_fvCPQKjzl^T&bw>RjdH z=`X;?P9O?OOqeb3bJVpyFI><5TT{!@41xWeFfB`Z)AOAA)!r3_! z3-jdnzr9>MW&#lH<~d!=gt##nMaUc`IeHge@(H)e4<>@&YQFL^gS_kyuAn4^IXK2k zPq5a}TPMnn^Hz3rS1xc}fK!e#W~|J#;*R=sp93d@vj7~`ICDTSCZGtJlO)X7R!wJC zsdidFA3-d-U3ptZ-i84el&&x@jpwa~t~K~BK11taHn>p%m@B|k1~Y4_%-P4_Ud1^% z<8c;wS{c4eg)OvRt#)1^D0S~}+B+Tk#tal8bEZV;?TscR+;AsNK?uj+smxtV=9U31 zC{~UsUFk8?z?lV(GLQ8i zkhxXFy!cadvn~Z-9{|e1hahb%MiDZXNJ<1xqqozkp0J&ruL6GAeag<{+xyCEz-WBG)6m^e zH};|knV(CL-cYxG!j{gv4goY=pe)@;mhJ>tP@2Nr9Al|BS!?S2NpjqDfK9#gdhpHy zPnpV`A7rjRrs8O_JRe7E-Uz@g0H`K<5YomkC_?6MlA?FiA)c_E2X6xX>IamaC%p_i z4}dBtL9E!q&+hKi1FQA&FK(bsJIY(pp_>7l518_jA;wMz#A_~uK6dBh<)m8yI0S(5 zG6ZR(DheE&ASrq;9pVXlIp#Ldzh9`l%q1@csDcs{W?qb!9$2lHv$?XWj+Mo1myB z+8X-C*(gHhITEEeHJXsHuYcZ+5H>GTzV0SpTL3L6RbhS_<7+&&*4l%7;or>G9=->} zoggY}nbb|@>tpSZoJ*~<7=64gz7Lo#i=E!40$_AU5i)y8mfqVKM8f8dSb!M1J*><< zV-3vh3bvqRv8fF|yF1jlaIL!!bHiQ1?q2)=ko|#F?lNkS%-GM}iFowv;p6PKg+MF^ zLbckV5I2US2$>g2j)${O`Gj3v`w;j`A5pHBkgJ*C3Q7{kWyQMc1=c#clpXz?9bLZ& zxEFv^jxuJv%+$|OwAWtr{Ws5t&hs9I{>e+6cIHCan2aK17D$MPoe}MXy*zOV;I$uB zUalrDa{v{To-kjG^-@dK8u=(2X`UzV_zfNft1(#0NM>9nbM!H?dpIwzu&mUlZO(ZN zj9Fl)ws{5AjVn=v%-Is8H`A@3u%Q!{B7m8XDMSAxL#G2QC{1Dh6Jw}1S!?Py+?%#z zQzt(G-YwuMQ<-zC%+<$K`2b2^rT2b4|LKze{0M+@bS|Wg`6xo>osyz=)FGa*ov$nd zegEUi&S7g|=PjTLN>G?1@w2-J^}uSqyqO#5MeOBk%KplrN^B4n5JymPu9Bz?w*~s+g!CD8FGLjjaWsW{Z;(=nakCSU(0HEnp zPAA`iw6PUM$b3&y^iDd&6SngDmq2f@Oj-FMS@|ZYf)W(wt{5vluv#y#VK1L#FK>Ps zuoi$RFB!5&X6fT4pQ$%2r+BP)S1Hzla1#isS$+m>V;_o;xnE-RW;)dqcJr-QfWLaV za#OqlH+KUoC`Dl=;b(VW>BZIBc|)PR#$RJQx4sJ6e9)AgO!-;n>0@W)J2{ap@m{lb zJ=TMB2pnbVArOq;QH0FDBusB=EF)oSTfUAU{(4$jn@-jq1YA(M!t57gZG5`c;5~e2 zKg8oee+Qst?VzV0r51CYspD0izv-l&NpWSWxX;jSByu(kP{ z5W%Epl(i*fZ3tvRiDEP#Yppk0>+25owZZvv7&_%m0H*_}8ZLtx$ZY)@u9NL~r{BLB zjE})kwl;#g(HKR@JWYZsV5{rCTdBMK+P4wFM=O=9Pmrti0Tz@d7R$$X)kW5tI2=CqNy`k0D$+0%WS>Ump%NPpJpX*-A;?NQ+9PRY@G>XJ{mp&q*p z{2r^6rC*Sxt-%$Pq%gmVvD6c+b@T`BUk9_Jb>9PSFmTFI#-zzieH^7}g!pgjuHO#* zRnS*Wv?r8}-Y9T*r-bP3RN4u9`P2@;mp-SwT=FWsOa)X>dN@`VKf7;LdaBmQ{rsM8 z2^+cM1F&8IOBu}1MJnP-LV^t|yr`6&SV08nnug0yiJ3Y^_3DSmFc`uKOnJ$Wc`{2MFNcK34lXS$ z@@|(uegXNuFFBpO1H#5#C~#z_WayoYNGIGVU)T?Jx0jWV8RX+!Fa;%tK1Ha;Co6EBxNBJUX=OySV%i&J^d>? z0O>kwo&K$XsPPI4oXIKm_5MlOgd5CiVtz_N{;0a1fnD51y7X#Efw~cpN zc4z0ZegdZED^BNFev8b^$GMDfad<*;xM-r!9LM_yLCFV2HNtJsH@2g|;hPerH!+%! zu%9pff)EN`Resi64?o`lT2QLOJQ+W`JH~iyt+hY!fIOeAUHdDDSAeJ*C6hjv`TAI! zR)+5q_|3Jq{|$(}Kqz0ogt+k)3LLyCIeK4R@(G(-^AGTMty89sAX7gBS5T5zpA=)N zCs^y~UcSudv!loU3EVfpDMuOeo6OY5Q5wDuE}fniXQut?zX0gF-s$I`kT(8CfulDi zMenCWJYhEn`~!O0Ys$^pW-kXF1}qaW-FfB)YG8x#>&nT;$;s+~3QA9y zPkKA)qH2wNtVG^>-ee>15MZqaOBu>Tht`c`EdcrYLamrbPMJ zsTnU<%GCFh5JH1Dl&Rav)J8xHN>!L2c$=zWYpq?+*6w3#KMH}^0z_pklg^R(R?1q> zhT6X>AU6S`8tS=_H_k(WGdCrvBF?(nO{I)IsX8LKaicQ!PcpV0$bu5Z3rinkU1+VZ zd)U`M+1Hb60C*38%2x*UlG*zB%3E=GmyxHdx77sVZy=Pb=@2*iq6nD-BuDS6OFrSg zG+Yb(-!>^vTf7EOdx9${Nny6a&+gm3Cs^y~FT8Q9Zf7}$&oO}uz3Ft6F&D{9eH_hl zooeMZ4ZrJHFeZSZEFBGXBMSu%+ms-^rEdL%J?(iM0vNYhd3wR?@N^`=g3=UbGJbY@ z>P^;~dVi_xSs!Lo)9Zp)0-kE7%qft$`j|Q-9OoS4SB{7D4oE96r$E#wL4k8NrM})v zDVwl`x19*?t8Xa_OUc4~@B}3#%xN(e#sIa>eZc#*USa2MKM9zvz$oWfezwfa$GL&s zNA$e3G^Zfm#+T~#L1_23)4*$>ZCr-}M{7!q-aw~%!anY50DQ}Ll#g$bkF$Ukl%g=V z#Q5mN)!MnKjOUEl&OIlC)(JFaCsXc}dHUI@K8fgcX%A@xz3BWmnmv31|<2 zrp#o@QkkZYnV4kB%kjMHJaQ_ugIk?GJ_S`{ISQP#DFJ#PSvO$|3!4J`6TtS<`iUE0 z;o|@bN=uma@w2;Yj3sJY;)DDK{ZDR*CC$M34;*D4>#vo$`Iv`;7RvJDob&p1bEt>k zb=tQMy2fiLaK@%Y=wYVHo)_`KsxzDr-#iUYMg-r2V_cpeFLOyTrHwfEl_j?x8+C5zJ_nWzEi;yloUQ! zg`eH`-58+OxnKFpy_1~_bpxgoFv>ZW?Nmk06;yOe!JWM4Xfg3=OZNsN85 zM6G#i`NI>N*u0y1f%7Lg$~@K|BXg^Od7f8ppbw-+eeCou3{fK+1x~}1`rh6pe&udX z2e;QJ%DTJAy3ybXN=lgbYOQktwa%?#=k~I5TP_4`8d}jXMDIUuXK3M zSidi!bngewYH(B&ECa!qh5`p-N|@fpSVqFlvD*Ly@$zov>38Jm6u)sjqQ?98RYV1oJI0mBGxqR_5$ua0Q%QodH1WJx*tDfV6QF3Y?HBDSBre;t5;2 zU=Zld_9{!;Z-k}SfGQ|KVRppN?i-8;R_o>WJmJ-ny?kgeVC?}@UNYofnWc}H8D(Sh za!V%if@1GM_K8CQxdRZ@QWrqpScn1#W=fLY&nQ5`o_;zE5#0W%@^mzLdJo8g5*6kp zF`mXjYkmEYeeKS^elZ-t#Q-W_8MI7hTNz(H`_Yjj!3cfkv~>m4jg=^HhNc8nz*blP zR;i&-yHNG>F#B{Lk9bE#*GG{!=IJM@)@JE3fRi~@^=jc3s}lVX8bEt^s%vfVSfCxUuI8&`~t|U<|uZ<#vlrui;2=}jv^wRu#Nrl zz`pG(W#d288V{3$l$XOg>G3DmQpuG(P>=o)9C!10$7p}(AM<%FBz z&QhR?>WATzh(c< zxD24z08;)jV1Ufd&%az+6`4=Fx;;(2e+CH6zjvCL32kFA3Y>Q-F&-v5)Dv!sGp+#s zlmp7iPsqvszzRxHn0sTL^x$gk{GB&^HS8*fI#(zU3DO*pRNKq}!Mg)r{^LD_4*346o93rbm-b?~#hv+SYl z)$+AA|IHoed2I8Wvq60nRAn>Mrpml4ZnO8(W4Eh;sQ#nV-{}xHW}v`XrL6?4?H zvCg_4>Sa(@jrA7j8go$KuuF-EYi8m;4!RNO@duTUlgY;$fE1LPFblkVbTPFS{>s;W zE?YS4CQ1?{Wg!zDkooyoI3zbehfd}4^zf~lA^#!dm4^>O*jS7L$6ZQ>-ouD=!dLkn zw}QR-XJz7CGI0Tzf|A2o>oF#3p;{Mr@(pP=yLitWpmqYKTx7&EGD9C12j@&F%PGi? zGlg!>g?^V`oHnk4vauQk4!V>Oy^TscVIM!52YB0Gm5*!5#}$AIN)Jca#`vhGYK{Dh zuju>P$WP{jl?;|Lk{NHv94ly~XLHQF1M&|+UNy%zA#A*b0w-KbMtmP#*H@+b#%_0k zefuG0(mNT0NZ8Z!A4UwD{#2fRLY@k+1tp7- zdW@%W;aYcpw{pN zi~=WGN?1I5os5M2o&6Ys==Qhrx7u6q_XNNNr7O&u_}SfS#%AcGYYqN|4W7UTU;8+i z{lQcQGpnV{*~j3>xh82j6T?$;3yZyn>whl=XgNTt0k;OiI2#3yx0E!!!y1S)$x7Xr zHav+ap8H2xd>&cc0(3zM3$t^K#Xfkg$3L>i*R#iOJ_YCoK$XV~>n5|VtjC_cZMWs% zoN?G`aViK#cN93~Qo<@|vFk2eDTj|;fgoD_s~j#Mhr0qUC|zMr@psro*Bbl}_rdGg z;JVL%*#%5xFtY~9oP7-LUr1d8UrCT5AdyJo6T&x&`zIAzVwRWy%JCl;-n04P;&}M+9>}1NVGEW~n2Njme!GMpW zBVGk$Hz3N#c>p9Gbu?a0(yKo*p!FgwJU8V9ZQ^;!0{ z0sDITYXE)+pz@VLi)6MwzGf5`7UdL|PWSQkzSjZipXBuQ5y%^lqQJqIlBD-F3Xrg` zId33>ej(*+7Ww)R$bu3T=GYithD!p<(=j1bmVQO?dGXIB9&C{BZIBIiFX1KFW43`3SVSpeZ|}MCh%wl@qq{%a4H`e~hxRoNNpMDJV5zUKL}b zj;Xb9JzMw^Tlmc5X*j zCv4}LpCW+wYbiUIlAZMd7L=wipNg^5o2)hUQNGuIz^1nP47`2dDN~u#M&{~cDn6lu zX+WP5)I*;G(bIH#+79AIdlWeQQgZa3y5tkKbn+MAryQ#+{g5ne4X&UhaZ+=PrJi7| zqf6P*-`LT@FM%5foN|;gX);qEM{$&>kDXuahyDuat0vkL%0_P#IQ&vV^mZ!kguPt$ zHQ-BXD=)Ks1u2<$J(7}=nc7qL-!BSW8w@3N2p9rK_|%q^_TPbWQk`I+ z-llp+z}!IEL*r|w^-NA3);69#PJ3YWt)xB_>TNgO-6Rk+o~$FDt|QD}qca#-oSRd? z&v}jvQqzD*i3B|>P<|E5e)c_N--hhTGU(qbCO5o83?`xtL#|})n-4&{#&NbGe^g96 zBNhACRj5LgU%_%`{s6f?kUL3+nsgj3Ry@~Xa7;{8d8ur0%N}(@Numn(~EK(`NX!#oveD&&rtmxs@x{8uaMgC4$%-hTJmKFE3YTzbC0)uxsR07 z94#nXf*k2H0z!hWb$o+^WybshnG(nxzp0)Gm;^XX? z^Nz|Vwk4j;^3VMa`Q#Jrme`CcxpK;^ZYk9 z50AD?J502fK(m@zy}F`dU14TNXV{}Kd-CwyaT9V%Q;T!Lt~Q|imCd2NhB3+f3#4;S zvh%tuIxn4!BPHFhZ3=e2Gh-<+iome43D*@l$mYrDY=#sT=B0&;V^WFv?>2$*n8l2j z{|4i$NFJ|6=MkgfNFwHUwmv={!RjOafqL_LkqnmB70Zypq38^_{}_xLyt6B{J3q&N zw+WQNlgyZO7>xVD;1+hw@lh>IqaC@!#r)3J$Fvu#SNRv}yHp0h)D^!YgKk7|-r;&+ zwv@li;BHM(|Jl~3_&;Pqz5hVStZ&CZG&=rRz4MSacj;s!+hZgkZB!=>31W5SO5ueLhH-J11F4d}lViTkVQxT6#tfk*wu)<$p2 z%C&<~{!>N1<#_QPBCmf!RBNGAF4GI}Xc(5CoQTQ6^Y=E9vKhh5(~`g}I@zv;w#0Jw zu%23uygdJn&BJFrn6{Q^%Rsa0=A;wE$tMVNSQpN4Y`7#h+nS|G>47k^Cx(l&N{hp} zr6nmnQc6n4rKAi?ZbsjG%MRlsn)q+$r0{>HM-m#81ZyN6j|UJ@zV!sz%H9ou*t}sd zkb+@J@Se^h*hSRtiY*OC2Z=MK(&f0Ev2@>+*dbMc9RTcrP4$9FjNQcKNk@(B0>94S z=G6gy1mM1SAh5uj8GO~z0n@;s9X~h8q-WtgRc3!v1MK}^_aJtti@3du*ud=Dh}|x^ z*^$@qY@CaU8V&}^w=s3bF`%|+6b#fy4a>T{n_wM|6h;q8?NaPR!(^&Pp!@@do>2?X zL4eY8mw>@$!3BV(9vL*PXR5P3;Z&XzWoz0-wE3X51^AcDL;J9#U_!S&` z+N(t#$mGR!Kzmna92&I+dHb$?XBr_dwX}fd8f$sde3p-eFmQFbl>YN zPU#|QB@46s=pZ#cPzHk=9S?Ag##Rs1q>Gr_RjltS*|!iox(7-qUDX2>Fm?F}p!Nq< z_CS>A#oYqQV{<0t7DTt*N(1run%pdFaA`4C)@J3>J)iD-6_zEMV5#dfn zxYQ1fddZ?>oG>RN;+XEM!WemH#=JmkT5okb43xjfz`~ONTnC`tebt9Wg#hY$lS(r) z(t103uU8paTo1_FO|0Iepc}eN@N~UNrFqWYWF6CL)(5SVMGKgvKow)VXKdG1Nmy#n z5o9MfIBfi5+G3)O1r5#35Yv#`AHBJ4XJcny_SDjp9zFW-b=#juMN$BN5PaiWacA3w zXXEBMuDiTa`!|5rV*IM@rbfb8-CZ>3gYRGTjk;8F!uey%#(Ry(7={5{Z_`^eZ@U}#Y+-v zZUeIrvn%8C3a3>zN7P)OKK4DNiAchdMox3kX#jTwxGvTH`>lkD^peZyRNO>4botN? zqlu`E+dpHzXbQ|{z#K=nf5Ln~m?K9VA3;oR21JeK!9Zsqs&Iv|i!XAW?FKPx1T~R@ ztdc|w%t-B#?l7?-JqgGrdH3l+-w1U1V}VWelBxr~#i~MTGb?5NA>o#v(p#7B5J$=M zf=ag>szc>%+d%ngOh2P7=x4PE25KYmfZ4d8{&Mr^EIco_@eO2dC$@w7Jy3UCZVUSf zvlB2SW6Sc3ba}*O;d-Mk_G+VsK|`qN%*i?job}+?*V~L%VpKmdx}TWVFJN{in#aYR z0Bk^ez`k?C21?jez|sijb#W&^>)HXd<6Bx6H}aa=+sYi?k6smShEi?i^{b9 zi7&D@u58=RnQZ4b=YrW4%#OIOsr#DI%9zkkOzbC$ksD( z56J02%C6)}T;nh^Zdc;Vv73qPO00&m;e244on>_;gh2!G>`E$uKv!ZR`gH=LKM;0T z5~(w^NNOQ7L5$ax_)+_0r1p;LN@lQ$)4Kru4$!JAnQk>0ffhQ%z9N>$uHrVj!{qRNe_^-MGb*_2yRtRv245EkPWrv zL0G_C%W9<)@je-AMM|awy}&c_ldo*t_*VjRm*p6atlkca1rF-xxL4QG^V6U(k24Kq2Zju zDbta{e`#{kuu5oM6EQDcG|UjEWr#YTW9^GMDkI`0cPrMkKyOZyOjkj+v`@y*6(L`E8|$rvs=-spADpqbo9EF2RNmfa}dO21mWyf#&amzZY5qU9yb!##JQZqadvU&Ru*zB<+mZ0=j>P} zbQQN?vT=fCvZh-(>Y<=pu|m0aE&oV(~847(oZ zkxSRj-~qth-DsP;q^ANW4!dLKRH(y zHCto6+FpA3c756QwvqNr4lkcTo;P}V85b1m<-5%I=tD5RaCmtQ81uAV#s_$K>Gel0 zFF)Z}4t|7K(sOMu??M#gb8-H=T|?Ajy!7m;Pv;ZzXDoZ=PRJHVWM>X`Hg~Jjh_4$} zO~JM8t%~{s1Prum?gHUH5Sr2~&Dz0OzzhhFI=FFF2!l$(Faa+u=rNIBp<>%Ex3dok z@j4LYF9kL=Hmb=-VbQ0bxN(p%Z;;qMSnL@r_JX_up{bYspSW5r;xeXw{RN$!z#m?)PXlB$LRSRo5QKPG;#55#Jdt?8O>XNqf?w3kR} z36auzW(^>e5fZdOZvcbLF9Avhh&zl^hUi*j+_89cYrOAVs|(%%0$StUM3@MIY>i`v z2(v#Ry4DyM6KRb-9If$BPGa1CAm##LwMIE#C?4%A(gqn94ic@uzqL!FLVPdb&mzHjVkUEe3290*{HI{SOjt^rLt z+IW~SQ-*08euY@D)oS?i)~1$fUjr63lLKHa1FPSrM#13AL&dqnL`M))i5T4wD@KfJ zh}Sdd;12**&9@t3N78SXHCSHD{G1Z$clmiOzK4{T>%zL6F*AMyrY$hN(R&#E`=Q@3 z%pwVk){om5qFenP=UJ_O5!cZ#KY=p=99c)Z;8^Y9u7+TDgO#BqU3-&=faYL0g(-+v z4gz$WObD|yrwkEA!^DZhu`^ANi+jV0N-F8jn?$7TEo5B(Ux0hT#?2foRt*&w0CykZ zqPt$ZJ;cq?vjzUaHTLnZAbt*_Y=P5;iQ9&Yxgg$8M6VVYpBU8w|7Ot4-vH`TV7I`z z(!jVaFg_)^1^&pGYQF?adqenR3>jpzH*N*GB$L6zAG7y^v#JnEoHwq(J!} z%-KkslL~3*em8C7_f3cK`yJ#wbzX5-91dk2i?@9h+6q1~@dB<}9Nfm;n6oB2Gk zoMw7zIsEkeH#QFoDo>TP4*!65NLjjYidZ}a3r}a!{vp}?`iF~BhGp9AZCK{8aB*%J z)4Nu3^3KQYL6kRaDn)x8hGk#MuvBiz86B-WA=RW}NbWklN*lu6jP!PWlMNUSYdg?H^JLP6-CO z(IN@t`YM!!dDpy1V8d|TVkyS3Ot}-km&-VMF-?mQ=btV^>rXStnGmy$J8&C`J?JZ@ z!jpm*~Vy$A?*ztz*PpLFMw-{CFse@c2RyxLA8(8s-5EMIFipGMP zVm~y6`L|Tg3nwo81_@_DxB<052!A7m!?3`*Qru2z>-neVvYsbbf!6iVa@X@DKdsnm z{+0#Ls|vvt5VTvNc{^o2nFV93*%6$o<)2yW=4#OT4_bCDpCGkH+(U_4i&Y|3+%qqS z_PC^EW`yz1C#N_gTsl#TyZ8Rwd#23$$?A~qQ4$QC2oD41!%{M)x;-`J)2IHokqbRg z{syy>Yk-vx7Wz?HUvojjKIn%d^+mlk?OVjwmeS(FJl}0%`dCnd@9xt-!-uoZfOniKUiRCpx`~XDjwm1t&aSat_%40Fv z4w4^6<~tQ{PEmhcXd6|-d{cwHIpNO&xI{UjM~o!XFju*_Q4I5i+P zrU`TV04bn(9q5*6f)^X|HE8)dev7oO4%E({s?=8D4e0cYXf=DfJ627;{U~3?lgDF@ zhg!pFN^KNgd~6s@Y8cW~Zf<4-t^&TC1Lgnl)Y3bRAb-ha!9X**3T6)y7@wOHhG^ye z#;#8Jo&1!$;1tN;V9R$NB=EFho<7VaZx8w7K4)Oa@04%I1LOS0kblOONA!5KF!$-@ zD-->rEZ?;WL#xmu?}KWT<#KJ;tjA*Hv6er4== zg!R87{noZV?CA)7>{oI>H|V!zt6Pa2ykW#Jl=o1sI}M`4Aj*#nPghJXcH{9tmdkGn zx!WPf8;`pl7Zsg;v#i`X9vk8^)(kd-=FUinsg=--jq@?qTuz!NU2eyDW3*=U-cuQ2 ztlD-~>)9M?7e~~#MyqMIXL_WZ#9ORBCc%dw$hES)qJpsz{>u?wcRB?3Mj~ujH>zGd zcSCw4-h$(7bOvObU18f8j+WK!Nc713B34{Uin&na%yTNN7@PVKR?IpRijPKOTpFzy zv*FMqz-w6U5XpTX32<4(!2<~H6n|>D5evSl}QX#e2*mkg5^Hxx6d!_B% zHPLGB{eT{kRpAY2FOgOmwAi*ADxeh`SAex9w1(EoNL*W@wW7BBc?8yu#SW9$ACbV` ztB6=^WM{G1<82_;vD|j-q{?j|jP0KMo(4d=m1162KiHL`BOCVv{pbRVj1I+Nbl%Gy7K;mLqytcC-MOjX;L|o zM;v9PI-8w;A83Bk+#_FEL1^@KDxHJ_6p-PSq|#XE(of_ z)xkg()|6Dic3F<31_fhqB%A*SkvLwhT3cG*?TSDiM<9)8#uJ+av0vFdcr^DWrl;E$ zSlbi(^Y+Ar-9Y{pYJC5&zC1>@YUQ}9qglH^I(QU3B(H-RO*YZ2VfH~pl?2E)sxJb29 z4;SVRHMIv|d4S0+;k+AjBX5e#KRV!aH+K|stMmf*DR5=a%G}M&y@$BbJ*&r)va3gT z?LGDASxXteqc`yX0WW*jg=kL;jv`fMj3qt{ys{5~Y1dgj>k|O31yJ9!CX%bJXSH%| zn-26$plNJj@TOOD{r`sU>RD%S>c0?w9r&teMG&>S8B@9$MzRPc3v4sRuFoZM6GQ>_ zM`qJ8578G_C0(J5OSAX0X@3NB)Ajszm#F460FT;+OsaW%Hf}wq|1uGu1@QvvNRT-y zzc%(|)=Kv1z$%w$YzKCjxhD<;_p}?V4(zke0$#Jl^@yzPz$%T#&KJk)nE#l(Fcajr zKt4^*_}4#LIFBlwIS9C4ful7R0rM_w$SW!v>#>o>V`LbaOpffy!^p(ikvCy5^c&q6 zlrJz0Y`(&lKl5(d_UE->t}+m7OXc4L=>>?rVGg@SvC|P7RI$_0e3WQdE2Z0==L?hL zJnN=IaJ#?|so>RMvXv5KmMnL}bn}UJH=%EAVi{yXrg51h)Duuq=o^}j)j{w;K&~k== z`4R()igS)40PqltB-R2@bQCM0 z*(k{GiB!Tyia(>^D8_$~04LvU$A3O{`+4_M9zC(PpR%_5t-cugJ)lo7TB)DHenPW9 z?QQhDmi;KsYuVaC+;=o6`4&Z9%L9S%xR&GU%WK(r`?!kVFMUgdJ3-)UIg@*(lexhvhu+ zdHXm7a5e&HhRv)&^d{KMioLAn6Nsc#v(xK;7Rc2(2;?$%AlS%iu16sD1VHqr<5V;Y z$9r*WCv)j|C~bgJ7j%%~o->2yOzgzW>YY=XJ3en5?&U{eGiqvDDz=07z|&{t_OqUo z(vHrCvX(YPPKcr@@Smtcg24l~3W4PfBJkg_G_xK24L|n_lm~?RnL2$ewYUFM`41D2 z@DE71{9j{JqbhY4)E7mxE7`!zUfu;&aE=xZntE)2czl4U{+S3=t$`wRIttN?ir>D( zk2Uv;K(Hwa(Hwwdgqp^Txkxl{cQ7y=N1O!AdNNwxjd66MmD^w|ldNv*U=NxT#Q!)_&Z3m@J-FKu z{~L(Ee0y+HqZ$ns)K5CAffy!R_v2l}vM#}cU6S%HFs58UhpD07u>5CUy0I`l_)xl7 zl&-3=WrlHfMzDQGHCc;Pf#NG_=wHj$-jIArKl-(ZyqxtIPPiU_dkj95+z%gaqiO4a zd76y)|G}EXaXXG`%$6BfMW<#sI<*eM%nEc56b8xy1%Xo3v-}6{UacxRzUYqbk0;35bZO9vdYcV$+3*1wHY55YJyGQp8vM4 z?Frn_d#yrhT^9xesWkunIrYo?sQ7{kvpvN=$UZ9LD0DIj#_p=ye2#qWbBO#$M2_2S zY~&e;Tsxw%U&va!k6rKeJjQCVv%szqjkRIC!Sjgc{s+~F27A}Bjo!>eB)SpJ|16Li zFCdVw+<{;Zy*ZI8(|V;58PQl#M2%>yLlpiZrE?x~jA)u=LL+uWa|HX~{YEq%b%OIG zJV!L2B;4JVzJ!EFA>nu;Fi~D=7#Q7`)3GcRXwumn21#dxm3+uMJ`2+Wscxr z0sUB}Bdu>tXe{&97f3UIsXdliE2DMa0go(N&rZ?1?Z=+3(mQr6b3QNWEc*)aw|@fF zRPnLQ4c%SCnMftRn`!LG4DQUVChL$!GJ-}j!dy?TM2%#Q%oQGwMvY`TC0vV_`~w$0 zT?QAdk<2C;@&AMM=pM;*kr^MYk<8ft;KJJFa3TIkhA-K7GsTWfu`@F$YukLA9CMFk zj;x9kZ1{Nd<{axKb2ERsS}lBUXN5JAnXwP8@^UJ!pu*fqvAahy|0l7#BJatOpIHNu zU;Kma2O^~Xu3@0pczXBR!Kn9v zCF3uRxaTJt$ozy~0SDoqZle8pAr(0jvx#=eG5iakM~IdXdAyitfJ18jvLq zvN3pnUIX4CvEn#Do&==)8i7MSj*XmHh=-}CdI_9*0b}t9jpHuU=**2E4#B|od04#z zTM^EsP4s%VD;k#0?HL?f-3Ewl^(wd9(}2_);P-Ac%78~0vi4*^sy-JnAaeRE40yJu zc+lYi&hveU&Ugs+rXwbdOzecYO>TkLHaFV@@`_B?!x=8!_5)QqX_17>IXYv|8?i64d2;?1tq2GoIsBrDE7&aqmrkQ%ascR z#%npo4m=&$q~}rdw_-L$1pjO!2A@Z#pqmS)upN;PA9`-L_E^gOM-vQhapGkQ5W*nv zGU>&YlZ~yspILSV$u5K}S03$uRfo(+Hf~0?&|;%BEvC@!sePIE)b?%(#V=S9Z(C{O zYakih2+>U^r1uT!)p{WqXd>U<(#A|pg!+x1a$h%YJNn-`s&Nf(16_F*SRKKl*WKb0 zxd)UsNJdqm_jXHs&TSIvvl(`yd>tmF%b`PaT zxOI3#4<^WkrNd5iMv z_~laQZ2WaT{u(?izh{Qy@h%Doi>T z2=sP|(p`7!%a~iUJ-GjZD-YYo=}o5(v1oJv5opoJme^y1__;=Q)$<8XmoqG*17PRA zWDlzr#B6l1U(lgWFwx*xZ(hxq6)68JO?FRvNo5RF>d2KSk3nTzjBfRY=5 z2SMio+J9NcGuF<0sTz3@L9s)i%4Bl$jx7Rrj=zD>dt1z*&d8Rf1lX9!7jfOx3yrkv2txY0*GBszU*j67^q*WmqgXVyAC2=V3q$jUsLx~7fbE&c^4ehd$i)Q-o;QW`GdoGH5K8U@(RM4 zO|2vev7miKLdZi1F&}|R;3A2JTEbK}3|El$!n(T0Bi`om+-k@G;wYstk zL{K(-`s`c{!lxIMSSYL)?@D?lC3ww~=qa{!<8K>!C30N%+MRJZ2I1l2AEu3X)M ziTi*Yi}6aIu}o}tA&7(4*^7Y}0;lh9D>;I?4DwfllQ16+UG@tGfP4+ecE{?y68}t$2f*O<%Kd10 zoks>99!3_*I@f_&OIV*D4)u-B3?9W=GQSU5;E6f%AqzCNr+7p;d<3+9vb1Pf0zQjj zK1OTge7nxb9CN!>IOQKTUX$J#%9 zQp0RXFR1Z;fwm$1pRN*e40CBxC6^Z*TzV10z6D`pFIy-nYN>==*<+qm_j-oW2O((8LCT#T+sB(Ih)28=L7)bFn z>flLGe*x;4gcnABJ@J#ANu{O2cof7*W!C$Qimzpj-1KKN|sT22P%CvfluT70Bg zE^MQPwSe?Y1R@^|Fu~=R7(UkOSo1(S<1K6Ka;zlLeF7wW655)6t3*0BiTiLl$%)TE zpVxh z(Bdl2MAs7HkId|wRLGzf_Xj8O2wQa!VL81+Yi2l8=#q~OsB{Edkz4k2RoSKvZSLGe|YfqZF2Q>bB zcE9f4eLQ>-<31?^ZUk`7!?_!c!y$q6Ms!fPAh(ncqwn1Zy*55Zng<4 z@ZG4UfXN%}DGeKr_EeH%$rw%LT*ea{mtTvZzCci6jBl#oW9>YNR#i^tERnAbi!r0* z)hH`zlDkn_pYMM8dW0}?o7E`4N25FpqGzM59FiNQ^U#RjIPsTm0QGKAWuwGA(lnY% zGRy!?C3V*{%0##{JzTX$fc*ZQv2||(w%&V@M!B!EQ7jMXsFh5sAlPvlHX(|1xjkKX zPxiPlxgU%yWapvg34A+Fy$#?)0Am%Eu*ORGT((JrL9jA%a_A_6L|{B;!{f~p8FuzO zz|yt{1H%AIimdLzS{{=I0&#Qm@L8Li;G0RW+ksmGoXm~y{`gw3NyD4?x%t6p^YqmQ zkDv^Ob+{9-U+ml>OSiCA%Up^Vr#`Q8tv9*$r5;>@A^g3w=^nS2{FfI z7yDk=aWP?oPYqW3iInby5}l_WF!y;yWKS5-JB7%COlqg?Sm)t;p!1;}Q5_l4_g)d% zV(y4Ku~PcIP&#pk9Z^-fzVxqPJSxMZ$HkSMHGrq)?N=~=@ilgsh{HjYuVCn+#^)H4 zlbcOR9b1wzASGpF>VVWVT9$WxC{(Qpaz2g^Zyj_${_f>Sq{cDwkNW2p@E_rC@V{;G zcl4W)U^KeMBhWtl!7T}N0_`tTMu7b%w z!r$P3ov>5+?^-^9zw3*?W7unLD9Dm&_?!eD@3T_NF3rMYaw%UeT#if~k&3O2j$gJ- zAz}I&1ZB~TUrxSF!t)?}hRkA<5_bHhW4I+{9lvsmwqVi43nBV1M9-3<5B8#H%Sv*x z#)q@Wx0>D6+CdN%z55p zV2s&mw}MY*QAanvI47q^xHL@j5pg~SLidM^)S>iGIv~4?HbdLJH zgoAnJ2?R5J7yR5rAB8j5jS^c%i3i3BeBt8QVo|$ToK`H>%oJ;9V$6@&uBHHQKw;cS z#TNR}49zBo5O2py#!D@+g7Hq|c+Y+s@y`5M4ylY9_l^^ti$#b6n@y3dpyF97-lulB zgNl!-*h_`k*ot$?pqvS~8Rr!D#}t$Nh61WAeQ3etg2HJ9^l5>S*ae@4?aJ=|jBZA7 zHq^xgFt6X+QV0IeNUn8+v8eV z#WHWLg3R%I>}%vH9;V-iyf7#$B`Iq!v5U>hP#!^FQhY~VG_~@L z(@B2=3d6iZLg*kstv+9`SjcAgxipRRIg5{Y5#l5E%F(kCIyPT4&KFJcg%p2_2qt~7 z$DSa~nwXPUlv7OoQj9TCqgBfm@iO$6Lw^u#se%s^g$Q8)A^l;*-8XYhIr|{lYkGG) zF?dIJGo!hzk;7|%KK@gDVz5smqiUqHIYxFfXHjlcIl_FzraO8RZ@TP8;?b{QdfKa? zuLZpauGb{)Jeq@Nw3g6ZIqe*#MN|G$&a?#EV?{4-jpvowi+L`3&pMFXe8!i7z?XQ; z$r45@lKfe6c1}O}?PNW|tcB~rngo_S>=dkVa^9O}zcp>f{sNF*o^CAGStPEx^--^Z zu>=hCe3Mm3Sm&UTJgQfMHqPqlcCZ5r}}UAH$teFfBbW343v#Ipk&W1DJ- z%P`Ni;-bCN7|oSl%5Q`#{lsaH$@<8lL}mUQBUGwBy5y~!WHZjH-)3a>(mrGr#^DA@ zRpgl@IKL%{Uc?A`Q6i6PG0a|84$0@oeF7hunuSLNI9ti+s1wImW1FC#ZN-t@unmzN z_%cXKK@4G1Bqr@d^sZpLNogxM&fv9LPuY;$z6W6Y{qZZfUxv6S!%@NgWd(1s;&N0l zy-U@3;PIqqU4K^S-WBZi=Ul<^1%Xw;wK=P9A0VruSG3O<1&o3R^_g}<>X_)&_)q=ghz!CC#olX0bFPb{{(rja@NoVEv&k3zC8rt|_P9hO6C$({axYO~9UU;SHaGJ`G| zVbbwNj+DkuFO59&QBEESoyG|b+Y7;g5IhbSLBOOP^PG^E(?_|E_7H!*oe(tu z3L?L7YR*x;lU(yDU^@X*cakNtU#GQo-bDMdPvA~+?Pnlne&@WCyeNq@4<#!tHIE*@ zomEEDSolB3=qZ=$>blP%_9n!7p{|0Z0Ws=Kv0kdt9FkkjikWV$xXY#5FZQVWo6Kt8 z?t@y#?=@=c$I$nrdPl~;*a+kNN*N@U@TR-|UqWIrB;coEV3P!%9nH;G@?S^3x*7ZD z(@vB9Ve|d?^B*05j;BmB>r8r2H8wmhOU}x1w-xnS1&pnl(6*0_m{dbFhe@Z)fneZ5 zjK+g!ohjO!DYDNL=CfFNMja;X#h5PoHa$2MzF^4$&z4woAhf7ySO-49%-~b1Uf?mo zoUZ{X2V^E7)nGo-#VI{AQpM$|Vsn~UF+gm^SJf`UA|egbs*Z{>ALTn#=kLJW;>{eM zA50%3T1USU}7aEmiR(LI&VCgt(Yar~_H;whQ`$pCy$*6}@4*N0c}kL0gODl#)-&-I;7B6BDc$qyW3n}K)nK9%iFrEd22JiusCN&&;4dV&Q zrIb-Cd0Y!gdNCn*5QN`Az?svA*d`}O{y+BK1H7tYYxv*$xaR8#~DLTp&l zNC0UGp$SS%IY1!fgye)KYHZkhuNTFN1pyTWK}E55>;>DkD=JvQ@?XE1J!hY@Pf5bP z|L6O@_ucnC&yQ`Az1H-Zz1Er;%qGz-lK%}QU!f%T2YrgAqlB+5w>A?#**tald3V*l zS8NbL7l%Hs<#(boW-lizO)2T=4RZTV@+Dl_#e@`+S|I6tTC8blJ3HtR<8Acq z_+y4Ol$yo=6zIUhC%wM3bA57smR@2l`c?GJF#7Nb1v+4Rv$Cg#X6JaCV)}tZ^yJ1E zU1G{|l{5YQF1p?pUASKyQz<4sD_ia{Y6xwSw&)}kqwX=SuHPS`&iW}%9mYhNXOC!U z##DvrO^c?&p3qvpN6UVqg*$7k4j3v$L1D`jnDCvLOgyETd00e^|?f8u4A7uoeP!!bl5y`{w>ew!52PL^C^E#IY1CHyU#t2gLX zwbkKK)(wLsN+!vw0iU-t(`ZTc$#I5o?TLO=7t^Kxh`>c6uyIE@gd(HO8M$rF%(c(S zwa?A9R}WK1lLm9Xx2@n1L7+o9iw3Vkr}&ysc$Y4__N_ZeJjO<&aO+rw=jI2m%nwX1 zve6hoqul}Py?gFUy7@i%Ja}?D(f5kz+ef@Y8Qi^Y7l6T_18xDc1#xIYb)>54xmH4} zqh~Z6j1wrj`s6v9C!IYz8QLFJ$LghYG+ZkBdqcVLb-(}giS zr5}qtRxfAr-)|dHb=A*O$oE<@1ho>==^qh25Pc9;*#RejwAJp@jdvlRvmWXiDk1~5 zr8eHHAkGF^To>gP$GITHjDiuYo9G*$I$lOc(S83f;&&Y=gI`1%4St3=J^e$~vRq50 zMBGyGiXA7VsJKR}n6QJW__wIo1r=<0#={V&B3V{qd={~JiTSacnd`Ks;EtlH?XNMJ z!Hp58DIqg4@arQjbOZ|S$iuDAE9Bd-!iOxG*q>>r*^VmR!PV2VrAFJHwa#O-Q&{fQlBI7 zLk;#GXDxo1RyVb?sEdd?_Ok4r(OQ4^ozugG|_D;m>P6#avun?zBtl}AwrZ0y|hqd$tJ2%B1`QlbN?B9o&fdPTZ?Pf_&D@1p44 zz`#x!ZL8bck@ohqPJ!v2Y#Gqb>5;MF5@`t=u<8E>eisBfV0NcP6FO#$`lWnWr?B%o zW}@ueQF4|LN9B~pcmql!Ws}6!FUytFTeq^iNh#R6kzaMNB(8WfAEMXDkF5?E`ceBI zIu%kTB6@xgiTGQu26pTti8xgfA>UuE>=pal9q<4&C-csfZLH|c&3sU2ejR#u{?pAo zK8MtqH_Do{N;NO@89EUs^p!*uNFr3`CrakAkdcc2&>GjgR5(?zPnM+OLz9YUB^6lB zQm5kopR)LYR5bkMltsOyf)$i%2-EeB{knlYSe9V839aff!o(J!m?mB^N5V|O&Z>0 zfKNqky5 zs~Idt8Mg}(QK2jo(N3v~(s81lsC(tmK_d8m5v;tVttZ$W_WaqlF!2`@Oq?iDMMY(G zWz*!tqpm)uC_FP%R}`+27|EP5hsAphy4&qCem&`z&Cl+dCXjY^o zGP^o7Bs3#b?N!40auUVo{&{peUUxZodv(21_~{W!VF3z%Q3|E#-&l>hy}auBSCvhY za`F^WdNn^+DK(RIzGk52SEHs{2aDi8T)}f6MDP+LxTIPRplLd>o3zZEw9J0U+~mq!sbp4&Oc^uWMo?5% zlOQ^M6|Oo_CHb(Dr zz`tFAZ>=GfE4=+AKU7`qk(|DSe{N7(uGCr%8X{W$F(tgaD&Y;LB@d~pncB=Aa@G_j zb&>8NCnD7fMn|fzRS&5UxpB>7#DF~2qFa>y?>tv4zSd1O(>Pr}mnl6Ix^h9!X zwvxQ-Fp<2qE4kn$Bri7=rew0bZd&dIy8BJg-ES~*+q!ZmtL}G_w*ePQi2g*G0P`BE zs`0+Yx3=^x`HRV_h@KLQjI2!NqA*h_lwSDQBV=P^!er1;UR_l`SuZENSxT?%ZQUgE zbd$UnZS9P<3D2NyglRXUt3pkWv`_1Hb5(DZ`gO=_?-th)OOV*noBrXokt(s1wWyd@ zPf*3QT-WzD!$naClkn42ZNF!l=g=}D>^;&GyZl|J+e+l1T$T15L~i4zeaWk&{R|Nr zH`3zQGhBoVI zw4WY(7a)E+H$UCf*!x1VSufetpS~I0t|!9%_f zigq%Jo>wimqgPSVAv?XA#rmtMjs9wS9xXc?E#uWU)7=T}DO}w!t%ZI2TfLC#s9V!! z)QCe(KF(wa?5|o=rdLf|<+rSk-qbV4F1jV`Uo6^oG1?-k9X#nB-;1g$B4S8Rx`Inz zf|u**|(N$2hSLsk2`2z9#|b?Y9b{nd#& zwKyLbDwCODK_cKsM~J1e>B^ZCdpk^G*SI9PCbt0b{QKBZS&Qw6@oCRGprIwr(c< zue^e;&%C<&hbtQRavmdA#e~nL^xDqW+9v1;{Xw+tVYIDYjJ73ao-Iw2rNlzJL9aaS z&`szI1n=n<+AuXZp5g80Bg@K5B4ODC8)x20pM!aIs;&0WOZlBkMA2R*2XoaFlIiVo z1I6}TS1sRYEmHJHg;KPOZoval)ZHlh-~oziwdoS-Etv7KrI<<{7Q*S>3kY zN7=qc*{mfL*si9)a%*d=tHjACGrXrx5?j_;TI?9zLE4QJu|3@Kx?X)`yzcEHv2EAe zfV10>h?3a2&rlxVR}eOMOk$y>Aahmi)H##sf}J7h7sG-&Bab?dAQWu zKg1Z)vc&(Or`myfs-2IPUMBI^tEu+Ll%1nxn!eM$<1bxIuc2vwqv?Mhd()7*hjJaww>815lqURu!{=3v#D`3)Z?9)y5jK8#b`V;*{a3wN(yJU^Y!`OCDf-_X^^ z=sHg6+EsL^rH;%Z)lHi~=If=}pL&AoFKwP2)l*?rb#>B2CwA;jdQG;E zUXvY%+$>k_eri>=$&7nrLgmT7juYj6rzg|{^r!rJ$UVfBTcAGXmzyRtJb!G#tccv! z(2Nh`XZ0BIp)QCO2tL#m{GpnuuQP&6TQXAreu8S_^#`e?%y&pW%$1yTKYi&uBRT#{ z+tUsci{q73lC~fk|a)kQQ zKGw88ZKfF=s*{sL;@2^WnK(DBGVzSIKAno#er_f@s;`rUrVS3L3pdm@(_HqKZiFlK zcgXz+KGGFDMSY2!ZUh%q%P}64!BpG!wC%Hpo>#UXEBcN$CBOYrT2Q@Ln^M#wB@4?`J+#uF*ZC+p#wh9aDoQRh z%~Y0l)$+O4oQ29qy7_O=Hvu&uHQOz!hZiBY&d8M!M!w9NIY}+llhh{N_-{vYjw|_V zWgk1q+xT6}OpD6q4Q-@ZufLz)Mpv#Wn?2O}y4*B<9JJzltexD

n-8(oEN5dYj`! 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�jggQLLb47KMMI_nDQ^I+g7!5t$?SZq+C^!afB?a^q5nd_4 zKB===+lwN~lZG%|{j+P4t9AzEU-r4l>g3!lnMc+UKHH$^PT{I${nU0K8;8TlQ&I8) zhw;odWNlRBksF<%8XJdWh+P-Ag8%f}3T_j%y$(m&2OkjNvyYeHwkWtZLSegKJKUZH z!L8I@lGApN&_uBs%+0wdlH3(+A{;T0Z6%_ar;KNUG_x}*NvLf@&4g-1i=$DxO8vzl z5xF63m>UU(c*rTE6V^$DkKGA|pv>7$876@4>b44?Emwg6%9u}Z&4T*L9%o`1m-4mG zExHsB;Z7OG6g}scu^crsTVxa40_*xnm(!ClVk@5Zby z{&Sv=&LUh$z{8i$n)9wKU{14Vyu~s;UoJy2Z_B}oTkIOd6}q!7?Z5S|UmUdYd^~-w zg);uWVf0?;E#8YZcH5xlxiWGRCOVTq<*7zWiEjEuYKxM*9+Gv$S z?pJ&HjrW-Nsq*n!7o3PmuGOCsXGIuUx}DHH|XC^;aC)Y%&%G$9dWXe zeaul~@>sLSz`rzN&GI90@mPa(%PQj^)4uZw;Tvt~xl$86eIQHawEt{E1IDP31--_3ZJ7SBtasTnU|YP7&((Hhl`& zbuTHx%P&6utgS_Sut`{ud)el?fJ8-Fe-Q4ktjcOHT&%bG(^G7iWq||y0zPZZN%s`; zfrroYD7taDXx+*#m@Xae8IO5BFWSU7A9P!N$;`^)|9lCP`v&1XLPGr;!}s?cz6#;Y z5H@_y3f!gq?z-CxJqhzrH5s34)v4CyXTZ5YPK^q{!;HqU}4)|S%L=JT}^ML}{{+=Lq7B^hc; z8|!s-Xln(ECf~l%9aUpjxn-N-SzDGR1wdsH6XlVFsQ@`)d58HURJd3z>^$i_a^X4!>6U!HBgrTy z9or?vMB48QwuG*p!W?*l$Pq5$UXMqat3_;>Wp0cefkV;S(8}7RkY@sK!T&KW4BvPR z7{l3t?X?(cS&lcX5m7=964m##7XZhj{CgOxyHY);27QvJw--j~lfzx7Mh(<~%o7}M zS6XBX{x`nVqQaEJ(`i;8w^Tm`pX?a^q&AOJz})OYrapvshpTl@fgEdkByzvJtBqg6yj{N}TtTQ(BV;O#owNbdw_j4gH6XHh7*oVVqJUt zUDPdkt`*F@=PZVK=;4bPcCd%oescMOd4zHg@f%*QnK#2Xzu?=(+rtGpqY*KofL*F{ zrH77khDXQ6qT{G%bpCk9mr}ZiQ`-HUN=^@%)%26QB00v1f(yv4lGufH#xqoG4kzTb zigTm%UaL4r(XG{bh#6}Wpi2CJ&_egxW`)yvJnTWW5(nCA{7G=vA1B?gl~w<#k{|6C z*L91{jPGzWvbdLU^D#>r}Sj)9}m{sJjw&r#m{05-6KlC@6CXa(0_=FaOrmkOtH@R*Uw>+z99^i`>$uAzlfa!>QA7` zh>i3f?PJg)J_b+Y!-P6Mv}vIhY*%ff-sFV`+!PdAQDhbht0=DHEJQCvFv4k>2a%_x zs9x95I%lT~IMjvHsBm%bF9qGDv-EI@&a)RIJhSYlOEK|?-n#6WleskBzbR5_A$GV1%SwCWz|99fq{f$#a;CJ*6SW}{r# zQ+near_3?Wo~L-st3(Ok@FM#F%%aAi<6N%(KkU7Cd=ypN|9{SAK_sYPK~xk}q*x(D zL_||afFLCaRV?e0EM#?)4Vw+cx;E^nx9!&3g1tAY6$^r(fY?ARV8h;f=X<@UY|Ey= z?eF);{hZhHJnv@=GiPSboSB{ZoX>S#5(IF@m|Sq_(#+Ha5_HT$VpFM>^T?Vn@U z09s<*Rqx2A*(#FOht^N5w7$%`nL5UYy_*p}9ur9Kot4yk$-m}lPDPL8NBlI=d5#a) z89j05?&i(yXSm%Z0-N>K7;ZM(|7A{>b+fu`n$=~))4D9tnw(e^zIpvHa?GyHtrZhNd&THk@UNCVkwLfU0YYE91R zW$ShFLwmq84QT&<@s=6?{o0s%I}{$8p&lwPB{x{>#b1czgH!4_qxpG#mYeK;jDJeAdd6BiRAPyh<^EhN%l(kFUC<0q8(Bq+gbgl%6R<3oJ5mvF z`u}*#QgUR&ZgHn^;yuGKJvx27@v#6BV_#NQBGr?1P0C6o5`kz`v687DR+&N{9~ z*ND-!l`FbU(`*LGdc*RvqN8ndYyv zURjzwk}vIh^;#>wW015UDfH5gB)K^`l#t3$Pv2`|fwneLsR(wv6?Ao^{cH5wD{5(?PJ;On+ zPmGlKBSkK`?A(byiL2aQRr{XqgQQ`|euf{yIkv+8r}Zn<-FlMLq}^P$PejEw%R22# z7dUq??<~#Uy3gBjCdXQFCL?9jY&AHob*mk@XHT%6^0!#MX1{+qGFn`V; zhqQNXZ+82G+$<<=8jO@zqzpaqmz|{Ked|@=04op5#c9XrHYJDok>!Lu&^pW{7pC>C z-KW8fa!=KMSelWQ_laiv?P>d%%B*7=YPnf2N;{^c*At$;W31!)#yT#!V56hqTKA10 z9#PG(T$Xek@n_yyvSLZ5 z6^kWPWk~iSufi#{0Vc@?f7?ABuAG^k6^;E?SZ8DBTM=nLo^ORj7M+)6e0e5BA!SIk z=<9~Yyn7Rqun*WDXw~DXjJx1_!S03(vurKe9SwVrB%8reU@*{Xc4oIq($DagpBQa= zt1+t7fN4P7MD{qsf1KX!45D1?pDnKe8Mvf$n>>Ce)kj4ui_dx^nCv8%Cn1M8BUT<< zg)_^oDA>3Ug$R|85<`OyO!$urXOjF?zD#Q+=|S9BCeNZyGD&E?`1`EKaLUPNxY2L3 zU&ueR9!4Ey+ibN$9!beRr*=bfJAElDwa=3PM*HhEa};ETeQdBN4DYmbnj>ZVY}F_2 z#s-wRiC-6r2gyu4`z@Yk{Q$oruTsuev{uK9$s(^2e$%AoGtxk|HwMCkPUujd5L-@>3N15FHO1HP99~mlU7Mi|Cls=kR{Qi z=Uao?{=qIBQJVDP%1hr4nTB$D8t){9k9WXs>DNGf9LZk`N6I?SB|1O;)6S2YeID`O zb@Zl{N#{YHx`f6Me{#2x(+ygyx$~~poNL;YEB*FFhW$DpN%5V^xAohuCS?uJ7Nk0S z*-@lUC_uzpZz)pGr72QwTQdIrvReCIPrC0EGSQOZk(uE>``!K~=x!MkddT+K%9nPZ z$$OR4nCz#QtSE)K>>m^R-ioIVOrKCBoM&oECpN4~joAHh;_{|HukK-y^?W z)?=*H-+Y3H1-Ae81MAE3F4+s@w zo-@JO&~1;;ZlHZC%rp%v9gFXb@GvPztPRtxnoXOkQONmzE&n~w-Q2Zf6!RC2MS3$mNYYQU8ZMe@b&M9dc1~>CW z`%>^J=sf)0l?RK}P}a^%*k#%uA(fu2@ooDeGZc)<@BsP2R+)FTzIzUr7NpKw+Bi>c zPR9H0vT7T(m(?Nm>|1e7rCs|v?v&%D=h*bCfaX>h@Fzd{qpJN+t|pVgY@FeEFR~5m z_gZqy50)IWf765|Sx*Z`2#v3V z5L%Ib!7QULN#g=JNza1Qq`e)|SGB(z#Sjn<@vazup7xZBvr%@Q`lgyuj*$z65+iAn ztb@(Cj++iXF4=IsZnxIAueKxLroGW=xg0~Swe07hJ@*i|y|U9^6KBMmtW1(8i9QVb z(-JG#yP|i}e?G33757VD(VE(><;qqh=axN6)_o^wOd>btW{?}P$#1gPW1>pl0i=WD z6IDELmn3z-=-N;)p8qj*h-7Uqua4=fCS3xn1u6G*i(c?)&)b0+!5zWwKyo9+Z>o{uXrQja1B##BHc2;@E&rT6yd9gNJxHAC0U6u-SboDt5`CJa z-&)mG>o&<>7p(B{u^jMM=NFC5>sBE#cs{WQi?=hsD8DXRnV)a7 zUtzwQ)mnMwyJT+_%j%?*SE~&_+7HP71|U|T>9U7Zbxebp3t(AxukE_8d) z0g&KK?*z!ft#<((!LESdT8-Ub?+*3=oxz@9FTj+zCIh_Q8|(x21$;eg9>5xVk0y(i z?g@GUT)6rGa3DAc91JkvYu;CMACLq3f?Pmox$XyuKGOI`_2FOu;00O_1V@6SKpr5^ zsmA%G3jxk4T?C53U@!y>1!$al7-0HU4+kT_NH7YNf-+DJMgvlv=&^t~2|XT60LOrd zfLBX>9H1<`zhe0iv3L>BmV3pSO zfDbS|9n1hT0g*xaRKSm`K3(8FgC&G09Rp{9vjth_uyigs56lwmaXw2IfD6Gz;9_tI zxD?C=mx0T{72sdsN^ljp8e9Xe1^))uf$PD4zzyI=a1*#0%mKH6TLnAa#?tNJ4sa*9 z3)~Iv0r!IY!2RF>@E~{yJPaNIbHO|?A1nY11qUo*=~3_)cpN+do&-;U#o%f140ski z2bO^6!BVgcya1Mi72rki5?BdVfz{w;um-#WUInj#*TEZLEm#NM1na?D;BD{@co%E{ z8^L?veei+6`yopoflc6J@QI-Hr!0L2J_lcbFTq#fYeCy@So#)x2fhbCfFHq6;Aij) z_!ayn==?iNe}F&1U*K=B84yUXHShpzdfE$Gf!2VSN!*mF8PgcL80&-e4cFFCg!*-cOLln~m-P z2$ayh1g-XG=>R}LsHVufJ{TM#@bqShP)41@fA(c57aS_c!pEqI4b%O>;eu8JSULh= zxzQL*^ihB$3a#^5DgcFG5GVrpsWtL-t064$Vy;WTFmN;&E@(A^rIBD1Cf6Yr~s9M9Re&(22(&4Kp@p8fs;W9 zRD&822DJbUP)9%=hzhdmS(*lrt27B1{WDoQ1)K^_1E+&Cz?mQh&H`tHbHKUaJTMEK z4=w-~f{Vb#;1X~tm<=uimxC+7zrdB?DsVNp23!mN4Xy*%ga3dVz>VN0a5I<#ZUMJ~ z+raJM4sa*93)~Iv0r!IY!2RF>@E~{yJPaNIbHO|?A1nY1!6NV|cnmxao&ZmRr@&(H zG zJxf1;AHh%HXF=94Ed2_81HTKrf3Wl?_zV0EHVZsTKBKe-9>M-uED>9yTLCfv>TLj@ zTY6j27G#5VfVd(}I&zJ}T$93FcK`$i=$*jMfLd+3BfwRoJAvK6?qCnl8SDx60$o5? zK#aCVqSuu8(I~DOfl7A=JwQ)D3M9QhKz7m0#p{CvZHU9whk)Lo4?qCYeF2k}nkZ@A zPtfi#mimLk0hJl`5daxj9|;IO(0L#q6o5i7NYDX8nl1)|!4NPMlz?I2XfPa%03*RD zKuRcG2Fd|m9X$q&6=aQLX*`$!juCiJMD?-YI6>RvSvmpuz=^;QCV>i22?Ag;m?CIZ z#ZnMpw$Uep5WswxRl`yk)Pkw}Ey7YAh=O`S$7w802jmXWGr=j~RB#$N9h?Eq1TkSwd0k{xc1TF@b2)viFG#gw7E(cc#TK|isE5TLZYH$s>7W`Y#^*WZW z2mb*#fE&S0;ASuf+yZU|w}IQi9pFxI7q}bT1MUU)f&0M&;6d;Zco;ka=7M=(K3D)2 zf<@p_@R%U$ah9F{PlBfetrxTOGmI( zAnRq8)__;QtAg!cW9fD923QN$fj7Z=@D_L*yaV0^8^A{J9(Z5i{eYzp!AD>d_*l^D z6P7*&pMlT87vM`ltFKu48hiu31>b@11#Ny{=|}Jr_!;~Heg(gQ-@zY(tUp=$3;Yc> z3%p9CCar-7kO@h91>ROHQK(uIx}w{FZ3S6vS;_|Oz;=Rm+p~oCOScD1P-{dijXbP( z28iyuBcQC1rofdZdPeUq$l8M?l5^=jfk%BPdFd^2NOG^AoMGm(Utw9n4BXG63t4)Q zK5))0J1Z5tWr&C}*^kDgl_$W{U>O*EwqOVt3tszH@cs9KAHa{mqk2E)?AH=~Qte2x zPkWjyzR%wFK9`_EwL7#{_pjBnYV`%R`l4DryH*#opE00^G^=}o{$Lk&maSql%P4k> z6kAf6Gq7xUxI*R!L_&+5BGQt)K*?%!LV2Hp{Jh=;`NakK;v`%-N1gJJLmy=f?i;MZ~!1{@`#h02~1Zf+N9EAP?k&0#FDBfg(^027@7BC@2BLz|mkh7y(9t zQJ@r*fpRb!i~(c8I4~Ye0LOrd;8<`RI3An;eBeaj2a`Yrs00Bp8B76HAP7zZCxZ~E z1~niIYQa>cKQH9n1hT!71QWa2hyWU}P@oh`IE}JTM{M^!lq5^fcIGen&QNxw$Dz>DX3Pn58YRwOh zc$AZ#8Of20Iwa(xjfiH?BZw^rE5R$Wy)<)%+YHt!Cw?wPd~%&tdppjmS&`T)(j3Mr zt@6Kf43Snj^ip zg5DFu+vE3WRYt7HfB_>UptFjEM^4mH@L(k?>@maoXA#@}CI79}p6;pU#!r=ep(%Zp zt{{5!&WVd~uk@N{FHW)x(5jQ$VopJ=7#=J9Bo0bxuVo##8_i{_|Fo@*im`F>WM5RN zs8-*(S2m$8CWTH8stSfG#m$*%f9XQw*9?_!?D6ukd(ey*OGHg+!5uAKoY8VcRcxU% zT0H8kxvu!?rch|M2fez*8te>dU7rFj1Y9raViX!{1+bDeH3P_aEl4b8f>K;K@VcNiwyPmp`X(r9xg`73>a85MzA>oQrEMd$i# zo4CkR5oV9!{+b9pYQ(y&7|zxRtIN+gkni-^1Ni`JAbZq#&pMr&>E=xzkXz85r%Ai| z3~(tpoy#w&BifEG@Qnb9pVm)zSfwqLSa${hSOD6KieAiCdNf? z`zkGTdzn#{*R7_$y0*TiA{w`bI$OJ=>Ynp;(y+RD%O0}zlR`mBTWO_SOYY;ON9}#i zqxKs5*gIuAl{a;SKP2fZtV>cbp(KBznw8botK{k6k;ws`7muEjD)tlHF+5N+C0d2x zf0iZqZ{yyQeN(fTwWO!oZ~;8(YDpl!#gE7M6U%uxXB=2R%f!MQc|vZM$TZoNy1+Hv z=GduGf^^uiVqmZSFyoK5iR6NE6Q_k6I-;9h;c^aARogX(ng( z=ts3NJ!QX$sgvVvmYFqsMQ4HLob z0!es}19)v$TX5?R3?HqVh{V@|f@!y05u7G3L~ur+^xYWgAg$ktCEbhSG4Q(tmg=@hlj zRp)y+>iiAS*jOh>UaN0ibuOnlb*^R863jn{=yxLGoXqFQ>_!D{Xj^#gCdHYfL4Qc{ zMMS#gTiNGRjx?vVU%`Y46ARQVugraUW9P)w-lBY}*j!PKS3V;xpCIi@^B=iKotu)3 zEv2#aUT>%-Zs1rq+6R2@_m1M9o0LPgfm1x?GB#}R3~5B42_$t$x-uM*DiM>zk!lA2 zC6+K8bgy4xuEt4EWM^PVIUT3_(`RWWBeG7hl~(p_&06$r^c)%y-{TV z`9@5NM8nf7WKKh5{WdDLGqS!X>#Nz?BmdQ2COLTO94H|a{E2A+6=UjyziPEmZbPfT zx&KO~q`I74eQnACx%b|_&b@bQWo+O0y?4C3eJ(l1QoFi&E&K!?0zM$qr_2wy^UMuq zm{UvpI#T$Fd&@W!Dg06+g&Qf{Na02bNAomNxRJsc2Sy5)Kqz#r9l=guXRr(CC@}dh zq$7+JZt`7lLzsLQCf^0R)*hfU*c0ppx`3`=Z?F&87jy&rf$pFO=m~m({lNj?KyZ-2 zfJzVmlfe{$$#)?gaRa?^Be)6N3{1WYlkb8I6#swcyIA1V!#ym;_?aRQ zrRzLf;MKifTGtPPr@&Z*Oz(gK8USC@)McvNzv?a-Ito?4bV0FGLIQ7N&UKuxt zrW{ctBHsllOJ?cMF%BAH&7fu%P zgs`9F177d=fIA`VYqc&eirOiAThdu?qKJCbPfc1>kua@tGj)z6ce|6D<6uz;O$u7+ zL6d@(k8zWm!{p{*9GKi3CIv0yz_?S5Bqy?qNkJ?3!l~#_r-9SK8Q@G{QqYA%LHmC+1+7-Yok;4YjETM>q3|SsTG`~Ltck}xEQ4y8v@E{A zyOgia=c7dY^b#?^iplDjT``OGcV(nRV0B@j%0Dd_j$~4lnz67QZd>lYas6<88_B5K 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

QoU`9je+2omwkpHy%YU)g-K2fJ2iPARZ%be& zZ;?K3CHHVN?u3+|B(9$2h~v*7u4;9+t4QYftSgfu^EujFhr~STM(Q*@&wSf*uoB#3 z_s;W+oZcB7mP(@kY|lI)ZR@ANO0XS0qt){Gv1h1+*Ro?@!Le&~oScWHd*%dYR0OPP zJ-hC!(@LvE51fNMKaum+YL$Bcxs4RFOCJmkrCdtl>6h)J_^qLo+w@GIb9CuJILsC5 zUu;G9Cbvx_eJOVu%5Y&^HP@|k_m0v*vs0CMH2|23pN@TS^>|HRv;(SR+R@jfSQJk2=ztw%EdHZ@VU4(&RuOd27^ zfk`7|(g=wPZ&EwUy0cuu*%eNlShH6<7Vo(p*x#2LPmS1W?SYoLhD_%F(G`7 z@Yki=;2Y7r)*>;kvvtO6k~P6W;hGvz@xx6;67+HmzuyHdd%5jSe)sB>ses|ZngBBa z2U+6Nd#-AjQxvYKuMX5i?UUl?tT5D2TnnshahJ!NFLGLRzrH0fzNW3lY^UTGV5pQ}=lhNUt*y>Wk6GXl~I z+X?rp>xar|By~s2R>dP}n?H1s--K$xE zJtOKFQO}5aM%2@H(+Br}d%=C+e((Tz5Ih7P29JQbU>=wc7J!9<0~WFLD0mD!4xRu{ zf~UY@@HBV^JPV!!OThDBDOd(x0L#G&@FI8#tOTpTYVa~x16~2Ig4e+7;0>@AtOIX? z_24b=Hh2dZQO}5aM$|K+o;(VSsAohyBkJiP^ubV20*t}T7|a+4#$aX)W{rz_!=0p| zO^JGmbg0QG3!4=6?tF$PkhCqL-u+fEbJMzEX(TK;9HTQc$ZAdQ$G1{;aj)z^bh4#H zT{bE&C5dN7UXqWi`=rm_1nYr`U*wz8#4nooMaF@NUo`R(<6r|Y@rx#Y(ZnyB!f^5^ zco4zyA@DGG1k45Vz{ICug)37!Ir!PDRw@GN)^ECJ7hrC=F&0W1eA zz>DA|uoA2StHH})4R{5-3SI-RgEzohunxQl)`PbM-nUtL2fPb5fQE$;3cG$t?4S56AEaDCJlp6rYG zYo-M36m9wa^YVH({Bv1BaehJJxZZv8^C#x^M&|KoD^c3b1uC{m(%5C4mZ#6k)B6<5 zKHed?uo*j>UFoLfUbgC`a`qcslx{OLm@fV3|_W>$hh?{>{?fXt3b9o zZANO%rNWufKtUwppGmN0UkTRCRyQc$Ab+%?iWo{Kg%};ARek)5HSAx!phoKFrl)ktYr?*pq*W^(rqiZnRK5ie#?f(cLL4%>^A4S9@Jbb*=Fj|rC*zdO+ASB z^dZ}T+G}g-_1VSK>g?)ib(s?w&UX?R<~a!rL-9*BC|q6buc>Uouxfbdles`s?5ng< zo=n!o?>nX{5(pG!cp5hHba{_wnpV%a&n52C(nz3AY_QgdPwi0mChg&buP;3zHr6Sw zr;#I2c>QMJG+SM@t30zGQg!_I9O&vct1^gaDrZ)GXeLdL=%Pz1DE z><(IbCc`h5+a+C{F1d7C>@ObmRtc|Z3!Ecwtc>bEbkr|$tS^C;AY1i5OHv7p@Yk05 zXNJQ5N<8BO%SKzJC=V6O)*kuS_R9Y6u6k#m8ln7Zh8m>8s$SJ7sU&8vCOzOy+mcR^ze*!o z8qrQ8{C8IB+Ok%ww6*x}hHGh+8^4w8d#H)b#mzia4(3ie#J-)TC13M|b2{Vim7C)A z^{GiIULSMs$3$WYtFR~6A@z=OZp-w9vkSQ`7uombrEX)nO}^_i^H85nW0wJs+LNEt zM(6V4cbWU{;LPZ)=^_J0-T-zthH*2aXAI-UFwXpq$pT>v2uOm2Kc2aEL zxCUFcRmFFL)ZVJL5=$iX*rchFzA~dTN0gs?ECJi2_G2%N>PL1hpE^f1>g=dS7a7&a zs76LLGOCeLjZB&Wc^fck2IQ-W@39VGN3avv8SDZ&3bx;srA}ZsushfTbOw8Zy+9Yx z73>Z60sDe(U_U`tcb0m9o}ibY)&49U01gBPfrG&z0#9$2`hXn%voA}z;7~zUKb8&y z{lVdaRs&c%0t^I4f}=p5pmjb=1)vZN0!6^6M#?{vjyMGv)ySwuj02+@DZMLSj-9}6 zV0W+w=nVD*dx0*XE7%+C1NH^oz-ztU%iTh~P^^R0+%k8U^THWefMKCeXLm2WT5OJx%Y@OsQi z3b{q`(($C>gCli=0^27aS|lqNkk*$ASt1q@9qllt{UMD8_LjopLNV&hDP- zcRoh`+EM_DAfb9YWpGaLtBMxyy*Zd;xgW0z&p1wMoU@U5+;Q zkyDSQfRN1CG>LY+TXIKw?jeEXz2H9n^L~~d01paUJ;c((;1Mtv%mecUSqoTN2o`}y z1qVIG(&OL>@FaK&ECx@5XTY=IIj{sg50-*u;03T8tN<^9m%vJ}3akb%gEin4@G5u> zybj&~Yk^6ai4v0yj5a3|WpqRVC5qYF-kEG9snj`rqUnK5ymKGj8X_QM}y&D1Q-cMfl^Qg z%E4$b28~06uUc@PkR90#t$km<*-}T2-+W1Sf%$ zK?qa}vT9fggIX|^zeQN815r>f=s1m~>0kz!2~GjVC?!TwI>Kmk#wdj%*L0C(kNQJ0 zNLncl@kEtd884HIuKYtv)r;s;FM*XHTP-|WtD%J@V@4E6zQtIfl_K)iw$Wg9z$Xc_ zcGBt+C%<7+bz(|I%!@WW<|YfcESM+zzepMvHIamVc8<8X(3d$uU?Z90dfFn{4)JC( z=xvQ`+TPyuTad0Mx zfwREb;2dx+I1kJM=YtEth2SD^F}OtFy_BWd;4*MIxI)nSUo2e-t^!wsYrwVO--52! zv2;E754Zu`2yOy5gE`<9a4WbC+z##lcY?dX-QXT@FSrlf4;}yy0wb`=1OpvmA`zPx z*v?zmlq};L;ja^;mZQfEbTUKbi+9Z!o@9W%jT7n}@GjT@HiGxS```ocA@~Sv0v`)v z*Qife{uF!$J_lcbFTq#fYw!*D7JLW32S0!x!B604@C*1A{04ppe}F&1U*K=B87Mv` zHSmBe;03KfYp@My1GWW5kCDs(bcE4kjNyrKa2GIojL~C^9%C{?$)jMp(PQ*|^nnRR zG{J~`f0Fqxr@;mPPRde@d1o_>p$P7H(sR)k)<=O!gS&Z~RRxn*bZC|Olr z+Z|e~``7AOwfcfueNnBRU8{@5$)v}CZ>44ZJ8L8Vc7;;r}dS)ADZ} z%TFR0vdrCMBN31*WE1@&@Tjp{6UR6roK&hcV-VvSCy4P6>Pt#7j61ewH>HtqZ6Fez z>DZt$?npYyN}Rsbsr=c)P4C_}USw~K6ke_ia>OZDrV%GqPrHEM-cLF{Hi>);WyldP zMmD#X?b^L9zpkC6X}vq>1#V=ATK(xBcy4LPUlFJZha{ji^NyRTv-mR&{$jU!f4tQp zk#K#jRU$F9JYu>duc0aIPMW&QZto3uwB;6sE9$GIhN)dBv_YFGozt+*wT!-X_7HsR zt)>*s!Qq;yBWG51mHS4L zgdMYZq#N#-n<6WwMU6J2CmlswdBCH(Y!p2yuhJj&=jZjw%X32*>!NP1HeaG`pKnmO zy4qh;*+63~Ehs8bXSY@!Z|w2mN_7?8X*C+7cc&4`H#!;)g=VM=blWznjf&+IDKXf2 zznZN*@?Y)M<{jj})q%1ye_|sQ)6QSLKihvwTG9EFN7fRvm$j`{v)pc>PGvlv)Jhze zB4fJ6DtkJ`DqlV$c2K-n<)*irlGe(@)7=`9E1lG6)ux7|k=Bf~W~8XB*5B#xgM=sK8 zzU%HvcnK%_gQ5CJAU_zc^G)*C1@f)h2#pvEw;!hG+Mcc@2v1v}!G-FpYm)0BB%SF> zM}51uzm+p}o_B%v%=}7ZhaN+GB6M{Z$-tWgzOWsPa_> zLULU*A4fq!@q`Hz)!Ey$RX9Yyw~u`nYxBvGK%nuhN(;uuk8O+$oXR59&-g(}*Cd)9 zY8_R!DwmUT`f#A#g-6Lwhs(cas~@(VUQy+bkUMX0t(LhaLI#&u2rI+WGZ+)yk=5N9 zS^qgH_V^GPobB^veE#-B1D9%1&_5;OuO1n$45SXxMh4f<(uDp6$aQTvP{Y##k;$R( zbYCD6kx|jqFg=|ydIr$yQTM=dNLZMntUAZhfeIjFWo;GPDCgsSo(*x`>XqOz`-m!J z*}4I9Lg6XFiVR1wZK9p2a>sclvUMfU>dAMxUFxDuWhWdRm|7pGsYvUrCX*8`ULmbN zE^Uhly`srIzRMaQ_I$*^J5$s zQP_yWMikaV=!2o41Q@@id}PxRCY_)0Tgo_S^$COFQ}7x19DD)36twz^rLVy^;9Kw= z_+HTF2bO*WKY^dYFW^`38~7dkA;|iZrN6-6V6(uhFh6SG0a?H+@U~*9HP{BU0ow|) z+Om`l+JWr^?Y3uW2hbjL06T)6z|LS7&=Iu2Z|S}H220NDQ&v*#pAyK=A1exGTmsBe zp4H`>hGwZ)sF$Tf-fOKLtShp##6V@fyIEObv2P^XdD?2E!?3;n{nq*w;o6zWYl?{1 zCm+GHTm)208npFN6^q)Ny>4wb%^wP;?O`a|sJoAg?UmPCE7t~R1VSY>m4O+_dm3tO zFiWGxs@QCMgAIudlGiP<*Y()zUSY5Mk+p7JAX-ZMiPc3Y9XhlmNz}Z?Uf**g-C2iq zHRaIbr#w1%iuCgM+=9AVIr(zY+rlG6fXpwGju@Y7MT$=jN2>XIjr9+?NT+W9+->ir zyS0~4*k3s~60WwS*7$`ekPA^-SUj|}uqdgome?B}YHc_<{^{Tu_IC1zP4b5}>f*Me3w-4P zf93c{Fd9&?I*~MI$!*|~!KQY@IqUjmnW$*oDeFjtw>uKy!NxagBtjz*8i~+IghnEi zcON4W8i~+IgeJqJJPJ&PNeM}mdm-yRZU|HH!-QlbN*IYy>C@>5BM~Y+myR$Y*+wE1 z*)VGlw8PF|PvDJo#_w2GI5Qe3h(!D|ZJVR$O9`VQPRHAKvLwQAV{6A{ELOh5Uins8 zIf!UCYI1(c4n)8bfv}HlrgY@HXYFlnZeknvpqwq9v$wdRi7o7taMoX9uYaGcACfXA zmYmp?JhBBT9RjIY@K&+k?d`If*{;aiVbcEovbQ@+wi6L~WPNqU!yK7( zE2&r~(W=GfIkV|)d`BlAUuS!pY0YdiEP0!~>}^(C=j0EC!WAh8hZ&gFT{rMU_NlCq z)dMqXC1XJg*3MRs?wPm~1`I%|7A3eu_MENW*)H)<^2Z|iqgKzjSqE}#>9<@2{Y18e zeAnaKj3@S4X+>PEcPG5HVcX!n;#` zd)tq9P0YFFLkb6lL*fxmKAQBj77bIDo-scXwxTD|LDu3YO}(yvzY zC$)hqwb8y@8D1r=1#DinB=;k`!?o+Zl7>LZ^9jpZ(2^oOI5384A6;) zh~x{`qyhTv`O>;a+7<(JmiVBzBqX7l?6!@>B>d{cB+MZu!J}>}#QHtjH#}Sstgg+M zTUjQcYzun7LMJ_N8$0cDRwsG3cy2G$7uzRZ<_2ygLN3My1Jg70dFMpeDGcNzNeDd( zc+{RvCi)l?m=PTvof!%Y4@?V$+?*d~?&eJjYpn-w0aG0e^?nD?9&`XZf}Oz5U>DF4 z>9Zcy69Z?6Oz~uZeIX@T&Cg+FA`GH<-(&?IXx{L#p zPS?!cpi-N3x@PW%abV_dlzxPcFmpFjA6q)Y*t;9f-FVbvZ#3noO{<~gcxp{9R-?=C z3Dyo6Pp$FP8ePVCYUNR2JhjGC%cr;ryEkF?i~|#PZ#=bpftp;bChVSZU~;jVT&#=( zlZ&;vT&!9Rbp2$x<@F)S$C>OXYQ7?NKTK(d0gtLE$NO_wUN^~(DtR9zPilUVB;&Nx zXGZ)%u@Dv6R-jZvP@6VtZxyrbK-sD|duk-$4=Gik)vj?H)|g;*ux3iiu{C19>V*Bu zqYf{1j-{r)+E-g2%`Y04*DWkowSd2RQvGC~M0`j5gtD)`qHPfJaTWQtu|JUG;8B6|6D- zDals1vcjT5ieGuXu@5Ap!WpbbaD{PvbLY&WC$2)l873Y znNc&1nrYNbqh`tvl~FT|nrYNblOaGJ1tvp)$q;~Wv6E3VO%hQV2d5e}Q$Iu>JPeG> zOzBN@gmIZklvRcd0UnjJ+$q{lF>{GpOjnOmil=*ZZ#xum389GX4z1PwYxS&JeL=0h zs8-Le)x~E^XO98Bq+NXg7yve*cxrWZTsuvRD{OMN4FhVgp}A}AHaEF}qq(J#K%Ja| zm4R~$8~m7%%1`XL%Klan_@*oB3=W1w5Y15IzDdb&-748jKWSdN;`Vo%7bi>WCxwD_ zRrWPV4Onh+KgYiyySP<$AkySv*Tri!#mhTM(I$VeMoysAAFUcNpg0uZ(o@6f-D0G= z+uSZqM3z=WMZ0ajjMwdS;T^!E{6x(*ni4drhSQ*`V5l+@sBuh;-Y#+=A{&+%+0V#+ zM)otZpOO8H>?gk{M)otZpOO8H>?e-`Bl{WIkMDXT`za&)$v7~wpE9zajDrt(C>RrC zb0$WQdSSIA`wa<&C;3y0SErloy!t>}^}B@{*4d9rYB~J`cp5ANgOU7(fU)2;1fUl& z7QO^l0`DmSNk-Z~|Cj>bNGb>o7n!c6&**3bpQ2S$$X+fFOtx!|OFbe-8-|j4XyAv{PXYGUJk`yFjCoyYfk6O1CwdeEYlqBoqgo*jNNu}qnbJDzBg7;0U zkE9E%8sCj(+bft+=&zFkLsrhWhKgq*+g`TnF~cspK3I-Cs~dvd!EW>9IJ8yClA3rm zq7*IE&2)Hxlj-n>Q)8icro(R?1E5@+iV;#N%2pn`1#5!Qpwx6aB@pSBUml*m1ybbo zOXb>sEzL?N?Cl<9LRPeowbU=w+ykOVrZ((&AJdc9?Zt5F0=&NuSH98F@Z=e4Rx3N3 z;$cOM7Lp!%Bne`BwRs1I&w+McM33~9WKE2xMwFb3{3&Tgul*-aQf@`9u8QY>97M9s z`e+8LX!=dl@Cwc*|Knvqt0``aeJ$5x1|7K(-)9xud(^vDLc%RHYC3yK4A&&9=3?oG zIik5PDr7i`Zd+`PR)$l9bd2r@+RGV1f9@X}5+6Z_y4N^2UKhSFQ01Q%+~TB}{kX!1 z0j<`!KGz(}=Q_G7JYB4^@&FO*X|mnb>9uBZjJ|@~RjZ}(L(TjUOqu#5RF{XhiSp1&SN^DQL%h{VA7~s3X8c37{7Eh@?l0JHyXLo$c;vBG;*Vn z%MXds$c;vBG;*Vn%cH<(6jj5XF+W2up~8^~;peQ1ls z;4%J5Qn(`_t|e)~A2?cYCE}V#U2GLBp+cg4HwXhzB}4;u>^B zt)6!;X0BE3dUQpV1c;|z)AS+R&>y#$>-jX0#FA_6V0X;E9CeElOP0#oQ7ffoBl#sK zJNYGdu}q8Jue&IpBvGB@n_OR05ihTOu@omKCFkpsf3(i$D<3na1f%VskiV|3AQJJ< zOi4r9Uo5p##mwkY)3->aO-jF+v4bBhwT0S)ZK3wFC!L`>C|pw$sE}l+EwGes=Z=q@1`n2&IWXV1hs9S; z>FzBW7V#(Pn25ioPK?Rnnj~>N$lioF+e&%-HoSYbr-ya`;+uA} zW+Z&mPWFV9MxCy2V3#IMMi)C*#!oT=92#G`MD- zhS`}G%+qA6p)<Gu zIR|95(UKPf3Gpdcr$a)luTB-8(x)F9N`8yc=$;1I>ZVgtj;HMCz|7Hssr7-HiU0?8 zf*e@3dQJ516g@jpTT9kaR(+{&;?pT{-89n-R3p<3-`X=PpHPav#d=t3Y5L5vSftF> z!&}?3Sk=Ss)J^74{1oAJD|PT&5oT`#w*x7^hFiMDXJyqQ%c$+2=SX~)b1qtyx}zYc zG~}17w$*70$`}e--R&yLIj$8vS(R>?-hPiQB(HD>19=@16M#+|9i4m**X(B(Vr!o- zoz#mOYK`V4NSnTJ1k0XIasr1WO}W8o|;Cmhvbtf~65G zjbLd6OL-I+!BQE)QY-HVJP(YqyhVbg_om&IWdD@^jXO9m*hw_VZ9I~{RF{hQr|rb2 zI5ZUv$p7u|oSS6)8wbqtDwRh5`X5P?Bu9~```zP5@s{=(|vrUE#Qh;u$hqyaR zT@RquXRfZ6a6x9OS=NXP@?*rbPk={VxHYy@SA0uIfJs)<0*`Gq?Slj;|I^PsR)n_l z`cRrL+|8ic#ZlbOsfjHV4OxrgrqvCu-Y50UTmy89&$D^!^)<+S*V>xj7+3Slo#e0d z1!hzPtVE)=p}t>XBk6|6A^eU9S`BRcdT!xyB~rS2)RC(k$#;;yW}3flbd|rhp~XDK zgt`T`(OhX<_XEY?Ag;Ssug6bh)bL`FE~Alf)0wXuYV@lai!a*)@=*68=Qg~;&8z(k z5q+3_V3)hsC^57ri#<1*9|~9aC96ns@I$)2_X;l3zko+wiCEiWMceA~k>N_|_Qar0 zvaW6%Woz^&+8TYJNhO$ieuK&4>}bHt9S!(IqX8QY*l55;12!74(SYSg%4onw1Aaip zK@lhhg9WXIurw5ufMMWhFkH}T1WO~qC{PN@K)ImxXqLu+v0xk+4<>+P1Z^j>bSyXy z91l(aK5!!NgGrzQR0?(ourwJ=0aYLfP68)`5U2(D5GnfNz0k?wN!0q4;a3{D6+zsvl_X48<8x7cKz(xa> zM}g6RjRq`_0;2)Tz0k3Rrd6%RyV2ZzQC~(!XNJ-gv_@Q=6YMDJ(;OMJsVM5Cyavgx z!zLrCCoklVmc~VL+t$^{63SMA6~<&E`(SbJdSlZhg~8qTY2~>` zpzj6u@t^mz^ZmHOcp0n#uYgy@FVyM{0x2p zzk=Vu@8A#cC-@8e4K@RX=AnTHWC1T|1zLk`KpU_vXbZAIJ79D(qnj}f>cKQH9n1hT z!71QWa2hyW;5~z-GeHcT1^ox{?(;5;x(u*dlvfw7lDhxCE!vp8(ao12Umc9 zfh)mP;A(IUxEA~yTnDZP{{c6E8^KNBW-tfb0&W%TbQ?>zgFC>T;4W}CxCh(|?gRIO z2f%~iA@DGG1k45Vz9xm<#5C`CtK92o`}y!DHZY@C0}gJOvhmr@=GeS@0ZK0-gs;!7}gySPoWz z7r{$lC0GSkgO|Y?@CtYpyarweZ-BL69e5M02X6_yZ?p6cco%E{8wFYKvGhLp0DLI$ ze8kcw@Ug)A2}_@X&%o#43qh+dS^5fm4ZZ>2g6{<0?^*f*{0M#mKMS&cVd+=!8~9z| z{ez`H!C&BSuvy?ys9PF%1p8;P=z|9QR*11LfDq(Y=y{w3=YGXm{b7Ez#2cM*G`r3xJ(n z{V>qS3Owrb5-am=FkI)GB-vF{+=bpYZIq3E0A)L~uA{BZ=_=hRM>55D(u}rdv^ArxA*>i}&1h?kgLlCO zuo1im-UlBDydSdk5!eJi2A>F8f6CHl;B)W=_!4{tz819ohNW-8ci?;Q1NagA1bzm; zfM3CHg3iCQ^auD8{0067n}OmhQv(mk0$$JxvL}Yf~@W=^#DCVFF~vQSvmk5 z2o3@VgF^(K-YoS2Is9i|mU6+Nf~eJPn=!&w}T`67W1&3YLKvz;dtx zya-+bE5RzT8oUhFfLFk);5G0%cmu2j>%f~}J$OrCv^D7nqpivFPXvSxMW_hHz!Xh4 zo;1dRNu+2zY1q+P>PgF1%bc8qR(+kJ!9c_xsi>Nn(6>Z^*<=Y?gr{0YuD*?gxi(^6 z`!`{&9<`@c0Z9U&x1^#F@xuO^%HqkBrM^p2&|^|0Z;4Y==w&C8cLD`F^6H{ZndBtT zpIb{MRYPmiA6EL9oX9w7USz_O4rPNw{wZ|>12y&4UCW{a1{6iYwYF1^e2+hMAm8H$ z?Goi{LgAVz{7bcHSz4VL@63@Bf>{|)^_Y4%jr3^D?$K?wD0tMWo+G77{K@^86g)b` zN$^-sKWa6_RsH%p)lyn?WL37rS66C@i+SCob84lwQ#5}_n!wl@fpL2oSKe&(UE8Vk z5;rZCoVsdtfxF+F!g{Id6U|Va#_5%2tb!NXhf?nrZb~};WMgEycDa?gD(9lA&I9vp zeRVw+#YR<5dq6uX=T%PRZKq+zL1-L=Xa(DY9YA}~0qh8N0y~3UKu54E=md5HyMsMI zXRs&O3v>Zp!QNmWurKHa_5B2E)M!FcORcrJxLygVA6N7z@UM z@n8Zt222FUg5$vP-~`|UCjvj11S&u!2!P383aA1>a1uBfgg`Z@0bx)Jrh*8l15r>9 zrh(~T2ABy>0jGk~!07_xAe4@nOK;2r^T7hJP+%N{(h)}GG%Ba4M<()C?ggWA8kG|{ z^&9Xl_)cIPgwhe+k&t?To}d@l9~=M<1P2M)9L&-opf~6PazI~@3l0VS1nmxEsXsUz z3;;)ff#67R6vzYlpa2vCqjJjoA006R%mgO#)~K8^4ou{&+zbDYz4w4_t4QDf=gLY5 z5d;IFmly~TAVA`Hfeismt}&$8aT--9wrnerB}bBz7#0u#LRppt7TBeSUPCAJ&;o=K zdgu`PE^S#@`Y!D6d1mgF?!785Vi-zOpWHm#;TdN z8~y$OPWqS@Zm(U01Bxf|&>BM>TGO+$!2i5eza?utDqq$MRo46DWSt0iQB~RyQ#DCC zi;i=3Tt&C#AIMb8??){buQ!y%Pbbx*#;%J;sY3bvV`o)V!-ugsEKe6-5J~l*oQ|i? zS5K|ad1_=`bjg7O&DPdj_MSGoV|-4wZINgSktrSW!-HY6a_09#oXY)de5<2v=N@&d zW*GI`GPat%V5?ilEXCC0M&vv$8Be5~wa5`Ao5(~|Hap~GlL&Xl7ldoNyP}a6j3$?K zPIODBZ7j`IS&q!fa&9~lbCxXIzOro{ZH;Cwr*K;pj;d@&=VaT0*p;D3%vC~WT@^=2 zOLm$&WAopBf3M9PmrwPGwM|*Ad$6k;O81$SBjd?bA{^?R)7=(~Kz2f@c*0*lqjF?R zM<@|YB|?!@(o)VV6}?MQKZ=U_diviQA`R8Hv;gs-r2GbyzUk&qppM)St(Fm_LT;#c z%*1ZJd~RgVBWVQ*DpSaw?<%8Dzl=+Hg574rYT7JJOHB*YgQkUPNFOXr&GGJx*~)Hi zC~9Cj`)<@|Fbzx|F=!w)Qf7t55W{++v+ZF*ZS^VfsMxpn%ldeKJeTjP%CVd<;G6FE zHw9|_v(=0}TzE=Ede>d$o5yn=Z-mUml2N|A>FHL=kaXbw9j{GCeZ>m}h>dzyVznvG=|Sf9{ZG%;rD zWR|el12^hJ;(QO?RHjRI&p}%jcxJw2o5^Hh4B&jF%$MR|nWAz(`~ATwsL~kuO7;vj z*nIn|rZ`k(A4_&8!V_V1MHt&mxkyuf&I&Bar82xWgyf zkY(m~^TJ#@9VKrVv&j4_k{pV^7~(~1j>&GDV5}4+*@caP?g%8$afW%G@Q87bnY%|O zhC{94L|r`2m#BSIx`Y4rBXIHV$lMrB>`!#6neACC=*if9E5`)G zT1DN>TnvBGk@lI3VUO6M=q?VHE@_%K?=b_UT&@G8=uI3O-UJ!c=1pzhq#S7TrVfxo zIe3>?OT0(uO&od?2hB1K#6iTt#3Vom7DhwpO&od?2M5Hb#An3k92#Hn>PzCEgf?%& zy^RL5k;Kk~Hg5{gp=^l5h{J)QNAT)MB1jxXgorsr3(-o1i8i7g7}UY52r-wKM?{HE zpd`ktIMGGS=id^%N)joe8`yjSue5m+o7mV8HxbJSy@^AcH~X`R!y^u4eIw5TEwH^u%~s=s_<#$TZKn+bhtJVAY6D|LPoni^qSNpTCrnpzZ~EFgljS`w*v=Nx6? z#MyPFh&Td`^Ow#e@J3^|H2(zkAdbE>ggPkC5XV|J-3oJyf+ovgEwY>P#X~Nt&fE4jJmXP3!SIgSMl5Ve z#-ibvSmJ@97_E3F4;CD}P7f9|YzGVS=s-j{W?x`y`$jYk$WsLGv8*}ejiGiJV^iH- zjt=RY1l_9)I?1=#e65fhf92T9N^2tpj9KRPpQBl7bC!@SL=mRhV0tvZeO>-A~Jv&|y5c zZX?1FWtOy;n_+kc(6~D&VIP(0sRGf$`_@&vsjhnbIkQdcqwzVRbrzoK0c2~eAXXEP zt5z7km^LU_w?g!|2u51%;*t5&NLvgie`8=q!;ILxSbQODTYi6YVB+jU{S~mhhLVw% z0Op@aO9Q4#e}MXGkKv`ZTcq1Khz#+#H7_vYQfqu+AA}~i8=s&sJgFpNlGXMV&EY6! zNLt)nLSb17M!2GL2mFrODS`&|< zq&FIAO+3}kHxM@xHxbK-n~7V9TZ!8Uz0pXAQ=)=xYhoK>TVgw6dtwApM(jZBNbE$6 zBz6XLI3<0=pAM&_!zpn-_>TCVlfn;hh0 zNL)l*Ok6@-N?b-PB`znfAg&~?BCaN`A+9B^Bd#ZIAhaePo)~P1_lWlaz0n8_(btVe z9&t(0xG&QqonZ!|F%>d@FcmVJXoZY+jnuA@I`Rwk3p(JjlLI#mf=@2=b*sOo9k)5U^p5-_;#_ll`EZ|UP zx-#Vr2k?R!4&XllItY2hRgatgPt)QHok5b_4qp9mC%Xul8kZ0^5zCb0R-5Gm#;v<~ z<1$-&c6VF~FD8#6?w_Bo%mlFU`??wS0UmK4vDLfEKe1oUqMX}vGmp6eIWy_tqq8eVRwZp>H_)U9cY$Ik+ETj3oM_i?4I%BA5+C6Kd-=SXU1E&TE<&2#J~E`924Q)mWW1T^ZL;wm)wa8 z{F6=M5#Jz`gmej3d)||3)4MY>h^NEVY=EJ!ccf$6PQ*y%;r0bEy}A|dFz!fy;7tv3yAa~2)k5r$SC88QO09PgeJIi zwb=yDAo6wz`wav1M&xcRBOV~as=T+uomy6XTw5p-g&VQodBCDsd0FZixYvxWe~0qI z9%RXJMW8zsuZ|}Y3`tR}z`5RmgDJ)95r(+JDou7=An*&lB>gq25zX?r$HQeT&r(&W zYpmYnoTE->bQH;&amvgY=gP1;023jz4DkabLbZo2VoV+%$^z~3qY|idt$I|nA?!@b z4;cs{I)&Z2J+~pwX7SG<5Mh3i%^|dWLX$c&v}|`eqbKFLor#t)-)JpM-B+48OUQym>^F@QBv?O}Vd6#Jjuta8T#~$NdfLoEwRoR5!hE zHCa~Nq+_;SfC~uRyKJ?!gdrZadb_+a5l&(kgM8CCr!F%aw=4c*?CzDsDuPis&>#)w zeA}-X-FYlS{)v5a^F6n*IkB&?hDya`M0;~Z({RrNFcdTcvOw6;;;SDusYWY>3Ik6k;mTNHh`Ch-P9sF#{-> z$t!J@!l~12h%*51pLnIMQrPa#hIouv36wm}t0#yjiB-U$r+D==p{-H~O@M~*3L1+H z!b6l0UcftuSA&W5h#|!KK*>;E`G^gO4S@}Y@oFQYl-QWqgcz_@>M&`Q>T7(1K$i+} zF2ge)5@@Wd;TCpVn1gSo!>EHW2S3u{;u9yGjQAUjyg^fq8F-_P%FZ6BbUb4CGp2?x z*Pdh7)vY7@Kshy9XMD%9L6?VnpSDs7M0`0WAMhpNNT=(JF*U7q-0cAw2)c7Ul!JYFgi5kJMLukOaV z2JNwMYnd58<#?&Gey7xZ1nqRhlCKIS0tood&b|z1(0as|y*Z>KpoZy=KC%p{AVq1d z_|u9%t@zW5KdtyPu45ZqPw4mn+8v$W_?r-$62pnjh|PgvTkvX2Vk<(&2f&9f8)7Qa zNHh`C0DTZC8bTjLst+RNfY6b8wL3bMHd^tg6@Qe2hlq!XM+mL>LwpoA#1F)e#81S} z#D9R2|MKb=;#cDT$BI9n*kvQP)~2Bo;Zm#Pu?0AS3<|!wXsDgqn+9lad}8+-9h$rv zoV&&t0=!{~)B;^R%$=W#Cff|RIeFXD$Orypmf|eyo2NoWP75!}r#Z`UCZp!;A*DVm zwbW!!4BO6#WZ zPI{YipqhaDd&bZ<6xr8%DPRU!(%^meU<~hA|gUUOCr*R6TwCXaV$+DRMnFT zCxhkt;?AAe6@uDDJQ!~i?-1`2Yl-)W_lXaP4~dV6kBLu!^!eiNy#5FADe)QcIq?PYCGk(< zE8<_o*Tgr(zlm>&?}+b-ABZ1`pNOA{{}BHrej$D({znL^gbcz%ln`EG5HXloj~GI% zPYfk|#0G>`FKhKOg8pS1Fc@x>SfBoGD7cp*6L-df3$j87zeQ- zw0aq*iL)WJdRZ8EvLWswmJ@dq_Yn62CHL{_e&PY*L16F-UTN3I|Fi04L%d+AxUxQo znE<4w&dBX{xSHy%=LnD3<}Onwm;ZSA-=L!21UVbSiJgeMsFCxCxm8lxS}^3K*BG+& z^5IY$m23%}k*BN5V4O;-@+?JWMPnk4Fs`Yd0UiE+Bo&)M!Y3{m3g6J9!@-mg-G=zl zQo~tC!B2^|hV$y++yN3@UYI{AmE3Enu+qHN#bc?w8M(Etud6nCyy)iQ=J5RPaID2T z?dpXQO2@V})V*5AhJMvLHhx`iM3fR66Ppm562pnjh|P&Dh%Je&h^>ijh;51Oi0z3H zL>aLIu_Lh)F_PGs*oD}Y7)9(x>`v@Kj3)LZ_9FHs#t>tPa$+1&LHv%`huD|ckN7G>)0p<+J#f=*r*!O zIyPY($A-{4HeuYshR`}T_?WOEJ|#XQJ}15a27Sq^e-d92|02F7z5)KPx^Vi$t&0sY zv2N-V!~;xU4qqmZhz#VQCwbO{skO>`rctRGvF;HWvCbo2whkR>jI^Y1?oFOEUe=L! z;-mD?dyH7AeDz{?T6)2P$A$a`-C!8G8|}mb;vuEtdmE2d-g|$&<~x_v^HmsnxS<7p20n zRvg-rSKePX<^4oc-j97_AWOU3^-!oLOo?ST`mSES(tr~dSP&YyhZ@5f|)shcK-k{vbO zot-^1L(y&-E8tq`C|YTCOV%G+#T0OKbpbC=KYPItCzuGdacF4t4o{vI*<5p!;t)*THea@}R!@;<<$l#b?jIEMHG z;S;mcaH^(vtPJAXiX*G&%R8ZIW+)K}#Zm{B(ZPC|?5&fm-l}l>l-pa>UC`Wtc^o_L zc-4Eesn*9Cc*T0JCK77Lyhqc6LoSNWB5$w4LuMj()bUqmkkh7Fk=FKbN*&5|hkSKi zHc47wDo4%N100oNvi2?7Jjps~RajaDm_ z&y0kfbCxN{y_iaxRLi`E`CpkzYT_;3oj9FJ4UN7TP5AQgh+S?og{oK}_+WV_&7J3n?ZcYeGQRND>Y@pLJx4i$Bg zC=Tq(Z>Q_!O&()i;)F-+xfTPb;5l3NhnRlnE4NoRu~)TCOouhme&^aIMpKaXJJ){a zlmqQ|uKmtw0?>Zv+V7llp#9FV^HAHwjLoRW)_&*OCPq2XHZka>*$~<$CIz{Drt<#Zw~klI`^f}F8_jFC_Sy6`&9X*LTpF{ zb+%g_1f8w-%N;~pS9fY*i#W+M)FWW+_!Dg(gDl&JVY7X}YGSv2l;U5eg~Ymx|8`kO zytx(bF#w8!o+4q-Wq(k-n`SHlIVO*gb|gned2Fw^?N`qMKevb$FAHe2aLS@IHJZ%2kpcJ=Kv%xZFE$y4b7p36BU$lWJeBY{5pG9o{y5+N^B5 z9i^;nCn+o22!?9uvlTBOmHcLeru_N;GFjz6m-&0&yiy9$m?rLS;faV+GX0QD`Ik)R z4;LOoq_-O_MduxrXsj#IY)fW6B_cgS-TH~VbzwNt-jVX#@2{$zi2IiqL%o#oo#fp< zaVcChGI!zcyW{U3u_2EYEND5%oF8bK4Q@5f20JxC%F_!l{auI1C!XsW{^SPYM*j0A zUM(YT1_s^2t6PcNh}(%fh&zFjyLh#nxSO~K*z;aq-ACL{JU~21tRNmD9wr_k9wiE5sV&RpK?`b>a=;O+s&_p~6sa zr4dFo8={7&CF+QJVj|H%97G&UOd=)|Q;4ZVBhf@mBbtfn#0+94F^iZ@96}sQ97Y^Y z96=mO1c{@F5HW{nAzFzr(MGfr9YlnfOUxspL?;m=;zSoQpGXi%B1LGkfi@dZ4z$@o zn+>$tz*vMf(9zH_A850IHXBecsLcjg|FI$TRvK+Kpd4tk0Rpz7A+*^5`j2gBEXbM- zyvHt)TB8|F)1bJ7#;B^cQfeHlpmv1jlA1arjYq^8EdogPj@0=r_QXLH?(MFlN)!ObKsqQ}!_jj6E%loo- zqtjG*%>EjsQk;YotzkT)E1pE)X*dl#k~CR*VYZx^au1dAWOvHxA$LR6I5KuL$6hLv zCCnt!9!bfq7q(~H6^7;N-cxXIDn2Q`5PMS`h0Is4Q{~Mwx)64#_nS|XH&2hGqT%XL z5=!|@8y9G`KO#YQEYboEK3uhVTBRe+tcn@VA01U6uc~u~d}tuq5{cLoSJkjv4JGUo z)U9XZ*0w~v({XciKo+jX9D|VNbU@vH9&V2$WpI33&iUl)e067c3?n;R>3nzoRo>a$ z6>70JPrf_@N_Xd+UT?j~mh03+pORcGlhjZQ zix=4^*4sih)A;etFykOhI|U`wf(oGZzuSbCn@y}ctZ4_o3_-v6#5n7h%)El1hRUDn zGe6l!41V4~{(PwQvpKWihhg%Ep!GwwW0Jt{rSkWr^}ACZ@%tw7_is0s)xp0HR{tJ4 zA3GPul?##bh&A#c2iP$&!_nq3#$P$MveHt`XaBBFDUfq@u#nB8sj8+*EFKJNX8Kyp z;xrkLkS1e8#Bz-@5$wx|Mp}cRM7!Kt;;{a?4K(v;n~5p|&7MVL-8V)i3-N(;Lel-*gu?1ZWpgw4rtpV#eepxBYy0)tnl^3J;a|F+SEI!lMa)qP)kR-Uj`%Q zUVOQcx-l?AUOU_ouZDvW^iCTgRS3?AF?f73g0U@8V*s%MW{kD_(%z^NZCEss%_H+B zdB0EmJDSOS{CGYBny&}&n@@a`{RMwpj=yvD}&9<^jsH1b;MefJa;dx|k zyhyx9e5|IH9&2=EhesVwwP=ecI;*-PQ69Qsk3dymfGprxTS$1s4g(n=nczF}90z-A z*+grCIZAeuqr@k?TiQ;{pxZl7Ubr7NHJ=Fhx|1F8L`sMq46!mJ0~j;ioz5Wiz0bre z*#8d^hIrm;u5m1}>f}80ae*o61=T{!IJyhk3vJ^%Y1#{)HABjDYL{^B60TjswM#h7 zWICjbwii+kbVwQP5>7jjjzq6R%4mCG$$M-A9f@As3uz+KA!W3^kaD2yg;4mgA+$?) zetV%$+=I}+6C0|h;*inw12Rzif6ddGiz#6P-KltWJi%Zs4n0{>CG26V(Gx!-cWBFw zzt>XvMG?oMBTkK59);3x(EBaG6O2W~Da3cwK^bCFMkiM2c*ouqV|CPt@tjD*8`)Yw zksNF3?8;cPEJ(&&K!NqSnsfP8D@m|Nv@xu2eluRYet4QgT@y~m@j^O zHsK&#@;qMaiTpQ$GTR@6?1zX`hc*X-Q{sV^mT)pD(n(kt5emrbp+)W;ib7$Ho$b(0 zQ)BlE%$aF;_&=yU{I$kTYwWbfPHXJ6hd*AFI*5Y~;y?vO4WTu5T4P5!&>sF;W5k_&5X zB~<$MS~^yH|HBk;!;Hkb!*p_UrQ?x!6Kx0I-KkRjic~Q~)eWkL`Lho~0z63uj~I&s z^>AH2*3TTQu*Az{4nFa5%1ShTJa0#l(l`arCqByjfIr=byFKFLqQN94!j(M{jl||z zu3=Z1u3>v=*D$SU(uyXnXwr%%t!Tn4Q!ARZqDd>7jD>6iecG5XbSMd-UBfUIhHFKW zF_CScUBk4ZiE^M_!?dD_I;Mh(CZG6fL>rEx3Su+irXF$H>&0Awnma;WVbcfb+nu1) zfe+9M?E|D$Gg>vHRWn*Oqg69_(`eOL z1BF5R0BO|>IZGaKQ5{x63BvOP&y!AH2ru8)r zm^un(T6j_Z0ANR%@fj~x0l+G$TNjIs?QBNRy!+Vnh)ncM zhDwt;jLVI-Rv;$UmfSyRh*QmAbj3DX%E(xGHb)lSZ28Aqk^d6p&iHB%o6;hqUplI_ zj-+KgYqLKwf$)f(tT41Hexf~=+B$mV6%@-WiK_@hoM3fhHl$l17U`5R`{a?>&TyFp zLb@Ht(6Yx9hA2f{WVe?05*l;krB{md3`CX_>9vf|x{^WWRuRt{H7P0wsg-#40%VK&Jp2ZSSu#~D_xvGEi$3C} z707)B^2Q@N`Vhe}m^*0|&42K6WZkBMH|{U<@9Qj7yC{_i$>CFAx>#n;L!;Dmv1Vu# zj*<(|jqxooe~5?`_AV<@QWEma4+X@jjoXgfRs6f}Za0Tvu|T@(Xml**m^hI*NsW$H zt11=K>Z@dv6rBfhW0M}qN(2e-#iInm70+NC%)smh>Gc|T)= zplB8makPL7D4KO2t1JjpJTvRs=_rsj-;Olr+b>$ut1z?}t=J=;xZP|?DM`&8@rBl5 z@{T;vmX3g{{fHX*Af8}6L_9~VR*m?cHN}+635~Be`^;v_Krgew`L)$n_X_Zm#VujvhHq9^+dy& zoN@E43iT%$-+J+SLj|94l}dH7O65pWRa+Uzrm>alYMI6-_C+FD^6}$k&J!as*oxA} z;%A?za{bthk(dg%_uz)(ir?mlNbK)3d+GeDTAH@`u^>9}?kIO9y^BS^hL9 z`%`tOE0PLDBS*`bA9tK0@94zpSBX6;m*$Z0$Aos zRH*F_hC`y(FJY7bga#-zgAup}sQek#LqGz_ponpR=kiFulh(FT@Ftxb2;y7Sizi z?r;n-7IbV=VZ3%DTI_Y=4dP8gpM^*}nLZ0qpM^*{&}SjSO2CG=iC9M5Ox!};O58@= zPTWDF9p`N)WOpA*{Uu)@@%S;{f@^JbW zQ^#zGw54V$hfS|J74LE+?VGCi1f^lx!74{q!!$7*Ld4T#T|6#NNy?)|b|1I4Ju)#y z5FT+Xt%il;a^ieFGnlHWY+#0$iW#7o4>#4E%a;#EQ`oA_PnBQ_wkOTKo=ryS^mbo45s%2gim~WT+^gTGBu%TW+)K}#ZvTa|LGtG)x7m#vrIg- zd0Hsep0ib8p#G89B4^`z;vV96bb<1T!56?IurUNbz;L25lC7&T_AdL{UD|hd1wG?)RG~ zZof#kU^p|*-Kr^&ig!j@8l;EgaX8|~Cl(%U+gVUPp{Xj8>I`+U@n43T%@BXGDqE2` z<=de`bbF`fda0esO8%KJ#O0Q&VR_|9=`854QJ#OMCUV293;J!)VV0al_rfcPE0v>R z#oeYX6!QNas3`1#jEy~s3B(apQToJXL&J$gEY9d5DMM_Ps{u84apdWGx8`$m=D3B@ zeE#bpvlflfP){MJ-@u}(P%`ZIOXtf0j(gdUn@x{P_n=!B(&1snN(is2;u0}3 zNPl8j8CnvNu2eiRGKe`h5vuA*g_FVZv8eAF?iUjGS_3(245%C#>+bC8j^Qvh=b(1i zb2*3d-Gm_)TJ1J2>jvwnswp3(*@@v}8aEcPnJ}N^dcEdu)iJYh7voaS_LmWcxYnvp zg*7kLJ3NweXSM5C{_6>k*x^n~EL&R}oZ{`C9{b_Eza?@twkCEXE>SP1Ub<-9KIo!t z8`woRTXh;|)+sorCl=}qyL!jnvbV5K*oS0wOtyoISdiRpdmOvxc-2R2o0~#;`7tz|NQ$3fqRF zdPEQRXcac?g`&}Tx4F19jeED6XYReJjeFXYTpRbaaZelfbi6IRTC^v*_9WMyU zaUyXJv7yq}{b1?+#?1=P$@jzps@)$|@_$ z4zxqNc4*f+FJsH1(G!M<+6|h5jnf(?H%xDsSsR>wNMo%?e+?JLB?e-V;{O{3L=X<% zE%9hndS?lEXB~^M$@HMxIpcAb(LWXNVs$Iea$V1Mq1V~2%Ju9Tgo0KvP$!3yaN>42 zJi4>$hsWS03^9EfaWiqXQlx!sdGb|M$2&X22+?czR(3xwx8$GDjqmTum+w1Er&m!x zr`LOS-?LQI4Z?BkR7=M<4$i^t;UJu?;|YgDxZ6ANGdzS(G~KJoo=O%p@OjtNZ=5jf|Mwr@@tg{a%8g7vI&XFP1jL;L3E zc$#XIZ5e^Jm-y!Sda|gVa?~oc+t$b#ddjQmoQDVW%kxn>x=)GYn1;L#;1f)z$K6Z^ z@YnlrB0y$Pq90TT|Pix`p+nOpA%mw zA^i8y`Q6azj)lwZ4&K0Gv_Pfl^4Nl5?a!Rj;P=l6)FQ@sV^xhAWqdgNDLrdz&)+${ z2*->fnn|rQbu{WqJ#kh=HJm2>(gWSv;xMt1k;|E-;q?wLGlr-vdsLS7GRu}|D4C>W zIx?)PMOhdNyF?}|MZ(8w)5jp;5aFFF6IPC~mA@%a>u(IqXqXY37mF{9`SFjL*`VZR zKEi`=GimkkhC+GdO=hG|RLL4uvaz;Dqv`x8>EiXgi1b~ufvjQ);$^D@(`5ogyN`ui zQd8ooNL!D+qLUFYT(!DPUuKL{O>~M%JwvAM3MC*mJYK_WSliQU*-|qct)6W*W`<@v z6`2jePMXDOY#Xvp=D=KZCjRabwFB93k=^K&cd*^Qf!b{mmxIkCCd`s=lgg2Z*&S&K zB6@c!5e{|w>u1388z(aa;lUqCCHyT6&+|+xVVnS1*f; zGq2BT)j?J~pQ58PcS1g&Z_U3FhTygVIkm&7y})(@_bcNbj#iI&Ue0=bJ#)e4VxH{+ z+X*cnm`5(OvI{(770f`g59$)(a9cdlS=Ak(Imum9Yv`JLdd4ih9HGq9k1;U%2EXev z_Ukg1bQ!018K-v{XLcE!6%2~F@es{Sj}R{q-E0h>*v<78lm{a4H8=*P^NHh+vtCzt zT|mks$#`sHIErxaxaFQ5`S#*&6V;r(?pAR(D|f-6Ln>^YjDSteEgfM@Hm((hWBSeQ z;JsL#y;TSAV!cl@X20AWf0n_|I#uDrVCGZ>uV*I_3@%76G+pkqi@K8-G~R2)b~ntB z@HS8P;&I)*c|F~68i~1$px9|7#da$deb43U(? z1o*0{LX^SwcpU}U5dX9{yF(V7Gl13fqfA@tYpL{}+z^BVEevtCH8|OKZLq1P9MS!) zv?I*4m+hTiZrW)*V#}w@5o9ZQbq59!CTF)e4RjQ3gl8BV6J^Aglwgne@(%OKa_5k< zy6y?DAB*vikgf3v@tuU4g`UC6MNSko@s@5b#?{(qUDfbWE{s+ZFB9+Zp@vxXZ*!EF zSBIm~-0{@6<>^z%1(`kgt(jRx_H-=QaCh`i?r>j$9E^tuLtJf%%sBVi5e2*hu2EIG z#;OuU4f9@ir^}te61E*oVf(y0{bEMgc6{9Ih1`R#*3n{dYc|$4#I}S-MDH*kY4-zg zce`Vr9N;o_?$>zUJR(XM;-kzAJ-q{Or|l_Sw6fo!1f`(fMkz%{{VyQpWTl z5oj(Qw~t0`9k)*ym23z<5g@9FYNCdyCF+QJVj|H%97G&UOd=)|Q;4ZVBhf@mBbtfn z#0+94F^iZ@96}sQ97Y^Y96=mO1c{@F5HW{nAzFzr(MGfr9YlnfOUxspL?;m=;zSoQ zpGXi%B1P!9eL8L*n({cN>n}e|kZ4l~VLmW*UL;Qg_mNbCFtn5~nIkb%ZP|UuKoQ-#hFNr~_IuAMYbGbUw-_U-`k+pFT@g#8` z)pFi#yIj^{t2$0wG0spfW9*$r5grHTi{BwtcmaJlGUiv@ADlvaY_0seANJtIo}mVk zm5TJ+D%pNkG8Hs1H}P0$(ap(WxJbXNa;QWOb8uAeyk;Cf5{f3XS->_NoD!U3Jr<^= z4^)!Fki@jiX76qeps-al@w}>LxGqx1zjml(epUN8022mirv`^R?O{L#f zq&HRRPiOk>Bw{WW$RH;%R-OBvE?$MPh7H@DH~|O?eI54 z_&>u~3RX`KltWoQC)660{t3xct6$n7J;nx%u69{Kq$?3Q%yU)1s6q;;j-SqG=QH9~ zKrR0a)$%^!`y*`NDvYP{m^pC#c-o*)lmN8vKC$!!_YM4MXO@z2K&36R!Vz!KWm|Bl z$aD47OOT0i3So$QUh9h^O~z>HwEPsc%e_wbs^!QYRj%L z!$me?W|0*tr=Y>2?6iya&Fa#mrl*T6^H|=je#7K+4lQBl5?2zF`8e;|rF3S&VeQqJ zYGB1~nigt}grfBc{D+edd@O2b2dZW^HOAopQ>VtPc@}%=9s>XKer#n?$Me1AeFMnG zCoa4U0^@u{n9z-AmF=-`YnjY;w7kRSOyT`;Ri8~`7*Rn%-LA&2kYRq8gJ z-OlsjC!qJ~Z*U15CVgV#18hZ7?qw60QEuDuuLr6>GZY+_1@VNuRW)PPq7*Cob1if2 z9=|SfMRskQLo8ow5S76O^LYDUE1v5*?7kX)T7j8k%dHmzWI286RupNUIJiL;1^zX% zi^q=-^Sy!_X5xm@mIe;?+O|+6iY9brtKRAjct=T}t5NtMy0ZM{JtfCnZ~j z+?!@rj?4%ZT%ORA=rzB;yrD`g@d)n_FS1O>w`Z|`s*xRFd|=nSaP5>CQyCBgy%D&X{ujT*kp#g2j;`#zI=>M9>30Xjb;t z9REbKp=MPCr*?&7opkoZKtQv>PulRlhh}R)hamA5NF1CPO0-f!^QA|AaKy|>UdQC6 z9i!wx;X*`qlzMFL2=P3+8^*`;!#VicM)|}cqs%@r)1fXe;YXjS3&FOJasHqMlWJ!S4!W>NQ=XVr8$7t9vVe@0S@(|Wa)>bx48E;qzKlB zQ|;0C93_9zup?^*byV$O_EFM)^yv{7-z~r2W@m1_L> zNGpo06odiYiRt&TcR>L7{)ZE#5gO zvaC{YTDUzT{r+=(q+ByN1q>mVRoS{!*>V%Ph7L+5(yz-jF_dbSvs5xUZg>kf_{1Le zAMw{G{E|uL~@KVHAN;uyW>pD|y(NKHRJvmi#cJbaZLR40c4NmS( zg%_#k(0iHBkqcB0oQJ!s`6Tb1xRZS}&+oc>cINKPy?62688Jv(AMW;v+eWAvNtOb2 z`vab6h$G(PvKre>jz+cG_(n6Q+%XfaNp>kF*$Y`b@0|T`>+C4J-?%>oogvp8sz%KL ztBANWeLfbkNYEk^Btm^n;1i+!R4HxwBfG!JHSw|I7iMHYy)h<#Axqzw3@wn|Qbz~B zu2jO07jDKC*WqGZj#1{2R{1h1fup#W^?ZOLYKTdVqB7Eo7I9}%K68vYO_lot44LA= zyL$&Uvl(L6sF7$9^HmU>98M-f?P090gvaYmDgIQES2s%&@lpI!I@HfmVybNA1`s;O}~ zZJV*w9jls}0;`&rWY>MD>Wk(Kwue);B{(J>`i0NwZp)O__AAS2dWu_Xaar?UAdWuq zt@=Qq)Mi%wQm98^YDgt8#`6u;qLYImnmLO%Kp%l`N{E2j+h|h1f6PR5Ii^^-TuXT` z;;0@YM=Rdu@(vE`iRKJGTy8$tU(R{ni`5Lkk!`;>GpIQQ94K$~iNBcxRo#rvIY>@` z7uiK7(`o|}oD1dm)#uJWajwgh1m^3VeD~S=$@x3hl(NS@g@F0Qrt14Qk|Ud_Ws4M) ze`gB?`L&6H`3>ApK}pKTeg{FJltEDNpi89iH05tjIY#6Fve${%svgzba-gin`ye?l z(uJr`c~)^nUj{z0$^J6`%m;z13-QsO2xA%C>i#>5K3-}OZdFAum;r8_Ajd%o#sR;H z+alp8XS19&buT5oXfIjPV4!hti%n%W*A=S6H^{>q9SS~BEx|CbI zthMSeH6P9GYjP}AU7xspei=CQ6{YIA?R|Z&v(%fY)Lr(}Qe{w}(zeCcGL>YPqDdU@S8i6qa2Q!A1>UgiLcWZR^cCvny?FCjS0(Vl zl39_LmEdd(k-kRVzBg`P*bz$k-6^tL7A=$5buxud?4;BJnFO3d@RK2?_1Y)>Uak7X zG3GQqBi4$k9{S;61e*`BaDw^DoHHiK7sn0ucOF)q@}=mSi~6?oyh`dppEKX9$;i=R zXJ`Jrb2SYY%7bwuh84d(Tj#=#Hn3M~ z>AmJVYC$;B7L70LrQ#2(ia#SOem5$9llhi%BuD9 zi>{k};sm8B3CO9PkT>`!sV8Ie&d?J_`sRinOpd6+h=C z5brCiM=NweE^%>uUt$9!9?^lj`uhlHMQyMIWrbunLTy{tG5D zZj%G^LUa7WMI?ne1n*cm&4jua;g;>?ymedNiAdd1DJ5qgPS4@?d~Mkr4$p&W*sVpJ z#J5xF;u`CnrapiC^;kX0m1~~&+Kpq*=X|1Efwwpm6SYTA%p0`6g^uD%S;}s7)=Bo!8At6t%rd3Sw%eZBE8?N(G25 zA#Zo7)^fZBzS)Ki+C6}bGM)hj^d+!DI2N9LDGRFc8J>>K{G30y80*{YVTcjvWqiKp zYiLWJ+?^y%h^2e0CD-G>`|;tchAww8@*?SU@OQFt$iM_NZa z!8QCMyd(_q!X8+(RRwCM*43#}jXOwLJd`#53aXNxS0d4k539bc(_d8U^ta`raWw?v zQ6(6z^eDnwxo-R!oihjT=}@$*BQ${CSzG7$+%ms%ihgdbnc`MrnL?HO4)I)n3YA!o zpdo~Kd5TZePnI)EMu{b798_i{?l8oT5Eb(!kGZ|?rhA{5jQ3M2UZJYIjPyyBsaWc|T-=o(U%+Eq%@CKdL@R6{N1+*)D3moNo=5@4h1K zYZ?F!md!BCxiaIsEMIonx0>@;rGpP_&skvOR@tIKd`rUpi0d$SR+#rjJJXlRPbpZw z^8R@jRp(&7Z%ED?8$t?(h>kxSA~>_EVS2M#u*#@?Wuo*5HCIGps8j?tz(l(Yrcr3d zEBRG@VV))@i^DKkG^)wModF(v2JZ2R_f>b9ukyYdLXg3hQbZ9 z34>GOiEtNBrN}o?6@9b%M5p-{oDqYdKpzkDn)};dE~IT5s}8x~-df3ep2;1xnu}Wu z@p}{w4ubhgRjgLtt^8DF@(q)9JuaZhoDW|pC>ggXkV5IIvuehKx_xWjKGyjFmzL4< z#TmwVyFt~Ml1Y4GGl~m+yi}=B$)lwo)@oDJ7H?}4ViP!2=YH>U2vSPVl^^IkPB$}R z^euA~7oS&iR)0x3Vs{!qMw!*$2{Mbr?DJ-y%7SXFFV~*Of6!OswsS;}mS%3}-*Sh& zG<|<5KN$y^W4}7PEVd@;2!VK z-Wj$rXMJ%wWiWTxI)BFtE@vDbFGs?C>nQWg*gR8ayVO252V7>f;R0l5h&|Msq6HtD zO5fA3rJy0chS()r=+GZ&Qwte)21RAhCw@>qA@GY*y5Br*<1zW#xMqsm#m8I-7hOI- zxSL+?P*>GCy<%3xoZtj;$oy)M)IY%vZ9BEO%6}X`^X?})>W9_Mq;@Os*sm%8m z$c*PB<2Lh4+?E*mUX0%j@ejxr{090xf%?Rk`PF_I>%uJgseg5gY+n0Pi}NEB9++NMQs8#S%Y>4K7Vp*yTpMtMshr{yJ23*l4*_d9px~ zK%OKU$s`y$S72L<{SnA+IDUh>2et=N=%!WFgt-I7xh=`P(rUPI-$v zp!&K;b87YM+C?cWTCw9N?-tFP$wI~qT+En(9xv`;5#mweF=8e0IPnDWB(aKkig=oMhIp1(O*}_D zPrN|9NW4V6OuRy@AzmeP7_ghr3OWp!4g*Fx&|$z328RuC9dSKz192m96S0iAnYe|x zmAH+#ow$Rzlemjm4(xF^ukIo4CGI2cCmtXkBvud)5f2lO5RVd%5i5zui6@9BiB-f? z#M8tx#IwX|;yL1Z;sxSG;w9o`;uT^I@hb5e@jCGa@h0&Wp-(&0r=2kdls@eYVQ|n8 zIt&rSV<^EB zAi6s8gnKU#!{;a!HmAwTV{E`*IVRw*4fq?Qp`PY&DurFBPIZ)-)3%HsGy@@kL|Wi9 z2+tJeG*x9+_pPbVG9&fJ6SZw^h{xi$2lla|_3vy(>%Z#Q^oY!{50$N7dcN|aMr^8^fw}zr+dWb{nDXLi({KwUggRzO&~s4g|cvzDM$ zsrjh*2 zg_#&jCy(usx|e&p(%ZK3mNtaOh?|R$q#GR3*BT9W~Ix zqXu{F&ZEaZmyOt0?SCfDVuAVVN^|}yQ}fpWJol)e@;`IpQB}Ajv>*~sm^OeKc=e<) z3GR-`UE2U4gm2vlyiL4Ayi2Sl-Xq>8J|I3MJ|aFQJ^|9_i@)>wAH=7`XT;~k7sQvu zKZ&o1e-U33-w^*Mz9qgRz9)Vlek6V(ekT4y{FnHJ_?7q{A*j4F2oF(0c!@#8U}8OD z2(dmfl+ZQ+Z3CbjXd8gG0Z zTVgw6dtwApM(jZBNbE$6Bz6W$cHz~o#3*7nV9@To+JhKP>`ClJ>M zRR!@opkyCj?Mv)O{2mxIo>%)56Nm$d1Bpstu%A}}qKc>{v<*Pp04N7H5!wczZ2;7` zX&ZpH0ZKhbv@)+dDLeZXIu~6RBNw z^-RAGo^B4$?+(YXaVf77+}orSS9dBU(sp;48tEx;%x;zH+Gd1cau?R2bRFQaxTjMs z`bXjn!VnwbKgy~wRmLQBDrE~OS4)}JBhI5uprG<=>ZDr6EJz?G1cFw2z3I`W*6VDj z(6rVIEvU6#{PNw1C?z%~HX$}8h7+3+n-g0QTM}ClTNB$5+Y;Lm+Y=**GGYf}M`9;p zB(XEG3$ZIPir9_Vo!EmIP3%eRMeI$CA;uEr#5kgY_#Lqiu`jV7@q1!Cu|F|^IDj~i z&C|yesKppcz0xLc+bVjiE<~q z?bybAyV&1^vl#vP5p;|^X!w`{FA1J^Na0K5cu_7f@)|DC)!eLIH~E;8cuxSvmt7TTB44qCngdN#6iTt z#3W)eF@=~)G!jk3G@_Z9PRt-?60?Ze#396?#9_qY#1X`iM36X&2oZCL7NV616KzC0 z(LqFrxx_poN^}x2B2IJ>^N9qZ{ra?qlX9T_`m~0VS`+Qpr!}0EgBuC$*C(`w6LK(| zY7Onzr~UdU2imVsYd9$f+OMyOU!O-*J!Lw})kL_nzjF$dYsK|E{n#=7dt`3xPaH&i zr}Uryuv`ht;nP+)kU%fW)K8HMl%1tkAb|2bDpS+nu9uuP=0BV2nIpF>|~k6k9V!QbX!JM%~`f$JWUkMy<5^+KRH^l&u1Z{i<(6mi95bS-LS4bBU*!g?pRy zkyJYdmF}?>%5gen?wdzM+*-_jNcUmXxgSA9i49p}kGN!&HK1gmRYzO>hKHStY>o4Y ztBG2+kVo8gm-#U1koVj^u=Y+8++*w?0xnIIUdJ0VH!mgXA$m~<)mx^@5zm#XJriUUl zwYT)kI^*j)W%g44PU)cT5oJ#Z){U<>`-rvtv9Y!ffN3m z?Olen?oJh+wM(-mu#Xva|19>ePwcf}HY9?K(9Y?FoBusx(KDtDXH0C?_WpG>cH($~ zF`q~izf)6FlU1qg?82U%1e=fJ!38FmDXiF3!Vr@)ua1H-ZQP?V*E`-G-sUc=Y!xzS zL+>x;-0YUKXm=AH@yH!!6E`Lh%36hhu+QNr+`90FzmW69Ma0Ew#%N8$@??bwX=p8< z&@?&JHK9ozgEqQpW+)K}#Zu}>nCqpj%Gcw#pJCI>cBiaxOdF!ZYM1inIF4k>GoPEi z)ypeC!gleA7>$QB5uhWUn9$T1iXrbUmNeV@s4t^kXS_Y5JwZo5Pu+!1-!@c>UbheoIorF zN>1d}NyN#-5@4HCcy%gq8gV-DN8$|PPsEwTpNX@Gvx#$vzYymV=Mm=5S@)=UUrxZ+nKaOihEQ=wf;&PD|>35{h z`B#=Qb)3y4S=|wdwkE={z7*wOG{YH!);Kf3w|ldL*&OaV+@lf>vl248x70J{QFmMM zm95y~FSci*dmF-^>6e0Wxck;40o5a=(mLX9)sYb#n~l8%IB_*G(w{HhNKqAFdNrD9 z7;=V!csoQF4Yy zh^4T^%%dfSDnv5^vz1?;o|B2-B7;?DEk3sAw0hNZeDXOy@d~uHrcSd8$BI`+L&;ocpNRO$ZiP`(*nT7}dDi#0Rh<2{gu!`|dsJK@^MX&zq z{a*dacBA&Tk02}k3m#BjnR-j~OU?wjE8*7x|2oC{RI{?-Q90hrckE;COGIQ_`V;2X=%r(`r!aWL*X9<^e$D2vF5@+7>kZortlfNp-OJv< zi}L+}ye?D)W`+}U?9ujZPZ@*78DGcM=2OPrZq7Y9$3VE{ydQ2cqmZewJMnvBvKq6O zTkW463eE#V`Z5?U<%{4l!Vo{ovk!U^*hn;*XYE#0YPWa**?*7BG2j~U0_XVMH{YxO zH#AW_7X}T)Y+?;-;4p9igr;y+s^tZLMy0GFLY*#L_!u&OzGZ z8?$}J$rpyRam?qtKa{pa8pzY(kC=TtJv0aF&Ms%#b=1RiIXLDKQ8i4?b`6teeE&4Y zqmh;#jufu03~{~HP2*fXQ3Wb=1N+4zHtN^eCWXFBY%ke0Q-$qu7y2@{1>rD^^i?eU6@ZG31VFe>xDYK<0C)z*?u=TS&)K?Z0Hbyukz>?N}7+gq`4yV zZdPFv9Np|*p5!hJj-xmqPZ+{))n5rr&MTyELK9GJFwbfOzLN4E+2wvE{W{wAN@}nw z=;(~RNBk8St~?&ls8?0{gEbaZ|ibt9^Nzk zVnzY-3%?C5WgtI49cnmLYsBls8^oK0j@zMK|LE?d z<92A*KgxlQ+o4_m=<2g6pmTLd4}^}}q2qQ?4s_g(B5^ys-)$v2!=0T_dKCYi z`zRc~Whu?Z(Nn>p4K1L7Emi8V2l`-3u200fyYiUGifXxM-w#Q?PZ^U>pq9I!7A?Co z+f<^RWh&8rhJIQHzeO|Z{j>a#)=D(3M57#NC7M>EQ4ZD;?-B149{}DDdG!(TG4ToU zcVO^8c=ajq8Sy#s1@R^EPhjX*y!sdMHSrDcZ{l0xJK}rd2jWNKCt%y3dG#OSzr-)Z zuf+cd!B2jJ@DL@0ml#A0Ce|Z{5bF~|2_LZmu^};x(EDe#5{+`8_s?o28s$LmpVdk< zstf7~y?<6K(I^M{crSgt7muyqk|=nny+aL9YS|-ApL$lSppWkx&t=&!d#I=VzLcTW3y#V9KHzV8|_HtT>KY5{h zGQ?e$Phj4FxR!5Yf&E(9fVdv<&Okio8Y3;K?nKe;k1;3#m%`6%s_Ei6AIeDQ7K(|X zWJiH`gR7;Z_*%==aGZ1ko)%u@Xxsv7!}pYDA+?9HU&{;W8+&oG-B@+;nN}CmUoxu* zbUOT59(vY><27?K8;*Tq$9U7ENHR6S+?=LDCSFsQ zmJ?xlW)Ga%K7+DBKTqVw0(s<}cjIlu!j@!9M*{xXN9cbWhwC-p)F)6$toHul`+nsm;y=WH_n4yZhUPdE`)@>?`XPW^Ruh3qX z+Urt#T?!*W)l(HwP1F#zL>*C2Oe7kJgNTEPNyKDg3Ne*vB$|k6L^Cm+m_f`WW)ZWA zLx@9(!-&I)BZwo3AaN8CBIXb+L@N;{+K6_dgNP7wiFrhn=ppVkEIM zP_hfJb|pp;y8(lC=hYs>Xkt%dFJf=NGlo}ViE{pP9Iq;f-vK52@M>RTKjQbmpz*xg zpO`=#KpaR^0)zd$3J_I<_PW#xW6FW{y3`6|>c_O#rB)bI4s^gp9dMCypaU-UG2r4N zOPN+KH@)ZCOKfVydQtrKP^0D%PYooDkQFJ!7DmCgk@zoWNVvO9-SZIh5ydy~cQS~U zQ{PzBukpW6qWpuAH7Zd{C3-=>M!UA$R8)OrdNu|Q)}D>}WDtIn4kNT@qgGUDMU`;_ z+u%mxCSnJR(YT5-}o9bP@B31d$|C zKuI^R77*IAQ7ft_2imhyE2{W$u00#IqKa~G3!yz5wP$1Ro{ioE0y27FC$_pff*w(g*o!jIWF~%K{!>HTu2Tby(YrfctM(v9D<`Y7b3LRoQSKc6X{IvG?I3j~ zeWU(NAl7e2Bi9^`Dlf)-S@fchYoI>PC*Bt799-v_5eQ~?E_|vG#GJ8(XHBWWA6|s_ z;85&~9=bPzwMN>)$y95&D;#SL$69*E@0db-$pdy>7>SK5-?c1;kf#UiIyuskh$rK1 zsl8@a|9;F~)&GyV^Nz2gOxyn<34{(RsECCs9qGL#AwYnTKmv#jPm)7&B*_UU2~EL+ zqF7N8dw1=$)~vUzOi|U)TN2%qh|LkKZ3JpHG)22zH`EKFRc@#cASXA}56~+&bRZxR>ZZg8A-z;gfoPi>DxsBiUI-y|E(1uN z7Xy0bhL$oO>%0s?>U^kKQRl-=pw7!ppw3|vsBckV_)c6{oK$A6#4{aZsSJs!+3U3nb*ch#@k5u(C({?enX*O}KipH9lIBRa` zFCucAoqAqWj(n?J0^SpB-Aw*Yxi(f`E%r8@G%FK5MC7iLNaMyx&`?orS7{o^=^7JX zotLmh8k3*-78McIQS<2KnY!;SvGF|&3Eyx)D7(W#{l+)n7c2XDU?}V0fg$Ni`9Hf$ zMYyV0xVBb5l`V&|q_`$8l-*UWYO9Ul@E7wHd7-SXGvwX8**T%?y@$)wr5WDgF7f^p zjMq)$Mb=hE8Z>jh?^ohnnJ4$%b3$2?XO8S=9#gw^?P{xPVAciGwRTroB*`#6QpczOLvas(n?;VoF#F@{IWD_$)vL8di|>kubWgHtJgop^5%&C zH7YNSROw$mRe4SGB>9UYXjVKrN&YleS-466n&Tp*L2pXti7lZ?bHnxe*Bp+on=~s@ zp?`6R;&6PD{8iRW%4>-0U$j=VR6_pdN}c2{BLCIu-?~Y8&DHwX+$e=a8uYIzQdbd) zPb#Tw(!ZGUg4k;PW5CQv9CNZHh4Z3bmiSobMG{du>G?U0|Na4xpw|G>e{TY$ z|K0}ll05*JksJB|kl@hwF@-$hF5R=k1jgAfOkgzq+62bV|CqqU^1TU+ojXm8(A<7D zF+;_#CZyEdP^d^7kaz@zW>bVZYe*Xt$e;s+SUUs6VRi#ZgS!Ew!FvIuo%^~t2e>$W zT%7&@>6C#0i97@_L*_hy^~FetUgC}bDR?443Z4Rxf_Ix6%I+SGH7=Kzi$^9+k|C-h z+SIEtqGRk{61Jxwwjvy@^#k`!P8f-;@WVRK4Y*}b^*2o`>o#V%+&ri2GM7##NizA< zp+)K-og|X_lSIx5j!GRZ@iK{pQAr|7^xLasptrZcOEZ2tTE^amy69tOb6wrKCE;2e zwF?rmyRzFYToR5)!$aPOse1 z*XL+h8(BV5uQhr6T$Q%?~LCCsy^E?kX4^fK!FxJ>sF{@~TBJ1vycTKC(wSZ|fL zqRVdZUyPm`D!)NZZ5Gay&jCn`$4u&?Dv^_KWC9H}(`7HHX~5AFM~;~|dd!%S!^Vau zjvO{}WaWxs6UL7iF>J($aCpRsaU({J8(pzMvUn*u{^&o7f6R+X`H%af`0pmipYTWV zL-M5o-H)wwx)1#22)CENZ28+?{tD%9fc)(xf79fzT>cizUu*eWB7ZUYYm&ca`BU3! z`AeJ`qK{l=+snDt@Wd5nyV1(TGE5FmZ{D-J6FuQzv z$k|cu1!jNQx3|&wSD5`{-;Tb#+3a#T>+;!G<3DQl>@3gTS?&Kddsp9%c6FDjQ^WW7 z?da>CW*_R?vCsOOU9K)%xv&p1`yAhn{D+yn%(o-|(Pppq?P%{*vp4y6#4j@YrWAXb z*|++3yy2Z0-k*gMM3O_HMo%`81oouWv^`Y%u#s-;VfO%s$<>quevhUgFyk{~WU)>f2GD zOUz#9+Xth)Wx1&CVW`EbW zV?P#|{Xf1P{d2h4Wf*n-iTtb0zGsTP&g|ybnr2U}XQSE2`SH8KYxZ*A z-b?ej)9e+#9rgLn?CX3x^7*gX&-CqxFW2!}x5U-H9qsL4_Pc#M;&(UulfE6}Ku@#3 z=G)P(@n+xQ+mXLq%b?t!Q|v`%Z_E9!ao`VSX5YuRqdt{pAMD#vZq)3PQ|znEUhLbE z&pNXo=G)}X1C)>=hwukj06Ar6B+iu1ne)8^}K4ArrAM_zStE=)1CVZ zc?~6_+y!LBUqMD08v^mS2jW~Gi1R=o&dX%v`6(Iw_6r&NXm7R={&NsHSL-~RjQtWO zV?JL`#&NWj+(F}CO-6q{NbaQe*U0dnZ^;-lJIR%ngm=|A1IakX^T@la{a`ZY#FgZ3 zYCo3TUHJksj=R5*_53FBI(cv9AILqFyS78Q`zQ}3V=gWvV;($=yr0HdL)P=B#F^v+ zl&>fEQvNHsxAME>KFa?k_f_6q?gPuVpYkwrf8}}P1C{H@dXAQmJ8Bw#pz>AZLCO!1 zF|NKs#<{_F%B1H_jr%H?AhbH|{0FH=ZZM zH$Ei8H+~?)H#&Aiec&7Wli?d9$ncFhWcbEmWcWsm4ByyHhHsothHuS3?#!hrjX$qi^=efqsZ`$jb!-7S!DRe4P^MnV`TWo8)W## zmt^?HE;4+hyWA#_{RZC{M22rnCc`&M$ncG$$ncHh$?%Qy$?%OE$?%Ow$T-J+jXYfa z^0VX$<ArM$~(xl%GupfR-N(zy_7$k5)d5e2nr9jeY@!`rvGO8B-0<6KH2myrcW{5 zO+H7c^*hz{NYkg8E;fC->3Y*!O`mG|4AWPeKGXC=rq43{w&`uAe=>cx>25t(pY5gx znm)($bZX402a_?Ut|DVjJ&BAt_3A+UM*{KR4#fYFjDG0856VaWlgP;bNHX%@LPq|# zk}+q$LdKlElZ-jLTTkSPIeQctb9NaSbM|U7=Ijf}n6n=sW6pk`j5#}JU*w57yFVFo zb`cqK_DVA5?9<7Zvu`D1&VGrEIr}>@=IrkKA%D!-W5}4Z%gLCt8_Afn&m^M{Zz7`) zpC+RZKOv(JTj>jovU1Re{mJOV0y6rrf{Z>qj*LFMl#D*SpNu~ICmDUXlZ-yxTi&}O zWuXtplF^6dWb|R2j6OVrj6S@Hj6Qstj5fYPMjQV{W*f<9<9B4Vu~jeB0d4F`MjLyP z(Z*q9v~fDQN{`JlGREZ^GREbNWQ@z($rzWfBV$~Ch>UUhWirO)FUS~|+w?}=I4+Yh zE>9t2TwY4XxV(ytartC2#^uY&7?&R+V_bffjB)u3a$*Os{}Z`=P-)XwzNUXL zJ=OG&rk9%DX?m4ucYS&qHGJx3GJNUW5-zB5$pUEhDj{{K;ls$}$F{6ZxF{7G{F=GoEW5$(aj2RD; zF=o6&#+dOd8DqwN15g&mj0t3n8H>pncN@tVch4bX+`W&CarYfE#@(OD7P$%9MB;snMph18J@fq`8}nHvK&i=j}k89Rd5! zfW7Tt)ZMGs-qa{>02y_hkrHolAgqqe{w1R>=aSLCw+7^)iWccn@GJN-ZvRC#k z)F|&kGTT8$d7qO}-fv`-*JT*mgz|ckQQkphlvhB;v2rLG$4ZopV`Uu~$I7W>j6au= zG5*|1_UiovHR}COGV1+pO1#i;)DeB#iJWNFihk6?be8FnE23!x-(1s!P1`;0M4stZZ5VHn z)49~koo-9rXgbUE38u46UuZhV^ev`an|{J{8`J+Zooo6#)AB)h?2nEkxNX&r+d-zY zOwV-T?HRtzg`19<&Nh9b=^WFSnr?0SPSb5nKVv%A^n0e;n*PbOJb#P&wj0T9mg&7s zXPX{uI>+>6)2%u(-CUR6^uaE?6T@p=xang}XPe$`I>+=4rdykS)U-T*i2A;1I@k1f zrrVnCJc{w!neJ=4z3B<2JD6Tzx})i^=}xBCnC@))RMTBdUun9l>3dDv{m{fyrgyjS zcTDeL`fJnOOt%@$`gb?o!}Ok}hnn8YbiV1mO)oJmk7%O5YE18AdV}enrq43Huj$K8 z?`Qf})2%u)zh_Nnnf}Ohw&`C@=a}w3hUr>$;dY4WEYk(1vrR8EonyMjbZgV=O}8<9 zy6IfgSD9{W`aaX`Out~dz3KN%cQE~p>5isbjb*(%ncm%WXVd*mcQHNMbXU`PrtSW3 zVzKGnE&M3cdze1fbT`x6O?NkaJvHWt`^lIiULs>|dxwmQ_w0+`E#DdNh$y*9~N(J&BC8 z7m&UB-9nA@kCBo7A1U!Z3dH*%5U+KGf{gQy^<FM6~HyOVXjUeMUqWR=rdT*tg+*^4AxsURBL+-Eq z9{E7!-^c@$drUzc1}cvxd;5MSHGHI$3?DgyjQzcmjQzcyjQxEY8TNJszI+c=9rxj%Q_&PFtd>a`)ehnEu z{ueTQ{5dk}|0Wsr|C)^Y=T1j`5T`F0aq4w0$QT zZQpYS%0=79lF{}uGU{^#8TE;gQSL@E$~}{ea<3sH?VV(#eTs~tj-v;8h%R_w- ze}6La86B|CCL^Ci$*4n&j5;L9X!~howEY4y+I}q=?R|`leJv{?v|iZPvNk{&`}%7# z_Vq3@_I1~M#KFGamyGdjAQ|JCEGN)>FrLXG0cDJ5Wn_$J%gGqen#mZ?Hjy<=;w&=y z@;aT2{c$B3`{PbB_Q#`S_~IL6?3;g+v2R++0bIoEh=9)Me zbIti=%r!TXG1ojr#$59u8GZf>8GXLjER=;lA4`UR%qJs$6&dl@2jX8q#y|3@->tnD1s4L-IH89p|W%=w25A3KB$A8R1P$4(@}$1Wzr$L=6|$HtS?*at6@ z(aulEXy>;nX<8Sdjz}YGMRbcavJ^xaX(o};Hzj1R%p(G6Y6EGG38XodjJ~>V>@aBctC(lW~mAAtRrqWaLvtMm`N>uO7!!qaNpzk^VX| z(m$Az=9NIa&jazY=An)#XK%7s&QNOPt*@qYeY`ASj|A*%$jEC88EwCajJDrQhR@wk zhR;1uhR?lAhR=OThR^LH!{@rrM}6RP1IVc7I5PTR4q59XOBq_}(t+&6s(HnYF@m_Z>}nrRcOvMGaBbAYiHo+F_KlDW|eGO zBuk{jve45C4}Mysthqwhxn&9pmRuT-HALb~>s<GQPMz+LT;@@_4kmIuZ{i46?L8 ze;vNW5h`uS!$)rrETU?4xV|z{9IJ|GP@pqJ$>%$oyi{>n+fp4VYg$)}n9WTwEaNF{ z&}HMbvW_ONR@S^?L5$d9@hYp1i00bbNRt&&n+kB)77Kubotbw=+r`3hSHV>#Q$Ct!WTuSeG!ZQ+-o`ykHwZfciX&Cguw_#m zYi^8a=dR|W*wTgt&AR?FQpFB%T~`{8hpXe^hMHi9l}b$`(o&aMX>GVNQWLB7dl6sA zLA9(r80Lth%96+u?QW?LY$eT24b85XT z9QR|a!gbDd}P58LACTB(}L+_xu{>6>RpGi5SIdN)HJYA&f?AU#(guVYy0Vg!cE z!qvJS&Pos13uLW$2D2Pj70&D()WMp1#>EY3@fJm^YrL|&h%;sFVp`PskrnAN<&cTi zhii+&jb2NMbAwDmIuX(-KgrfQuQxw$~w3Ma=ACL;Q zn45&Pke!6Ike`0JEnjArv|4LGk+?v#GGowUng8NC*=G#Z@9M3LG}Xjo&DAxTW7LFY zT+A4hS6f>UZph?Iath^-DqjE2j)$w7Gq_~Iy2{$f?|2r1TW~K<1_km81^+mtEw7;= zB5(JwolM&--x+Agm!7HeT41)=+T>IPHId4dGVsO1aj*LswIC`E@Aa(N;^8&kVMmjk zyT}`kQqs!8?8aEFoYp4SFzgTHOf26zY^*7fGrr`ArICm?3Nm78ZF5RXWQMMa)#Zod zDfY64Xx!fqOkLJc8}*KNGd0B{vT{7RT=f`#pIgK=a(bT9W_h=UETT?o+tQjyTCAv? zPbWn>B$m1(*$S4F(vW7m(iIcbvXj^=nu-1$24@T4QDb*0hzHR-*uNCs4YzV!N37M&+0F0YB!>$!2V zb+McQ`ojVfFRh7slNBv_jg|7&r{t6zgQQO~yJ1yXhTS?dk|84*=u&rqxLAF?KgL>{ z=uqB(OzR= z<(fD-1K9OSEZMBD)W|desvW1Ya*IQT=G6I7gELNu8ZalaHe4;Qr%LK&4H%1yP`Nxy z=~WGr5nKl)xr>k~W!WluGgC^7G?g3)4UzS+Xv$c@TIe01v^vNenKD;y-0xIwRxH+3 z5xAJ*-qKPErDC-$_mSRokh?H)(?jlVq*ta?8l1T{V}7SL6MiSGTuzs&u^ zwOq$Vs#^9E7o(*e5WH^mT~AL~lCC!WAbFW%@QU0II3!xVKAdu*rFAUBK28~85g>C? z`q+am!1-C`s%0)*E1Y^xpgBoxGnwUMF7c*{Nb2btYK3#(78;+qx^Tr7Y8%yKFkGv( zZXr*tdgew+;j(ewopD#_A?hG<1nh9a+}28>FoCwa+dnH z5JI0AneOKD?z-?gX~XYybW2$_g`@Gt%pIA@1u|rVd*!p@k%+v@Drs;>z@kWk+N|Ep^Ker0|qH2Kz7hK`vPkJSYalop~SxmF8t0(T2r zh>?7sCqpFl^*^Xh@?Fms^7y0brX2hkaw%(&xA-=ChjWWDyh)(N7^8n@_pp>Pe;C6% zS;$bzAN1EBbwzM^$&kB0&IAMX*N2u4OAV9zFW!WonlAbNQ(CBhCn_~4(> zQbSYD!PA42Z%?I$>lJyXU8ODN3-oM=O-)!Tzjxs0-Il@wx3N;wdN;IMDp~GCv|KH@ zbrrmym700-ovqZ+r2AQEfx&w^X@P-zTtPqa&We}0)+~)yHF@`Z=0t)&my|SwE2Hw8 zvUS>`nEcKrziT<2bWyoPei^KY%I!Qay8cp@dIQSwR|02EzRm2c3*^UF zR}W_^OS)_9S@kWF)&kGgT+vu5w-mkeZa+YNMb8|Rb|1k@BR3~kM#__KXKNsT&y{;6 z@o;6}(%BEv-brl;6Y(eEV6`nXy*rU^UZl<~w?l)scl=_KZtVDG{D5g4BVE@JDUIT7 z>iF3@aQ`J3mLFIDkoOmRHwS{Dv%~U4gsWXrKwN&a)E7P{1&YtsmU!NT_-ab>4bPh5 zi=I6{T)8qmh2EM<$vW+B6|#{3s$y$WqSBbwKQyNoW_ctZEMjbkSjdVM@*-L9$V&_H z4n^HJ{%^@iztJWK<*)Oe4sbo18X=?G`I+ahTPn|9c!_1V%5x#fCDIlgJmiW{qm|T` z%DYOFe%!SXz1372m!|~e8Hbd-ar)XqSV=wlBsoVJ(v$0xGUMs)DUJolBef*$9W|5% z-A)auqnO&fr)S(aft>JokJk(_agYsK%H##XmPYQ=;Yop{N;_k)7sZByaGm^=g%n;_ zc_Fjps>2?s@pEUQvPh-;s>6p=Qp4n4eY}Mry^qjTlR4R}=!*0p^`9oGVO~@4XCSE| z0`k`t2v*19-e{j5V(+~Tw$9R)MdHy&i}noZ^pa6-NM)*y1y@uoV_6bXPpdza%q%aXZvZ}%i)h>WGsWf zV0yV^EUKtJf8Cu=I4JNf#M(1;cObW&|nG3M1UMCmf9M>s5 zirw8bFDqvhFPC_DFwtuTlyv}u7T4F?BYa+L_e`H>u#+p%`cPw;KG>l@7gNrUt&tlr zntydxY#s~0OUPzP*`XpraZBA(!>kyu?D_0&&WSE;|MjPz)f zN27(3AM$j?I%{#&x^;m_Rr0S`{#A)NIY6x`HbhLZY3iheOcy93EnLf*Q>O=`S1FWV zQ&*Q)Tv{BkC&v;c=hS|x^!Q?FY)r|6KN9GmE-BsPu3oP=gB}azG3WJOJQ&JjcBJrT zp-W3;PEJvPQarZnoqTx!RYz3Xd8zD4-e?Higmdv2;N5t0=HUGWyKj~$$fg;qirhbq zC$*tKEjVxkFG^|u2BQ+Vq`>2 zv!*pR5IL!>OXcQCQWew?$WCQ)UDT44MSg584@)|nNI5-o&6g*_yt}?BHco#`WYLmK zGNU)8B}J9gN%gkKV*Z^>GNoYl$%*vgue54AV^ZUtF?0GrM;7Q~YiW6U)=V*z^Yo%7 zm9Nk21iG72PU84rrt5Jv2ltWbjPblv5O%jlP1ytDOM0I#W!N%nQWu*o&^WUsH_ePm z4YP-%Tnp@xI$z4|H~;7iwha&3`9XosL5MqQ(~`J=Kmza4z*%~a$d&C`^|=jsb`XdPW^)%j)DIh#GnJ(v`9xvZir` zKG*13^!M*z5vB6Um8AYwL(;xeL-KA?OJG;>j;$*a4=B|q5oWCL6irXMKLzglk4qhgdaq-In`7(_>u-HPV_@&$@Y$?fO0fphTFokdk^tl=|q( zq1AeB3m9WCQ=eI;O|QYK59deX`w*K0H`iZtkIpuDCgy?mf;UL?|B20T!uH@jRa z&rs4-gDVctAd7x*!tNQ0W2>XO%dmFIT~tDptVU8^2jNDu%bupZT6vaienF{Rmc;ZL zAYfgbW{rm{qLp%IGh&Z5c+nYy>V1PSTlS49OlwKLDcv|+Z zMH#B8NhG7pNh~0_MtOddliFbRTKSGta=S8Rj|OMVzARcNi|3;Ca(g0>k!MZr2advW z;W{%vIldRLbS9j(#ZY*6a;QA8P?cT-&zf8Vwi+EgljF3x3wkN9;;3*{l6{VR0Wq>B zJ^s9K{ZY|*a`wdlXb^pN(JU8ZZs}}?r3*Z?n_Y;kqqmE)sN72^HwsHCj^fyjc(_%j5&e~$ zuEPQ*cT*%_%8ylP{{$@T&kRv@&9L1$3Pg8jNf{Ejp!72Q%KP=jouK5Z`2Flh!|b7F zBgs)q;?)^4kY$(LAAWkA(1_E@+SueAHEO~y-o75pNPRS{Q zn}T61l}AD|2H4tJ*GIT1?XtBn|GYFQRL(7Bg)Q2lXC5eqw(>PRU$gY7p*8Zn7?NcU zFN?1Iolv<67irXA=u&c(lI8Zd*CVV*esi>z_qS7G>kmf1SBT{FJHaI_gz~O4I>K8l z?0QC?c$BFehpz51O0UE00)Qm#?9Ol`rkK8)cdqb)6=EF|z2GTUip&=j~g z9W)n5;?=lK&V|pxvq!0-8TC#so_8Lf!KP<-sqsd8w(^LqF`&;f62}p;{ro^7%YAW0 zmYUZXJD>NmoaqgRjB2BlFL37ROFQkPL5D>>Yxi>FfXG0Oh-40liV zqpwkL?JmcdYRTmETkZ*K7e{mer?s$H2T#vCZ1;E?ZlS*FTlAOqB#Vv97;3q=+iLEw zN4M(x25WFEz zy#FrizJj^QU|Oj^)JlH@VtGpAYDO{$Cq<%`kfh8|>ymn0GBYJhJ~`;3g-k`V@?uEDA&ypYDk+Nyqd``#P$63 z)iagqQYF2T^(;7PD65nyJE?*=xkxw9)VDfFYAF|wr^tF?UA5&~_)ds`VV-;}T7P0; zf$}t)JT8-5n%L$?n&kYaR7OJNg)SF!-k3Dg=&{B6GnAj3xR>lqze$oTKa6#hfmq&s z9WUK{U2B`6#L;Ob=8q{VD@nJG&1fAnx2P;b+)UOv;p*_pXn`(}mYV843*Mb=bb~Q$ z&I>hM*OR$N4O|*G!)Z7ti=^Z<1v8;#Y2Feq2fbg`R9rN(DA`glGq1TSs*e}gOGRA9 zChgkDly`Mx+Fc)+ltm2kvoC%j)YYt@-Y)FG8i>sq&;ra!OQdZ_bLW zt(0fE zZ3>0(cveV)Ld#_iEUXuwDOy~=vR;0?94vL?i=V9QkhJ=mTjh;oZM)`%`f2mC+Ux&0 zxuIdYwRhL)*8Sw(GKwjH+p%(kBg;(TGYHd)x0i9WU+!Y%4!-wjWMEzG{> zooEikS#4pb*mj$3&kn@dZZ`W~cj8ggj|Jj9ZniIN`>Sn#3&h!FwxQXq^JLpj;TCnC zYBu{;c4CR?rGYpHo2|yS_MPlReIQQE!nW9UyKT?m7W@5Nv)yUir)~QTx2VsvX8V_I zKeFw|fjFO-t!s|$3)}YP7Wwou+d|u}ux)i9PL0{t*!F1K9utV;zL9>3h1s{L6W0Xd zTx((X+V&yaJ{*Yih}qt;?dP`rA`s_GvwdgVR;6rTZfkDs`_c(#A87V*wiP?xtvJo} zJm0S4PvTJ16)E6vI@;E? z>j2XOY%BR7{z0ZEr^GKceXwuGJ0lM>UGLjbpG~GucJ>*p$JwT@ux*FZR>=Hp)S7pNwaDD z)^)caTzqTqHq%$8*zY&}h_jntJ#G38-;VzL%=CYKJN8$rwrp=Z+q(AdZh9}@ zj`#|+b^q4pPFL7%=B%xb@h47^pk#k^z-wkUrLGpFVi3U zcGTx9)ArqN?SIt2T|4$e7u&l1vZv`jwsrnC!t?~&x_TCwUTE9w($*+<8MT%LznN^~ z{>l{lbh97r+i?z2VD_!P9q)ZDHv1L69p^J;X1~L?C(gC=hnp?z5kCy?jeXO`?0@)n zl<~gVcldU^EBaHj+jn`iZFooZel|AtY>z%w`w$)53d}ylx1-z(%%11lv2U+1d%15% zU*2r?BYivGSN*8jz-!6$hTvk^*8%&EChi;~nH1 z%s$$;qy86}eY$TC>wdh#?8Uwv`?1o-*h73f@>yy2xNk>)t}^@az8(2An|+&aM?Y*Z z`{lkJ@wb@$7T=C?&oKK#z8&$;G5fQ=9rd}y>~H(_!Dz49zxC~SZ}Jaj&+X{-Gv1Hv z=9ImBJKpKOpN+kPd^_qn-RzTmJL*$t_65Ej`?1LENBVa3&*5fY<=c^ewb@TdvDcY> zyKl$);~UL>wQoniU1s(_`*!%-wPt_ZxA)S1yVLA1`F7OjJG1Zb?a0T?O}l(M;=AvT z+4rDyJVARq*jV15-(^xe;&(UuSl^Cupr_djeLLDU-t0?#JMy1y_GpT|$n0x;JN%){ z>?iwn)Th$y7x;FR8#Vh4DfU%nf55jRpLJ&cn{S7|9c%X2d^_TwXZDY1$NRc}Cd0pW z=l7^!A4G1;H{;PrbUk2jax2=%p-u#Xe>M?|j zdgPIj=MpmdZ6z7|XbTzsb150`H@};V{qiCi*BqabaUA_h#&u7(t~iF#pF_!br+y(B z{u3r+%shsScgmkf#xZ^y8Q*Pqii|n&Ei%5_@HH9VZD_k2%EfUvh>Y(x%p&8v4OL`( zx8YbazT0pS8FTSnWXywqBjdXbpOEq0hFxTQw_)$yQEo5Yr(?*yl^2lvDA$ntDsLk9 zQ@)toU->WO1C`$<4^ZAo9;m#>9w=*&@(?n{)dDik4Jyb(HO@(7_{PO#_{MEy_{O7T z_{OVb_{Jw>_(rH3%7t%qBf~cakl`Cs$ncFtWcWrE8NP8e8NP8k8NP8D8NP838NTs1 zGJNA5GJNAZGQS_y9d(0m^d!SKhLhnNd1UxT85zD2A;UKkWcbE;WcbF7WcbDtWcbFL zWcbEcWcWsCPt*s#(Sr=%7)ge2%qGJ(4kg1k>dEkp&1Cq-`DFOU4P^MnLuB~In`HRL zw`BN6?p~-5d}ALneB&T8&T$LL!_{Y&kPlLhl1C^f$Rm}{CXZ6SmONVdKJpml7sz9k z-y@Gx{*^plx%=Lz+XUrNa$dN4EbQ? zV)8QO734#dk0T$dd^!0r<$KA8EB}Lhg!1R)<;vOnqO2p84y-aaUa!1^e6(`t0F-r% zau4zb<^+Np; zTTD+feUj-i( zoLx%BoZU#qoV}flIs0BR=Ipn~n6rN&W6s{cKk~<%J%fxnyMl~4dovkx_Mga@vmYm8 z&i;UmIeQlwec1Crzt6{$(dUcF=<^0L`fxiLeRu~MefSa?efS?T`moag_uP$>_u1$mqkK15pv#^pRR#^poE z7?+#L9GA%$mv1CvTz-;_arr$m#^s;L7?-;YMjbFN4)$ ze)tj@e)uKX`)=2-)X1yTFu(i*$S8jV8F}TAk=J4}d^$>oPai{uPj4l|r!OIU?YM&) zWj{$q+utLj?EfL7?7fDgekgks8D%dZqwFXdWgkaI*%y;BW;{g3nDH7JW5$nUj2XKf zgt9PZ3@2mEC?;dfs3l{}IE{=k<61Jt4Ex?Z#@!ES$GDp_0{LUy9Z1HwTTI5dTTRBe zdmI_#?zv=)yEl=&{rMMa^yyP%^y!;q^y$CJ=+mr`exG(DqfdvD(Wg_$=+gyc^yzXk z`ZP{PpPo!cpI$&lpI$@u>UtkF>h~-e^?NHN-dEIUQ`RWd7iqeYk)}TxZJHK{GcOQl zX~4cBV0Yhy|4j}s9dEZV4CS30NOLRMtN#;$u(!$VUoz^_dbHoa`;$@k!DPfAPe%M% zf%xTQ9$#c0Uu3Tyr%$$m?vfm)AAaXvaNd#kS9s5zEyrE>agN*W)kx^b98Rcyxqr5Z7DDP4-%DaP%W93;gj+HmaI9BZ2 z?l@L{rXAx?=W(bj#-Bc9ug^wPquz7LsCPIeUW^)jdyIv(YQ;V{$#j-!`~G{PRTjf< zb@6Qud)mb}{jLkoVf>$6xamE{)848zxBX3LnI3C8+w>gMIi?RW-P&}$={Ba1H|?Hd zaNm({YvH$9c&j!n|52xNsb6rqE%gVcvrK<)I@@%+35=IxdOy?dUjJy*Z7h7Q>0Hwl zrrVl6+H|XS%=diLS*GuF;q4jzvk?C5S?qj-*=?SKDO_!K% zYr5KWs}9U(t?4Y&TTEx0zQA;j=^I@7j!b`_OK;J#h3U4YH<)f`dYkF?rmr>K!SsWsJDPscbSKlFnC@))XVYCw?>3qB z?`nF0>D^3^Grha%V$*w=KHRkZrj%$l-QB`ZGQFqii%joj`gYTMoBpfm9;RP6y^rZH zP4_e%n!@_;Yr2c+{Y>v~x>aY!n`k=AbeZXF)3v5^OmBASyD5~z={=^hoVKP1nr>%$s_FKoOH6k#z1(z1(+#FOncif&v+1)8_@4GrgPXCrs~d`c2b&nEu*yH`CeE*q-jD_ol`iF_?@wVg?y=TQM1P+tNV%=0N=&XRvSFx!!)%NI#N{^!X|A$^!AK0`Z#3DCfjLoU;RQE+cz=atAf~8>QqKXo$AP_(8JIL_y zRhE+E6_ z!h!f}1MyD}*sl!O?Qi+qtM4+P)_l?Hx(RzRn|KUoRkI zUms4!zOE-@Umr`xzCM+V@$5V@#F`nH@#(4G^8ROXtWQ=DYkujcqLq=bP=J|cQ zI~jf3kBmMULq`0Q_v_|<{)m9O{WuwAzez@3pOTT+ zFJ$bG-R7eW*dKk!*dHUv@Wt6=?3*LV*f$Mi?3;~b?3?Xm?3)|N*f$T6v2UIyW8Zv2 z#=hA_#=hCJ7b#tc z@|(%X>ohX@{Yo;9v3tnK=Sed1`3D*Kyi4}#@hvs#ky{qn|74^eO7_we1mZ0V#9Kv1 zIa^ZFTog!iTOiHT0sAWf`zK`N^&=T=Z(oi&qV4;V;d6t@@VO~u_}l_AeC|*(e6F4h zpF5TepF5X~KD?TYKDdXh^$F#MM(WbO?8G7Mg6kZY%bO47J>dL|%Kx2}j(L^x^$>aU z$iP7%`RBi>Z=ifJELs_vG^w~zUheH)=%?$}2Zi+ikPG(%2ZutlBTXe(!6`3=tmg7b z>QF^2R+}MwsM-gG7-^`yQA$2O+GLUE$g)mW3*;^5RE4G6p-?bD7jzDSMFWTGw@l>i z5Jhrk9hx6*me>Ew_mOMmH8|A+XT~a<>*ReiT%s!LKW(w9#4IiK+cU5<@aDom%l*}! zp@q%SCRS127vQZdb!$cEOIr>c6vCV4^-Tjq8^bFi`rh?*B`f6RUg5gNz_L>Lo`hR1 z9IKZl+RbtKpiXcvq=ya)rQ4(pl9PNV9qVYlJ~IPDwi)>dg}xeIS_#0y?LncW zu%zg-4GIN>WP*Xj9~NZTaP79Bq?aZI#b7Uj9Ko_|-L0Kw zjw~gVa?FPC9;8OwNDlRl^7f^r(e?UD2sbnZjS{6%#}-|}?S(sw1j<7Ff|$I8N?x@Y zUEd&Hzk0)~GZM4$WD*U?$pU2Rn~_8NutTo5R%-tx3P5?e|Y=z~B%D z150Mds6S#$Q)Wggn&r*3x=a0RQtX36I$nEwQP%kf9oDP3*tPD1W&VoD*Se)*W$Wa9 z4s~8auNW3LIHaFd^+JPrHinXv#Ei$Pnk(h)b@DY1=OF3hhwH-NF49;$YW(5Et8!9A z_j(?S9pcL){N#f}I+R#nF3B$pEy*vMSvYBu;NXzFu&7Z#3Fj*3#*<7{;(%fq1;>q~ zA;m@%@#Lflx-sKx6^84YeSNLM1U=iz8mIruYZdZzE2m+4il$rlr>ACmYNw}hdKp+K ze^cd8FDEC<-$MCYB!7D9SSEk9^0!L<;_|1qM)^yeF5{eTFShL^+~RceQnTG|TetM` zVbjm0*xxq&VT%0=(?6xyJF{JheQfLUx7R`>MyA+jnwFKMsI!Y7FZNw{?=rJ@_w6|S zuQdBW-#$$DQPk`ceY>~R^l=ND?T6v=;osDWLwq~R*lG5dZ^tbI_v!?DC4<%#w<<YWAmnJ1$%9G5bG#J1$QiH~Xi)9k(rBH~W8mJ1&X4YMeuZ__5qTh}+`}KZ&+=@Ee?0@m?sQ>L|f6}*ybwA!?_E&s6 z_T#$N>}Ok=?Dg{|v;WtRkN(_Z_V&zA<0GF_&ECVeqaV&T`vBjL_?MV{tZzsCuQq$3 zZ%6za&A!mLqds?ubTRvhz8&#Pc6JIX!Q z>?2d`Tg+bI+tCkan0=9NhrgX;_QQQU;@@m`Tk4J5Huee+_}2xD5BqIo*q`jc^+YbqK0WhoiAxf;kgjy98Vo9iMn`twdQZmm8?hX3p!W6aEMhjMXiaep$7 z@$qEbzF$DboERqK_I)!Mx9`s&rs+oMgmecz`&>VUa;G8yyW zA~J5@*O77i{zNiv-(NR&s&z z^W>SzACn7}e<9CO-gkG@VYc#A@*L$u$wkUB@?7ODdjL6mqwK^c(>+ZeXL_9J<4u>D-fTK*`UKOPO`mA`TGLxhKWh3U({GtR z+4Q%jPchxT2kUpL=>eusGhJZ%bkkL)x0>E$`V7+-nLg9>U8c`6{j%w8roT3Qw(0i! zus+*O?{E4X(_^VIr!F94POT~W8FTh$WX#ze_D7zWvj>wgXU`>L&W@5XXP-z$ zA6`jDA3j7zAHGdSAMPZh4|^Vfve1VU$>_s_$>_tiWb~me*G3=SPCNSWB{KT(D>C}9 zb1&qNJ{&?uAI>GC4{ONi!xPBp!z;u zaZfVZ*q4kpjwM&=m{LT>xO@Z|<8l)jPxmYTk5+ATHx+_YP2+NvMx_kA|E zJxsf$rlU=}rKZKE-BQzP({9=5an$gsKat^6PmtkL@1>;qK9DB2Kk9)ry~#*3g$zGD zm<&H`Bzup1*phOTznx*o>l!lhx`&Lso+cx&x5@D7Z^-cJ>;q9J_;hzNe7YamyEdOl zjk1f$D7%`BvX3L9>`Tcg`#v(tewB=}zagXSb^}lkl--w%F{6--G2?JD#*7VQj2Y*X zF=qUkj4|UCGRBPW$QU#B7>KekW(+4|%$P^UxEm#7+&z_yarag-#@$!Q7D~&-H(iMcQo1CpSGMFeY${Q=+h&~=+o6?^y$fD^yx)p^y!^s^y%Yd^y#Z)^yw#L z^yz=e=+mx)QCIY7FEaXc7}=}q3~JPGAsO`xr^IWbMw?C!q`4@N<|Z=Q^w&U~mjiL$ z3E001*ncB?_3AtX^+$R8kx|ESWG~*lK$tB_XaCZUx|~Kv|6U!4e>)lR9}2{OJ`n$( zWFB8+9$!OIKd&CUQKP>5lTqK1WR#IlMx7P~;)DZnYzaH!tfL+EK7ovSY$JPRUqg-Z z?j@tV=g7$G6EgD38iu+fuYJf~Uc;!-j%j4%JCBTf4<;kuFd6yUQg`IrKs)+sJsG~c znGD~xCGcL^S1}Cb-AQIU$SBX2z@xnHX-9djhoem>Z%;DH>rX~`6UjJM7LswSEGOew ziIH)vY$9X)Ifsn#=X$bN@4rx^-Y=0+?;R=eY#BZJHv1s@k6UWm#k5;$I>3czG2S?* zZO$uk@lCIA;W>=I$%UJ~(1o{V_)RX{^aG~dQq#Yic1um)H|>_1{$RR|rEfoi`R1DL zW!fz@9dFt#HJ#&hF4HY`x-E6ov|DO=v}w20^i0!ksp(aw-BMFq?w@c=O<%Hbx774A z({8D$E%#5jrKSgrWIfzc(@CaVwWqzrg`19;c1ul;yl6T>T9xanroZmH=h zrrlE0%T2eo`1hE0OHKc7+ATHx%(Po-nlqZ^x}~N)OuMC~!%e%TrZY{urKU?wyQQXe zrrlE0O{U#a)ALQcrKY!-c1ukkH0_p}zGB)fHT}r6TWb1?X}8q0%NVxDEj8_9+ATGm zVA?G;op0JLH9f+#TWZ>9+ATHRV%jY=J=e5bYI?P4x773z({8D$y&@ptmYUk@01|Gg zX@{|_f2%Is_BNemdZKB2f4Yy1{GTEt z|98pA|3@|93L#{}CDW|1}V&#|+dBamJI8c3!|9B_r+0WVHQSGTQzy8Et=sjJAJ8M%!%} zI@&%Y59OlmMP!s)PDXtqWR%-PM!6@FQSQZLq`jVuv=5Sz_Ej=`Zbu;gu0Z^5`KS-_ z8AL`tQ_09@AsKaukWmL)s*biFM?2bn1{rO?gpBsyOUAyoCG6POuhNcv{Sg`a`Uf)h zb(;dz6Z?91GRCw0$r#TDlQEu+BV#-(B4a#TOvZS&l8o_e4H#=gm(g*sra*^7+1W+)kR%{(&Zni?|ZnyqBaHCK=^*E~qZ zT=OOwef}*Oecov{%0-_KA!C2%lM(+AGU7J`;-5jrKDv>NePm17k@kf^+IItKzb7M3 z?i|zs`S&2BJ|oD;e>NHUFC`;wl#I0N$w+%jAkL+MIDZbrd76y;-ykFZFUjz+-^lQ> zu0^OPd~5)j^A8z5R!WACtsuk4jv>Rxwvpju*O9$r;{j^ygQv-8=i6kob4N-VTLOamrK^p}#6{?3#%&j#YX7l`*08Rc}I zk2-qg*s^xyJ)U96yMzq;p#ggx8F_6WqwQyr(e^));d8f>;d76Z;d8H&;d395;d4Kb z;d5<@QCIlfeq_{VC>iyfM%MbsQqw|R?vR~$zg5yw)7iDL3i)8{|FKo3k>CoKq~$KM z%u1J`M*jb;^$M)D4XnHUgGFG0wN~DGnSd?Ra;jjH(w6X~E~m+`zQ(P*`QNN~In1qi znXfxNYp(t;D_$1sR=hzyMYrlD>RCFA=qNQ*{t{P(5T{UiAmi(7HCX<}%U^-~mCD~5 z`SVt}Y-JjF_!;EHb+*0PwzmZ0+-kOGZ2N|7-wecg%WNOp_7mHF$}NtL9cFVYUiM&p z-3L$+$J&sXY+?Dfoy{$dra5M_kAo&+rkl7$KFwx3#io0W`ew6TV{AK? zTf`Y>wo2Q^ZQB@#(`2?2ZF{*w5>|e zkEWuY6U}a`61RhwO8k3GKjQ2&Sl?$& zzhPVV5y+2C|7cs+uJ*Z1*Tc5XKH9YVXsD~_JhLyct+O9xI_B*5(NSC7kZ9>6qT5{j zQr6=p)3@8!ecbY1(+|7&*4}4KznNmU)ewoD&Tji_m+3BTS)QwZFViD@JNDNE(=&WK z{Lp<^ZGmq`{3WKVd^_Sdnsy&RlX4M%i`g%*t?U1rO+S`mf6er#wsrOYujya?_&D>- zX~%Z9wXKWa&Gf#$9rfvFdZ=w(eP)=R<=c^ev1$8gXu|nhwb^5~b>$|g-8o5Oip>Gr zQtUI#ex+~6Imb-1|Jk?WEPR34pZ4v;^t`3q>~H#ZZ^h>=7WSzhhO_v$Y)t>zx1)>? z%-*Fv`c&J1D|h#CgTcNXcMSHo@iO1H579c!G`p=x(R@(ug=Vku~73|$G0Q@ z;THch-;Vspm_7BQpl+^c-@)r=#J81niM>+n<(5xB-;RDe!tCRGJNoS?vlsbx+!5Mn z_CtI->VL7>SNQg@?#C<5-sIb{AFFJP-Q?SmPp#Q6@a^a~Hy7OC+mX*|i+`VQM?Y*d z`%}Ih@lP`QtG*rOo@w@veLLcxYxe*6cGTxmvuAho`hPImYxW+#9aph#P8sgoakbjU z#@cDVop(RYUh3OX&lzS9`*zf4mf4$qJNDyTv)hU$J&w>nN0|M5KR)uWG5bv^_Ik75 z@7r-VugUDs`F8Z%!`eLLFa=DLl(9r?St@5~hYT+8QD-wuB$ zH~VeA9rbZ@;v>Et*k_h;P5HqwK-_Cg$cR%z zMxGnU=(lZT?4w)A@Sneuakt4#i+(B@chRpQ z<1YGRWX#3?Bx4@@mW;dTopwjL{Kb}xyXe!&y>y@2s;}P4&9wJXK7-s>`8skx<;ThW zmER{HsGPkA${L`&KY5_?B=R8TMP!VtN0D)Ea55S9XKp3KHy$U$H(n>hH+GQW8^4g@ z8=bnL4)6_I=>^}IOgnsI0U5qgNrrE%Bf~dNCBrwaB*QoEBEvVHB*Qn}A;UMmCBrvb zcSn8T8~c#q8}<=V_(neM@QuY}_(lyGzOkMR-#Cp7-?)|x-*|`&-*}k}-}r(I->{E} z!Z*6@>HEe2GJInO8NP8a8NOj35ruCYM>~Au95Q_4MlyWkVKRKDV={arv={0C z-{?VxZwx2HH}c5v4O>-)bKF|mhpS(0ARnZBCV7OieMEGmvaK*1rEDJ&9j*KxX4^AmYlC#LM~9QBhOSmfn2D3F?p8q1LWDt|02&({vUFYa+iHj)?DQQR_abY3A9;!L6!KE# zL&*m#H<6bqpH4nR`Fir9%1@CGQ+}6xxbn~BBb0aB7v(Nj9!x$`c@{aWd?dL-`B-wL z@}=Y|<$K8y`#AKa=Z~Um(Yn z|3hw2Znri+@xGbZdN{?yjuBc@*3s8lGiH#le|v(NAh~*E(f68 zqm>7ck5QgM-k^L4d86`b^0CUNkrN5K_kES=O{VWReVpmnOdoIhJJXv@x9f$vBu+5h z&-96=XPe$)I&AtR)9X#2Y6%`fZrZrAh9*=xDax%cc2x)7 zU0ucO*;B>r+3UsZ+4qRqvk!~ev%eIxXBVhKo$T2S#O&Dv#q8M&#q8PJ#q8Pp#q8N1 zirKTXRi#e$?8;*H?5<+=>`7ww?6qR{?0d!R*)NLOv%eCvXXmX({p{J*#EfAlF=IYj z%$P3~Ge_5m8N>Zz#_+h9G5lT37?!S1TZ~~7F=KeXm@%9!W(?Ph8N;1o#_%OEWB8Sr zG0ang`WeHjV#ctOm@ynJrjJv_^l`3OeH7EjwPN~sjhH^(A*PRe#q{wRF@1bfoF3Mc zFU73O|A<+aOVlK0*5%|MzYTG*F1Hi2E)N#7E>9M-F0T-?F7FU)T^6%0zb0l~{zlBY zoVylnu`Zt{W?gP3W?ddEW?h~pW?fz(PANXGH`^7T`_1;>YThvWR1Vrq{9v{#K6BQV z-xZ%_&346SBePxc*~e^Ge2y{O6`%9XcE#s9vt99dv)Qire9UZDe7nL7Vd{&Z8PIVTOQ|V%IDv{-$EwOv8^o#hcFLx`1F?JF%2MuB z>{^b-vGElXOC2%e+f_{L=f}#Aj+HmH5alnDU#~B*USHx=ybsDI-h*P=cvZ~!d@Lp= zJ2;dw*_uRg7Zg*bjF>p8iix9$OncMC)OD$tx^59u*FJHot|PMP#|L8S zJtd~z-^J9MttqinZ(cF=77;U6WyR!f6*0M6Pn>GIi)`8(BvwDfw3iUm-WDc`qNa*`qNXKihHDN;+`!gZa*;8*ZHe; zjj_Ge>Tt!UA0Fz8Pg4RV{BY5?yu9tf-Sayisu)%^T_tYLtXKC zP7C>6@!7y^SA2Fc+ZCT9&Gzs9XPfPc&$VW|;`0`>UGe#Z*{=9BwNb(qpWpfQe2Obq zON-C!bIo?eXA`qs@!8XCSA32!+ZCS+%yz}+2D4r9d865`_}po>D?Xnz+ZCU$`uznI z=SP0O*?xFvwt~8zy_G$iUD9kS6p|1E$xALy|Twt~HXv{x5=HD(RzGub6XNQQg_h#!r{nVLHOr6EW+*@AEz4gVZ z_`1mE{^4TopOU5Al32ORW94>;Y3Ke}nSHS`&xuoQ9+%CSd>6YXS4a9n`{l*d+gMEe zeZ=&AqL}v`OU1nJ*d*qC$Gu|ScRVZRea8o4-go>i=6y$zPQ<|bjw)i_cbH0x&ppHB z=X1{tF`s)@iTT`PYAinY?3bUni>d!UG4($prv7Kd@6|t*_UG0vtPulXZd^67uK`0#f(*TF=N|O%-Hr8GbR_r%1@7#zc^OjlvR|! zQGUj7mzXhpN}PHf9+OSmC&aY~{(n7R2(%-sAeW^M}hB~Iq1nwYt1D`sv6id+ZQV?s-Li#^$pu_x~KbC;Px?Jd26B zr=pm#vI9g@F?Z87VjdwT=1ei|Un-`q9b)R*BWB!R5c3-QKukT~h^gmKG4-4^h*(o` zl#xvw^~9QgG4~J3a?jLQxkRkoHZkq&%yQ4uv3uT*-Sb_{|5waka4>OFS2;0#Zz!hk zoyFwb`C@Wzf|#6}FDBdF*$cY%ow~ZW(+UL(jY`z21Dg z?Aeu=2hDydi~l{dKhEO+%Ix2=_zS9Ei8A)=^;a{yK^A{!v-@Z9r<*<9{TxMa*Xys#PkfxNUPujI+QC)nR_*!AtX7?r1BjUD{u3Yif5Pk2S(*<(O>gVj{JO@&U2RfdvWCFQ*&wauaEqE)7QZK_E$4PyToZ{ zM=9_DeB`QM8CtT~rVKEpPtV z8Kl%-!~AxpY^aBIpq}~nNA=JzSMnZ-{M0|t%72)}Z|7$w?5}r(`pJihR{l&>o_H3R zzp%zBl&9UL=FfTt=_>O#ipo>Z73S|4`N=o`D;9ksKjrVS@+0NvTO7*~^2-$4_-|Ah z{C=ja|I6MZQN4*zV|D!*yQiqyqFwvz9ig8I`->g4FWG<_ZeqUm8YAX)WPcTdZ@t#Z&v@P<*0=d$^5<@Zq>jI z#MJ^16ju*CLtG>9T5-+5H;Y+U?Jo=P-rybi>x44@h{=s&1!#-hs3sj7dHvqMcg#- zP;s-sbH&XAUoLJD_%3nFz=y=)b5r7^xOLz^#BBnXDoPA(1J@9@3*1TEKJW-}hrrXt z9RsftcM5!ixO3pg#a#lwA?_OZl(<{q{KaUud*C|a9)Wv_dj=jY?iF}}xOd?7;y!_I z5%&#zK-@3zYvTTazYz}zoUJ(Ro*(!e@xZ`!#e)KO5f2VLN<1X+T=CGrmy3r5zDGPf zuqo3=1b$!sk%4~~Ul6!d31S!(xSsgJz&*vI1CJGt32X}Vv4OYBKQ8bC;_-oxiYEmA zMw}ivcS+jH2wYh_F>rhFq`)J@lLOBePYJwPJT>rr;%R}8h^Ghsk9bDloTX@MX5ez- z%)q7`pB31Yi2nVc-&H)9#|cwZw}9cNH%Q zJX(BF;05BPfv*%_9QbbWvcS)Zmj`}NoJiPb{h!QUVRpXKw4YdMc2%=4F}su5tIQs5 z_G+`|ntiF+SDSsA*}KeMWA+PXuQmIm+3U>y!|cn=E>%YHU14@3v)7wF$m|Vf&ocW; zv)7ru(d=8zzRK*U%-&?SDajL?&Hlr#Z!x=IS;e!}>?*R^Q`?H!Q-_M#Q)h_TQ`g1H z-ySRfRIL1aV)pDmW982~hqkG|tC;$yi>ZH$m_7S3F?;s=V)pDm#O&E;pG%$W*)7EE z*%ye}vrQS!o_(|Y?AgzW*|WbCvuB$coISf<6f=gy#EjuQF=Kd@m@&LxOdlT;)5oX9 z>Z6!Gz9XiOpNr|^FJk(bt0M8x$6{joSVf#3)|3`v*5$rp*5wIe*5$=w*5&nL*5zBp ztjmvxS(jfCvo4YePY&SQ*)=3 zr(f$@!j-4_D${=ItkKG5yYjSy*b~mgSyLV)y(S zyQfH1V&R_JV)C%Nm^>UWPW`J9JA0J&FVQvH-zuiAJH*uWh?u%w5|h&(ipl98#pHC( zYQ#iN7Z<0Lr!{2Lb{jEm4;9n)Y%y)G7t{7#V%k0=rtJ^Kv~9|D+Ada|I9M}Gxz3u= zM}F3f>0;K5%fzf1w~1LZo)NQVd@N?o$Xwn6)STj=6^rtw{u5Rah=vR+AC0-_=&NqI90Ay?Ak!F##c-%7l|3)EwS=9#me6w zEB|<`{EK3}zQlTciBoZ;)geaWEhr}53Swfib4Q7(W30@8Sea2`%1jm$_dGFitPrQ# z-YT2+Oa)JS`{k#uH^tQTgP6MV)+O##UFXWCA9cml+e%Em-Nn>9Kuo=M1}XK9k)N@$ zGf2tZx$={{7mHJEZ& zd992V^IDlDX8ly#i zZs(A{o!PEDHD!KEc{@PCyYlo?vt4=mhuN+? zE!;ruxbn1`*{(cIojsac<+}LwJhF$I?aI@sX1nrqx!JBf-E6iiPwlS+q|O?B(yqJm z^c}NZdHRFdt~@Q&P;t2O)c!g^N_pDOujf;_!DjneqtncG<>@76yYh6K*{(d@X|^j* zpEcW+rzgyI<>|L(yYlq3*{(b-+(>b`^3=~B%~nAE`gYyV8f|N~D^Jh&>jhOl-E3E$ zE;iehr&pTo%F{c{cID|ovt4=mj@hm}{mE=sp5|$+c3pW|&TLnnHa6Rpr`^nU<>@H1 zU3ogoY*(IMX0|I&uQ%J3r}vrd%F}1ecID~oX1ntAl-aI4{l{!qo)&GQ{?yYh5_*{(cYZMG{?D%yYlp7vt4=mr{7;#aob-K zNcdT!HJZxrXN|Tq+s_*9Yj!TXe~j6#Je^~|%y#AJ9bz+1aDC zV}A*NcI@0y+Ocy-DU-J)@lvLwI8|2-*^Eg$G4~9P-7`Z>y(`7Uf1Q}VKP={b$4g?~ zcbpXSzT;0Z?>kDgA|~E<)D`o-qq~^*9b?42@0cs*ea97IKKI-q=5x>EVm|l0F6ML3 z*J3{R`+Ykf45j7N72;Z&r5myX6UR){gQgP+LTg6oZ?-W-J{H(ZI;7`QW1Do=_M&QzI zX*V_ZcJ?Uq-Bj1ek<<-d)U&(Vo^sHe1;dg_R&r-PUn28)To&K;%i zv*oAn%f$5k3Nih?Q_NgHB4(}+iJ9xy#mx1mV&?i6F>{@*GcmKC6%@0cl@YU^RTZS`&buKr@`x=>7AbHvQYWn$)Io0$2yLrg9n5HmM#h?yHx+cP(& zwr6hgbtN|Drh=HcX(DEBI*XZ`QDWw1zL>eWLd@LUDrRmDh?$$W#mvo*V)mM|x)B3= z%{gNBnpR@=nqgx0nv2EkH5VIBL{qKp%v2VoW*cmZ7R;nj)YX1?FW9`M{*bp%}Hcd>9tq_xA*N9WE zjeBJ?2aky9=SyPx@OGAazKY%RckCWJca(e1>lKY_6LG4|&a!Fed@=Woi`_Fz%vjmE zqpAB%Jx|Pc#p*J}JaxSptLs#(uI#;ui*YY4<~3GVOiXRW)YDVU91jtv;+QO(I7}VS z{p(}*-;(8?$7EB^6!En4h5WR0I?Fvp`w%ntR1dH;Ku) zo5bYYZZSD`NKDR|DxRGCRDN>K&K)J^3iOTQJV#8Nb;Ti`q}pLdkTv8;yz;NJM*n-% z=>PAJ8cj~^eiyRL3v--(PWXRP$Z~ObPELME;PC8^kbEJbLbBCJKDs6!9g>f*DYZ{N zh9nVTGDbT zHwHw0-YoeMp_3zj?GV!_E59i6)9!BbZ;1Si@jmm%#4(KJbLPK4D$g4yKPK*p$j_!+ zET`gpIr7sl7qz?_`59{yMOy$D6-xR386y^Y@DU)U&|+Hr}Bg#%-nfGo$jn8NS;5iO5g7kC=AzsofBFqLP?4T8e4I#+))4u`-KdWlRJ^owv%bJQOn*Z-~jC zQ)1p|+mEWuOSwGc74IXOiFqB_ae2Ja9w$HJxme7HyG>&9XQ!Ao^93;EpSb7^}t=k z;eBUfthi?2MPk;~jbh##JRq(U%EXS#OnfOn`Ey!K{uC-eyW~bCF}cxLOm6fQlN;m2 zj&N|ZV>p0xMARr#Ek;~EN&e5tRjq0lfdVQn+C2cZWg$gxOw35 z;ue9Ii(3Z1PTVT+qvF|I%XK`W}6xc*Cg9A5~e@Nh7;-P`Zi-!eXAs!xhyLd$4 zJ>rppkBKh`{Ec{2;9MnW_rkyx#G?Z@7mo=%Ks+|^bn&>rmx{*+zFj;a@F8(}U^{Lx zBk-T{PYhhDB<)TL+(0}za3ArMz*EIj179MZ7Wg*t^uSMuX9RvvJTvgm;>^Hjm!hp% zf$NKB2ks-D6F5UWH}J*cd4V^J=Lf!9yddyP;)Q`vi5CUVb~bG-4t%b7N#Lg9ivsr* zFAY3Vd~x7}cv;{b;^l#NixUa^KHx>OSD1a$?3HH!ZT2N*mnlt5iB)FTH+!|&z0AJU z>=|ZXX7*)fuQB^3v)7vasM+hxe#Pv|&Hl#hE6mPYM)9mSyO!A-%-Fi|1>ds_C_&#_8u{N_A6rc>~F>F*@e%gPWJ3ZV)pEz zV)pDsV)pFo#q8NnirKSIirKSsm7`Af?CN6n?4Dxw>}g{5?Db;y><7f`*{_P(v%eR! zXBR0?{p{KG#q8OA#Eju&F=M_;%pBb!W(*IA8N-ue#_)`oF)V)`Z83)J#EhXGamW}h zl%FxYM$8!Q5i^Ewh#A8l#EfB)3e?XS))O;^y~T{-WHDp7N=zR&is|FEV)ao>A0H6Y z#{**e__CNjzAvVaUyAADU*hzTlZ7i1C+o6_U|5%1$u1n05JgG3#>iO2ojrTvyDx+*QoFJW9;EyhO~pe3h7W`A%_4?DCA+E_OL- zwjZ{7gn+I6u@U9sp?rs;e?mi@D-908| z-Tg$&y8DMXHJ`a_(jH@4Ld=*}6Emi5#EhwlU>MVJ@-wE3#f<4%F=Kk2m@&Oi%$PnQ zW=!7_Gp3)58PlJ{saVgdMXbbkwwU;;i&N!V$)->JWA}`U-7`l_pDvG;*%m8vTg<;F z=07A(wP!~=(%vVrd;ZQ+u4wHj{+eQqub5a&1jG1FiRiN{cB|T}+wAu`=z&#L-(!9K*$_wx`Rcu4Q8C+9amE z`^40BSWI0XiBom`B%6NZtQ(DOQ8D$F7gKL_G4<9LQ*SddW7R=S?)DOsyMx84wx`Ob zAB)B6hnV*65Yyg1G3~u1roH#Yw0BBOduPPFR?eMa0yV&I$zn)#!|8_fv?2`5M>|&QXX8SQ~ z-Tit_l^g5VbIG3L*UesOwu@c1n(bnjJI!{n%YL(6?BZe=7rT6J*In##+H4oQ6l$P2 zvgOwEId12XUEgdMyL2?$#V$k5cCm|#VO;Ezuq$Y!|zHX10r6 z?1;>i*rjAc#hE>yo@<-!VwX;4yVzx<*)Dd;G~2~4tIc+?%MP<$?DCM=E_QJ-jEh~~ zus(%s6t*u{?3Ot{!( zo?Umb%Oz&J*k!xfE_S)cY!|ycZMKVD-Zb0AF8?vx#V#&}aj{FWChCuiU8y(@eP7rI}rKu}e?0UF&$ks%MP<$>~f#kE_OL!wu@bkn(bnj zkIZ(l%XenG*yXg@E_Nx}O#O4Qi;H1g?9$qS_2*dqXW+``5tlWcQ$~`Tno!4V!K8lt3 zTAXV0jBLilgfPTkyJa+vUBuKoLQMQ~#Pt0NG4DHW5%a#|Q8Dj3?1)R=cbt-+_Z>M~ z(H8GJ%8Pm5(M-(yj$UHkcT5oTx#warpL;fo`P_4ln9n`Wi22-eQq1R`Gh#mXlx$55 zeD0|u=5tRMF`s)ziTT`P$4&CNXTALVMs%l`--r%~`HkoeF~1SnQIh;dl&1~tRtVp% zR2EkZ+)`XA@E~#Jz|+N500UtM`gv# zcXcuI-Av4U_YgDRqs7ekEHU}CTulAz#ngYhnED?VQ~&c~>VHj4{U^lK|D~9G`bA7W z*>R8LQ_*&@d=jVfy`gMk>LMnlp<-gn6cf{GF)`gFCMG-Pk(iFkPfRDp#Po}pm5Osvd@u`;J){-Pa-hkNUbxwpTV zzRwWT_tj$hzFkb;_lW8HYhwETgP6V-?il5niC}2Aw*0i)N=&H7pR{WTE`>)8hR znd|Gs%=JBD=Gu;aWUgP9pSgZV%z9>m7}m4zdtJ!>mw zton+{r7>d0WVVM)}X}g-3 zx|)cotEZUx7%gT#GR4ft#bR=Ci z(^$;h^bs>R6U5BT5;1eLMaP$7*VGfU*9;c3*Gv+# z*IXiIuenjom_I6JzF!wJ=0AwZk38LJi}Dr3ly4@c{17p7G+WFZtrK(a7BTnUF6Q2S zu`)+uWj>6RF%b;)7wkbi)L%|a{q@Dv-$6|M17c;;V`VOimDwPs{u{*9zgtX>9TJmc zZ;8n<6TxWz=}Bzln2BJ>u{!dTW1Yn0*l;m9HdCB>ZLE~d9BdHN&s)Uwb7z)&o{HV` zdhDK0WB2?jW^D5JBHmP+Wo6S&4KeMs5OYs=F=J&%Nv7_fu4}}+Tufaif}yVaVs$+o ztLwO!asN)tYb{{=FOQhb5hplnrRa<(=+PK&741HLPnkRDRU>(nVd0wR$5xxtT~ypGUm)% z+R4$7D} zuzRNvM$NP&$TMidkQn?2vIXL9!r^F3(KyX|?8p2^pT%=er!{{ zuCadR$)TLgjQq4w#QduwKku1Jng7Pf&wI5#=6@ve*A6kwG5_&3+Z|oQ{EH!0W#-Ae)`oVr}|qn@-x=G%-=lnGiRo$NOZ~K zA8zFbMSkk{17Su-e(E1@Y5r@Y^3-#M`R|SVjN3Nz zAB_CG7r)Q^$09%Rzi9sVBLBEBkFS{D{%uEypLsM5L&E-zMDSCOAN*2C_XR)W=^B~y zB0u$*<{@EPs8F8%-j_@B)h0`M*T~qsrP@7c7o=2$S`o7}v<`ipta9R=G9)Pep#}?_&N}BR}gvFY}*_{PfEYg!w7*Q~yjW zpG*A+-0{OL51g==Vx9bae{q|b*WI&XzQ6cb z%=Z^*`DlypFU}G3{Y7&zd+`7<``{!o-(Rd0^ZkYCX!!o(A^CZoz9Oy|=IbkQrNH(( zZ{@({@)JXqz%9g80}mBf3v4=?>VY@QUn8*TXle$2UVhfq55>GUu)}2PgfdkM&=&dA zLQMYj5tDBhiph=HVsc}pnB3SQCO3A8$&F{kYma>IUqB{$A36y-)^F}cxQ zOm2)7lN=$c-lY-ICnsCMGvV ziph=nVsc}HnA|Y!47p+28FJ$#mEk?^NpZc9Ge3&!2hLT5F=-I^Tyev|c7ROy%$DdZ zf8)SI#7zQE6*mpMRNO4^wc_T19~8F;d{o>r@K@qifpZrnhSq`46SoQ6M%*@VKXJRj zlf~@=FBf+Ryh+?K@IB&Afe(p02R0o|m%x9@-!*X2V#Lrba6@tTzyrlS0?!in47^I* zEAS3+@4$P+eF7gA_YM4sxL@Gk#r*>pFHXAy0#_HGAGo7 zivkZ2hwnEM)5J>xuM%Gr*mN{Y13xVP#et8Bmjym0ULH7GY1&F8?0W~-&a5!Ifn8r| zc5kyUF?+JvtIS?z_G+`QHTzPtA2<6lv)?j%joIIsz1Hm9Wfb2!v(Gd8a z&0cTzVzW1xeYM$Fn!U^Hjb^`K_ElzoVfH4obCgv)o6SDY>@8+DHhZhty=1eeP7t%F znvRA&b+i2Jsk>t3Uy7CgLQMH==MV#Xb_Fr@+hH=)Z<-p)Z&DfR-zR3z{!q-Go&8+u zWY0cN%%0s=%$_}3%$~hM%$|L_m_7S>F?;scV)pF9<*1)MyMdTJd$5>2dx4ledz+X& zd!Lv+`+YHc_CI3w>ckN=42V}XjqLm$r()5qFk`e+Bp(8pf#r-wCVw3u~yu9$Us zt(bNBMltL19x?0k3u4yg6JploU&XA;MJo}T)@3p4a(6N7@^~@p@=`JD@)j}c^1Wi# zm({}1$nFeON)~2V~uCv^ zth+afS$7YKS$Dq_v+m}oN&T$5<;ASKjl`_GJ;bT`94ebJogijR=ZhKB%f*c84PwT0 zmzXgl}!#A|vP;_W6sF%1(F(Rl$L-qm8p>Pj)Wd##wk}_yTUwlOtxXlP zU2D_EuV?3;L~plk4@~#+W?$sjbE^E+e%mh*V;5S+qE`*%yzBKg>L6oJ+76>mPht7yY5<>jb^*n=617PYx9`duC+O4 zwrg!ZH`}!~|CsGso3k6LUDw()G268^{r!4Al}q>QW-l?@wKi9o?OL0=&33KLL9<Y0$l}YdXV=EK)~2#ucdboRvt4V`&F?Ru`-hmF-Ruc|y`Ziy^y_A? zGuyQ`H=6BQn}^MIt+rI`Qo zn7?of+NQl$V&WSvX0Kl$CXVG|VqGKVUOPO7dvB9J72jjA`;Wx#{~$}b?_%ZBT1I11 zR7^XS#KclRR;IN$)n-50j7fUzo+Yt+HjAnEE-~>xC8qE1iFx1ggP8Xnxmyt*?>j1p zdEe1W%=?Z(V%~Sm5c9rcwV3xE*NS=Hv0KdNo|naZ?)g~E=bk^reC{dMni%-p(?HDU zo_=CJ_oR#Y+;fqb&pn&PeD1kd%;%nG#C+~~U(9brzl!;ds6ZRqgPl>Aq&fAuDs|T(kt`WGMI5qeEWs@Tp zh{@L}V&;2+nE75UX1=cxGvD`%neQjWTe+?pG+%5KJ}NMd>SiOK8aI(PRJ&v&0=D@T}(^|#l-Z6n3%p36I0&y#7#`)#KhD< zOiW$G#B_m}m}ZN~@l|4S{CY7tZU@Mao_v{^Mi@sMB)AtTy`aW7rJX6HPvqVh0YsIu{+8Nq? zFm~_3*uAgC?)^$k&Yg~xFVTtEXsf1}7}~}B1I5HJQA`X=#Kds9n7&^lrti0j>HBUm z{XHUPu1|=W>#xMj^&ev9I$vkvWUfsk!(3OFpY^PR{K{503vY1@_M9kd$DQ0d8bR|~i#%`2>ZZUIXIvVEY6Zx5&(_-ePbT{H*uc;$uujwdeuNf<5ud%~q z*lTW;pS@*v_Ld3z88WzH2-rkb3EzZ06vEn122s zrk|&?+*70%@p4ZkG50hUb5B<>V>42mYI92Lo`tb{E{olBwV1KGQ=Gbgziiq+DyIEU z#kBvInD&eICSK~QA!gj$iFu6;5>wB3G4*7MsplebDvk}ZiQ`r=_wNyN|KTk6d>AYD zORQYMKEy~nmBp!cn#-o{K4R)lkNIcC{42%OWe3R6_dDdL?~jVfx#z^>+&f}&?kh1l z_nVlU%h#7!$vHbfhMa38KXG;x6Xzgth$pGs*cv1nITFAAOKUS|`jqsHL6b8V4x2JF zJ#*pzA-zq<3G=2b7&kAYM$NS3e@XRCkBljkCeKTWW@PG8pNxsog?$@c#x$B9XEYNhoU)~^ei8wRWo(*GXw?Xu?w?Rj^s z%pUVSZqEno`CzQf6Xtu-o?o)(mt$p)nD4kfyWHh-vwzLv_ph%@YWxz(^1KAgnq4vS zGX{0cZl1;8+3bE<{3Fdy&*INCd!9Y#9UwW-DzjbAlVgD7G+X2kF|aI*vT|9Ev>9vu zy-|7Q$=f$sPpF3_&gD1nN99AFBs?yY_0adLZS0O(8-GRjutfS1HHEU1FR3>C&udkV z{Jbs7lS6scF7oqsteyFXM*i9%rgZa9jQq6gN7O8h{4C8+Tlp&^KTGgY^IsSFd29Bu z`C~`guPHxV;&J&+>`0qh^w;XI8~VSJXE-{euLJX~Y`C!>03cZ2zlMSeai zZ885xk)Lt%BWk{n{N&qVEB{aAuMo!V4f7Y!_@&}0kz3>2qDgwluf8#Vx)}cw zaq6G!Y?2+?OWYm1=ZV-oCaI#`-(%&IBIR%&ZC4l5MmsTe4vLjAX%l7a$RFywN@W=`^YJkuCVzH_Su-CI^YQ65 zF|YAcV!ooVpK{p~OXej8zM`lp<|~TMVqSOYV!onSA?7QJ8^wG@u}{ob6mN;yi@y`I z586+>d__?)AMNrLMJq91Q4A7S2y>b#t{8Z&xKiL-#gzj;F0K;zZE@AWzlf^^K07~c zRS(=qTqAHlam~OJ#jLB##Jo4SUR)=Xc}7fbye%ewPKn8lzs2N6kpi?!Zd4SL8?D9U zMt?E6F&4`T9b-do?3JI~uw!hB`N@sf#N@{3Vshh*nA|8)h#1I?8e;uaA|^Km zi^+}YVsc}pnB2HpOm5sQCO4iClN+y#$qhTkhTQl=esaTpz9cv5>Ze?Cqm!827$PP& zriyuwn-JFvIdhe`e&E~04Fc~MHw=7K+$iwJ;>Ll07B>l;w+Q3YG_W0G(=2cc`I`qG zAZ`(OhPY+mwc=KR?+~{Rd{Epb@O$F$+0Bo!X&2b!H|+zLFG>s@0yh+Q4BS)PDewew z=fEq(T>@V#?izTPxLe>?#N7k`Anp;ka538I8Mv~zSK!v--hoYi(#d|}{1C1`ha;Hu&=f!m441|BIM7kHj{eBjOE34wQu(*wUO&ItS; z@x;J6OVZY)z~#l01Gf@S2|QdpHSlclw7{Fh(*xfxo)P#3@yx&ZlQ@yE&#RA`y~1ph;Urd?{gqw6#O&Oqi6eD%O*yky+w~S^UuyOR zW?yFZe6!b>y}|6YX5V4?9ycv-v+arnti3&{mtHJ_GGiK zGW$}qH<^8l*_+KiX!aJfUo(5F*dxV%h`yw%W_Vr@+>?g$R*&m46vrTft zo?Wgy^|NQU5;KNF#f|z0%oyG)W(<#s8N+YHjG;+x7{fZ}(H3LaL(CXvh#AAx zV#e@hF=P0&m@)iN%ozS7W(?1*K>dtiOEF_ORLmI85!1(IV)}TQSbY@J$Lq!P@m?`~ z+$W}wFN*2o+hY3or8qsTDW}D(%f%`ZC+l(zG3#+Q95L&1V=?P;FEQ)#WHIaVaxv@jR&h#B^Pt)G{YT=M*)FH~ zkJ&D#$yJ#+Qb*U6HrwSi^~`oTO*gY$PBYeQm($EO+vPNC&2~A>4Q9KX=3%p4PIJU; zm(zSN;!)Am3yZO;(X_F6G*-zKK*17g~KTg;mAhnO{^Xm#3U&1fiQ&FCX$&6px) z%~&I5&A3y{n(@4tHREG3YsMKd>u$Lkw8gsHUd*~XLCm_lM$Ec{vw+(&0aGaQ#;0nF-`t;x^SH_Z7XI>?HC)zbdvmx=|VAMYRA|xrrYIbOz#&n zria9g=^J9k^rScy>(8>8^IWxviTFy2Q{`&NrcZ6f++)YsaL-uz>C@s^nM=i#*%b5N z9P{rMr`mg3HtoF{yXUJc<<7*eon1SMzm}L-I*1wH5n^J`h?SocE59OE{z|c4Ut+z! z#Ho0nl})^_iD~0AF@674OiX9hiSnYPm@*Z`l&LEw?v`TWFo{m8?UA}hdv=TsbtPhT znH-0@_QvWuDo)j95*+&RW31jYV(KkWH_F|TV(Kj?CdMja#;Tr}+-)HycTKvJYJ0e@ z(T_=D^+U{d^;YE5*gURw|2mt=KU(tUo>F zXZ^WQoQivg(BmTPtgJ zww&@e_3LK$^Xs{E-H)=dW8@RF?7GWoE-^c&mEUT%%W3X5+vPL|&2~A>8)mzl=9Jkk zr}^9M+=?e}13kN(rkvR>r}3j~Tu#%)uDhIOxY;hJnQ6AmX;z!SSb~(*nvt3T} zy4fzL`PQ%JQ=B;(>e-L3DPy+FX&RXAa+)4yyPW1ivt3Rz*KC*5tTWr?G`E=TN7w8z z+vPM*o9%KMm*=>g<}<&)fa3ny?>9SpBOCvMdM;&lcC%}m?Q)uSX1knbu-PuBnP#@j zX)ZC_5wl%R^Rd}3r}^D%m(%2LthilHQ_*af(=;{P zvt3Rz+iaK9tTEf=G~3K}In6G!T~6cj9GBC)W!GI!^R?M7r%7v~`0e}Ngdb(&a+>OP z-Q_f`&2~9WFSA`vGs0|_)66s5KsjH#go3IgKA><8qqqcHQMP_nPf;n#av{IgKA> z<8qo4cHQMPF4u86%^ADya+(s&)L)m=)HK_^k50He$K^DGbe%oIjxNgn16N5zf(+n$Hm0=o0z?~ zWDDA(&hldFv?Fb}w~_qZ+gY62KTVp${nKOjU!0}f2HBLmF;;Gun0B6ul{p$K^R776 z<~On#lN>Fh_{)fizmb@FyNii`teC!={D$`(8|CMH#~otccRV5HeaCSz?>l}J^S+}% zD`Mb%M-?&eJ6ec&-*LW}&pp$`eC}Bx=5x~n3&H!--!9#lcP25^0}w1 zn9n_p#C-1QCFXO_crl-QOn$>}L|f(OHzJeY@Eg(7^79+fyJCJLGWkt~@ZCz$HpEad zaCLE|z#YYv1CJC}2|QO^HSjudwZM0Ys|S8YTqE!aacb_rl}#S~DQ3R&v?UJayQG-; zHfav?ZO7O!-+feu`L<(h$fp_dQ~yO`>fbD;{(HpK|FD?)pA=L7OJeGOTTDKEA|{`{ z6_ZbA#LB03^d;5j^JEiKBQY_VG>4cjl%JU9iiv51n3(Po6Vu~jVmc-!rccDg^rx7Z zinJ#ta=fyb9B(5g#|MbX@pLgcZpYXV|0VJh|28r4n-qsKM`C48iSeI_`O9^P=DV$! zzF#1w?{mfUeT|sD-z=u@Pm1aLhhqAET1>lnI?@&~mk|?l4KeMu64UMgG5205=HA(2 z?lmb6IkzKLeow6Y;h6tK%>RR!dUAClHex6vCWcyK`rb@T-#d%x`}tz}J6+6NFBLP_ zYsJjx zycN6WRP3G{eWGzJET&C6#)i5Y%1__Bis`!@V?)km$WPAMF*f9!9b-ezU9B?Y+}&bw zZl9Q(dsWOBd?Y3wJH{r&la@Q}?jW1Uk=XigIZej&jHGTQsoeO#b8t=P%vp;iqUk(; zo}f!IOjp(nnK_rBbtNWni3?wnr_W5DGCdqyGb>|YI7%li!lV#p+}x~}$7d#wjrpJA zmgug3Re+Gi>J5SpA6=7=HpxfWDLN+~Ba)Ai$w#;z{$w=|2(K>mz8}nKKuY`N4cYs}Aq34u; zu=%fw{9&9Ee%Q@zk)IV}yp?|>@`rg$Og8`F$e%jgc`H9EW1qu6C6ruiF^w-MgQNM$q9X8)t>TkKo&rVv_ z{4w-!7SD44q=3fw%XMF5%kHlq>pZb?t`IveI|4Q@U z6P4Gm`R3mr`5Cu|%>Pp4C*K}7|MAFQA&i@=RKAG(w3{cl#x15^p`JqKFRAek<4k#1 zsnm-6^tXbQZyot5U(5WxBR}gv1M^=H`RP|5^T!UMq5i?=D4w7bm8KbggUsrg@v{M56-{ISDn$hR%#|2j+g`^^8R{JgU(qPZf!YKZZ- zkNJn#eEPrknISvOM`Bg%p6#)F9uyPj>#_2uV&$_d9@;J=rp|g|;^-JFGfYgK)5VP2 z3NdqWy_o!YNX$Fom&MG>=VJE%Gh$vx#q*Gdya%ZzW;{EI`Sf*xnEY8N)|x5i)5rZ{ zUgOV+`GkK$%%1qYm{0gQ^U^M#@XL#N-L)6<34fHBPxwp3e8S%<<`e#dV)o(}#q5J8 z#eBm5Tg)f?lKE(tPx$r3yiR+GD~9<^7gq|rOk6qeHR39PcZ;hAwu51+1^!X~>VXU9 zr>z=+Yl>?I?kHwm9U_6g0b(FG zYKh5>wqkN)pqSj4EG9RWh{=ts#N@`UVshhQF}ZO>Om3VMlN&#a$qoCZmfWyk9m$P` z`o);s=prUJhKb1yQ>l;}7s*d0xl-y__CO5i@ zd5?R6xL(Ma>Eil%{{C-z+{q@P6^Yz(>S`0)HwV9QbeXkid3G%+SEKixbbVz`ex715Xf-2)tB0GVnI> z1%da9M+H7AzA&&I3^O`#S_$eO6S$0cY~ZHiae@1b#|NG%o)CDwI6d&4;*7x0h$jaA zP&_H{AL7Y@OO~YFDS;b{rv~mLo)&n9czWP9;u(Q&6VD8MK%5!)Bk`=jzl&!FE?J7U z<^--Mo*THEcwXR9;`xE+h!+IjB3>BS4u)A2_(k~_2mVaFB=A4tivpKAn|7B5t}nhg za8L2Fz!~D@fiDs#683q1v)L=mzQ^p9W{@1TG`q9eSD8J| z>`i80Z1!feuQhv%+4q~h)$BvE*;7x5*;9WNv!@m;OHAykwZxR~DyIB6G3753vuAIQ zl{aMyS51rB4*DXDrV1KBxcXvE@sbuOw68rT+E*R zyO=$@WO?dm3>%6W^S)xnaGIDgzf{Z|-6LiU4~rSYFT{*t?(?XhF{~_R3_FM!!?9w< zaH*Ivyk5*0?h`YH$Hk1{Z(_!%6W!@gqrI6_Px$BWfRF@0PlrjM73>El*0 zeY{;vA9suC;~_EY@;hSIVy(+! z*5#+ftjq61Mkc#Sf2hHOfZ2?rM~~%yu=( z(`LIG<$beVjqexNIV)wixCJ(<5lZV-> zYJB`(ixrnm`<2DC-&9Qd-Ne*2OiW$V#N_mHF*&_SOir6hg`D0af2tpcWz+WiV%q*y zOxs1P5if1m71MSPF>R-dX?wYtwzr9Cd$*W1;|(!u#@Axji~`kZi#4OVm^Gt|m^EX9 zm^EXim^I@TF>A&FF>A)VV%FW?#jLw!YtR+aLy z)Gvdt$YxAWh#AxG#EfaKn$eh+7Bi-%QejLx$sjV#d@CjA2aI$j_MGC}vC_ z5HqHai&L>4lTCadiHYy~Eah_4B3}AbTFgDQ#N5+bOr8vml^GW+Gb83-8uPCgr{cO^ zHtpRPyXV;~<>H6P{HSXh-`dgmo+D;_n}~_sR4SD38!JC5R(`5juP?D)U*c4}H_0a6 z`^B{Jq?k5d6*E33V`c0B8Or<}E0d=VeIV`iu3!y}yg8*VHSFRo=SvgWN4HCU;G}l4`rLuF;+; zRn!mpX)jYudzXl5&r~Y3cf0(w_mG(O4vTrMd?epA&TE$!7bJ6kT#jz*)@)a!_+c`xMtRPzyBg(f zw{t6=Pur zyY6ZfSF5-hrDjvL<7$+4X1f|?klC(A$uQg1DD%yBHOi%CyBg&hvt5mHx7n^ndDLuI zqdaG}t5M!H+tn!FneA$noXr%!t5M3B?P`>Ive_d#h}k2CirL#Hh}qj_#L8bDD}Q&a z{PVFg@5IX3Au*}_$&@PW14Wt>Cvj926GzvWe{9UZR!n>kiHYwuF?;X#V(R=uOr6ln>?=3KL?W>w8ywbt&Q)-#eB6CWZ&`#+}2)a;u0??Yqo z-v`Ce_k(4_bH^+(&mAX=dG5GK%yY+`VxBvm7xUclshH=Ezr{Rv?A8q*c<#s-^WHO1 z%zMvaV%~d7#k}{d5cA%%LCky4Gh*I*-WT)UvrWu3@; z#{a2e{4W*b|B95&bt#*tQu=pN`d`G9-RmHHpzoc<^nIk5zE2a=_Y=hQ{bDhFzh6w> z-xA~VW-&hhD5l*?eUf(Th-tTtn6d|oDLY(D+38|pZehxPRm%RVl>Xk7ev_DbJ`~gU zAI13KEEW2`YhV1N?+wKCJzq?J2Z@>MiDKq@x|q2x6*JdM#LV@%V&;0CnDy)?G3(iV zV%D=K#jIyy) zUM^+~Zx!c0hZ`l+_9iiHzb&TiZ^YE~rJ{59yhkIs@>HxyctZH~qxS%@i?nvrx?3oFith zSubX_1Q0 z|DCdLFo<@Uqi$m6Xq=d~rif{4u9&t?P1&56vT>FQHV;cr{cnh=|C3bNUs7d#U<_sJ z4#qcp*iVcP{l(Z!6jT2UG4&rWCdO8Zi7_7-LyX-mz4jk5G4_F&7~3W$#&#NlKg3ug zF)`LfocnAHlgu1U6w`-UV*0SKT$wXcWt^!(nVV8&9v0K@*UFXOESWOtLu4up#b?U+ z02#)rk@PvAovDJ)gLRL(ri$@-L8`7Z#ng4Bm~p>X%xCO*G4=dgOg*2A@oAel=SQ_+ z_=_L)#guoJ3gw-pk}ESgW#@xquv;cQ?OZC(mANfd<|#2{-cRYjNa_C&Q&)}Q_(Li<)M()P$@I- zAK57Vi>ED^lRZmBXSjQ&JMLNLsea%l;RI(eq5>%8s2~*eb6;Mo3w+A!UVg zS{BVMYn3--?)1V%dH?KP>%6?f(WgzuOeiQRDwtcAZDZcN*+tWIs7i{nc`d~YviGyq zZYNvi@R5ZJ2h3eCCvV8Xb7##hUO2aP-gb^vsdrm;=&NP_XX8(VIjHzp_&1wq@_e{v zCnro?xW=ClC}G0GwMq78K=!9Y_9ra-{j)!ZWPidR>xBE^4|Nt~e~!!kgg+n&I{tX% zyzF>nIdhG#>vawHGuK*oo3Hoy`i!nx?5um;*LQv0lCt@ab>I0K6GZ;9Tv`1K$DR<7 z)hzFl=<#uH%eh38TJn8A>pS@x6GVDS4rQr#pzn_=rypv)6HS6W{U2$4Nn+23HYSdo zmgx5j<2BXx=Oy}Fg2=tTmr6F_L%*e>`jARCp$#W8WHu#rvC;c@j?AZto(GJUl~m8) ziM~znX{7bLsGZO^+P&KPW{IA~=0@ueO!O=&_gddS(etpe$@Zt)o^gxEo1_v=cz`_J_3Wwf3-f~i>#c8+=nKL;`Z$bC`$W$?&aI+x z_Hi}2dXBMvLSoN&o?!iqL{B|2q2!oE&$yj#`z47U`*W;6C(+~oMb=-L=&`@T`kNCy z{#{k8s$M9-#|w}blYKfDP2Wpnc%;b(qN?0F#fALM6hYFu;UGt~7oNc8wK z+WHQOo_UN3CH)gU<1^Ft2Pb;QAtsI#mD4Y>{h~zA!~aRvFHiK0+Xm||O!UOt?bctL z=o^M{+i3k=i5`FcvVK#dr=INo62>I6IniUE-G$KqlIZF09@baa{N%lX__PO6#AIo` z>1lUe%KpBT{Yzr(KTX;Ek+RuEK4a5NOr71tjN2$Nb1_Ry{G1}@;q)Rg^Kz${XN2d) ze2zX6^Kkl$SfAfYU}t;EF705NOk5n^5lju-P8Un}ON`vx(4;zltq-9Fxgm+r07 z^SP^8opyQYZY}1ed$5?7?rCCPx)+Pti!Ttf58fi?rQ3-kymW7to|kSXjx-FPx4m|x z-9~{sh#LnUE^ZRIP~0?dM%*m$W#Z<69}%|*{I0lV;Ge~<0`IaDZLzMl5c6y>P@ErZ zW{ZipjF@;^D<(Fs5fdBtiHVKp#KguHF|qNBnAq5<20joQ4aLMpXECucSWIjjE+#hS zi;0a>#l*(NVq)VKF|qNOnAmtzOl*89CN};S6C3`8Cb7{>zuYA@x`>I5A!1@vY6P|A|^Ke6cZbDc1~iWjhNWzEhaX`iiwSxVq)V2F|n~q zOl({!CN>@t6B}=ciH$GC#KvD@V#B}C;~BS=ewo=e#7sAFyTBvF`v;ybZXbA|IJ}o+ z&J=eHe5v?=z_*J#1%5)@Iq*l~E`fg)9~gKKJ@0xuEw41Aur zSKwR4y#qfjJ}B@z;y!`D7xxY9#F2i1Tkpyo^$*-vJRtC7@xZ{xiU$S0NIW?3z2YH( zoj5Wy@D}NZ1^!(;JaDbrv^64d8}Z1%2Z=`oK2$t9aItty;N{}6fiD)13w*nHeBkHA z2M7L0JR$I};)#Lx+6^Bj1#T~%9N38?hXg)K`a=UR5g!)#67iJ4_lTzkcH+q4fj^c0 zh`^P0r>%m(^~Fa9?jfEQ_)zimzzf8MfzK8n75FCcjKEKeX9nIZE(%~O15Xgo30xwc8~99dap0T9^8!C5o*#I#xFql&;?lso??Jm|fm@3g1U^W7OyDEM z3j?1bUKIEO@v(vL5FZzKllb_+Tf`>>{!@Hn;63-G-ID@$6fX|!#F0$K@8ku#mpR$; zBFm>(jtL~ETE5lymsozv@@bYovb@xC<-PDDv&?b>%cooJVtKjcQI^lJJj3#tmX}yw zVfhNnD=j~2d6nh&EuUri7t5oo%_D<#Q|#v%JRg49jaRA8+|w%jZaDPrX6R zp6bLA_SAQ!XHWelWxw0r_=0^qG4?~m?AbHL)W0%ie@Dvx9WnJ++=n{Zvs;MSvxkb= zvuB9evriMVXRjBtXFn@u&;Clxp1n&w>SxbBK+K*!QOusbNX(vniI_cmqnJJWLos`H z#ro9Ap50W;o;^^^o;_2{p1n-Wo_(#DJ^Lv!d-i5AWB9k2G2Ev?GUi>yjQMymW4K7n z7@j9)4DS*%hOdhm!|%k5;m-R~KV#Td%oq+8GlsLojN$2G#_(D(WB8<)G5lD}82&A0 z4EJeBTlBGom_F_=Ca$`Q>El2#eH<^QkJH5Tu~bYSGh+I9j(B=lQ`U=Fmmd(bF25{h zUH(+ey8OGCb$QoD_{_T8Ow796OU$}FS*&$g%({G*n00xBn05IHG3&AuM_8ACke+pU z*T%HVy4+ICy4*{gOAvALNG2wTEb{%BAab_lm>_bq<*oXDBJ-%_m>}||<*$AJ8_O|4 zBqor=1d)18@G}z=L^@cG2_l0m#{`k7mScj*F_vS3NK7D!2_hSOKPHGgVL85^eju5c z%4>=*#8e|OG1XI?ORN|pnKIK;WllGF|e>iSMh`<0sE3+?YN zrmkjU>gp;crbmd0=_AC%bcvXlK3SaW$9a-zdxMy^pAggb2V&a(T}<11G{-;M?jWY^ z5n|dtN=(}sF>A(^V%CiN#jF|ch*>kXiCHshx1cT73?FI2nlV~>){J>#){Ha7tQpsd zS$Cfjv+jN-X5FpPlKNS9+lyIuhlyEtj}o))9w%nqT`kVd=Vg)^(;LK$sgFBhOkb6r zG5ti$nEoPWOl!5mC&sj)m@(}jW=#8u8Pf@3#&nLDF+EYtn4Tfd`Fg2j{JU93N`I(0=hrOBw0E4CGHc4&U6;D|h*;w* z#+T2oU7{$$@Jr5G5xqsOucuB zsduB8dY=+guaip{t2d=5c6}TQvHPX;xwb3pm-M5SSp5*wUQaRYjS(C3P*w1d)8p zF+rr4<(MEc)^bb`nPE95h@5CSCWx%H91}#YiE>r>aeI`jNsb96F+t=l-;W6*Us;X` zA{F*mxtJibr{$O+($;cJ5E*DWCWstvIVOmlU^ym;oFDJ+sCI6Q_boqWIVOm_Z8;{0 zd}lc(i0sf_^~3~`dX{5?NJq;tL1dWam>_bP<(MEc%W_N*i3ue!K_n)WRH&hLV?s$q z%QwXOYwG^Pv3|?1#QH6NYB?r|{AoERi0t0M{j+_(<(ME66G&o$NP+Li1d(Gb#{`ix zEyo0rb(Uj-$eosBg2;20V}i*0mScj*Hp?+VBp!DX6GZmzDF0)ENPEjML8Oo6m>@FQ za!e4JZ8;{0EVdjIM9#Gw6GX1J91}zyupARaUa}k$M7CIt2_ipOjtL?$p(G}V)IUJ| zi3uWIEXM?q(UxO^$V|%>c2T*LVtLEw#qySKjO8sqU^ym;Ja0KBh{yy_hW)cOel#7B5Qp=CWu^TIVOla zWH}~?yka>fh}a1-73!cSK+{< zZ6AF?`R3B+?7F1v28*$qET)~KQ#K1zHm8bnb)6@fF}X2S=CM?ncg58Etr-8Scg0`& z-bBoEM^`b=9izlNcgz&?+;NJS=Z=fTJa^nB=DEX(BRqF}Bt6d^zlnM8*}WS+@ZQr} z%zIBCG4DNxhB<8*6JTdP*H;Q@hd0fnU&%0vYdwvk}-m_D8+U32cshHmp^%CI>!?}$zn^E;x;#SO!EEBA{V1%64~IPe$ZCV?yUpxvf{ojB4ga7XEz2OcAC z5qP$^W#Faa+}xipnRvZQOdQ=NX1+IyneXSt%=ZUk=6jo%`L5a%|A?nO#MJMjPN=_! z^wd92O#MFUg!+r5r~WcA^=HJy(+V;1biSB)x=yTk66gB-jAVRzSBy_ziScQNUi1N< z>WT5Gix{8Ai1DdVj8BWi__RWdPgjZY={_+rzDZ1s|3^%W|0*WNYxc$;VtijQ{^yJF zzmFLI4@uehcoS^aru5rM9HHzdvZ3#l529WAUQbNl+l%S@P%(Wk64Uq7#q@o>7@uzw zU9;JM_UH%I+RRtz!EAo0$IA>5HGtbu%$@-9gM;_YpJKW5vw%G%<5sEM`4BUd(#7Ow4+= zM$CG)Ud(!SyO{Ot88PeGYhuRANhFNPPtr5C)%xK-W3rbR`&MG?okW8Du$28_V#aWe zm@zy_ockQEkW5_{iK**aF>OC2rmla9sp~^A^RZ3LeC*I4znPES#l&J8F>}*b%-oC@ zGdD+ynVUso=4O?cxw%rz+}tK+Zk`h}H%=U3Zhn)Vx!H99zA-m##LUeAF>`Z-n7yV< z%wDrx%wBVyn7!snF?-FIV)mN9#OyVD52Ri8n$BXze3Y0mKU&O~pDt#;FHhOuld^w4 zWxrL-990`cTg*`-F>SRG(^d~LZH-CUOi$Syld@SUrv9tN)PJX#`kxY0|C?g!|1@Re zqfW4?Js3Z+X(p!rPGagGA|}QT6%%7~#KhPVvGyM^F?N%f7<*hyjJ+);#=a2~V^xOW zPwul(S2AlF-hJsWR`28LMx~ zm9I3EKH#&DJHh9C>8Y!qnD!@&scW8?abGItGj_3WjJTA`l;|yM<)zdWx|-SWG*!%9UB1DzlvUu{^-@g{q_q^fwMa=Ci zCgvK7i8&{c5OckyC+3_)Ld;E*o|rpMj6ci8^zCAC=vy{Hv9|vq!EWp?v*cU`Hcj&*H)?d5Cll+8ibP4TtN*9E%L_hYO(#n)4PU6Zm|Yu)X>-skH> zDVvSf{oB{gzB;vowm!2iucDTr%Dy_C1Djgb_3(A9uj6#3@8hjo>+7w)-li+{+-{xE z*2sKf`O}omXV(4ZYlTYktD>&dQ^`7?p^@3ka@~~8-qv;SwXd)JQa1gqJH*$Sz80ly zj<)VtUr+S)q?FBK>(2M}3SZZyY@Du;xx@GF^Y#9e%>&lG?dyMh{Ul}csde$!>hag< z{xv#t@r!M$SJv3Yvs8AGj7=@yYv!xZy~wmp*|hV$n8Gs2^5m4wA=WMQb(ODY>B@Yq zw(fjiV|vyNmhUd7f6($X<@B#xb}B)pQuaWeu-5!+{ojc_+fe+qM~x~PhYGcn{#DEJ zp1x-5VVi4Uxk)*_&#=hsZ+-N?i{)PB^g}F9D5sxpIi}RadXBYzxvyD&*cN?OMdspi zdY@I1xhm1){|3uWB?#$mjL%)xZ}fF1*Z-{L7k!Q6@P_4&%h`Wx`Inr16~@^qGodZ~ z-sUx>_71e4)BkFH<3!JX@Tc{i5Um$I@DZ*YB|2X)wW0`t_pq2PE|{*6}ms^qAb-d|-R0VdV7jv*t9I zT>U;DCR0?d{;yomiHV;6#?PqJT0%Ye6MwaNeqxWlreo~tL{B~OGkbTUXWZgv_SrCwkf)Vtrwv$9|Oc^AkP(Otk*gMBkeJT7O}p=h6Na>u*l< zJipx2L`17~*+Y&wVSV`lasaicZ&Wz8V*6)?*slSo+ z`Q`L2tnZ%a`HEvd>xU#`3OAGCnmn` zOX+>y4f;={&;6<0Uy?%{XX@<4SWs6RF=hISX?MC9`x8?3Yf|}MFAK$b&Jy!Ex?0S$-UDLB^Hnil`)m~xKmL_JYi1Mu zc>rH~^b+$KpD5<5#kpek#FNFmH=ZlztHoQyeC}Qn^VQ;4V!m43X=nP&SBuTXe6`qD z%wBw`n0>HB%vXym#eB86Ud&gE4~zMnzAJ7N=69R8abW+7xk=!b`t^9z!2QI{0vCvz z2R>EYBJgG6mVxgVw+j4B;Yz!0=8&k!^Mv0i%I897!IQ@v& zxLJB)<1sO@@w%AU_)JV}{3a$gYShLzVxxta*ytrDHpYsHjag!1BO@j@){2RZYsJLI zBVuCXEitk2wV2qbxEnqY8+F9QhR?GhHhN1>Y>W{T8--$GBO@j@E))|RH;ajlN5#a( z8)BYuw~E__nE6xOE^w{g@ooRWEyV2ucN2FAJW|{-@Dbtz0y~YVQ{ZLNcMg2DxJ%#% z#Rmp{TiiA9HgUJWwd>$R_rR^iJpvCB_Y6E)+$(UYxOd<)#0LewRNN=i8pWZ+7B z((b6h4aC_usBCJWcue5o;<16JipK?BARZrhrTE~$SBobEeo#Cy@VnwkfqxWF4qS6D zd^jXes7t%k10N_Z z3_ML8)*NaO6`}~^Hz;8-l7Wgaig20vbp{-*AHxn-mJV3lC@S);k10N$kF7R36;{#tS zJ|XZU;u8bEBR(ncPvXUaYt*CNOvc|QHnn`ROVZ>^5Td?4e@z z?4!l(*~`W3+3UrO;bUUP@O?33_=lJ=+_MR7F^1j6jNxQ4W4K7n7+xS|4DS>(hA)d5 z!|%k5Va=x0<89Gls*&jN#E@#_)78V|b02F?>wS7``v2k6(!C;}2r>QA{7JH%t1s zrDg@q7C@mi_&GW|`%f26v@oV(M`*F||cZOy#wb53$Vdk}1#*bpwjNS5Si#4O8m^EXhm^EXTn00r#n05CCG3)M&V%FUs#jLwK???TtyRF2m zyH3Yp-5n==ZaxbnGp2LJ%x6Z-m^vkgF}+@T#`FO(WBRI?G2JX?Ot*;{Q>WxGrghum zD`UF9m@z#_%$SZ4=X`ZK4*t#8J^VYloZVW<^yzvrWgbYC*(9b<|4G?=pR)NYrLWlz ze`&9QIOkVe$+Xu~OnVc`+09DbJ5{Xl730f|V#fE$l>N&o`}b4!PO-uMcj@){+8=-Q z`4Z>+Z7&&rdx`OPj2NGe6ysA#%I4&h&B~O`g<|};MvNb~i*s#1C7Jf#64TyRG3`0+ zhPoQJrytbSO`NN1gk<_LRZP83v!UKa(o^rrV(MKkrrygP4aTfF%9lw%kjJOcy3EfgL}gFV;bB$mSY;+ca~!sT=hSbu zYdNOD`5cx^OoQ`TESZ=FHzt;^p?Z#pMwVmYS4 zy=gg~lk|<{mw{daMxOnX>fO2j%jdDT8?ROA6kxSaKBlOX>hxBRexd{TpPa!i9e*K$mQ^SLycm&>ny!RA~ zdGA>&=Dp`KG4DNhi+S&PLCky4r(%9bRN)}n<#$ATiuoN;TQR>Q8Yt#>L`RAnhVN@n z6gLXIM%*~?P2whjpAt6>{DHVx;Ge|J1Ml7kA6f)%CvF*dh&VU*he#$yjuJE9Wn$+0 zWHIx-TFiW3DQ3QX?hNz&ob<%g+hXefR80MUi>ZH)zW7T0jl|UNb7!c(i}cjrPfR?G z5))5{h>53JV#Sj<*XJ`Osu7`Meo?+Pxos<5Np9K6Mx4(1U<%%f*zv zUQFMg7Ss0+#Pt0~F@3K&fOhG-&xN7y!=$J0MPmGMdJq1bCOz%071Qo|G3`E>D*LRM zvhRs0yG=~YRU3#uw6(7o`vX$?Au0V7G4;$B($Y_glpD{UI^^eM`(- zekeYpvtDA>v!Pvm!C;*#a@^*_mS2v-8D_ z)wN>A>OL`J^)E4F@@~q0Ys&u5l>N?wli1r=%oy%3W(@m?bDzUel4*O2n6{4=({@Ho zU8}^@b(NU;xL3@4JS%2C-V_syUyGTWDnsy@{7)>@~y1>@~B*>@}y0*=ueVv)4Q- zX0Lfq%wF@Wm@%(CjCL9G{ltvR#_D!)uKZJyY5#38?SCVt{T)W(Gws(C zQ&&eZ<32>pXKbpNdgh3!=QuI-EEVVcxKJ{F+$^U2Mlt1IEm!7?lwICve8g@qG3~S! z=i2EjnYt&Y$`q&c$EWlw#ng4Fn7-d8rtgo7iMf}>#N1{vF}F=j%vBtNuf$v(F)`O% zOw9EZ3r?V4wc4KF+@l*%5cq*TM;=0AtMbzUCRQ98aj+mph=xuc5~ z70xc5)N*?9f+NFmP`b-eP207cyj{z&;hd>~CB<_n9u9|+i<9yv=MCv!R64JqY}(9h z+Zw$gbIXb+6csLXRrzZBpO;p7p)=V&&C8!yG`(zQ{@_B7$^U&F`J;|Hs%Tnaw{9a! zi^rD~jVsGe@_(r}KYOzzjNQ1xvc9tmrp@XzclyMcMcJU(ZXN$HQ7QSC8=b`6!m`kl z+zroBww-a=!?MZ-7nc+rS3I|@V789bDyLN4C?^z_lw}XsO4~)1tg>U3YbDE4hH)N$ z?7YI3qvu6zl^01SjBlHewf)mCx3f&^(&ZH zR#ZGUZ_K!|lA^gY@&->F*`JS;qe1~sgy)$U~qEX|%Vr=!)O-qbR;2@r>L-Pdh-7f7u!3y?a`RYyESYI z6~74oW;1!Wg===V2s=r*#-H#M8+M?uBQ47Q49Nau)?_C}wZYspmlJ2KqY8*WoFf z5!M~z4Yu!q=54o0v^{vF}~s>$;T9mDWAs>kGa*0}g*)vhLr$#>~jiEyv8! zm{Gc074>azU!#39%N@$;53)Sa*I3UO%M*O9?gI!5EFYEF^8|Rb<+4N{KC_wAEw9e$ zm3euAcN%Zvhdg~h}dhGAAzFj%}!`Amm^wjgL^&=BK;}$bY zohcW_fp2EwXR9Q!$N%_S_>&TSL72yw@wp<=GmkMl`NBj`J#Q+`GPfmq#`8VvA4~Mq z^O5y0Cwj)=bL&4y^w|Gk{a1;ec7M12&qR-X{Of`0)pGNKKh-sVnSBy{Yx-+_`$W&% zWP$Yq6FqN@^R1td==r8=x%D#>J$~L`{jrH2e;mh|m5H8tyvz2NCwj)`S?h02^wj^V z^-q-3zis`iiJouOKCpgEqG#N8(l};*O!UOtZr1y+970?*4CA)1^|h+!#u~DS)ykhSZ4i_L{Go2vi`h8PyIJoe_c8KUDn^7 z=!u7it$!xb<4?>4eJjz^?(4Syyqx|$>wi!5)bk(fcib^Ip2XXi*4Ih&*vG$eX(Bz} zVssS~U(WbMKQpC2Nu2xZ&hsRPdClA;rp)81GVh3K_m7nQ?mOWt_S?zSq|S*co1?|} z=fmfy^IYi}H)m}!M^8yl{JbaTTc2%W=4F=}_`vf;OEI6L9%7!S#)%ovSz^9vTp}iZ zt`M_kI#ZKx+TM_!&-gcDzRmVut*|HhFEaQxd%v3a!?)Rk#C+~%iupGCG%??1UnS<- z?2Tf+&3;GBUi^cYeQ?K}sh@ANn~C{0yO)@6vnPuAoR*3kh52=+X5+xuO5Y^#BjTok zovGO@@UPN054_JVwA&(ZXK~BGW5ulkA1!8GJw?p3!8&n%uz6ZcY`iNbe!dYC8+o;8 zi`dv*Ol&k06C1t7#Kt%=v2m1`*f?HHY@977Hm(vA8~2NejZI==<9#u)@spU?*l|~U zBR1-biH#0oV#8UR#Ks}g6B~2H#70I;Y@8z|Hm(*E8xM<#jW@)^#us8@qf%}BAvX3B z6C3$rVxza1*q9_HHs*A0|g^_%JzQ zW8iN1Ol(XR6B~2IJmdOcxwau@&XvAh;OoTu2Yy)GKJY8z4uL-rcMSZC_<+DQcc zf%g@64(tQxx&$6CeRwy|%oleJyi(jP@CI@Bz>kT01pYwWGw^rfUV(S2L%Y2LHx?fh zxRba~;1S}!foF*O1wKvOKd>`32L!%T`hkI86Auc!O*}a8ZhO$~kiad(Lj(5~4+}g& zJUs9$@rb}n#Ule>EFKm3Zt>{A&xywb_Ca)G1OFubxWF~{#E0>Ln~4t&+(SGe@ObgW zz@_3zfmetp2fjvpNZ?1shX(#Yd|2S0#Zv;;-ivmp26m?A;eq=~e?;J^;)1}7#771` zUpy`F-QwwiUlJDv-YPySaJ9O$H6w6i@yx)z#6^J*6CWLTfp}Kn^Te|Q-zJ_D_<8Z% zz@LbV16SXhw&n$HB%U9*m$)SGL~&{0VsTmE)5Hq`Uo1W*@I&H-f!`A^3jBlk*uXpQ zL%YWX_Ca#T2ktHX34texPYhflJ}K}j@#4T&i!&L2PxPSWlP$k$`4r1vTRzqDPWA93 zv&3>E%coiHVR@5m_B|bo*rVdLNokiUEV{?x|}a&UG6JpU7jFj zU7jswUCxMEmoF5vF5fBEx-4d0{zA;UT%|caurBW_W?k+gW?ddBW?h~wW?ep2%({G` zIG1^Om*tpw`KslZdAZec%)G4L0zWb_^Rk}huPRC3!E(&J9BMgcUQV|hGcOlfj+vJ$ zEyv8uD=o*&%lj7Xv#l-Z##kqI$?UGifP-2!qN7l($n_4V%Cg5 z#jF{1+R!d*Mkg_A#%M8X#vCzg#tJcO#tmZDjDLw)Gd>ZsW>m_je%9SaV%FV$V%FUm zV%FUiV%FXDV%FV9#jLxpi&=NeAEfrH?lGo2?3aw`USh_yt(YqbK-YT>G5Nz zIM?=6$+S05OkGRF)ODGdy6zWK*DK;&UH_3xKYkKZZ>9E0Y}67{Z(T9#Z?eJAF#QoRHH;j^-* zn9oWJF`t#LV%DD#V%DDmanA1&$@slo%=lkX&hBQ(jO_!y7c(!Pwj47rKZy4$;%DaT zD0`2s+EIG{-;y&8ELW&3eb;#3^4NI4itbO3_br!Mj+vLsEXT~t3oXaY%bP66%*)3t z$KUz9WjSVE#!SxmyOX>F**ZF?Tyu9CX%)ETla?HH^KHlF^{#EUyYemcTEyv8u11!hP%i)$|=4FB9n0Xlw zM2nf1t9(CZUaq$sGcWJ495XMUvK%un-?AJtFF%jvYsl|kVtLCube6tCOIPC9C*}syq|5l7mh3@!Aowdce{i(TR_MNU` z%8X2vnVZrtPw8(LJEJpa zcTUPKeQ?~J($mh9DVtYPb-gdn)%BfZ#>9um(SH4&$vAcvQ|~Y_{!bUv_mjjtcdQlj z+_6E-bI0Rio;%(X^W5>1nCFgKy=a%`j+SDcJ9>zD?l@S?drz^L_ny(Kxy!VV0^WJlmnD?H=Vtz+-p_tzh-6H09L{EwN z9nt&ZeZxENZ{mi5>l}m+jRLn3Hx4{N+$8W+anryH#mxe*5;qTgqqs%jr^PJ;e<($p3;ZDEta18&lgjF`p~!gq^JHT z#MJ+ynEKxp6Hm_OB%Z#Po_MO%7ylJc;#{AbNT$!7#rQN>j86q(`n*t#Pv?m7=|(X= zJtD@ZSH<}BsTiOB662GzHi_{T{qU6-KS)fBj~5f;GsVRCabo;mCdU6u#Q1+#%I4*i z%{M81rT(-_*+yc@_7T(f!^QM{p_sm}5YzW-#Pt0MF@4`GrtcL7&=x+|5YujbG3`2Q zlXiPaPrKt&WeZYe7o^Ir6cck-r0nlW*>6heKT7GhiSeQOK>Wmq`eJ-&E2i(=#PofT zn7$t@roZ#V%ymZ0T(1-}*O!Qy>zl;P^+qvs{hXNf>dGcVJ`j7e$Aeo4yy+?4(Ll>I$o#_$<2WB9f>_c{DjGHq`Y z({{zd^nteb5>r=mF?DqpGasYH%twKk`6w0>i%Z4K&81@I<`yw?^N^Uic~#8Zd@g2g z{uDDeHHP3PbK|T{=BAhQ%+0}K=4Q5-xmhY^ZmtkBHxG!}YkcqdHO)NC#7f1H;ajn-%|GJOwE?Vk~tbAW{#$bnWGcL zw6#>s{GKnSts7G|52tKiPT71WrhaE_QvWW)@qzjqiK*WQv{8TGl+A>c%^Wc{88P** z7E}M#Vq)xWF){Xxm>By&to=t!j8z+fZ^W3hHi@wVq$kFPiixo!#JSH#nPlc5Bc`8g z#q{%va%JvFm3cB%=8aStXK~W+Kg*S`F)|s?y~VWCT1=U)V#aEyIOp?J$@n~9jL*x& z)ODGdy6zNH*T2M!`$u9vV?T+hr^+b&qn_Gg>S-X(`O#i7ehd^-eu9|tv&xk@C1rO( z%I;P%?L1Yk%sZ(v-=xY^9i5EhZerSOCZ?`VV){NrOy3U`6LUpkV$Ki!IfdE# zrA0I5W^>bGeIaw}nBt=8t!0p(O`V(;{y8RVI;gm;n1cqD@it`c^uk41_2`1qn1cz9 zn^!okC|hN#>^VIx? zdsW53O#Jz0mHDCGfkm?mM{3Ca(aUmu`k(4|N}PNDKeR!E{}|r?GJ^l7*8X4hENK-Q zUT|dL?Eep=NmgGBtL-G){a=mt_I%18UNm=Ba4egmS2k)vnFB3KS!JudkkXnq$t5I) z8`-qN?c7Vo$~O5lFupj<{QqFDS=~;V{C>sriV92r4@I{(h4Me^X4(Z;m%YrMoy~{M zR+~*lb?Eb{98om4sGw{?$$v?G-L9!>(T6(8_idGjMmG;BE}o+ge4s=Z2BvKLS+>ED z+ga;A^RgL@)0F?1;?{ZF_h&nSvfZr8F!ij8+1yKJUP3m3a(2=5!gTI(SZVT78IklN zTRboEa(j(tKk{YSjPYD5Xm*Wm5e~krR;y}W-Wyq{_?I&xs|P8&iiZ_GT;or8>I^$W z*h%MRe+FcKGM8nCBzp}{l6|s26SF^)vOi(>nVkJ8$^ITnoGCTNMRafe%X5B8n*79}Nlud2x z_V#rjU+bl8>RWe!ug;dtI8&0g`upBEUnl!|h_39ihgx@%uV?wXT36~h+q%bn^;~7% zOxe8Udms4vp|8%yq@Ith``p(reEm{aY_?kWv#-DS>N5zj`OUhWDiQ~o8ov5`L2P!m zuA8qTeI2DMHlwXu=rY7Rc{6nOaAtX;r(ZF1`20lA zSfAs1u1WOF*(KKBUQQpgiyuw&)PJ?@Hzj)N-(Y>siIw{m*VU#98~ zx$&f)*KA)m(KBuzTA!cj`9|hP>w6}8{I9L{GCnghjB`Pl$GxndnAkIq?^r)Q(Nj-6 z5B7va&v<@j`<02FdbV1BNup=mezbl=qR0L(>+enUw7Y}k%rl7|`x@52mgwn}_6e4F-#^|vH?#%&MD8D|!T{t|ButbabSZy3g{ zwe{~Ndi=59neP)l^~|$-WO%GDV|;;Wt*eaDo3h&cCGoduG^d}n-aDP>lr%3LF+-KSIb zABeI4DP>=C$J|_I8jG>%B*wpCV(L6X%(yKOGe>8OiJ$AleB1Mgn0awFD9>C!NYCe} z>Q4BeZy3dlXJ;|rFpd%vKeNQFnM=id!?sS$XZ(IK-(tTkW>4HA=3DGv#C(fgy9Pe+ zx$7wATkO$dzQvv^=3DILV!p+`M$BHkQOrL0x|naVzZLT>w*MN2Z?PNKq+LFzy~K^e z{7w=#4qPH`68KDU)4=P+%>q9mZXWm(af`tIOOcj=>+eiktpaxvv#yR1^K39%oF8n? z5fg7dpOe_QUwUHWUt(h812M7jt(e&GUw3GY+65nojrL+h-IVq=V$*eDbe8;ium#wszfaiy5p zxKm7QJR>GHHj9akKg7hwuC?)j*k~#yHoA&=#vLVY8)D`Nal62!;{5}kA#NY|QgMgC zw~0Fjc9!S?f!~t8Q{XSeodZ|h4S%`>-dB8J;2z?xfhUQ(1zsTT9(bj=N8kd;C;mt1NRb73OrFfIq*F3A%Rzj4-LFQd|2Se#8U#lC!QMkNAcl-odJ48 z;8uI$LqXtv;v)keDV`SiWbyRC7mEu6-y=RM@T=k(fxi;Z3|xIL>Msi1LVR@KgT%7} z7l>yEK0!Pu@CD+zfo~HR2YyXFFR-&d=LfD{m$pg*JL|JFa5w480*@9i2z-?In82rt z7Y4pgyeRNS@v(v579SV*d-3sscifwHPYB#Zd}839;*$bT7B3F$4A4x*@2ksnFLScx z%PgN_`9901T7JXw63bgHpJuu0KKPSaYPq%LWtRI}KHc&Z%gZe-KL*C46CrIVH)8he-S(w^_H1W&vS%M6J$v?vV)pFI#O&G5?qtv2B0YQd4h^Z3 zJ-eltJ$tB_J$ts8J$sdyJ^Lmxd-n5U_Ux@<_U!77sGl)xCT7h0h#5nl!^xN*Cp~j? znV2zrP|O&En7aeY{u9y1Yruy8Mxtb@^v8 z>vGMe_{_T8NX)w2Ma;T9Ow77GUCg??Sgdtf%({G+n05IjG3)XdV%Ft~&1jc(xvrRX zxr>-}d8C+idAc~4ap^43Ow72v%=cr)e{XNCB-%3pT&I+Zj zVbW9A;bLOCR7^}S6%*6W7A2;yl|I*x2PM;wm&COFg_yRhw8B5yZX~8{XNuDHB6L%YuaMX*hkEoaiEwrW1^Tf;}|h(#(84ajN8Pl883)g zcejdJcXw_>Tdcbs#H_m$#jLyY#jLx|^km(=LVDKSyT!Trd_po~`m&fY-7IEIe-$&P zHS+O;F>N4bOgoDi(}7~fbds1cEfO=PCx{u-HDbo}Dlubvt2pQDN+}XG^BNE5ww!ubkZrse7M@HNIke z*`;kVzAeSnb$}RqXOUt*I%Pjqtk0KNpD%IF-}G6a>vWGc?iAC;lVaLPXOV76*?gO_ z`9n-xRBJ~c@S~16*LEw(wAWosd!xj(S0tt`XOvRcrPAl>x>Yjc{-~IGUl3F8yJG6y zBBtK0V(R@t%vk*?CU&dtPd|v=UB$V!TS%t8&SLdLOncMBw6{=9d#8(O&u4_v-gVN` z-h*O3E3b+9tb8oyv+})|&r0R?_{#dTmzeb@U!3#1r)2ydFUD_Yjppo*)jh^`sq2Ut zm*-fH8J8R4{fhXIxi8Az(_V@8mOqd8E6cue2VJwjR-nE5mMc_|+%Dd?+}m;`%VRCa zjLYekW5(qo%Q53}rRA7$d6nguae2Sxm~r{9C|8v~Z$-J9fG?W?a_ns{X}{%f^z~BMuO=M+_CSw@nnYw-u!97pLqmP1!$?ve}ffc~6|%cfOO% zK2W(Ee&I)5F@AJS>Bpz^CyMd!Ix+q|C1&s4BBsu-#MJqdn6l0YrEK|(&=%bjpSp`F zKU|#a$CQ+vGeoglEIsY4PT5>4#^!o)uC50qGbXR3%6yh8Q=tcbQSTmN{BI|w??c2q zcN{L}xnqHt=Z;lko;$7+^W5>MnCFgn#XNWXAm+Kl*`PdkH0+5#y!ZGVPu_b*OV4}H z3^DIL88PoYKDU$io(HApz2_A%?>(Q3dGD#vi?(?0sVnBar@ff>o}prXM>Ji`?}&~Q z^E;xm#r%%wdNIEvdQ#jleBbw>xKZGr#Ek>j>WvRg0=E)34cu4UEU?e*Y#w-_^eqCP zBW@Y^MsaTLACgSGJ}V|h-V`(6Tg1%w4`SxK%0c+VeD5P>zV{OoPd&ucKU7TpM~bQc zSTXf45mWzJV(Pz0O#SP{#MA9!;^`qV@$`aN@g&am`D@AeRG|-jz^C2B_>?ckr@mr* znj*%hg<^aiSeEK;tw&tub3F`C?>`Si1B}{82@L8 z@jsKYxg=$Ce@g#CO21W1*&6-ufxfpE)Azn&`aV%i-{*s;Tkbx zc(pk9IlNsmZ9gKW?dQeRwOLGE--)Sfhe7zweC#7;KJvxPM>jFC=xkEvW~TJa&2eJp z=5#T0bD5aAxl_#CJR@dq-V`%8--?-=>Vxr(xoIe7Zn}t>n=xYMW|o+_ab_rc%|+6) z*Elnjz2*h!*=xQOv)Al8gm&3$nu^(L4idB1942PW7l;}2)ndl{W-;^qWXk@%l>HAW z``SZkmpN)HW{w7lX={v_wvH6j*20v{87Z4fQZ{#pssA}K^}i#g{;gu_|5Hr;HHYCF zHjTvC94N-dXM0lrq0&=-v6vV;Sxk(r5fft@#M*zv#MrB1V(fDVyw<^d?Uu% zh;yHf-jbPvVPg7lxR^f7Dp%&DR2gTEQf6JM%pGF-?aa|!n{VnKW&V>Yvn^Go@`z-v z>xgsZTS>;}9%AYmE5_#{G3_rFGw$b!8TT8-e8wIXQ_o9c>UmF0J)etne)v34{MdD5 zYW~HP?<~%h8IiJ^ma;ouOgm?nD|1b%%>Ah{ucY+vr}W>7sVi?(GLE~8>3efAF?WEN zm~-YRF*iwiVy;k3%q?I^GP7hsE zzTAM4g3`iJZT6fyYZhhmxmsn7^9B}`lo~_MXHqhkJenIPr$qjj)X;yZx1Z@onq&Uh z>?wI=G3ji`+|ul^inGU;WRG(!ENMBSctL5Qh1T1zWS(zl^W`{hudpQBi{aV4RP|?M z;i6oYVBs-E+4`hUS{+|B$7hFTlj{0Ro0dJAucV-?xTJKz+=A@!n$x$R=e8ZgY`fVS zI8C###OF8W1}mlZft|8ZAb=nrzRx z?IpVPnSM;c+-Zd)viZZ=G`U=DX>}@ZFP+cVI3xBsC|oxPYI zKA(n2nb;KG?KU}j5Qdq3Q zHU5N6GAwf8A#8N^XF&ER{NYo0zzH1wI4%59T3AGKg86uCwlDUvKgC5nWkqAGPi?Uw`yvmK>GJE*Cr>@kqmvw!79qX%; z`>+{r-9lea_VpB9u{qVc>wUe)*Lzbo@fbOeYo=UMAN4q~FB6mS>Q~e_HP98CeXSef z>!H3Lma>^*T};A@33p3VHp^^tsjoNqdSlAwChP9=H71I^WclB|W)sDj&(AGy^EI1@ z#s>GR2B33oaDxsIz@ zi9Mg03#~sX(erR~mGwSWFVwSN_>9Fky)v=S9bH(-b9HNSj|anc?)&43o;JEz|5l>s zg{Y_XKO}ly#A5Q~PE{DY;8UC6Q#@{SpF~f)@eg#`Cwd;r;vdfRPxOp^CAF6so#=Tf z+td0Z6Fm?7G1;*=(bF%FapuHC&sfiQJ!d9*=InUuFDR#9Z2h%~p88LIwZ6#?x%tBX@2qc^ z=nKL;{%n0J@s4@CPkv{HCic|h1jEdciJtL%+V-W1o_hXe{V9o_{(4+8s}nu;@d(7r z5hl zrf#Cg&vR|xI??0L#n$&q^vt7=?97Z#^o-9Pwl7HZ)c=t63(Dyqw|+^Y=Sz}!1md}g zo^jh|`)d+C@%E?ncO?3TVce=q&ODmv@n?wjZzX!_8D;%9i5~kyt@kh8!+Ju0-Oo&& zYPoU7ewOW|y~ zO#G}8^Af*a%)B_Mj%Ta4rRQ_>m6(@!|G@&|S#KwN;ESV9V&Z3vm^E{@m@iJ2iTR9Q zA?C};d&KOC&x!eR@_jL1PCBWM&t2Ubw9A*1oyB}PIbO_{lf`1boIF#^UVOEfebC1$ z^5vwDRpiS_AFIfhll}t;KBrA<(r%+LzfP)a9N0;9O#;uCP1C?D#LWV45H}CJN!%jv zr{b1@{mcGVf%n;&wpdp?ig`8|E6xu#i^Rm+3Nf*9g_!ucO-yV&DJC}F5EC0tsv|Zk z??Su8#-3tgBVSBx^c52u4BOVq)WGF|n~z zEqo(38i$E9M!u zlele&nStVVfhUXi5A35C+Xp^X`VN857k3PNz4(B@8^xUhza;J)_$zUjz*Tm`p92Fo z7IzKYOWZB+q2lg=OT|3`uNL8AyrA)X%CNp*#R zFO~kN!1sw~1a?y0%)sABUlh3JUbJ;|;O634fd`3a2R>3fC-6z)xq*F@VsYU6rJoo0 z74iJQ--t^B`zXcIzzyrtZdu^Y;st?+i;oFBSG+LrD)FMgSBsAg{IK}Az;B6<5B#n8 zgup&l@x;JRsyiug@4fM1ao~f+nT)^RnPd56%S$YuV)=5*r&@l{@)FChSU%12SC*Gr zuC)(sXO>xxiFK!2?&tf(f5=`--veF2>$T zb$Ma_%2M_hrtBY1*?%IY{+%08KYMmZF?;p|F?)8Ym_7S!F?;syV)pFU#q8O?irKUG z*_Zm+vkwxpXHOHeXD<=6XJ02~&wftKp1oDfp1pHJ>SWK}U(B98R?MDVCT7oGBWBOO zL(HE2ikLn78!=?URmCx{utg<{5Vt(Y;qL(CYyEM^S97BhxBHKBgSu!WdDb`%p=J;dsxm_Cjb)5jyk z^s!h>9~X=1;|ei-yi7bj#N_Q_*5#+gtjq6-S(kqhvo2R{iqEXe^~J2q?ZvFiL&dDi zg<`GCV%Fu0#jMMBi&>Xn605jG> z6X{N|yv^;!#JZSB7ZdB^_kl67E+*1_sq(~BjTZPqOzkHoriO@f@3d1SQ)XVOjFajp zbB*-G;iF>W@ZaLxFSNgsOkID9X@8fN_(EL`#njbaOkD%S#Pnn_F+E#MOrInsrdNt{ z{kT#xZQm`XZ70>y_LtJrcGXt+MB9zUwB1Wg+mpq#T_UD!C)KfL+$=q7##3U}j8DX@ z85LU77HdWWF>6LoF>A(QV%Cfk#H<u!nkth-Cath<+pbMv`DGGls=m@$1;%$R;4W=y{qGp3dE@q;m~CuU6Z#f)h$F=IMP z%$Oc2W=xM2Gp5VMjOlseoUhkQ#=rZ;`1f2nyZ0p1r|(l`D({ECl&K@8Pd=KFdb_7= z28q#6Na<&YbABz9OnXaHWiBsgcW3I}Cb7m>j4#{7jPK5E@t5}Z7GvK+jD2S@_Wi~B ze2Mk>66gFqPBQ*36Vt{;V%oStOdAiRY@SQmypgi`Sd1S&vJpRimp<3_F71*&H4@Wa zCo%0gsgAm4Nl#s;igR_HCz*a+E2bZJimBHLcGUZv^wj%`n0nt9Ggh0$#O_yOV)tip zuI-xpC;g}=RzJkFH$+T(Q^d44S4?}0#k99dOnX;~`K!FT|`r ze~DRtYPZMFoZn3(Gfv&a_&uha-QkiM+u6QXp@QmKWH~0%t&aCA>i*?X_8xa{w72|X zykA-NU&Q;CD|L`QCeqchT(OGu%`C@6x&tl8M7p7tVHcFmCerD8e<~eMX`JhwR?RmZ~2~hzozd0E8e&KzU7!m_k-n_NLRg+ z%Ed&whW`(9?-?jnk+tC-Kr(^~f{GwHOU^k5$vGGh;SdB4NDhjPpn!@fU{*xTIb+6v z*)gZV97YT%IOZ|luIGKL_x60wckli8{b>4GYp<$WRkgZm@9wiG%Q2Czz2%rl7ZdAZ zBHe6XkBM}rS&oTx7g~;qbhlWJiFA)zj)`<{T8@cyUs{fdbVb_A-nmSZB_63a1>?kvkOkuDzH7!&F4@%5NU_q64hNcXPgm`L}H<(NqK zr{$PPSH7M47Zd3kT8@cyF|jTt(jDXLF_CUTEMGzOoEgho-e$R&<@;iJ%kk*Om`JzF z*JC2xSC(TUU9t9RCnnMzVmT(#9ceix(#4}2VDW-f&an7z+%5GH3E?-PLi&8eLQZ^gJxw^JVW=!r&m3c8$ z<})$%{wBu%gFE9deRonF_Z@wt=f2};G4~w{#N2l{sgC=O>!jzt!%21AckGg$`;M>0 z+;^1dLc2WoIH`{39v`vDbI)Me@Z2+1%yZ9bG0#2Q#60)hC+4~5B{9!EpNVj+dU_h!%_ajc9|I--vD!*9hOOJSDCf_+4?Wz)q^G9k@a_ z+N~3~fw*qqZsK}@j}_MsyhPj}u#@U?bAOet5wAXGk$7{09rOL1Y?$v|V&;2~nE5W! z9iN!*ieloamYDjRi>bfAnEEG*ssBVV^)D1te@0CGXN!rai^Rm!Rbt}lZn5G?oa^)J zlJV&?F+TlAj86ykpg;K3K#Whl#Q5Z-I(+gGjrg=$Hu!Xr7@uwv#kzvda#(eK2FSB z&k-}%%f+l`Ys9Q)o5ZYVSBP29?i910?GUq`y)I@w`%uhSeIsUUi}uBT#nkzy;o};akAwQr z2j-)Om{@ElW^RUvnVaLq%uRuqx$zN=%*`dzGdH)2nVW~j%*~r(=4PLmxhc^ff0&zU zV&=w4bX@5ZvSF{uh}mn-7qi#gEoQHIMa*9FlbF4x%mCVDuc;?yujwgf%#Ri` z=8MFP`DQWmeN)PQXUcw8%Km3Db5!Xl+GUQ86w_8aF>Uo1)7G&mo4F~Q(^57Ui>d#1 zG4($xrv6vO)bFDgssFo_P04}yhD~)bHZ8=|-$P9Oqs7G7G%+!@R7{MWE7txaCdTd; z6JsxliLp<`#MrN5V(h>{_?G)@)RoK}v=GzJK4SVXyil1bsWOXFW!9w1Tr8&Fw~BLZ zKAbA^e5%YlsWM-R8LMB#x$+eT(+7O6CC2CWVtgJdru}>|b)76`+&7B(j9n+Dp6z1l z*(s);m&7?gK9-ChKZz+{a!4}&hl_J%T1m!kK+0~Cn06KyDsxt<%+^$y`%?NRQu;T= z)U{ho-+vL)_i{t=k(fJ7Ow2VA6LVd~#N0qJF?XDpn42Re=FSk)xAVn};dSERPd1UR zW=ORtmO1M06X~+qPz$mtX7ls@@0?>eVqrnZ|H|bIjh#_2WzOP8WNxL>p3=EhDRslV zl#oZEY<69?i`1u+(ozap44N}%?&yLAGiHrkFlX-E|CUcy*h*zbgo7Ikr;_EA4fAp+ z^N_4Ga&q?QvRNlgn)mm4Ykx6GN)>J+$l2_(Y<*-|(bXW0ov~ngkAfN5G^`nO3jTWw ze=$p13F;w}=4I3C{$ESy%v?Gg?G_vexmfYUN~gy~wJjG+nirxjH6_^$twfczN>5@c zkt?nKuW4`T=?&>_|6|_%F3(OGaj^^Y^9srT|FYkbIZyeXD8p#vV&HEx@PY-inktVR zF8p=o{;o68Dw(0bwTithoIIDBi7pAOqXjAR+pmn!oS&cxfV|A3QJO0rsFFt zdtoUHOJRfTt55dTF8d0%H@&j2@!8je>?>Rke~z{w`&ycPEz7=wjz5t)KN}WV&Rp&H zYxEwj=Thh%^0hbo{;A$sQg>VTgWrGkd)ch-**dT(C(gu_xayYcr)(Nn7thCw=~q3h z@8|cdp5=I;<(O6%?T@v7YP3H<{hMofiQnTnV;RZ8*T2-ev5JBx&zAbI^-li_{&1`PiuD&K_T0vm-cSBq zo9O9RUF&^LU#N$%ZfyPIi9K@`Q{i4Jq>m|a?+2+X>X~hQ+eFW}Ewz3?qUZ5xz4a3kJ^tTh{nSK1Da_*?)-Oo(%;Wsx z8t0XXo_dyB@ASCPFUE7F^*1K=)N{J^_a}PhWxe%JCwlCCPF&`VL{Ga{*#6T*kNq{) z`_FlD{@h}{)9-@55&gCPQ1v_Lx#cTfLj7%;=()8!*!r%Cp2yK6tsj=?@pGv4lM+4S zGurypS%l2vcn}?5)W6vJn+xervHrnC&!g`u>;IAH8MoW4e>c$+Z}(dN zWumVU#x15_{ha9Wr&vjiTLq147*Fbn=~VR+J@yCNzEh&7zg4Xtl<2XqYyB~ao^_zH z^|KN^{px4^ibPNSF%UF(#M=hze^2z-UuS(;%@2@J?~vz#ob01@=$-^#fNgOIzW7G1F1pFz^U5>*|SO z?hV$7n*^KN#Kg}|F|qNMnE3fzOlWhhu?qXtNoS4`s5EC1xiHVK##l*%< zVq)VFF|qNAnArGKOl;&;z#n4cP%*L5R7`C25EC0?#N6Y~5;qMo5mTlwD_37ABc|){EPUw zzz0^M-HCx4iH{H5S3D{3@!}H#`wX|qfwxFMCGdUX{J^h^rv`Sq*|fku!){zFwAeTJkXbVo$9uW>4)T#(s<#`*|t*v&HP$H>K=fPTBvMvaeQ^ zwy3|4m_7SMF?+VpZ)4B)*=_9E&&Y;7`wKC9cDci;lRdk+m_2)hm_2*3m_7RvF?;rd zV)pD0#O&EVZ;d^>b~Wl}&+a2;&z>e`&t4~H&%Q~_p8cGdJ^M>Bdv@vS)XAP*Ps|wh z6f@?>i5c^g#mv!#V#e@6F=Mz(%ozSGW(*HGg0>jL)?&tRxR^0KNz53o7c+*piW$S_ z#f;&XV#csk4eDnM>xvn}o?^!EI5B-ZQA{7_i`7RleOxD|j~9yR1OssWT%)0!ln05JU zG3#>4TC~f$e1w>FxviLW*=N47F3*&nb$O*YmmYPw<(MAzpyikz^}6Ml9`$d_F+FO( z+W3-*=~0JSj_FY?EywhzL6&2B)I`fMJ!+xlm>zYe<(M9IrRA6&b-(499`%~#m>%`D z<(MAj)V196X{|c=PfYa^6H`71j+n|wpDVLDRpz=>na9MGc~?vv{wyXAE7sL`{gKVj z3b9p3GVME!jrRLWPhDfh)HPj9T_=l)>2t-z^i^VF`W`Vc{e(Ezk6n^!`)e_6m#l}6 zv|UR~+fH4h?eWsn_ChgjpDU*A8^pA|Q_Pz2shBn6cQI>5wfeNnn$cd&nlW0;nz2C4 znz2dDnsJwyHRDAwYsMZi>u%`=)X%!xSj@URRLr`&K+L*(j+k}#1~KdI!(!Im*TlJ> zoj;PynC=xbrg;sMF|90SOdEbflOuoh)Wd7m69vGsKMP#bUkvRRSRuTSZ>h;!}TDw*~k zPL+AHklmitwPKA^<15COCSu07j~L&Fr|geQ+0RbdFBj|cCD!Llob&e%$@sfNOdCFD zj`8_edVF$995zLoB!2HN#^z8le%BS_M@w<8?Y@$!Yn+(&W{Iim3^8?W6H}K{;&OGp zplkHweKGa!5mWEaV(Kk&B)(H`X)*O4AZDx%6BE02#Kf*s=yGlM)-~E2DONwkw3iXn z-exiFT_dKw?PA({QcQch#C%r%E#|ZGr@JYZ*k0vpF+J)w%P~Fb>3F>;K4hFWmnl+A^1f(qxkNMRi|nU&r^#iqKf}^q z$9TQC%`0<(MAzmgSfp^?8&_%AX&i zTuO53=6a9mQB^I+^r+^RV|r9?%P~D_g5{VVb&}%`E zh&a`6_@$MmSfEywhz)|O*>)BwvdJ<6$bnV256$k$_f)H#-8dQ?o8i|J9f z`ntbE%{*#3rboRJ%a@a%A6hPId2hVFzsJ3$-z~>zZr<el;V!B*RkNU~iV|r9fmy799HCw4aF+Hli<(M8d z#BxlJI@WSbk6K_krbn%|9MhvNvmDc-ZnGTIqaL>$)1&@rIi^Q_WjUrt{b4z#M^$Vs z|6_VoeakUDs;%Xi9@WQkOpiL=a!ij}W;v!uZL%EGqi%}jE2!PaVtLEEVtLE^VtLDd zSdQsY2eeT=F+D1tOBd6l;<!{kb%y1b9u?E+VtUl|zFyw` zJzzPeM?GsfrboSHIi^SLu^iK*^4h9DF+J*F%P~Ewk>!{k)lD*c#BectgwLyEZ(ATe zd)tbX{becp2gKO_GiCEd%H|hwZhvyB9Q#1ccKD4SZN>O8CZ#_qrN2Z>dryk-?-Mb5 zZ;|#%on^$-Sy4>c>SD?^6X*QvEg7H2i76k?j*HJpK06LOpBsnWWhz5Ex1{RwS#j7r zC4H{VU6L7-eW^0VJJ1)(R2NfkD>42L64UpoV(vRm7IWXRQOteEO=9jlo)mN6@xGY* zj-SQccO1|WAGq(RBj&!NiSCUI+KPGZ86xJnXPTJbh*paEjp#x#zY*Ok<~O3J#7Bf@-jBsK0{BY4h^hZdG4SA(!VFB9;c__gVWRSp>j|Br0=!F^u3vwzIPGR-*IB*db*go zUMOa+SBshJ^To{dwPNP_PBH7*4l(Q5b7I!BH^r=HUx-=Heh{;smFs3?CEcK8G(!rfsLj(e{_p({^5O{HCt* zV(O|bWZo4n+wIv%{5}?=0P!Y^NN_c`Bco@d@p8h_V0tA z%uPKpbJIo4+>8=4Hw9wmX04dHxk}7lbFY}a#^=Ye*X)s=y{1%O+GVft*>LPNJ)~!^ zIabVG<8(E~e53S?`7L6`{CP3)@v#{DUsCo5^rKzun~9mDfnw%pikPxaJ)^BtQ)M@& zY_1bybAQU_Wij=CCZ_(M#MJMz-6(rl|HQXOVr;sKu^FARnJ%XOC1UD7TTF~?5ffv# zi;1zP#oB+w#Mn1tVywgf{2|5;7ZYPG#l%>DaqhF>^Wd0+>AFTAP8QRLwS~%DDw#63 zq{{3_m3djrynQOpwfTLjOwpt8nRa}R9A#=s&sen-=gRk$O#9=-_&i5UU1x}?%V)_^ zm(P-8+@F;VpRxB-^?aSG=a*DHB?jVa&W}SS<404m=3k5-BMX%|F=dxY*Y-&+fn zc|29-tyGzPDZNwRXmkHTNnBPF(|4!8(f3}`6LU^~BjzScPs}Y86LY7DiMjK|#N4%F zVlJKb_7Cat=Y4VLTQ)taO-NZNmRVUOea={+@;Y&u)+uK;`hnEnrB~Ohv=Do zjmy5qXI~-0CS+gpv#%xD*V61O=$2()naz3n6kX-_tMyJ)USr*@e!tD{x9goqyu-SO z{T{PBp0oUNq9^)Zx4bLS6U84{{yfq1N&e3AZ;75?42x?_GW+{IW{DguIh3Wn-oEY( zmYlx7_3aXS`aH<`qY^!YDEfVTEGK}9b))yr9xh#?GzIJkQjZgl^MK$Id5mNz<+-1}&rh48=^o@g0gRC!{owCjP-xGUQ9A^(?4p2LxZ_LSd+aI3j zx#M`w`lgAV-7FiLp=_p8qNiWgtsju+8S6UMk4^N^hQwr%@+J1hbr~bCquSoRN z-`V<&iJt!Uwf>4kkNpViefU-A3;JWM_W@WzPd!tue?F;)ahqp-Dw~D7$TO_pm)PU~ z)z<%-=qH77ywUp78t>39@#DX~&s0wI)U%+t#=mKzXFQi#-!0KokN;XfGbGW|-!p7~ zOrpo$f5o3UG11em4?D^%OZ3?LulqA+BzpY0*7f^9uF$VW^w;`Z6MJ^PKdj%G=-J`Q zmr#FSOZ428*RwvAwSu4ht@mF=gm&>~i1lSO-a*eij zUu1nMYlSC(ldYeW*fVa|Tkk`rfbU|-()mlJ>JZzbzLO7z%Qx88?9h5A_s>R9jph%o5sS9j|xYCeOW`ukg7w~&5> z^{o;;@o@UuON1L{B}ZS-&RH6K`v+-ACCN zE+)QSOzA&O>3EbUl_OgV&!8Kx@ytj#Y@_tavllSZ58evYq5!Vb{rVMS>3S38AJ8&0qoxtP7bptOF z*9&}+xPIWf#0>(!ByJe^GcoJxpJMI}oK?~!*z_)o55(IzG4bYui-?U=q$f7c6B8TT z#Kgu!Vq)WEF|qN9nAq?kM#M(>a49$#KgvJ zVq#;bnAmtrOl*89CN_Q-6C3_@l-Q`LUuKDo&SGL?q?p*4CMGsAVq)WbF|l!jnAmto zOl-U%CN{nn6C3_TlGvzHp0Oe}8i|PwXP6KhqogM`rizJ;WnyB(879QWtK$am&Dy#jOG_6t@n1rnpVu%fxL1 z-!E<#_!V*cz9|t2O3QX>;sLC4t$JkjtT6nl4ApJkp8&9*NP_wenfnH;CIB60{~k@zTI&iI)Yw zTD&~)L*kPIzac&)@ILX1z-6n@?x}%miZdBMTX(R$((*9Nr&*q9d6nh0mRDQeV)=B- zKF}zaCGxJXukrOCEw8m);ShYwtg~F-@|l*qSw741F_zD^yu|W)%NJWd$MSZ|8!W$U z`CQ9iSU%5k$wTGOM$5G=Z?fFY@@C5;EuU}sM9J)_tHkW7mxx-3V(Nce%%1(Hm_55zRqABV?j~l>K32@0y+X{MeWjQ^ z`$;i-_Ge=DY-f_NXE!^X`q{IGiP^Ikh}p9*5VL3BCuYxnTg;yQo0vVjdNt}~&+aZ} z&z>k|&puVmp1noPp8cShF?>tR7=9;a3=gbM{fuD~F=IGP%orAk8N>Br#_$#~WB9C? zG2AU?3`-nA{fuEPF=N?Ed-1I6@loR~hID4r5xa)p?6d6SrR`35oT@*`r_<=4cl%U_6Dmwy+t zE?2IJ&#cQW#9Eidtjp8Htjni~S(lwv!n%C7^sLLzi&>Yy5VJ1l)uJud<;vn*mPkv> zF-v5a<(MTh!*a|LIm2?y61muN%o4fH@?L#^k$Kv3%o6#?a?BF>-g3+mDN`F?Gcil# z2+J``q^;$cB{IZv%o3SyIcABRW;tewTxK~QqI0igV(On_V(LF)V(Q>J@+p>SD48;y z#grK%rp!rV;&8o~IJ{n*`-SIz$<+0%n7ZB(Q`c8w>iS(wT?f|1FJii`n3!%aCZ>I8 z5-~kq`rNa5fn?e~O-$RDiD~;@F>SvlrtQ6A+AdQMKWMwIn6{l&Lfhk{XU$k9X3f|r zX3e-$%$o6nm^I@|F>6NY`n1KG(Ll_a(O=A(Fev^S(Ie_ddz^U7~3c>(#_LyT+0k+xET|vqXGYQzmAK922h>rM}F}C>N8w z+Hz6Lm&WV+>H79~-SSKEdU0L5vdwbL z64`D!W{JFDIcAA`VmW4sd}}#oiIi?7|6`WOp_XHoNDIp`OQg5um?bjSa?BE$Z8>I% zth5}nL^fHDSt8e4j#(lPS&msE&s&aJB5zxcSt37Jj#(lVTB|=XOC%oR6thIS`?|j) z&5W^Jw1UbN#PXI`TlQh|nV5AFvqY}(^_V4cpXHb(@{;A4CGs!JF-zn>mSdJk**5Yc zW{Fg_9J554SdLjDT`b2ek(h-NvqX;b^_V3x%W}*T$yknABIjFHVsEP`#=eCZ`=Mg&XQynORf5e1>2v$eRg&3vwx`NGFQ&|% zl)gke{6ODKOnVc=__svN-g|)Ts!bP;yQu97uOA3wlnS43*1m#KX7kxgTTj$b8|mO zGI6wA%zUpCGv618neS`F%=f)w=KBRP^ZkLCc-kwb{@=vZU#SbeQh#GH_4^Pc>hB>v z^$!wL|2Q%6G(}82%@Gq%8L{F?oa^&e$@p}a7@wXLQZ}f($5o9&lzHTxI~N(H;L){y<+tEbtf@%-A~MVHd4%bHc`xaHdD-cwnEH$cBYv1 z%!enjp4}`xWA%`jF?mtUSbZpFOuk9k7wLun*dHXuzP1?q)?&u6kC-tWBhGyer%0x* zd1C51RZLyyi>d1>F?HQ1Wi;0iLDf&Uf5gmh zv3|5mTb0DL)liI0=akKmluf>v`cD>9|Jh>7ZV^-eZDQ(wBxUnj%I3?I&F^CB-@iY8 zQh!Y`G1f{jP)5XNtrD9_24lyz23=?APJ?V3wjekpK4t^KY&jSY} z<5*3cE7M#uWzvTwjZBrv7c(}?3YA|cnRYHrmANieX1kcNdRm-o{~gJ+zgJ9M`yG|| zTvbf_EyUF2gOwQf62jp)K1Uc}o>;RQIpk&^#Fj7T_gnzTC8{@-!b_m1phWGdi+d`O@ zuqA{)h3S)h#s6F~Ea}~|uQA!z*z7Az{kZJwr0i=^_O&?s3c4lPS7u|ji{brBzi-n! z;c}IA5BvRjzyCw;gvblleeL%j{QhIg<|pe8RbMi-{a#1!)Kk~G0e&Ct_c1A(vDP^q zBD2o&nJJsItn=X=nL8|p%$RIHX)6qM==1A-|G@7brffd4u6R+|R`UD7dZ(Vs)^+y# zQGOqovKeIEQoo<$_YEnVbFF*8@Bi@o3n`lyt^3*UWs1qKvUOw~Epvi}@EleK4jZ?=BB-=jXJf4o^pAAbgq zKOdJJR)nRb?0)L&VSdlngFdE(G_*e2ce32m@6pe}mSZ|bw4ZJLa=%AEH&~A86;Xem z_0JWuf8X*qh4k^O{qn^UmX2-$zjYHmm3_r zGYjc&vEGM)1baT`@iTHxV$U}6pzW_r^hbuz&12TzndoyVOI018g%4Wj=ed3@DMK4W zt^YjHbL%-e#zqOoEcnVT?^)JYP4ta}Pj^_~IMK8HmGoTnNc3!f6|5hX=o!nZ)*qkf zx&3Ws{k%lat<^N^PfhgnYnAou6Fptz`p2yIpZ14#spom?E0oO53*+{d^|cZ`k2HI%Z`3atzL>@_^IW3GpR(4!o9G+SU+ce3^xTF`w%$LZg?72! zns0rTQn~Tx5%DbR8zy?j`4;OtCVKq2%laXSo_UN1$sC{P8K38Ee^R2S{x_^Yy^#JL z>o+HQ9!Ed2{+dM3xb3h0XYNV##9KUgW@nQ6r{?mPL;V-OuG-K?B7V)f0eTLPqWl{NZG`X#$x>F zA*RkTV#aNzn7LRZCVsYvd0g5qW?r1G!u{75((^g`UCiTBrE>Vdcs3F9h~7s`{7e$F zW}YnO5%oebpYhwpd=2!pm_6}rF<%4i74tQafAZyX*HAw%^EFUkF<%2s5%V?Bsbanc zx>U?we7Bf=@Od#`1ML>`HPD}8z6Ls^JpJW!+FD#Q%bc%u`xwVY%CWO8|%fyhEq$3jeDghHl7y~8}EyW z4If@YY?M3@--wN>Vq&AInAqqcCN@TjiH&?Qv5^rI8yAX+jhn>8#uH*M ze~694#KcB3G55HA#7#rYj1e~rJVV?(a7NrB@FsD~z}Jae1-@V0I`E6)Hi17Bw+;Ne zxLx3bE8$!Fz%9ic0uK>)3_MfZDex+B=fGRVT>{@J?i%M`zz0{spRs{ki^l~X zEFK?ts(3=+)5J#y-YPyO@O|QA1HUFdF7TJ)@I6hY*deraeBdL*lLB`TpAdMQcyi#y z;wgd86XyrMMLad|v*KxiebCADz<)|VBXG4tY4^myZN)PKj}^}f>_bgv2ljy`1%a=V z&78o`iRT9XSbS38KgII`A95IN%@5pMydZF2@xs8zh!+K3AzmDKi+D-kyTwZbza(B3 z_;c~{z*T0-u%%1w8m_79;F?(vI>iC0w zGcoo9#n|VI*|S%t>~Bcfzm&57QB3{SkDz|`Y^TPsXHS)$J$sdyJ^M;Ad-mgE_Uuo^ z?AfJjP$zqKV=;U7Ffn`fd@+0WW-)vAePZ_Px5ez)zlqtitJkD{_U!Ir_UseH?Afcu z?Acd|*|T?w*|R?uvuFP)W(=#=O2)jMm@ywMX3Xb`8NSpEG@De zQdri8Ii@VVXE~-UeP=nQES0UVa{FAquH~4rc}_`784+P`7a{t;r@Z!V^;9%AZpItnp8LwaKRWHB*) zj+mIfT%7C2oswz$DKUNbfhV;6tMs&8r4jzoc1tmB4-wP$3^8q=CZ_Gn#H<-R#H<-U ztb{e=N9kEJ4s1+YtQk$ktQmvFtQoV!tQlvESu?H^vt~RYX5IZ*%(}Z@6Y6K(Z6Idd z9V}+uohD}8Jx$EI>r@Ta-J7M)&8H6wVN9RaHOAB_8I0*Z=^4|aMLw-vH`B6aOuvBp=7FU6ZB<6B*f?@qhGzMb^g z_f6T466^CN*5^x{^VcaC_U~8_y*}`RdOwz)dcP1eR^N$< z-QUH;ZpjvZ?MF4qwAVzeeu!yryqNZ8i)n9#nD#b^X>W^|_U;t(S$R&(XXT$_J}aM# z`Ky|6FlDaxrD8mgShT)ZTJTS&AtY zF=c6*ug8?7C6;5#(i+P#W$9weF=Z*HRK%2}`(ycX^6P2KMfR8cPP}e;ujQDsRIIJ+ zV#?B?mSf6NbIUPhslVlzvUGywn6h+=<(RUx(Q-^#y3TS;S$f!VOj&x_a!gs;Z8@ea z#lt>g%F==D4(@;|05Ih`XDQ!|+3l%+!?vqv-%vqy9nv$qWvv$y%+66_bI>^G(C?+|12c*^EAac+P5Ofvh?dOC{7OvOpTv|c)mdW`53H#sner{fl(EZes2`MvJ-c zm?`GIW3`z3jxA#DJA7~n_Z_cD&wa-iV(vSB7jxfHxhp>K+~WgDc<$*dJtkUt{M0%ajn25y3`8+fR=Uf|i{`hnMq8wB1a z&dvQ@l8LuR#KhYRV&?m8G4uU}nEC!y%zPi%1OJ%s+G66VrI`A=i>ZH{nEL04sehT6 z`cD^A|G8r7zf4R#T`wk{?h+GEP9;%1NuTTUza-<+Phxy3-IG4xlMgS!r}on0lha1< zX}0wEv{H;uo5lEay%?V!5#!SvVq*MrF){9x5Mun`Uid?dHxv`&oy7RxUyT39it&F@ z%4TEA#s`g1_KB4K<5bzAy=j-e*AUZpA0R^C2TM=iozg+yPnVv)UoEEZkBe#d1u;Iq zFUIGu#kBjUn062DgFlq5C8lg!F=dB{i8-ftV80|~zg~=fTS~uOOg+zu@!@?jKI{|I z_g}^I-3N=%_sV_olm504GuJ+3gt;CfJ#*~?N0{pZ>6zKotQDa zM4bB^UN4#X*e<5+onqSFC8n;=#MJehnE5!cKYd_6YKfVT=3-*8pP0EhPR!iQ6*D(0 z#LUfRF>`aHn7P>@W^P^(GdH`%%*~%-=BDxhd}D5o6f-yd#LUekF>~XCOW149m7cxk z8Zmp#6Jqw7kHqXXC6A&l_L{@Q>@{u0>@_3AjQLD4V}6F1F~3^Od_S17Pp5o*k+Lr} zkan4)I%4Liii{FDszLFe(wiIyN^W$5|_)&6bYW~HP zZz9f>>6Nk@pRzkiOgn1|mAN!k=Jr&XXHxptQ~KRv>iSVk-^&ccNBVxan3!uMCgwVe ziMb(SV(w@$F;^fa=1vt8a~Fsi!)wHh!M)<(Pc~)g*pPZtEHj~a`e2)3^Rnl&44u1R z#+-ur|A!KmM&>W*F?qp^Mfv!bKQA6}(=hKZ>b$(XtYxn`vt~`orZ)|pI(5e6{Ei(5 z&!01D-i(n8vbu)ZLuj}t%f2%fjG8lS(zO3#o4ai5d6Q=6lk7DA@9XZH7^p=5Nd;5p zEL<>j-juA%!{*|ATGucyEvd|qg|kn{pEq=BuQ_vPa;JAc*5Zs@`Va~CccwRCQN ztU1v%%u86-G@b4HoO$UIIYq;~zZ(3d(CpdS!+QQpmt9OIsZxFCWQ+8e-*4WexzlG% z{@)50vP{*{f5wz4`33*mfNMZgW~tHx3VKeOJagK-?4d(b{(ibBoiOEY~Y_sk*zu)ioC-u%2^OSY3`2AJCzm~Fj-MaVv{x83Old}1@b-(+)nEIS4r+3Nr}YD){Q(+-m}coysj{hiN-4{iT^J|o&1Up5 zW{V5yM_Ion(KC+YtiL4Dv(2Aiy;IRbonam`)2-i;*ymEp9{06>B-gl2*jrRSIejzK zrCSN>zfbIWH2BT>3VILrJd(65rh4ip`o_Vhan`p>^t9{Kg))N^J+~(@&GGm|&uz%# zu4h)F=kX+_Kc-Hd;?}qPe)8w6#GZaNvi{;k&saCN{<=iZoOQJR?n3&m*6&R8)Zf#3 zr<#WGq5l5X`_!?Zr@!&EtJG;!*dJ$mk9V$~>DH%CqoSU8+ErDJQ?O^;R@lC2qUVuw zqxGrNsPO-G>jx(Glfpc1w|;!0XC8fOPiAVOr=Co4jsJ>7&v>3;{f0zOJ!e|KCDAhu zKIJFlG}zED>@TzZ1BpHDUTwY8V{`U5TJLxXdi-(vW&BgEpl?KfZU0A7Kex$cN~m8I zH6Fp9+u_5kubt?5gl}nmn?#SFPMOU36ttW_6Kp>rv1cBSvwl{hXMCJWnK>oVQ-3_w z>byew(_GKiM9TkllH;3x4GPrG_4v9A%v?HSv@m+0}QR7s87_lcf* z;%Qf9HQu3q><_bjjYLm>YgpeR(PQ7pdZ+t_dRPaVTkmw=pr>Dhte>3JL;a(yUsyP6Eo_fx){;fn$yluAr<3x}B&DMV- zJ&$K4G$+J+bus!jDg8jtTl|wfr%nd{GRsnB&P|oMPE5Pcim`WkB5nMfvQMSEX6ndK zY}$$OZ?Kp;PY^S1i^a^*CNc4IqnO9p$HmNxQ$*SSe~_NfQRz~|A&;{)#Ehp;xZ*36 z;nEX7v&F2LYsGwpaFv+P_(Nj8rh84yp151g*L1&#`I^pYl6>x*0?F5OBTC~NU(@-7 zE54>XOM1ShyH3nr{HU0H@GUW4(|s%EYr3*!sFSbh>WFKEIqfd48F+%YR^SEV+JV=L z>jb`DTsQDj;(CEU7uOH$KaFS*_=vK!+c0oDG3)A3G4}=q;wHgnvzYj~UQBHGR4ZcR z1?h>6kHo~rw_;+WTshh$HhiiTvC&F;Vxzy9*f>s1Y|IrC8$Q*F*tl4FV&f(;v9VK3 zY`i5VHhiiTvGJ$$#D@R0f!L_OKYkJ$9mT}PU@@^VQA}){Bqlb_784s+iHVJS#l*(T zVq)V{F|qLT1zHxGQaxJBSA#4Q8gC2ke?Npb7I zZ;RUm{z}|7aB1D&w+mcT+&*wuafiSY#2o`K7IzA~K^&f|GB=C61l}R;8u*{$@XVFj zC+;5DCtURi>=Ukf25x;IW6~?|2yySgCyM(7UMcPy_)2lVz>kaj2mVkzAn^C%qXL&Z zi24Txt}PxExV?CA;F01Xfv1ay23{o|7WhK(@W6M7M+Dv}9vS#;@u=eV?e>FAV*Ejk42Fsf*UuF4x%MVCqPkl|yp8A!T zJ+;_j_{5%CLyUbVG4^A{*qq-W3GEoRRyRgF5?vm1%o zvj>UUvkS!R+2@Mcvu_i#XTKz7&)zF$&n{b?`WeIeV#d6em@%IuX3S3(Ge=v+jNuM3 zWB8t!G5lT37#?~AZ83&z#f;$?F=IGS%ouJGGlsW|8N-*vjN#W}#;{Bc>Sqk=iy6aS zV){5#OdrRI)kiUXED+Pjlg0G$EHQn&R7@YQ7t_ZF#H`CNidmOG5wkA;N6flhp(Z}F zF4q>bE_V>KE)N#7E>9J+F0T}8T^6%0-z#QaepSr6{FRt>dB0k;%ew4TLe}LD(z7o6 zWGmL?snW;qDKe*7jwxkZEyt9y`z^cjLEyt9yuPn#s(~@XNiKzi% zVk%#pOT}86Dsy(K%(ba9kBN!H_r%2E&*I!qyQS+U?H?+p{l;S2?<}US!D8x~BqpYv zmPkymm7bWsL`+QIAkOt;hh+Nxs+hLF64Q3cdiY1%wZ*jU6Rv36X^OPHP&TxEj+nNu z7qezKEs-_jW9eBliq@ws){JUm){Kr~){OCD){G@$){Kk9tQmKSSutDoj%CAJ70R%-E+jOyW7O9yZ4E6^ZAry#`HBYWBRF>G5uA{n3ivdAB<@Y zF=N_Z%$W8UGo};7jOk1$_PxZ|j}T*jyjY(vu|8kooWDNF3V*NCHO6PVm^OTR6>Yqgve})o`Bse0A7cC{ z(*(cqql!4!c4Nu3*F{Ww!^PA!Q%qfJ#ME_#I9J!5lIe#}siNMOrKjHa#MHZ6Ouc)> z)cb>&vHDX??3O-~eh|AA#ksZ{N~XQ`V)a8zd--D8TPmi#GsU!bshIX|6w}@gF`tz; z#e7!&CFZm8y_nC6PqbqFIjkvuv;H&{=lt#_8NbJf@q2b5yXBG@+qJ$HQ_415E?R_k zGB?NTMI}ENW$$UPM|;bA;`RMxU!s}bvp?0+-Vv5#N?D6|y|}LTupCp$oJyIADP>cA zJ*Jc`vm8^(Hdu}+W!G3P<@z7898=0(h;m7_@3hKHky4WP`g%+$%WE!uOes6qa!e^} zXgQ{ob+a5(%EnlZDP;wgV@lZ?%Q2I>}bm|rEI?Cm{PXda?!GCXOrcaQg)5ym{PVqmM-uN$x@D(VW{O#^(9-?0T-S0;DeG)Grj(7c98<~)EXS0xb(UjF*%r$&rR*-tF{SKT z%Q2}6XWh*Vml(Nm1 zV@la|maBNY9=04)%3iS?Q_4QE98=1Ewj5K+%C%O1VoF(6%Q2;_k>!|D*2i*8DVu0H zrj#wQ98=29jpZw-ooi!x%R6Fu%df}smOrr^Q_5nBWlSk6)kgKkl(Hi%$CR?xmSalU z0Lw9@>}bm|rEI3X%N`_ytwDf`88 zOew3-R{e`9WpyO8N3<2QM+_3Pw~ZIGw@psjuT0rrk+OGMC3U`-viU%q+n>IZ%s$`~ zt|(Kr9X{emC$aXhl>SsP{@p0Xzh}hky}QMf-6y8bpT(3d)}FQ~TS=Vruc2hhcM(&5 zNFlq4DZ9BTyOm&(wQ}82?*{>H9!2_Z^eO z+;=P%bKh~UnEQ?!#oTx76m#G4o|yZNAH>{ulKNi;v{Ij@L;Db8jL+!wg#dQMvgsZxNkCwh(;HBdFfj5gA1in?A zoBKy36K~IpiML&1=6ko8`Tjx7e3$HkPt12UG4tI_OgwcJQ@>BLqJE!VMg7ZVL;Yun zssB7N^8Xit+hB zV%ja+10QI&rkJu##gy$SrtAbUF*iG9zdB`qaY}z{O8>Z+dfpV{!zPloVm*KF>|v^%-nn{W^T&%!8hinmYBKeAZBhxikX|)V&-P8n7!sQF?-D&V)mMs z#q2d-i`i=`_N86+ntEdP8lP~*UUQuEjQL_QW4=+$nBOjDzMoFne~_~OA!YAVt(c?c z{qTV~8X%^vkz(4KBBrgSDI1?^g^f?O!sZ^?Q2#%~)c|QZt{}fZULVx_hhuUIn zI*PFwET;Zr#ngY2m>63nCdSSe6Js}vwf~5Tu{XrT*d8%4R%8JF5Mx!u#F*0!bDxbK zy2cy~7Sji(AJT`}(&x%#Qe`%#%3LL;%spcI{hT;gepjl@XQ?tjrOK2z3jZ0aD&k!E z#**>5s~De0iD}2xx{3};#<8-PzBdpPb8W@MTz@e! zH$hCyO%oGy%f!UoSz=;to0z${L(CZL6bFB@DP<>xw1#4tsed^Ii+m0zQRFX~oKJFD z$ZKliyoti^4f7_?nUddR{+xyLCg(SqGGqSaCe!n0&CScpn>%mL-28b9miC$+a&)F7 z88-#l{G06c`7@>!OqvzdO+p)s=FFJVs9|0(XfkQuw8`P0MOo7xQ>NfU)}~=zHaBeE zf+l?mrlhhw8s+8nnw39kUXNL`bWqlS1^Kg;jy0fQO8%0+nodNQzMMM@E1lev=8)*K zFq>c#l5GCxp;{A%wU7XBeSotZFJ4PMrB{4v#)S{O!hS=`&y8F zEzG`xZc+A?IX63c;r$A~Z`FIao;zjhMqj(h?>Fn6aJ$92`~4nMIG(cnT%sq$UbOs1 zqNn{2E$>eB*nesHTffJYk6$E*ve@;|7{zpyoW76shwDA)>03Oxt68GwV>r_GJrjKx z)6975eI1`Kuuoyyg3Y9)3`^JtMWtVm=xO6K>wO|vD66g8`l}OrZW(G9Q#}tQ`o^KX z0oE5zHMzq2j}v>AkL#@eAr;!IcseFfW#hsGwa7Cdg^aw{p3VX{T-}doapIqFY8w)dhCZm2J?+l1eqbTJQyMbICVJ{Q z)%LRzJ@IzB_5M8N#`$vVPnSKnPmX=!>#mgkIWhVV#koH#`B`$PH&a1#L|t{ol<6$S zPp2edzbIwDK4pKk7#qh4b^aq|^RbvZe-blp<#PtJTByJG+ZgIoF{}8jT{!7fgfq&|35^Nfl zrCnm9iDke5Ii;0cv#l*%#Vq)VZF|qNnnArGUOl1F z1I5I~L@}}9bP-}>lk~*K^?AwDLsQ$&spyg>Tn0-q(G82D=O z@qr%|PYV3D_=Ld!5l;?$NF~~u64<9o*5uGzY(7rxI`7&%4Gb!THW$W z%WW*5W_g(9RhDO4UTt}m<sUU^au3UA zTRztEddn*;pJVw_%Ns1;WBFXmFIqm&@>iBOS}t{{{Mlr=j^)jk+gm>0@=(d_snf;m zsVl|osTYaaQ}0RHznrp9r-+m|3?JCD>x!xWC^7ZV6;uC(V(NcH%%1%(F?)8&s?^Dz zT}RBG-BZk-Jz312eTJAl`$jQ)wojE}&vse}dv>M6sh>T&jhH=qyqGl%R>0=EseQYkKk6py{aj2Med9s*wd5M^H`5ZCp z^3`J2<@>~}%P)#qmp>M>F8?ZKU9MacKeaB4S(gWiS(m4YS(lw6!n%C1^sLLbi&>Xn z6tgaWDrQ~&Rh&!ts8WlzGco0(jpdl~F~o9A`Iu=rrhKfh98*4gB2^})eBA8oG3Dba z%Q59+m*tr9vCnc$`Pi?v{QFMdZ)B=kjwv6lEXS0O!Iopn$27|^|@QE@t#gyqJrpy>IaX3%RXKlSW_tVQ3$<%eLn7SSnQ`akE>iSqr zT|bJ6=`wZkiI}b?CZ?N-iRrH5+_U*e$+SI9Oxr8Pw0)VFw(k?u_G@C=-Y2H*GWGC- zww)qE+g+q*&6p@=%~&jE&A3p^nsKL?HRB~QYsOwNYsUWdX^S=ENHJ?he=%!DzL<4) zm6&z+8Zqncvtrg=r-iWYmTEx#th=?vth?>Rth1+#{yUQ)2q`LCWTe5bC%#njbWoU5y!Wco2qOuhMH>YXR1 z-sNKIT_vX8GsTS6W-+n5MNI5oFV3~SLo)5XAXY!bwD*gc_R1egpJ?w0G3_-M(_S|* z?Tr-kS(z#3v*OedJ}c{_=dQ1XmsCA-qFhSyD$6nD<9y38<-@0QWn#+5 z4quNcAFo@EDIa?*$CQs^&DBm!`8eEiO!??wIi`G!ir34i+>ChL@~M_%%EtwkW6H;^ zmSf7tPRlXnW0&Qa^6`!3nDSAoh1!iNA2Ed_rhGK;^_cR}(Q-`r7#Pc!Q#}(b7qvV+ zUf*BWPmb3u`(&Ock*esAfx9_Z#%)WDJs?6v6?O`c>rFOJUd)>tN=To%UdzVX3+0|m|T%Rg? zQL5|>;+%gwBvbxXG37rgWcPi_u6X-oOe%}sBj&m1 zBQd`b{VL`+q60h8F24~q5c3;RcQL;a9V4z0zOP*@t{Hf}xK`ln#I*xIDy|cFm$+`= zZ^ZQim+wrw^#eB)HwfHIoSXYml8KSy#l%~InE75VX1>o9GvAkqnQxy&#e6>@J@NFK znEF2wQ~!U&)PF!1e5L-XV(PCarv4UU>hB^Zo(71Cr%__!DPOF366gASx@3I1NQ_T6 zit%Zu7@u~D@#%XpK9%o^-}qEZj8ARE_%uL_PsfY#$){Qo|0{W?h_MpMSCQDKU9pp(?zJKS4uxt zOg%Hj_;9KiAAE`xefKF=^!*0e(D!@A^!HUUbN#WHx!xycuKy4-*A;r=Gjm--%v?7S zv!3}hE7r5#(zBio6SJO87PFqs5wo71E@nMDPs~_dDP~OW5;Im$iWw81c!mA$l>JXB z`%=B|ANxbajA0`&W9ZYba-YKix<=b$#k4&|OkK;w)U{SjU6+fQk2}T8$4)Wx@rsyO z{9Mf3{3&K`4(yHJ%*_#E=BAC9xfv*CZYGMEn*uR&vqsF^I9-Ifx%dBJ?mWP(D6+pj z5)=d#1EL~Ijsv13K_zENN>mUXV1R*P28SUj;#I+b2@%vatcp3u-NlT7Ro9$zTFg1? z8o#dh_p96Oh`alR=lT9T&!ygT`gGN)s&lJu-#e#UdgkVFF>~|2n7OGo03Vo}Mq>7w zJ;m%b1I6q$#bWlFW5w(>SBlwd?hv!rydY+;`AW=~*BwZ^jCm_DV?IF4d`}W%UzxFA zk+Hu@%p7eHGe@tBIrn`rZT(A3TU!sp2W*;%vFRknW~i9@i^SA_xR`T~6LaorG3Q>I zv00a~c_L%;Pcij>DW?9-2jd$twv(6`Ybz$k`iQmvh>5XTVqz>OCdSSZ6Jt&nA;#{L zKL6f$UNUp=Pci-cR!l#u4Z*+sIrSxTPAf6z>@DV;p<>47P;vhJvdlStnic1qk~!x* zF=KUYmGjq2ru}EcwEuyax(bHkGwtsvrmps4#=W1I_t*q6^~?}cPo*KHELY0Mj|IPbiV!Iu z|AU?()W5j2IC&~in}XzDpSg2OOQsfu#~fw3Z9&KZ*>pk%IU*d}L>|UpVjjjR$tK$ioP86UIKwUHjxUAbIVZyu#YwBYBNVUI!$vaQwjJH9L9DOadtuA+~R z`N-r~FplvtALpm`ybq_iof}epn8*BMKGvuD-#zBz@$?w)WB(0*?yXc$8{bw_-@Z-t z?A`G(AKU79=o_CI_Np%XHmSZ{@F_m#qkF2S-Ro^XGS#zw{MGs?sh)KrKIWq=)${q` zdE4hwJ$qAp%*Uyzo_@v0e4Ll+8SD6%kE>EWa~2=-@z*N)o;B3p4XK{``&$2Gs;BFod6&_#Yqh zF+8;|3iB8r^D!~iGmr5xA2U-u_2g=5d~&It@r;l8I3v|l&kEaLlR+!Ugo$Be=FxOL@>Zw0I<|C6!fj&Ow!?_gs zc$n#W&Q9yWpZJ)MD^fk}#>afDtD=vO`EVXaejMUsK3+=giMRNekGE4j?OtntzLcKN zPqj2x#8+c6`feHhaL;G_o0?+D!H=9{iE~zE&bdlVyN_h-H;S?UA!F}+9qMc;Ke6d9 z#y{uQQ0Fx18Mnn^=3jv;Ti5=6zJB7IDbu&8A|;vxk^#oY7+9 zr(DdMxkAim{L93=$L|(%9sQh`J@I`p*U>+TxsKkkHa_sa>n7$pdW@Ls=n65{(Wi>J zj=oCFUVNXJeefkQ*U?{#xsKjyOWNW(x}~^rnA5)ECV?l3n+9GWZWj1-ar3}ei(3SK zNZc~;hvHU&Yu2Hy)`6Rd+XU_|W?gj-2cHe*N?#ak&Jq(FSBr^_yT!!D6JlaxqnOzE zT1;$gT^ApSjizE^ql=i>7%C<<4igg_6=GuJBr&mZo|xFUPE2fU5EC0OiHVJm#l*&D z`u&yI@NbL6MjPpgjeW($#z---Q6wfd=81_7=WP%hmq|}-+$JVAoVP)2yeB=e@uQg7 z*jm3G5*w|=#6~YMu`yOmY?O$JjU{4YW0jcLxLizZtP>L(kBW(n_r%0Tfqri!HvC%~ zvC&$3Vq-rspK(WvJA{~-Cf+0PLUG5yr-}Cre6e`1z<&{U3jCnBbKqCST>^h9?i#p` zKHql>+)TW8;NIfyfhUQ>byIG!c%Q&$h{JVN?t1Zlf!B+B27X!GEASWM-hpduOAPl3 zysNlxVCQi33p_^p{((!y0|Fl>9vJu%@u0vDhzAG$r+7%b z;^BeEibn*VB_0`gxp-9IKZy?re2e(Nz#GJ)1HURB6ZmWK*uZtR$A@u&ox?Fca9`;s z1fD29D6n%l4i3Ch`iX(B7f%ZOckv;C-x5y_{Jr?lz}xOXyN3mCFD?o^NIWI*bn(={ z%f-_IUnnjPe1~{?VCQhm2>gZgGXrl`pSDT@w-e6_++RF9aIv^Fa85iY@cH7hz<&{! z2YyjJH}L1;!vk-%BW+a#ZYiD@xTm->@EGy@z_Y{)0-qvY82DQ8qQLiw7YBY#d_>@H z#YYC-x&iGj3EWD2RNy}1rGXC-A02p}IG6Kv{K=M&vAovuv6k<$e4OQ%EibeDx#i`S z>+FO-`Nw>8uzZ4#54L=wE4%LiFrWqH2kGcBKCd9~%sEU&SAr)2ij=fv!(pNiR2Ywm&%?5Rz~*zYIC z{va{-^Th1gt1|X~%hEm26 zeOxN0kEe?1;{{^+c(s^5-YI5Xep1Z3{EnD)`A0G9^0rOznRU5^n00v{G3)Y3G3)Y7 zG3)YiVy(+!*5%v8tjo`eS(iT*vo3Gmly+H{8;Mz$_Yt!$A1G#Bo+-}fd@QpZb3WEu z_V*aMJ1obXj~6Y+oR5zz$DEJNn&D4A=VNEfG3O)ZXvCb4fj%B{J|%uAGceMIUmnjjyWHnT8`JJwVUHFG1XQ~Ozkfwre=uqxe`Za&N(e}&Xt*S z?iUk>Z-|M*AH@0JQR=iv+ixhQ{q|zocdiC?jg+3crizK_g<@iQg_xLj&IU1kjr93` ztd~sRpB2;gr()W!-4g$3yM>sxdy8p%l9;xg!$I3CrKjzy#jF{Ridi$>7PDs5XhmDB z8M}*FGxim;W=s^bW*i}A%{W)gn(-GgYsS-J*4@v=th?K_rY+Xpu42|*=WMX<&X=Bb z*LfPOyO&DOx_i4gKc5dtW=x+GGp6r}8PlJ|jA^|#_`#Sq6*H#J)nH7AO3#>15;LZA z#EfZ9%$S}nW=yXTGp4tS^S(YP8UJ1skQ^b0I ziS_;x=lwlLGX7pBrj2!C+IUz@8!u&S-p|;4ow3R0Y1A#G5BRaOINx@A$+Xu?Onaln zv^PggjGZK=u8YO_x^9(BKQ@S|_h~Wpz9FXG_r=uvxtMyt6Ejwuwa0g2w~mg5o zidla;it~OuKLfuf=oo&NSFt-vGGn{K$70UMS(anY$Mx}eHGIh373J!ZV~$2O%b&#K zHFUhz9x9WcwrQ`4<@lJ7PVsn69q(s3=6sB^9CJQqT8=p%ODxBnk25UCoR2Fk$DEIt zlM!=1p78O_wov=8M!A;c&n?HCk7^yIk2xO=EXSOWc9vt#M<2^E=VOB9nDa5$a?JTS z$#Ts3xZHBg`M5V8-%@@&ACFu9*mBJIsJ^G{V$MfH%Q5Gpqve?MG0<|%`8dRK%=wsa zIp%yEZ#m|Ctg#$(KCZAFb3WF^^Xtm52jlscpNq%0((#z1QO)vCJ{}+QvF%>&pO3e) z9CJQ;T8=p%<1ELVkGYm(&d14?W6sA#mSfJxUo6L*k4G%WoR8Nn$DEI^EytXXTAk!? z%=y^ea?JVYVman~^tT*yJ|&W9k0UI{oR3xU{B6|EmGOMb z>*M*BpO5ETe#dgm`S{Lq%=y@|i|UOzA5ARBoR6-SW6sC^mSfJxA(ms##~jNs=VPhm znDY^HGGflh#XcT$K5n!eb3X329CJRNwj6Ul-m@HYK7O(sb3V51s{X~CkCu|zBlZ@v zM~o1&w@nnYw-smXkIUF!oUy+rW8<6+>U>N3{QmTfWcGnt-S7)P8i_e)zl?rDMt_VL z|E?9|-#^6cz3+>u^9wO`{vhUD=V)-Qb2Re)wc9)Osh61ZM~U-xMH#z_jNNf!+F6~k zxj19voQ-^4>vfDVc|LQ_$C-0#cE>O3-9?Q5oy7EgxR}o!Q^kDlSS;pq$0{+OJFXS; zxnqNv&mC`w`P}iHn9m(`df)?}JDQ8R?&&G!x@U}->z>(Su6ve=x$apj=DKISnCqVB z#a#D%BIdfM=03E`bx$KP*F9atT=$F+^Bd7jF~1Ql74sX>8Zo~ST_@%@qKCze!}qms zi<<=gLEJR(4*TLmv%u}e%>xeYpyA{-eayf1;TB&lFStpT*Sg+zjIB zuhJ7w_lk+9r^SjValX%AO2(&}J?R5JH4x)dM=?GP6ysBo7@v+58_MOpJFE6XQd~_&-jJ|FgyTzbs>OQO4%(jQ;72{&O+s z*6WQA^u2?az7G`B_laWqUMZ&UXNu|j&0_lgq!^!H5##g6V%q&tOuJk4!3WxHCg$9Z zV$SU^=G;kQVy--6e|*ONyo~<}Jt<~AdsWPO_NAEh>=!X( zwRJ!G!q_$zGq!t)8I!(Z>_=zpotuIE{EYqaV#e@nF=Ke8IR8HUt7O`KKulfE)u8S7 zq^GWL#MHHAfBa@XoU6fnbd;X?=qV-^$BLPoQZaM0RLtC*B4%#ZikX{rV&>*iF>~{Z zn7R2{%-n1>0N#5wq7kEoQIzOw3+We<1C$ z*R&S1*Yp>&*BmBh%omFp^VMR;{AMxp{cy(qt&IJ58T%av(JphemzX))UrbwL#k4hD zOj}20Y);GAT$Hi-o0$3^7gPW1V(R}~O#Pb;#vkh6R*X#xF*f^VY(|Qy|4=dY&l3}4 z%f-al*By+OpH|@f^Wpw&SGM04{`pz(N8jSFj7n(ri$r9d6jdH z&78A3bIxU%bN(h~Y#tTo+k7Q+PBu^DUzu}i4Nd2IXL0^~=WXC~Zym$uabkR)Bc}c1 z#Ekp7V#fVOG4HVrV(NKTOg(Rjspk`M-j9O)@ex1ji#7jZ&hH`4pW~bj>}F)_juz9- znkwg9C7E;X&YbgnM*q)@{%bLH)fkqJ<4$7w-d0S^?JXwehKh-~Nn&EIL`=*r5fgK# ziix>P#rS!Pm@(KO4*n!LAAbsI4b_uBcF*Q~BoEXWQa0~@P`*ca!iOJ~(WYQvNonzj z@Q@JPY+F#k(>&rcI$E|V&@(;a(F2R;lrJc5{k!7@1^=HO^szA}m|PUbzS^I||24KK zxGI#%q=X3zWqgG|2ooJ9xP9^(ki14DudwNKPhKOF*Qn$b0_lL{H7j|QC$G85E9eeS zUb&MCs5^JA%kxwceCJztm&?Dqd{89;_mFj;y8OxI&l#IvtZSrxy$XzzMnw){pF z`}Zt=n(AryUzUGK_0+$4HI22CI&#s^7S?xlxmj=74Yhor%b4(Tu;kDdZ`?Q@rB(FP z-TsnP&%DmE{`6GOBIE~>tpw($5_A%s;duGA9hj8`VUfj zKDcaceGQeNZ+u|tZ~d;RzFqKXmi2|Ho_5z;-#68>cs^wP*i_G)JZpVXs^`Pg`_|7( z^=!+7iu_Ke#~>zk!|J`i7Oedkn<|MywnJJlD3 zd3?zF5viVeTv1cwJTcW%PfS#qm+BeMb8K&agP+tB6Ie0{8uT|Nu=wFCdHd^K&kbq) zwEI`DKR)>hY)4`jM%gd7Nu~QL1NrmRVns>Z$)U>z!Z}{6W9kdOr*%=((6V*ZRxT zdKkCATkmlV_Qc!c)_eSdzH#!(y=?u{X+5+X6Ieb-_0$s+SPFDrs0aJPEi}&cQ$79N z%lek79{YW*@0#ja2l`q+FxAtqn7}e2)l>g;+s~?^pKJZ1R8Kq{Vf~6!k3W8}M$Y3J z`bE1dZGTN_kNzC%?@IO5bCLCa5J;$pc)Q&C7pmCbZT&ma^WpJFG4Zv%j-z*y5c=Le zFaAN%1j(VjoFB}>Iexeb=bSGa{B*n6Kc8vi6EXJwp%a^(YcapnSt!P)ub4W=iy5C% zF>`dHnE1I+%!lp2iJ6zD#C&G?P|W-27cn2U>(|By#| zeb5gQ;Y)<~q~}Y7f;!aCmk2wH8;3dVB5o3Rq_}C|5^=M@$BLT=zChd}@Eziof&IXc zR)N2lzIEUo>e6nTz=dMg)&62W8%z}!1{)`s5E~arPi)*ICN}O96C2NqiH-Nf#D)`0 zhzPTY!DM0FN=wdPsPNBZ-z%~ z?4ln%iH*I)#D*UXLTpTup4jk%L5Pjz(i0nh5)&KOh>4AR#KgwSVq)VfF|kpr9^*r7 zG!zpX9mRac9VqS)VrIN}kHE9U9RnXD-ZSuO@m_(i6n6@IySQ`UC&XO>za{P(_!n`v zzt5flm=15cqQOfq~bFM+bgFJSOma;<15$5swSJ;|};UK5!TD zgus4~$U%W;NPlqPtTfmex(179zm9{3;P8G+vx&kS6!BW;xg-c39!a5wSnz!Su!f#-?m1U_9{7WhhW zdEiIHa|3S_A0D`%0c}+T-dQ{^@Sftzz=Oo|13L+2LExjMUl{m8@uI+g5ibt>r1*%y zABc|(yxC5)yCm=~;-dn07B3AvN_=$S>Ec|jfb(+kp&-XtUgP7(TE5Zpah4ymyv*`O z%gZhQV)=N>O?Fm0Cs>XNCMQ}RO?5S^w*;Bt4v!~W?h(FkO z6k|V3jQw;md-n2-y&pD$y^~Y0|4ug4zx%G#&z{|1%$_|%%$~hW%%1J!6!z@Fq%elJNY5BPEoKbA z6f=ffH>NGdu$`DO++WNX&JZ((CyE)v%fyV~17gPTpJK-FS21I_YZKaH4EGk($Npma zI9#kgis|E2F?~E-OdoS%`nXa|A1@Ho#~Z}c!kTiwn05I@G3&AuPgs|0G{sNW<(m&L5h*NRz}9~84Lza?f}{+F0_xn47TU|sGYW?dd2W?h~r z&L_Mqv>X#&)>w`SFV|a+2``UWjtMV*7)UNAynOBBpH|10T;1j>W5P>I%Q4}lyXBbh zGSYHPc$sE7CcHS=Bo`B2&h+tb+}?GTW5UaWmSe)pTbASX=}(f0sYWgEm6&pp2{CoB z^!Y@QGRd6d2ZC_UdD3&vU&X}X(_-TA6LJ2Br(Yyf*VZl5_8W_-YfmwC^%YasI59Cj zOH523B_^g%7ZcNe7U%nMi)7kq7Coyf06w~%BF>U*yBD8&h z^sE{8h*>jU5VK}{CuYrXLJDif9<6DYHDiRBHDivLHRDtR_*4>(I zsFQWKjhJY4x`0nAR6F zrtQUy>3(9ybflOuJxt7)&J#1HE5wZHxnjoj3US`o+a=@QBVzn}rHb9BlIc_RcKFLV z^~IdiQcRzEWo(9JY$jy%Gcx)`;=ErcN~XQDGw0k`#co69*lS{quNYr8FHFaGcQL-V z6Jx)(7<)hHgBTwxz20A9y}!hHe@~W-zvqZ);~Ft-+$pAwM>96BWNhBc*nB0%k6*?3 zQMWz)$+z8DGVSdproDk;+B-~4T}#B&wOX97>k7&AW1X0KH;AeCX)*P_BBtJrV(R@+ z%vgObCU$=j6T40*$+x{*hcvF*i`5S??Hw$py)rTF9WAE4m15evP)vKbh03AMU|>#Sivi{n=&@d}IA-CeHiaSu*3azZk#cgFJpoHk$AmVy=!cwnw>+nDBCv zOOS@(vxPj|nd=Emx~4eOJpd;bn;BnD8>u za!hzBw;U5*mRXJoFXvj02`@KUjtMXKMR^Og|3s8)N#1BVCcJ!OIVQYpxu@)6!pm-! zW5P>k%Q4|4KI9`NyiE1+nD7!G>JbxO{^a8^;pJA#n{BCfACAW@zhOBhynJgpCcJFD zm(Gg`FU>5+gqQA?W5UZQ%Q4|)rsbIMveOn5oha!h!+CZ1nce%v0SdIxVds>bOFGDQHgqNw7W5UZ)%Q4~QOv^FhxCcG?<=WnBS&Wq<;z9pV-`C-d7EWcrvAi)mz^cEN3;{ONAwZ1w~Y|9w>jwq`vn>M)fxMn#n{}Rv3XXU-=Cb2 z!oKrk=A3$a<0F1_6l)L5=qtteccB>n?h>>2z9Qz_x5d=?iI{W07jtgy?i!o8FYYFp z^Y;>Se!nVqV={Kd8M_5y+BqR(vpQpQkvKmlw@7A89?qQO#1q>8UV7@?ss}#fe@iia z?=9wY$2c*cJ4(fT?pQA7bH{~ZK6k7W^SR?`F`qj=6!W>`7crkZ8tj7)T=(oL=DKH) znCqU&Vy=7q@DQ$hoOr@@&n>dyy2ptpT=%>wJ=ZAAEd!T{ zTLnHz+&b_j;{4p-Dw%j&FJ`_U7c<|lh?(yX#mx6lV&;3hp7_UnHy0C6oy64NM@;<( ziK&0CnEIVWLjA`}PyJ_zss92o@pP4#c)C?gJZ%swp2Yb+zatr+z8B-umc8f$J~`P0 zpSnwrPh-URR3^r!W5xKiMvPBaiScQ@7@wXO6XPFH7#VeV-ww?@lnG@0UqW-|rXW z^W$QCenU*VpNeU>pf5hqu9HeQx0&>u+fB^5PAVbhrbv(d;*9-i8T}<0{olmY^N1K9 z-Vo!%=VJQ)lbF8O?uVcBy@8niI$?ylcESjAJyJHz^<*(~T`p#>b7JQD6fx`BIbznc zOU0~bH;P%${E!dUvnQlyJ$pyYdiI5wvD&OZ{xeqFiy7M%V#dS|{J?%-#(sRperCpg zv6wMjA!ZEE6X)NDS4pOAKMaJnACR85UlvoB9}GfWKTFSiY&U>DFdxmt%!eNmLM#rJ zp1C@|Ln2z$*xrDw0HHHdcEYZ{8#Yr2WqYetJ1^HMQmeu9`Wzf8=0 z-%`#=iDo+GUQMRKgtfl%BQ*i)rg1F>RG)Y>vs;oSCt?T1@@-imCr8G4*d0 zQ~%du>aQ^b->}(9jExgau<0v3^&cpv{^??3Y>}84TOlUKE*5M55ffwo5EEl>iixpr z#l%?Mq4-9OH5KRI8(k$c2Yto#A)7ohrOG+;Gv}O;Ip-WP{k~dEzwZ&}+k8B8&a0Vo zKF*x;qnNR(yFdQt&u=UlpF4^1d5DMfKdo zYQIZ(`5%<;GP=03&-}{rVdX{BT92GQy<}=}j~>J4m5-??NgiENS=^=|9xW&+NNoF; z%$r+Uw75@caYg04O`q@^6P*=mFaCr2bxd{#7SAY|S6N)~N4Dwl#QqPT#*+7V6a6Xp zt#_NU7&yPQl%yZ00TtN8P1*j&Zd6f4aam=-kkCX?<&9qmmjO-efWuW@jL4}>QAnoN^G{Zu9?e1m+dn)9jx2WWj~h(WNZ$! z?l6}nE*GlA=a>r=bAPV2&FvYRJFNS{W!-8Tr(IN1Pebd9U7qanPb%rxxz=6d@>ZAk zsidC!t$W|)4=$Y#gH7$~YTvmlxkD_^R*6lib+@^E!=-<3$DjCH`wu==P($_BR*B7) z*6rvr=2AJIBiAO?YrnAUypCM7?`8eqXkSll9cVe`r^MW)Dbj~{q~2pa_LWui$6KGt z=OA8JSbuhE&wjGn`m0lY`w-u8{_jZj`P`+iea^$_G4`Xz9=BIhJ#DnM{)<%4XV4DT z*R4t4L*Mx9JI(s$slHwCX@&KjQ$6jzY5mYt&psG)kq$}q?04~R9!gTZJ_pOc+>xoC z&sfgA$(@+$>DMINpOxwvYtL2g(p1l!mD>KMD*BjPv_92SzvnjhNUEp)m~-?-s;9r6 z^W4X&9{ZSc^sg%VbM4ROo9D-$dM>qor&Q0l-DrKgRL`}|1J>`G>hb@d)(=kgMPVM_ zw|-ozXCAMXf4Qlto_cP!{>W6X&mq>IlIp1^<`$io>KO;;#^n59kPvU!Kkj<|mfF+q z^VUC@>al;-`e#x-{=99yb3H=+ZRxM|&ie>@K9704a>=e1bm7J4u3@S-*ErR4tvJnk z=iCH){5;%ZQ5KkOy1j}PCuAgzb%(%Wr+ zeX3{N-nBlHn?k&OYW<_BedDBWxgV^5In~qO9+Gokqh$JtzVn! zY4=9!Z>geRXZ?m$Pd)3ce>T+(+lFJ=X!%Ycqz#S3@!Sy)yd2;{4x7 z9VR)sBzh~@U&)9#Hv9G&jelBxO#Q4!!jDJJL)Oo0wajO(FM=Qm| z&lO^>o9+=aFE5GN|GyOTKH9tvKJfXXk(lvxE)Uo0BcvyOW{Fudmy5Ypy-3V^{5CP) z2R$ifPxJ$2_&(@6>G?ir+q(F``))5W-v^Bp^L@}9G2aKBDCYa1OU3NPcZt~tpB3|c z&}U-45AyHKd>_inH1VSdL;-!$;y;%0$Yh?@uYLt$D3zF+#5f!`6g3S6)? z^|ub}+?+OnJ4?^HI!w%GgW2N3U~`6;c)LtYY}_U$HvS=2oQsK#&&0%re>WvI8tFG# zVxyy&*cc!tHYSRRjX7dsW0{!PI7>`yTq!0t){BXaXT`+EdtzeaCo!>6PoEcwjpkxv zqnnu67%C<<{2&-&qfB~Y<0LV$agmtVxK&JSJSHYK{wXFlz7-Q2wYO!yh>fOVVxxzc z*cc@yHl~S*jfG-j<5V%R;XEB;!+AQy#)GmUHvF&{V&g~YiH&;O;SaIVOiXO-E#@=s z2yurHGtSxBBXEWE9Rr^v-ZSv|;=KajDDD*aK5^&3FNnJY{y^L{@aEg&Pq)CkiT4h? zkGOl_@!}qV{ot5=0y}?a-@sSNX1~C9hS<8gg|T(C%S@TZ@YV_Z3eGTqK?vI47PK_*`*u z;J=Ee2Yy;SBk;%KnSpEVL|Y|+TZ(4|?j@cb_%Ly4;3LIz0-r4|3+()z^1#nXKR2)+ z40Cv3KNO}Su=9211@68xK2!!CDV`s=SiB(c3F3u;uMjT^?7W=CfnSvVh`?Wnj|^OU z7wTUU*bja=D)7G2FAY3Fe01P4aW3cYR*tuPjO7a~A8UD?<>M?rXL*_Bk1Q{@ym>?X z$sKRGjpY+8_p^MWEN`%Us^xbrpJuuGuJY$}%Z)6r zwA|J58J5RbUS)Z%`%q)+1u?- zo$T42#q8M!iP^K4h}p9*5VL3BD`wB$C}z*D*_b-nvs;PTvxkV;vuBIhvriSXXJ0F3 z&wfSqj_iy8CYV#a*3m@!{0W(=LP!x-KnJ!AN?m@)i8%oy(2l(rbd zPGZJzw3sn07c+({#f;%~V#e@MF=P0lm@(X<8TB)U&BcsiZ!vuwCZ>;L#p=?XD1yiDAun zLweSXU&X8$yR@ZU){Jgq){Jpt){OaL){He`){Gm)tQn7qS$97Yv+i!yj`~@5_Y|}4 zjuW%)&K0xno-AhFy->`$`xkM3KJS;zm_8|HO#dlnOurX1rgaMOgE4I+W=y+?8Pfq` z#&o=xF`X%9Opg>ZrmMt^=~^*kdV@Ic>wS{(?-?=vZLDJVtz`OCr#=31P9rhrbP&_0 zK^dDd85`%&aBg`G-x1Q&%T3_Pxc} zkIdK~BG&s$toN5V@5h;v@%JJzZ8%?sHXe|kHlEGcY!qYjS;oe>GsMLfd(a2`*g>3c zyR~H6>mjDD5n|e#DWfI=&-jBr8`=yw%`bkXe zZr+i85WDrn`L>-;Lwj9xO#Kkk-V`zIEfCY*31ZqiM@)NHh-vQ*G4GXU#JpGD67yd9 zLd<)`4_smWX|N}Lv;MRb=l$MSGJcO1<}Ow5Dt}|{(k_-`?ovm~F?Xq#<(RuP&T`CMnr=DfE-kejbC=Gr9CMd0 zwH$MoZnqqBmmaqqbC=$<9CMfaz?EFgU8>zp{fW6tJ6VpoORX%&+@-#jWA4%<%Q1Ip zzU7#^bZR_*8?|#uJm2yi@qEiq#q%w{X*uRDeQ7!7F8SdtxtP1O>)vW7<}U4NIp!`6 zv>bDnCRmQSOEWFU+@-~qWA4%l%Q1K9e9JL+=^D#1cj-3EF?Z=P%Q1K9pO$0p(s!0) z?o!?E>QBsFY9g6E!Vi04j~F67d)qiMd)r|d`=w&+&(GN3p0Rl(WAmywzdwC0nSG#o z5B$Q9oy63;cSb)tqhBJ%zbnM}w?WL_yHQM?AB(B;8!_h=>_fYpyRA6yUrWiH-$Ts# z`&Y4>l(CzWvGc=WXy^2d&G{LdE5-RX?~u%xJe4`;z05fU`{Fb8))(V{2QhsgEar2^ zWHFyRD#d*6I91H&jw{4`?pQD8bH~eKK6iX6=5xp9`{4thJN$4Mu6vxn!*$O{*>K(C z2f}dObF}na_go<6y5|lt*F8^(x$b#i%ymyePuk_WXD2b&J$|4I*F8g|=QpCMVtyl9 zEao?&m12G)x>C$LGef~r;J{9z#5BRj57@yjS@u`m( zpZri5d|DtqKCKYr(*G+vcz-eeA0Wp6 z>04y*Wy^WZ@_Yu?gabo&jE~f9NiRt@wV*37w7@waP z{G9Q_nMEe0Wcc z58sRFdyN73M&Gv;)A!xQ^tXqYxgIKJuE&d+>*-?VdZC!PK2gkEuNJeOT_k2byH?D4 zwoc4?_K2AE>;*CF*(YMwvww*htJ(wU3uD_*%-FUUGba0qu^*AKKQv=MH)DT{m@!-> zW(+S8=ii4nNv7?4#I*gWn6{mpLtURsPhB+!;WzWKivD6tmaV8$!G6HO<8AHNC{_H50{*d8L>!KV8h2Unge1AIR9hnz8>f zW54ZC+GURXz!v6cp!BpgN=#ctV%l1eu{kMYb6&>gW-;|YET;aK#MJ+hnEHPbQ@`_T zuxY$Meqz&2jLlFn^&c#z{xUH!mJ<_WtHi{ZAK0S(M|xuHX)!VOzL*&MMNEwCFbsc) zF+Zdw|K8}SW6Xgc)IuL7OHUtWiSy?il{x2hG3Q*AIp=0E{eDoKKmYm6Id5mq`8sn> z_2KDU?;y^f-&!(0?<1!D1H|||Q%w6y#fD)bqYL@5hgl z@uS`d{N?<{V$Sa(&Yv?ZV>cyZcZ8UBR#rLZ(#$!xWzKmjqkk=<|4d9>zl!Pm_9O9; zzPAt)bDhM*+yF5#H(pH4O%oGy3&q6TiDF{zLNQ}-y_hjrFAn|`Y*BEpa+jvo$mTAM zswke9WVjSnmX!aGduC6Yf`Y7jZIk?<hQ{@!>>;2NoAi8(CJm zxN2{*4Q;B5P3h8S9_6bo99vddQdwF&?f*sn|GRA#{_$jm?u{(n)YF$E}wS!j7rw!XRUk3<-0CF%h-HwUHsi6{@zht{iB{5;#@aE_Qjj%PTTAS6X+w%llm3pRswsy4PKP z>GG?L&DYj#x4Fipy~_?N@n;X~id-&pxm+b<7;}?iZqXICxiVwpe5_o|8@j_bcV=w- z9G={hKK7K$r&Z#Q^RaRt`q;NFzf*}n-&^;q%j82KpP4sPiA^=@wsYCg<*q7etC4j* zUB+CZ(HWaDK6aAJn6Gn_WZJsf$6^l76PBM;Nn1}@_pQqiNhzKhr1Ixwd@nq7r|)S~t+; zAeYV`qMjkvIfp1W+j6N&Z01;ZipvXKUX-!9*t!ia-*)*<#^zn?w%<~|_IEizB|ZxQ_T=yFoV<`C;DTpsCi zNyg?V>uz=F=LO~3Y(?9&)mEIFULXeoVHhq&pTMx$mMP>chA@~wyuLqKaVKaF=Ml*kM(ug&t?CN z%>e60yBzCsT*hX+byHo&{Pek&S5(ojvAnj5{zl7pR?$CY`IRdAcP;-~MIV3P-E|v{ zU3}K3pMjL?WqtH>pyd%&^y4kha2e}4((;*A>~FRFKo$EJEx%pG{tL@n*88oWel}9h z&qd1B8MPVTJ509SG?&r;*_JC)J>P3AvF!Y;@XS-bA6aSr`Kdko*G-o1siJ?#@{2BO zk1D{Q_bfYyD}P^tEw@#Fc5xZ~Z)v%m%fx^D^s|?8{jE>@L_f^(#8kvRr$I{CqL~ z+gfgv>KXr*mOEC__qXh4SLMh5FzaVmv0rHU=qmb^mYp9L-lzC;x%9yY;%OgWudJ)0 z?`8c%sh(@{e%8N|>iG_Jxb>f=`u5@aezf(!ruzK-Ia z+IY))=jsJLzq`C=z4P{hp5J>K`C4IST7SFbSgxP-el}OW-9K4>T58YQ7O!hAPW6oC zb+*4Q)$`lWz1H88>iJ#4_qoVDn(FD7pIw@JIn^`P4Sg-}eyV5AT3G*06@44)YwVaG zPwJ1?NZX`(>hEOxW~rY3?q_|+RFC}->z$_<#tr>w>xZWH)N_dSlTtn7R${&L8bdw& zo_Cb>xzry2eZP#{DXG3F%;UwjKR4AAKT~}@az(1Ap4ryllj<4I!>xZZ)l<)W>)%NA z^!F(1KS}l2pJ4rush)OEx4uq;{Jdbl#`*@S9)En_id>si-9kbO@1wroL~cQ<$Io8AHaa2I<4?SHJ1^BUk3(#KU8-k%4zd33R8Rdgtar|6 zn0NHP7RKQjb%QaVRr~G&lZ&%p9UaD^##?AMk$nBQuY4ou@?Bg}&v8kSQ!1t%ftxEOutDEb&G}TjoFYEtWMIWz0 zA4v7Y!)V(-pX%{vs`c-tdfF|q{<|vr!>zBqbAFtuXR-A=rF!D+XzQD$dhE}(eoyK7 zd^1Q)d>xw6FUaUm5$AJ)E|nbOCU-~XoToD9yf3EREqBTL9rJT(ySwzXJt|{UEXHP0 z#^y9JbzUN7+?=1w96c*N@#DN)ek-ir5FePAMq;kFx{7%p4Hfg9L6Mm8TrB4I=~ZIl z=Xx<~=EGuspM6`*d;DiHe*>|@uK2*7*h8#zSIa<7F|i@v)fLsL>dIh>e}Z z#6~+YvC&&hY>W{T8#Bek#*t!T<1{g`agmtVxLHhWJSHYK-WC%Z-;0TjZJVUA(Nauo z^bivp!^OnLbTP59R7`BF784s+iir*92NN4lNl$FNBPKS!6B8SCn&JM9gR0RpJgIW-bx$5%{m-j)5N&?-}?_@m_(y7IzA~c{BX!9JrylOW^k6 zu7QV&y9J&i-aGKoVt$i5PuwHu*NOKD{G@o_z@Lcs3;e6NXW*Ti<3q2&9mTx^_Y?OC zJW<>?@O*KwxDIOHKdJEbb9Jq;iNZ>Bwp@E$rynoRI;&Fkeh{p#$ zMm!<#x#EKY-y%LZuycGT2L43)Nr7v&qTNFRHx^G0+)aFF;8Ehk0+))50v|7)68JLl z)W8pjrv-jpTpaiZ@$|sXV{3ev8F-kuB=9WptiZ>KX9vDiTpIWu@tnY~h|2Cyw z&Rb@A56jCf54C)}}TQSf5X4k$ItZfCoQkG{I=yamVcDYp1MPOd}B{-FJ@2e zFJ@0I5@Ww4V}DM@{$_EAsoYZ;`)@P$yLO;0>hC9}{@G&oY(Hm?J=?jmTZB5Flns0K zr(*W(ZT6r}_UygH?AhbQ?AeRN?AaHH*|VL`%AWm}^z7L+J5ncmb}KP^wx8d|o;_Q7 z_Uu!|?AbSn*|VP#vuA%UX3ws-C-t*u?;&Q-9wufCXNno~Wn$)Nt(Y;qOUxL)C1wnN z6*Gpr?L}LRp>sMJ!-J(~44u2l7@jRXV|a_0F??3c7=9sU4C{5Ge#Wqam@(X6%oxrT zGltHqq>n45r;mRUtB+#(c!QWe-X*4wkBaHzt77{2ftWt}`DD{V{A|-1KUtTXi&>X@ zh*_6MiCLGYiCLGA5VJ0yCT3l}Ld?4C{7J3L(z7mqFJ@idz6(CEF1Hu6E)Nj1E>9A( zE*~LgT|Pt1x_pH=f4`3VEyw$Hyk$Awuj2>H@qQf*y5dLf`=+Hf3TSLOU1N* zl$g3s6I0h(F){sDF){tHn3(pnz=-J&rO#iR|0wB24z+k?flJxxs8M~i9u zJTYzmRZQDYh-v!+F>6Mh9<;@p(M-&m(ND~pFQC&a9~8^x@<{}SitbBldxgE8Gf%$T+m zGp75B8Pkzs#9u0U^d2!|`n;GieOJtwekIQP>U==_Yp@@F z<6kRr-mZsa`sDmT&MC^AQz52LCyTK;Cu4JIMt@62|A08(-m{WvZ)4^hKkF-Rw{1^+ zrkyrojjtGA4iq!KvorP!Gxp0e_Gf17FBa?lCD!{(ocH4e$@u%W7@xiq<5R6(_=-xork5DM_ZQ=ba}@J!m+BaGEfrJODlzR{E2b{zC{ov((&y{?N;3VZ(K{X6 zZN=2Po0xiAiK%xFG4*y8GgiID#O_cru{%bbZ+n(x`mtE7eu!!Baxv}QE~dRl#I*OS znD#yr)84OQ-YX6I&^O*IEyTQ6x`=tN3=*^cOcb;Jl#BCz=Op9z*<$>@zKY$Qk{R2F zeJuXn>T{Ok->-fWk5|Lb+)q*Vo?E}K^wlgETHdUN^n>DY%ZJ6|HFdlq9=Cj~<#@l2 zHJ0Q3I)An~*j`!<$(sI0C$Geu}{W^ZO9Pih$bwByxzmv-~jB+jM_pluA*WtX$ zT)bb0b0>50ejT%HAAdXXv&(YvejR7~_!h4J2Fvk&9S>QK_v`R;%5w339R>aE@0Kd- zTaNeZa86||-mjytkH`CU9Bet>ucO>@ykEz1%kh34=Ua~V>$uf&ykEx#%kh34&svW6 z>v-34ykEz6@%*~-fAawu?@s{(c?9eLUW;W0K`~zmD0Kc)yO@EXTh!dn%s4jqKlx z=Ue_Yo^QGSVA<8M+}v`!Ux)KHbMby1Lwr2muj4Sw@qQiiEyw$Htgsyap6h(e@qQiG zT8{VYxXW_9U&rH?fl(@tNg#zmA_R$NP0`J4F49_v>hBIo_{hAItH69iuGA z`*jpcW{+4XW{)^k%-(jcn7!@NjQxEXdq2Ys`(H9P+YH4&>TE2|?@yg2v+oQN2mF{wX{zR-R*vC;Qaq~~+TS}~tH z)`|Jt@sya)9UqDL+)-mV?ee)}H!+_(x{CSSF;vXwj;Ugz=E{T=(2B z=DO!CG1oo6in;EoKLQ`P?kN;=-P2#pbVtzloOU!RX&x-kt z=wmUz5!D(=yN$zlE6v1B0(TcT4Ln-hEO4o~dEn*Z7J<(fw+wu{xK-fi#H|B=CeF`& z!Kie;>x!B0UBt|HD>3ukRm^-37BkO#PRMssBzf^*<=4{-?#% z|C*TkKM)g7--wB)f&=Ia@wBa2@g&aoc~8ms)L)EGF2<+jVtl$tj8C_V@#%3f zKD{Nzr*FjgRQEvq!>6WVV!Vr(7#|@f#;1sh@daXH{6sPSuMy+_)nfd=KV$Po#^&dY ze%sOb!?}BiId`O(zRwZU_vK>xey*6l-y){(PmAgM7h?Lp&6qUKb`jHVJ2CC{5Yz53 zG3`zf)8BG2=N>2K-1Ef5-1Qmz4H^5FGy2am`s!oxjd~i0@u8gdt zJ=;^vdbXdKu^KLBY!4MPwug%ulVdXWt1|YNWbALv*l!RshR=%`!}rAb_u)5^X}kLP zG#2ZLX}hJEx;l%gYlxWnm@H;K%EipbQDS0owV1iNM$FvYC1!3O5i>V$iJ6=4#LP{d z3HZs}>>_4vI*FN^VPfWHs+hSsLd@K(7Be^3iwu6tmZCdk{Xb*K`oG z*NhRf*US*J*BmEiuengnn6DEv-_M8{^Do52N3DZt3;V`m?7NDwA1h{#4i_^=E5w|; zTFkkZi8=T7jLl;in>R8x--@Y!tBLqS{f)%bzlWImdyA=mRK{jn#^%V3&1qul|Ff9- zZx$0{4~U7e=f%X>Ct~eClkklg+fhu66^e$4X`nP7~A5wPN~t zeU)?W&7AX0=A5@P=X@(>Z0a0>zxg(IkxV8DaM}~hv8@NCrQ{mW#PI9M|KeYZ2rxgw_nq53<{*=;^siD2n@_8Pq0cFz;EM8Djyigq- zuxM_1MgCSLh54}y&mAsI?hlfT7EdTHDA=@RVM%bjign@WsYRv5<4dMh&P*Er;}ieW z$*N~?amkFCl}SYd%S%hk7Y<%Lx40si`Pu2TB(tB~S0)VAADE>5vT5Py`BVPuvkEnZ zzdyBbMDar32IfCDO(p+DO@&D_gOf*Cmsc$Q&;3a&{dYY~-ON;8IABp_MbVJ5>E-_? z&17#FlCNlZaplbNY02}xH658T{tq4$>dgPgj{IK?i5)5&oZJ_uxWa=J-cdu!D$DcB z!Y1#jGh|->;&~-A%A!@$so}*HGct<^kMu4m$j452Bla(!IzPPK6-~*aG^!$bV}+Xt zvApFa-faUb%I752W|ev;g#(3S!h}{mmX3vO3b9Dmy^_-6e`Eifdb8&w>(ks4*0Mip zDx8`Plk|D;n{dI^B}HjiaTAXYEG|tR`QGO@Plz8-Hnn_ON!g4x1yko@GN*h&@ozVR z1B;V|JKXWdi>=1*cUmvXGs_naPZo}%8KK3nM9Vx-(sF(=jQ2^hQF^Fw)LhvHi!sT< zlx{j<@hl!#UNNUAEM32?@pq^F!8j!~gvB>gRpEd+Q;MgJshCe|1Ix8RgxZt&Se!bR z`r*cZd-!(_r1qJ{{<~BEZ+$N=n>Mg$(Z~hieU|JtWyOy9(VIAspOFKLr5Av#i<9k(`|HkV-I_Lk)Upp5Y z*1nQ{F!}erFC0=fwRHZp;y#s?MN?;nWh_Kaab^GF=|%HPD~BbYdgdo@u_67lH&aWs zZ3=#8=<`eFC7-_*$4^4pv(v?-|8I?S=76#V$?`F`cwEW6k}0Ldn?AFOkS?wzp&kb&mdQxrj@v~A}UlQX7 z7Kc4(RB^?;^0K1R@JS)8_+h9w`RU*f&DHg=kpICg2RUS`vZA?T%EM%Dx{=ZO^XDa=@nK}_+-b=cokYoOUo4F;o-!(V ze<%0MORp>DO)1T^7e1QzNiL~MrZP5JZd=fIesY;Hq%3{}%8c-k@a8V6oI0~@LGr<% zykhj!nZKlQ(olLAJvA$!F|2|Gv@RuS>E1 z;q%Jl$}psVT)#%oESg(f!2fL%UHB9@FP4d-%0iW?Dz0YvkAcHVrc@MFEFPDH6*tO^ zw$a@x$J-WEUCZJLiJ$q(`JB$s%}cJyk`Mplwtu{4Wor4|3YA~fe}6iw)E_Kr$rW1I zwD~`2d46drmzQ2-e!GHcSt}SkX85oqDA=;2M;Tq)g2Bn`C##$;=+g`P!A0}JZX8CC zPw=DW{zgm=XTB21M^1LcsxFY3)wAF?Zf90H7R`d#pUeR-f$5Rt%Z92hhqqC(sLY?6 zTv40aCRh=+)J*Kg_iMhHs7RN;{2KRfY^tnhVI@r()8d@glwT1GlI3<2$KyhqX(+ku zkKIgG#yKVP!W`sBI8`Nm<1$Cf`)`EgQ26p<-prAFR-0EvY@1vk_?D$HB(f9t$II-d zthKam^2p3&?5B+{ub7>zLsN_MT}a;JS$*4r(aC$gsB(VtEktS)Rmp@V2BpbnRCT&h zhL4enNo8_fGf!q&jn51!f76gZDPAk0@Tv0>`*ii+WS16~O-+4Fgti4^ijtPYe+l|4 zuir#>_HB~?+H73kKB3deJzY1|%DBGq9Xqb?kp2UD^vEmP79`t+H}ni9YVN0-ESSH! z6i$5l?OqfEEBVIq@h6gRENj)PnLb3&;0#Xw$?c08o1o7 zo_ud&xsA)}qiXW~@t%@H|ESmZ^33(Cq95w>MyGoEKf?Oysh;n;Cs@BY)wd7hHQD+V zsXl*Sm32OLPI`>*%HOW0K3tRPY2#z-*Qa`ZAB*?K^nF1?-}qgwb#>MARchZZ_%y=$ z>Z&i;)9$6#@0{xSj{aKf3sXH~xz75%Q$4@YJ!<{XRL}1}HEPJ8@u{AEHMYJu)ic&D zt)G|bnX``8=c?#CTYq}0r~bXIKR4A=e^2YLPxbV7u=T!2X&4{u$5{VRYL9-h_0Oex z>X~W%d#RprtF-=yRL}3OCt6=e;}_b+|I4j!km`%VJYH*ki&W1%metfa@0IGQXMy!Y zQ$6Fk#QKS;o_ccD&r0?5_eAR#rF!gruhHD`sh)Pvwf$MC9{Y=|Uz_Uj=Su5uP4#W* zul4^(_54;;u(|sCMylsGp?cOk4=Ic%zhk$y-hVrtALpUgZ>Mn$di)t>z2hKi9M7=Q$6;Lt=~%X7S3fIXlcFg`xNx_ ztFQHYr1sQ5)cQVE^zr_vzOQbmhj^H5`=Znyf6A;sJk`@~rS->F(J!%nb*iVHW!7Jk z>WQ}%)?c6Mv0rQbozn9g<%)xRe=m=|f#)aYt@(br%)vk%qpnF}&Y35s-8EwD zuglm!kg^%FBkhl+`x1!8{FJx$EKTq))=!o6bNN6(4* zP4{ClI?Dt{OAw<>Rn zdEYrFfWKAQtu}4(w<`OJ`CFCoV*XZTo|wJZ_mE{DyhM8bR^@Inf2;C>n7>u|T--Rk z-|B8jTTKGD6gLgrTih)0LE`3tE5$7WuM)Qme5<%s;3veb1AioL6WDnJtg8*{&@P`1 zdWZ{y&0%8Vr&3J3ohT+Y{v;+gt`id*cZ-RQ7sbTJ$6{jRS23}%LtT6zHhe!=Vq;(F ziH*@>Vxw40Y%CNL8>fqjjZ4JD#$Uz6#v@{4;|(#f@s*g^a2^A(;lI%*Hrj24pZXg! zF|jd0Ol*{kiH+mL#D?!3OKjXEJ+ZMtOl-U;CN{nh6C1U+PGiIOdL=eGNl$DH6cZbh z#Kea0#Y$`(D?PDsmYCSMNla|~LriSEAtpAy6cZc%JAOXnHrfW?I)s?%Al@TzA92UP z6U2K4o-Gd7CAp);odTaB?i~1XahJgB#9aeFC+-&b6Y<`GeIM2Cfm`Ytphw_-;(Y>7 z6z>~&k$AtrE5zaYD0iv2SKvFuy#qfk?i2W3ao@lN+tT-bfp-)458PEeAn9vt{u@sPml#X|$XDBeHtXX0UjYivim!vpUw9uc^+cx2#_;!%O8iVp~Ul=#5F zr;A4i_Ps;L1ioAPv4Nixj|=>Xczocx+vCH8z%9fF1@0+6IPk&ZiGdf1Ck0+9J|yrp z;>m&U6CWD*74cz#zY`Y)_Psi%1onM7rv@Im1O7}4Tp}(Gyj(mz@WtX8f$tE{4E%z) zB=9%lS%J5%Po1*^?;$P?JXAa<@N{um;G@Omf!B)X2EJWN@df6Nq_(k!Oz+Z@u3hetGE)CqO0X`fZ zct3G2=WFk=mXEPqYWY~pz8_)kILnv%_%h44TV8JYIm^de{@(HlmbcppUvei}ZfE%< z%l#~`usqT7$(9#cKE?8C%colYi{;ZSKW+JR%O6`_X}RXk^5+c8zJFf+zAC+Z{7fI8 zXnD2ea?5KhA1|3b^+GXw>N+ud>Jwu2)Q>avTkL`_*f$enzn_>rdy<&?kIC3yk+FYV zO#R=A*|Qrqq<;47o?`awiDLF_-}jC^`&{YSv+okKXTK$8&#t~Jb+Tu-7PDvXFJ{j! z6|-lr6tidFEN0JsR?MFLt(ZOA_pxKo?$L<0*s~{z*|U!nvuFF>b?n)D@DrO8-YpBFQRUx^vRZ5q=SeQYSEkIluzReLdg>>;L)gT?f5yqG@D5Yxv> zF?~EM3G9Pg{LkL7q@l>;ru`>M>c z9Pg{L%yPW1%AYOA`>Ob!b@_XXJfq{p)YoESs(y3)BBu5f=g%1+nR6zHIj16X&Z%PJ z@G3EJ_<%V7H_^{YrmlCy)b*X1_G`7k7wXzsOkM58#B?7qF+E01OivdR)APmoeyos8 z+kY0*_Bt_bKO?5?&&0I7WlMab?UrKN?jxq{gT=I6DQ3+$OU#;ay_hxQaWQMg2V&NY z&0EnHYeow(Yes)DYsNG&YsS%H){OJTth=|1S$AI*v+fqOrheAl7Gl=jUSihWgT<`7 zWn$LdW#asNu9D1{UMOZvZxS=64~iMnm&J_f$705`MjL!$Om`47rY*&cX*V%rI#kS< z7Ks_t!^Mp0QgPnbGbH2RS~33JT*YpKWcu`S=A4f+=lm?DPdm27cj|2>rrtd=`kop6 zNO9h;LnYH*S>~J*s@VB{dbD$^j%j?w`0|>V@%>heeYJM@i2XKV>~|AmUnti5ORV>o zIPdQi$@p6?rj298v~i}GHZIB7+?=twJ7eeOaiS>$N#;JukW7kbG zV>{5!`Eyl9n(WV2neXRwQg>>Z%ef@q;Pxi(_4B!P{$)RJ^5=d&kIw(;=S@Dbp7j1) zmGUP0b5-n_gDHQmN>@AY&s90cWPh&843qu2D$7mw=c;USIiK3S#pV2xA28XUtMaVL z{#+G%j$!7xDnHtJf38Zw`l`pDt5VTqf38YPll{3W15Ebks!TW8pR2OU&lga=H~4vz z?=#t-tMZ)5{#=z~Ci`<$elyvht76YeO!;$Fsx?qM{#=!ICi`<$`k9=wpzKDNY=0k3 z%`n-YtFpw)7n1!tFK_ZzKYyam@AmU1KWVZ*SLJP!{kbaNn(WV2$=^`*_;Xdto9xe3 zX=$=QS7ngN{#=!bCi`<$E;iYptFpmlf3C`HCi`<$9x~aVtManR{#=#gCi`<${xu=#k^537UQpIF{u1XV={kbZAO!nuhj5OJwt1`=Ef3C_3ll{3W*O~0kRk7zmru?}o zkK6e&=HHtp`*T%3G1;H1@{`H_T$Pg=t3Uo+m0BkIb5%N*W?^URBoo1H+iL( zH~9uHZ}L4R`*T$enC#D0dDUe5du-}+ll{3WSxwZgKUbx=$^KlGY9{-0RhpUX&sFJe zvOia4sLB3Zl}RT1b5-malqr9%%5ppJ&sEuCvOia4r^)_Yl_yR1=c>GIvOibl8_Dc# zIh)cq_K1>V_O>cw_O^Or?E6IalOp>SksD-edpz<%qLNqe9iEQ_9}|; zua_AA=8Exey_mgsmzc5-iYfcJn6fX3Df_-Sm#O} z;gQXx$Y!26Q`bt#jL8jA8GAM*{=XnS^?oGA|3Ag_y+jNA<+{V3MagwXC+WHFI9JSd z$6PVj9c#o~cib-Ky5oSD>yFpNTz7mW=DsI?OWNhWr<|Dko+e`Md(IGZ-!oavea}iU z_dPd=x$oI4=Dz0zG50;6h`I0iTg-h=$yWHlZ$u5n{6^GW%x^>^#Qa7yPt0#bSBcAq zzpdOYt`PWfamB#zi7N&ESzI}A(blwEC2%!y)xcfE)dG(cR}Z{UoSFMol8K{@V&;3h znEBo%X1))IneSJ`%=d9I^ZmP+cq-5a|ERyDnELCBslS_;`p*mF;!L0SOU9=c#Q1bnj8DIb@u_HA`hZWh#Q4-jj88+w_%vCJPbo1z zZ4~3vU1DPV5iv1-SWJw6DJI5qw8IBt{A4lymlxxI6EXgu5!pHGU)`u>%e{+`eg-29=6Z~n^=z7$_3Q#M>)A3f>)B>8>)9=0*0cR$*0ZO@jMbZB z#_BUMWA%raF)7rEzF>cv82h?n?AwX4?Hg3o2Fvsrn{KA87yXQCX1PyC1U30YB6)OUCi7( zBxY{j5HmMliJ6-`UGRswIbF=$v=B2l1I6q$=Zo2E?AeU$HCv=-uh}PNud(MZve$ek zJ$p^zuC&WuQ&Y^CcM>z^_H0GQ{6guO@2evF9g+P3G4}6^nWI0%%u(@fv`bs3i)pLA zn6h0Wo3kRDiIL4>G4)>~rvBT+)c=5(`VWbz|Lw@;>&PZ=cYMR9l$iQ!h^fDgm>BCT zCdNjIiLv=&?LT5-Y@3)E+bbrJ%R zW_VO)T2yASn0{X^&XnICmDwGYc`PdPvY4^@P@F0Mvt)cO&@-8Pd$u7yHfXZ$!Q89$DQDgU*Y^0|BAU#3hM$=EdzW7k7WJ0r4{ znH7~;9+kNv(%%{B9}-j7^J4n`ftbGkASUK=_QpqI?i4XGS5-{RH4+nZUB$%Q5HT?~ zRZQP564SRe;^0p@OX0YltI{w>{9KjHLo8gwYMA+iAyLcHFHaq4N*Z{cOi#=`MtNPu3Be zQ%rZ79n0DA^vI^X={!xNrpdJ;o7$#pZ^!O->=D^`y2cngH{FgiBAc0}TW-fI?RZsW zv)*(M*zsvQJ`>p-G~H1Gmp`Y*Gvf1TEVAFP5(rqr`@+rZ^zIFmhlfw zZ~p}#=$RA$F95$K^>7)NE4SjUkdDEgON3UYFO}%&*AUZJOZ1Gjr6{DDBzop-yxDim zrk`Z`{)wLYroA_9(x23arvD_dXCAlb(fI$6=&8qFL0w4aLp_Y=ZnMvx z3bEJpwG(^#`>^R-CVJX^#`N72J?*|^`m+)}_HUSeY@)}XBc``hq2Omt`fK{ti9MGS z&GM?h_Ui3m&t*e5)9*~|xz!nA`o|JIel9lstBD?emYM$3M9(~~GW~Cfp7Ggg`hq$J zf2jX<)1RJAe~;m-d?30+ASZ(?MKs3O6>8cNj{C+ zl0;8EtxUfu(PQ7u^miwE`rF6!4<~x;hnW6_M9(@f%=AYRJ^fl>`fn3G^)EKPrGtci zp=)_CW$bz}@pWgUe=O2_IZwU$R_8)LQ}$CQb(PD{JW^K^vBqDFy``mKe_3RIU1Vcv zDcC#_*}N^L&Tqtwo4w+ixu|dgJ`g|6#a#CH6EiOp#awqR74to^S3Yyuf4B6E=aXV? zHIImipWnr-nWq+@U2e4+i20896!YhdQDXK)OIP8~8Ox>T&lxw0`QAMy=Fb`Li}`cL zUt<28QK}&A^5={uV)o)Q#O#CP#QZrUCFai=maf8|Gj>T|KFsO!;tGL36;}*wugj(Pl#Dp-xYIh@Q1i|u&Jn@CyAe?Vq&AG zn0Px!Ol(-n39*rqp4iwdCN}OC6B`G_#K!AlV&e-jvGJFf*eG6@z7reO#KcAmF|pBK zOl*u36C3lz#Kz@fVq=?_*w`Z`Hl7v}8*ht=jW5N-#@}LMqqKf1B{mv}iH$B|Vq>_N z*q9|IHkOHrjm=_WW4D;tI3y-Ej*5wmAH~E*{-Q~2loJyh4aLMpXECvHmYCR>B_=jj zi;0bGVq)VTVq)VNG1s_9#C1c=d?T(GIM+$|Q$KKNaf85h#0>*?5H|`uK-@U+`Qj#l z7mAw(-Y9Ms_#Scdz|V?X1pZXqGH{+^_|PiwY2wy_TZ+TIYO1%mZQ%37?E+hhO8dZT zrSA~g?{Z(vJN=@+=lDfrMoa69ptf%}UG1U_FpFmOsdDDXz{;K28YhXj6J zd{*F3#6tsT6{oGU1D6$_6S$@L+`wmwhXtM@9v=7-@rc0JiAM(BCmt2}74hi6--*Wr zKIv529UHiocwFFa;`0KJ5swdik@)<;o5T|W?-frB{GxbLU`tn-9Jo*k+L{u$x_D~f z4&rHn$BL&1zEC_P@Fwxhz`Mk=0v{C54*b4&PT-%!a|4$wNxSm`Hy6(je1>>I;0fY| zftQFc2)tQ*Vc^~3ivm9`nB2qUr6!+e@+Br; zX!4~dZ#4NblOHg7naQu3yxin3OsiVZ~sSCyIsq4h-sdq>A z&qVgeBKyC^?AhhY;t%zA5>x*KG4)$|3-#YGJ$v@MV)pE;)2N3%`!q3ob}KP^wxzeQ zXJ0Hmd-hFY_UtFb?Af1**|Se9NB!*Cb;a!2XNuXgXN%dhuNJds-!Ep*eoM@r{fC%6 zyWHv2&z{{z%$_|=%${v&EbQ5vq-PBGh#A9|#EjwBV#csQdFp2j>xvn}-eSgZl9(}E zC1wn76*Gp9iy6a@#EfB91?p!ED~K7xwqnL`n3yrVK+G6kBW4Wuh#A9|#Pso9F@5}4 ztUikA;~!%BSfC>Q(8p3@`dC9uADfElV|Ve`u%?_VW?h~kW?fz;W?jBc%(}c&%)0!P zn05JWG3)XVV%Fs%mGDjLvY2(biJWa_$AOkMlL)OAoyU2lu2>uWJFovRu?5!0uN ziRtQMV!D|)lX}xzGHs6()Am9!ZEq0M_D(TvKP#r~PsOyIt2%zrc3ClPHx;vHoF!(> zm@a0`SSx1D*db=kcv{Sw@rjr#x(t?vY=y3SBM!?OCMoO@0Ol1eNxPr zzAk1=KNT~kzls^tLba%$F|8zKOdE+A)Ar(wuLC6G-&isJ&CX`GOfr4i5|z0-D)X?I zKD`;)9E)tejr3Wylkqr7objuIWZJ7Q#>XDn?1o3@=884GVtm;uW_<6D>>rQpUyAJC zkL-$v)fA#$mXZ)=!8GkK31b;hAk57Zd_%u$8&Fsh~71^v7S`~Ue)Jbp?{G2oP7+h^Y%%p-D5l<}V#exnF|oT* zOzdtGXWF*(5!!oF=hP1|?R_t%y?phOev}l`UJWtrH5b!fZ!zDMv0}a}GsS#YmWcVT ztQWKX+$LuI*)Puc{hVa{{z#19zh|>Mp+5dHwx^0yo_gb{A)b2UsUbOXQYO{I?QM@6 zZE{YN7x?+yvS07#O}@*|=h69x{k+L9nCz)HADHZ^H$Rx{sWs2)$fIn88Gy=i2! zr{455*;8-MaXFvrIp5{{k}ovbQ*W*?*;8+BGT9z;l-g^ur`|kgvZvmBWU{B;{9&@E z-V|@Bc0Ki`p~;?l)5p&jklkoMZ}NPTJ@sad$)0+1tI3{vv)^P-z46o#PrdQfko;DE zjz;ERK^=>k?5Q^uO!m~9MkageO=mA(NaY83d6P%^`4e@1j-NMqxyhb->dg?7J@say$)0+XGTBpa)|>39 zH#djJ}}tQ*;9%%r!Uyo5o6y=jLo@`%@lEFe_AY=eP?}C=Ju$}Gm+lXOla@K7PL)! z&BgdPSj=8OTZ|tUi79)Tn6m4{l)X`$@o%qW${!L_{+(=gUq*I+MRrA6CO(!IQ&$}^ zb+r&@+UzZvF&Q0|nIDx|C&vF<#Q6WPn7$ttbKUW^nCp%_t?-HKj&fqIJDQ8R?&vS( zx?_@<>yD*jt~)l0x$d}E%ze*6G50<1i@EQy6cz4!EJcO;p1Q5^hx?x1V(xoJi@EPv zAm+YjotXQc+r`}XSQ-lVJ#R_RZ$v+c`Hjd@Pxy_fLL1uUH=-6|ej^$rE+783GF@CD z@MYqPfo~933cOETIq=KkDuIuSs|L>3mbR(|t|+b^xV1Pl_kAQ2BbGiwjEt9_`JOFi zzL$!b?+s$+dxx0${->CDdR9#RZ;7e@J2Ca2&<YmeXfR7Q+Xb;bD9QH)PR#rQN$ zOpGrP6XVy4iSc{H#Q0-kV*E8R{(m6G|DVP9U$g_hVN+X-P0vU_Jknn%rtB6meSbhq z-(MEf_fN$1J*y*a(f8BE^u4W^zMm_`pYdY+nJ=bYOCh1%P14iuJyBUpA))MxQQ1$$ z#N6+ZeX&mXhJ7_LKD3VXmMVe|W2MK3`C@!nA*Sye#Pt0}F@3*ROn(oFnd`U3%=M>Y z=K5zbb8TrN%yp^G_{>~a5wo5(5VM}O5wo79U#b!M&3bmOnDy*@G3(hPG3(h%F=Mq^ z%$VFMW~?3(GbYbR_D3T7ZzB5~UGM?>Vq(Uyl9(}UEY5rnJ4&YQeq!1lCZ?`gV(MBf zrmm~S%*PHf^RZvdd>j-Li$}%G%`al+ra)KxW^PJ~nVY&|=BBflxj9SB+>949Hz_f5 zvq{X{+$&~oo)R-RN5#y|?_%cW)Nc60UQ<)dUeiv@UNc*P z>@{DA8S^~dX^Sy0FJ{c!iiwXwV(h0x_DduC8^z4gLt^IW4KZbpifQXRF>U4Rfe+Y} z7GqOej7=vo^`9-K{)uABUMQyQ0;vB_YPPOHYhFD9(I0UXaWjye+1mar(&b*~%2|g^!deFQ!bK zO43Ps#^x+>rp@tDnK@#{^U|oydNE_QU7RVuPcrR4E2e!*EupSorKkNOz44d2ES-dL zZ!JCFvHoJ}87ZcoDPrnbAkO%)S~7lY6H|VtnDS3%EAwt-_kCnnun#`cP6ctMohFj0 zyQi4CM@Rapkv=7+uC-$NezTaq-zO&K9v2gHuZxMfPsPOCk78mj{~7p7%#{)obM?je z*-ng~{l&qbbn4BYO1=3Z=YLGS`5(%>Nxw1m-(Er7DgFAn+2hh#GX6poe>>NIdg0=K z(nard>@s%3>@%j#s~z65I4`{MD=YoV(Q%Wkp^sMmW(f^b@^|mKZ<$fba`u#XL!@ueG7n~T5=`Tq5@`R&* z!j~_6>B6yD`qL%-IWzqU8+x1cXF&QhF#QQ%>Otwx)bwXo`ZGKI3A#Dy&;PIFseS2@ z54H#Gct}US{Lh;17dxIHUsDBi#HOI>D%!EG9qUCl^-XuK9jDlFYGgCbbeG$4qaE#? zGqknIbobcNlb;@xjLm*K=Lu1s?DLxGKel5!iHSw(Gn0Q$^o&QboEjH<$4uruK9x;h z-;U{eSWKIl+&$4#&j^zz*s-9syTIg25_{@dW%5-Sy^@lyl^p8CZ+ov#>aJ}1iPjHG zf(rI5{5IC97ZZCniuq=5$xy+*PKbv^rvD+a&m<+iY3J+*kx+(>CU-84S#ceMo;C`Z zzGkB5;FxbUnYfy6`n8EY^Elh|Hzs<E|VS)`703w`8y2C;b|2`Y0KS`X`!xM^X=Ze~-_;L{B_e@=xkeqQ@V5 zH%%&f2M+C8f>7#<#2)ckIa^#l%;{Wlg}`gY6$9TPt`zt&apl18iK_(uLtHg* zxk9vCEpQ8Q^}vI~H3Cl&v#wq$=Gx$9aqVDpP)uyRCnkQr6B9r7<2tcnKNJ%i)lb9+ zVxyy&*cdD(HYSMmofQ)s>&3*zEn;HhpJHO;1u?O4R7`CADke5gEQ}AtMtL!@(L_va z^bivp!^Fgfy+eoCSSmfSu|Z61+$ttE9u*TChsDH(B{2~j_CqqUQAR&H6C3r!#70Lk zv2l)=*svrfVq=B$#Kv`EV&h&hvGJss*mz4!Y ziH#Xzu5p)%>xP)QMqDrO4srd!kBS=veofpk@NsdYz`u(d2QGRNzBLJ4QQS0eJ8`&| zOAQe>4?J7kBJf&q%fNSuTLpeX+&b_F;&2a``a#?_aN%OK+b(bwar?l{#T^3o6L$7)#10R=u zT3}0DnjW}v3EG_z*bIr4=g*~;Rm_4UaOe@{mCpGWp5m8C7}Z!V_(kz)4jOU3Njw~5)apAfTWe<)_p z&V3qnvS(KlvuF1bvu95cvu9r^X3yRuX3u_I%%1(5m_55}IqGN6ZYyTb9w}zeULt1C zzFEwk{iK*Z+upy!o}K4(>SWKZEN0K{AZ83LafvZsAU$)mQOp?b5;KPO{vF2f2k9BZ zlgrZ6V)|%_PW16T>FMJ);;|tnb63PS)@4g*VqLB$J?nB8 zG3)YBG3)X)G3)YDG3)XcG3)YPvDRfV>++Xk*5&+_@PT!?qL_8LrI>ZOznFD-nwWL@ zGBNA&7I7vi$={FTNlCBUc~46E+GI~kDpVOiQvUa{(@plIq$VbNQc@q2Jt=9t$)1$7 z&}2_aT5GZ=C2cp^laltE>`6(ln(RqQUzzMlN%k(ClqV%stRnyY{n=dXs3v|Uk5+ik?OJycBFv&FQ%R!rMF#I*gmn6}>& zvu4=)cUUt@R;OLojOJq2i~(ZS3`<;M%~&HnYsTGT){N)HtQp6}tQnTL#JXF#25qtK zb``VkP8755t`W2D-Y#a{eO%1C`=*$6_bYK`KL3!+n4VBG8PhUi#MW+rU@>LJi|JD;vbj96*%aw-i}d@%nf9KMOnY&HlO;7}?DE!5#fBP7$_RI&OYroC&$w0Dn~_8t+_-b-TIdtXd@KZyCR6skvm z_^y-|^IfSa=DX5b%=*($%=%*qO&P!E=p25p7UTC#;*8x+$&BqocFvQM4w~#qNgw$6 zocNjg*5zE13)I)qlaeZ!oFljNt^K^ogZz9RogeS#O`d0RE|XW9>`6&mO!lOtdrkJF zq$f=Fq@=e^_N1imO!lOtTn*$$j(j@$`*3pPmt5J-ds0$UlRYV^m&u-#`6%rP4=XubtZdK((NYaD5!QHFxiumo-x^zlHNAilajvh@`Y6XcQ0@935}%BaiWf= znVi$)`X+l)QWujwDd`-OJt=9X$$72(N|QY)>1LBXDd}O8PcZveP4=Xu<0gAj(%&X~ zQc|(T^4pV=s+;UdNv%!xq@)2Rds5N_lRYVEzR8}Hw8mslO4@4jDdz89lRYWvpvj(; z^sdRCl=QvHo|KfYiTwAZq*5k(Qc_)$Jt?W9$)1$d-(*ip8fmg8C0$^$Cnaq#*^`p) zHrbPs{QWkbl=P05FCssG@bV@XXexbflS`TGNlCR#_N1h?CVNuSAd@{QX`;!VlytGl zo|LrCWKT-kX0j(G?K0Vuk{&bJlagLD*^`n!GTD=ozBAdAlJYiF|2!$llbk#$slJ`} zq@*q;ds5QblG!6Bi`gTVh}qlLh}qjVMfQ6m``04-?<1Ss&GC;qi;FY+P7TTIJN6zO z{OBK*nIYC57U}nh@$Y>x{{1Cp?=9Pcwkcahj30Hylx-oVY)^5@2B?cAk!G>|Hw4bu?RDKS*Xw3bai8x1=V@SRxbk+Pih|f4uDJ`(iQI9UH}5 zcibiBy5mVP*B$SRx$gK?%yq}ft?+^Cj#^@_JKBl4?l?=#ea}oW_dUzS-1lr1bKi5n znERgB#oYJ&Am+ZOKx^9NzNdni`<@nJ?tA)+x$l`E=Duf%nBR!Di204k-lfBDM9)ai zZ$wAM{6_SrxP18AioG+ZLg2b>@TX$n?&3;;M~N#3UMQ{-c%8Uv;CsZ?0v{At5B!lh z6K_9CCf;(ir9I}mh?w~VH{G{qKp1r_aR1(~n}}DQ`RaqIeQ#`dn2qKD7|zQ!g<-jTPh5LNPvV5aZK5 zVtjf`j8CtN@#!-$KILei_*6nnjMo$sYx5ivfO7t?M% zG3|B`)2_WAhq7a%vT;JwTIq?oo5a{Z5ZS*F=|76}zlianP$&Gvhw@^4XdtHVZN&7w zr}3E%v^63GuM{T#9SYcp1FQb%zAcM%zAcA%zE~%nDs1oXZ&Y9 zD=KC^t14zaYba){I*J*qfnw(6JTYT3H?m(A*}*F%-mQK6LT|7dgf+@n7O%0%-lRAX0Lf!%wF?}n7t-%H+*2P zsU&8v=^9*t~Xjch&_Q-97L_(1)|#MEC|O#My7)ZZnt85-G4k8GBTssAc5 z_1`Kc#`cMcu|r~F>;tj(A2BgjuqS>JV->{2n7t2&7_;}`5M!3al=*JVQyJ!9shECl z6w}X}#F;YpMP;6j${dc$d@g2evU=fTrhE~}v~!x6cIt>J(^||}^$};vkCKefv&Gc4 zQcPXj#MHG{OkMVV9LD`4>G_UX5)<|0@14Y7aWVB&5NG^oEEzv~h$%l*j34%noJ^TZ zBfD!OyWL{ic}AQm6DKl#7nLc{2R~`^R55K<7gJYrF@5hXrtibW#N1>tF}Fxe%vnMc zF?XHx#N54NV(x&Ln0r%HjA{NGp5ZRH>>Z=3FD^D9yNQyw13IxiPSZ+ zvKy*6t#ltZVf^{CtB;*FXY}N8HL@aIWE53aJxZvF)K)UmM8yY8SU9eFzv5~35OMk*f-6H+zoBs4mf5Q3x>CeRUXIlC*J^cx~8R<`IReEH@akCw-)iIn;Z86;r zJMOgOULE<8-fy~>?D(-AKZ$HUHQf(({LPNJ)GzAEElw4+qbKzE+nOpRdcNS*O!h=1 zw{Kzkj&5I6{p)S=Ks)B@r-U0zRtjT4y}j(bCDLT{eNAr(GeOT74KV#W9fO`laG2?D zPV{xcnED%`!c?c_@W~|H{L{)jmYib|J)Tp2us3jJ+W6M=pC|TQIQ?w;ygCMZF4*ei zQa$AoeXY>`0Mpk^^t5}s={qNS7Vn*=ACl-sn@ieWGX1nwWk^Hhl}zKal9Dzm4hbjZtBIsK1lx4=48Yw~y&RPW0Fh zHGT9ZDfDAZpQV0>`l)A%=`A5D=oz;KrmvFNb3uN&>6<2c{P(v8bxic5!aVLY`+kX@ zd7PC;<2)?UQ_lsapOfer&&8&{EYVZXrKaDI=;`m}roSoCW53b#7B8W{w7b>xQKA+0 z{YSM30~L zR-Kf^OQ;8b2AO^K#HpdCxA_nDjL#I)&(2oAC7z@#5i8i!?nP!Fy+w+fsimg3M66)X zxZPv=`;+>Kx4ovf1g&6SKK)5OX8I^`igt75)A)Rzt)3H1pHt(V@w2$;OC);wTgLR& z6Fv1;F@5ty&pJ@c^xYFZ{qnaAot@~ZzpvR(&ZZw~`h|&}co<{)=xtH>Gt2arV3rxr z1*W&S%jiAf<>91$>RDm-&nJ4~ZH?&s(oAs73W7{qwilb##Q?qcF+te7?PVlg*Zo5g&`cZ>NW z#z8TA;=5x0i1DqMKVlR-0U!9@)fV$dj2>eCh%sKwA2F7Q`6I^lV)o*_V)nu3#rzTD zxR^g;*pJKn5u;22+ASaEw3)a<;Qr!@fh_^3Qs7IZuN-)*xJuxEimL`bBCZzrH*vUL zOr2VgwrT{fD`s8oD(2e2-dt2W*sPMC*w`v2Hg=1NjmO2r#+zbdy?P zhx?#Ze{sveQ^lk8G%QL`vzVp z?ict9asR-#iO&rDfOtUQm&5}D9~Tb_oOLoj3=UjUJS1>4@mYcGjYdNQPmuoXz?X{8 z34D|I+`tcthXsCJJUsB1;t_%KoLp&|;bK>cNkBMgl&Uq?r z%?w;dJS%V`@$A4o#B%~$0?^#Ri>03zc$;{BV0&}Xg1|3JzcBFU;tK-jDnYv!1}-bU zC~#BpqQGa0FAjXZIF+*d_ms(tP2Ono5|ekCywv0uOuoeAV9+)XAP*SInM0 zK+K*!SInNhQOutGpqM?|-b%!t{kQb&*%eNse)jB6V)pEDV)pE1V)pD?#O&EmirKS| ziP^JrmZMI_u$-7NZz*QX&k{4{v&4+yMloZ!N6Z+$DrO9S5Hp5FPp2)$u#T89>?39j zCx{utm14&5RxxAvq?j@MNX!`KC{O*2VL35l*iuX%yNc;!U$OcqrjO&q^l_G$J}wc{ z$1BD3ajTdlkklRe?)CzCzlrf?;EN_oOfb(1~erj^Ox=8~Ny4W&Hc<~%#^2{#v+>juZ%y$)VbnJqRMp1lvygK%ym(j`^Che zB?S?OUrV3)5i6?-?NC=yF?CsD5bZaTp1L}Vsp~8;F+EvKOk1)LF}+TDV)_PgrXPDG z)AloB+Wt^X+kc5^+unFY+fAzCH*NP9)AnRBZC@&;?X6-Al!+ zyPL$UyZ4AQ^Z8H7jOjr!WBQJmG5t==nC7X0AB<@UF=JX!%$T+lGp7B;jOl1GV>(C7 zn64Hxrdz~}sU;9)eBG~e`1hO`|K1g6?7opqpYqhiU&@paQ>MC@K6Qv}&WLQzj`R~E z{X%i3y_J$_Z&OreS2nw+qH{;Y8ecKKF*AZjiQjC3%$bN`e-!HMgU*e3v zmQ;kln{|#h?h@0+Lt@%^KC*c?vN;~v{3s?aa@3{|_)%D#X}h9i+G{MPz3yV#8!e`; zMPll*grZDcx9c4JctA|OPl>7bRWbFxE2iFKV(PU-BgX0{>51K}I`o6sEg;UcU0yQn z)f1~9V%j@bOncMCw6|DHdsm8S&k~JjZ;$kRSDq8|U3pu~cja?2-<3bbtUo8!#c$T1 zD&maaO(o-ZA2EK9&1N@KGGlwOo%4j7RVI7F%}stjC+((oxtvS#A-6aA13#Zz=l}Hc zCZAeQ`W$(5tZuUXtvqFKOG zgq!>Pd;zt4$j_U6)MQV%`Nd>UxbcJ{Pq?YlK=pXSO)HZ<;pR+}J>h1e$)0d?fyth5 zv(jWwxY=T|C*0iSljNlRe?)6_Y*T=D5j)&Hq15_Jo^L8p(f8xT$Hf zC)~6!*%NO1nd}KSBTe>%oB1Yt!p$m^J>lkhlRe?)A0~Uk&C@1(!p&PImp1>uHrW$y zay6F!W$nBt9C^Y`1v~EvH=c0h2{(i7yeHgDGuabvmU;OiYUetW{VhOyyu6)1;Pq;a?iQ4gmn_4D&!cBXVJ>lj|lRe>Pw8@@uGs|R8xVgk+Pq?|- zWKX!+Zn7ub>^9jGZk{sP6K*^K$rEnAwey~E<8M{+gqt!==^uMU9Wi@ECoy|lKQVjT z*^&MH$ll(bg#AAvnik+v+26#JE!bRh{a5-1EZkd{mrVJ_V#;^PW;Zyp8z0%t7t_v)$mZ(E=0Vdb5Gjo5RWa8~nG4b}InE8HJ%zS?#X1@Ot zGvBAQ!9V7^s+f3cBBuUMV(LFfO#L&()PIqf`j?BT|0*%{Zxs_yJH*7(ePZJ2DY4>7 zoayr?lJV&`F+LS)OCRv5iWr|-iScQ$7@ww#@#zvVK5Z1^lf4}YpB|MSpWYM`fxcG~)Av?l z`rc1W-zSLa`*JaTzg0}%pAh5oi(=Y6D#qt;#I&2U13u7hNik)sh$-7bOxgZoVs30? ze?erwHqvj8^!vor^PCtTj*9W&J28F#OHAJjcEnHmUP?@V8;hCi&SK`eznHlmDQ2!` zh?(mpV&?h^G3(i8G3(haV%D==V%D=K#H?p8iCND+5wo6sFJ`QAb;5tfwz!zFwKpa) zCe5VBzI$XpG_s#4#{L2^W4Kz(7+xpNd=Ga>rtN)V+I~_@UGIpg>oYNR{VirbPU%b^ zm=Akv67$hWdSbDsn7J7xW^QJQnVZF8=4PXqxw%Ws+#C=yH!q5ro8w~UCTAD?VQxx^ znVb4z=BB5Zxv?Z6=H_DQ*=w#6v)9}vX0Lfl%wF@6n7zi{XvAJ~T338vuW2D>uNfp} z%%_SOb4vhX%x{&R`L+Zg>|c-UzYt?zup4bLN7cm4QF}3Edx~l695H35M>b0%n+=i8 zonq>LOicZ+h^haWnEHPbQ-9v>_=ZhsF*Xgv*mM?C|3ESIpD!lH7K(|n)na1oCb9M( zF){Y6m>By&OpN^^CdLZ)z&B#d5{5G0jpjPX9CQ}bhqJ`=VXQb)W?ocgMO0>UROU`G z{XQVhlz%ZQ^IlZutEkMMV#ca)PyEl6uP7Oxn~3qbml&T%i)nwpn7ZukNQ}F^9f|MQ z15rKCMD@HL)$@Tk1a?H?p(DA^f$(p-h?UqcXdrGKV7l z80)B8j+mHhCno0X%}B)DaOsJ;8De5?iI|w%BxWvd6Eg-6 zh=V`rgqtc#xEYosehX07X;Wv<`X5TR=`nlUlYOQAJqAskGO`V*pONcuB9{h5>g%uRoSZeIG6T9@u_INo5#Z8{QhH=1sT9q+Z{P92G| zU8dV_$4Bk>WMuP{>0YtpVLN^h*?efaukGj=Ab*(bfALN0iO{?`zJ!8Z&L4rMF=`5L6aBws zjNF)ktoZAHauhGU}DeC?-?V<5Qol!xg$`j1<)P1$+GTjFGa59)CPzq<*4j9zA2EW1?q#JY!@)qNje( z7#W{U?-?U=6FqkWo-wj4(KBwIF%o5%5O1C_vOTdcAI8lyMs_E9{PB#DgNdGcJY(c& zqQ~AdMt(~4^w%>+>{qVLczVW2lwra;;29&;G@rqqetE`7i$qWTo-xuZo8Gb)QbQ9x z@!%OF*r`?J}5#>kV>bM^I( znE3i3(ihB&FX$_XGyf~4h2-FOs-Kv;&Wp-eEaB(Y$lhWD`{yJ3W0B2oVr=a7Gx$+S z<3pXz#f(oMF>^FQO#Gz8T&-RsW?puQxsEs_=6iHR%+=~oV#c#@e#U}3q-tW~r<0g9 zbGVp0gau;0<5!Bg3%^~=p15DkUHFS)?!rG4^S!g|5$?jPpMVeCg?ANm7d}eNUHC;} z_TsC>?1OiSxeI?<%w70VF?Zp=iOYvMJ+%OBRS0aakEs~gULR8_@EF-t4!lTQCGZw; z)xZyls|7wRt{(VDagD(C`WV*LDg|kmYlF_>+QDX`n0Q+xCN{1V6B{>)iH*HtV&iEs zvGIYJ*!W3IY@AStc8LvptqifzSbAcktC-jrCMGtfiHVKHVq#;HnAo^WOl&+NCN^FZ z6C20H#KxauV#9s`B{nMQ*F<8YiI~{vCMGsUi;0Z|Vq)WRF|lEs=ZT4pg<@i3wV2qrK}>8sC?+;u6%!lB#l*%R zVq(L70puFDntt7^8)BxpxL)91;`)I{iyH)eh zHw*l;xOw1Hblu+~aD8#hzh6e5~K0EMO@i~E)h|dkYSv)N89`W$N&x%I`J|-R+IL9f}KPqq;@#w%U#bW{w z6^{)(OFS;Hy*}o=z&oTLANUFJ`GJp$Cj|amJTY*|;X zP<%n)55yM+{#|@g;Nm4{cTwO5;)?@!6Q@#kPd>ur#U{@+d5OvEOkQg8-6mgR^5Z67 zYVr}2FEcr3N&HAHGr6qE%S~=#@(Pptn7q>DaVD=ad5OuZO}^gb%T4wSk}FJp$Ih=Y z`6rXtnp~um{99*o9h0v#xrfPDnLN(q^(HScd4tJoC9|jAE@n@CRLq`wSj?XKQ)GWq zX?(%Hju`uHV)pFw#MHkkvfmlmzbU5vtTNQeo?S)Ep50x{o;^;?p1oAeo^9D9?AcFA z&z^0shGEY>u`KnoXEzkHXAcsyXIu6Nd-i7O*|YbH*|Xmhvu9_WMxE^06~*k?oyF|g z=ZV>~FBP+AZx^#?KQ3m^J}PDm{}eNZrOG8^-b~DxpDAVx=ZYD_^yRTJ{KIc$xH!;dU`&_?Vb6d|%8M{wZb*OO>ZB`dCFwAM1*V zt7c;Q*jY>;&lJ->+)M-*5z--tjk3z(k|miX51oX-L+T7ueSD=TTjfo+e6H{J66oPJ73JYdxbbNpIam|rnie3(+9K`0=GU z)3#-kP}j+|=^yP?6VqM?F?9_SQ`a1ErY?Iu4gJ`pbJTl_n0j}MsdvAadLI{4?;$Z` z^_rO2Jt8J{kBc*H|1FvJ3fGDHA*Q`nV%qB~roEA3+M6M!y_A^t){FVB+$rX}@_?A{ z%0V&Tm3PFfKi`O1e{$Eww~XJ#CF6H(G2_%Jn_Yj&jO}nc=NTgtP4?dpm-zXdYHOX# zxg_7=_9h?j^SO2Y9Y1gKkA6On&gZMAqi2kiFxfLkYMSgBBlfzQR30ne&(3?s$T*Wd zW8?ypJ!9lblRaa^Utg0WpZvJj&*zuy86}=E^17Y(jFHbx_KcCgP4fUgUqJQV;pa_$#AMGHdBbGS82Q>{<(w!2GlFrA_vX zkp?Dv#z+s7J!9l-lRaZ(g2|pS;u$5LG2*YN$x%q{UhCyezTN9TQRn@YHU5g07rlNv zf6Qdh82Q~~&loAz(E4ZgHBI)6kfbhJ!53H$(}K?!eq}F*=n+9jO;SmGe({^ z*)vAoG1)UlzBk!3M*I~uo-tCgk^J|Jk$NV3#z;GpJ!52u$(}JX(PYmUxyWSC7`e)1 z<JYWX~AcXR>FEJa4jRjC^3SXN-JnvS*BBHJ1OLF;d24&lqW9vS*B(VX|k8oag0> zsGbYGyvggmyvcWXd6V~<>=`4TQQ{dR@7a0J82Qm;&loAtMD2RU$mu3~#z+H`J!7PU z$(}Ld86}=EGRDq(#>gC#J!8Z(N<3raN;~fvBe$6B86yvx>=`33n(P@P$4vH&k>4b< zM-*yG-`FE6irL%hiP_s)h_N3M+0TjWuZnDLj%@abGyBsslG%6OiOPH%l{u*yK4}jV zW7`d&fIbw@KX*ByPtTz8x&=DH&# z=DK5(nCp(+Vy-(5iMj4LBIdf|7cuue#aiM6_dV6c-1oE-bKi58nERf&V(xp^i@EQ) zL(F~80WtSIhsE6Yd@JU@=Y&?Y%Y9EpF~1SD7V{g?nPPq;njq#kqQzo-+9{LAMs?FB-CF~dg^Z}rvCn7>OWUZ{o}>dZ&@YOzesxG zX{DHW+8`#LZV@Y<#F;)nDH)#*i}C4mF+SyPOCRv5v>2b7i1Def7@x+7@oBCYpH_+G3(g^G3(i-V%D>DV%D>p#jI!didoN|6tkYaEM}}e z5HnUkh#A|wo$#MAIaQ3kWs+duTzc$#MD}Nk8N*3p#_&RM=6kqOGId=ermpQ`+I~<> zUC)TA>pd~^@x7S&uvgSDAH_P;2V${?n7L^$W^T?DGdCl}%#FR4hPhcSJ#%w|n7O$} z%-lRJW^Rs(nHzic40BVY3;r-S_PQD7rjzu{&2TY$jlE)qy=Iy8>@~ND*=rsXv)3FK zv)B9~X0IvPm3G-{8jBh8K4QlFd@*BwnV9*$F0$Vf*&mARKNB-YdArdTb9B0xwrYrJ ztEHH>`bIXRBb(Wg%_=eV-zcX3U1I8gTulA1iK+isWb{f)%b-%U)6 z4HXk(lf=Z>60!ClF)_A7OpF~66Ju|PiLo!m#8|E#_>=i=l#t9ER1(wAW@7r;DO;Jr zQJM3jG7F+ItHkvC263j%d!jP`jLJM0m3c?ZSbZtZl+V$VKH&2yVtlSC#^(-V+8-jO zuBl?i{SqtDyaie&6siLo0Xrkx4d z%3KtcxiTtqN2I?m(mySxt~bT>{R=UD|4U5F73z(T#9TQsF;`zq%(W2{bN$4`+$b?I zH(yNOmWk<`Ws(Gc(itNylrhr!Uou9z%%44TRHtc^r_KCd${Xo0cB~RT!fQ;jva-k{ zNoR3*3Q0)l_Y#uGspP=iX z{)F>qrazO?pXuq(jPxhyW~M)>)#)(^$7}7lMaOVHb)D({VaEe@d|F3>=o!w8V+jEt2u)Ry%i}9rxSuvB>6e z(>-g)=j?b`NBnuqbe2?+ve$H^ewLoLeleS@oa$E&J6d7|^%ORpy|yD&+2r~F|5TzUhAuGuTZx`U>{8Qznds|;m|JD~zY={WVaDg8P%eB9KCuX%Bsq0@ zqNj~grf;0+x$rT&RNq9;1=k?6AD`%J1)nZ3{k%j^yDypk@ZNS@?PmXe zqUUC4hv~mf^o-jZrneu>!gvyIM@(Nt$Dl7C#_e;{pO)zH#}ii?Cwl5>kWb^*E74=$ z#`Gf-J^k%udVB3hXcv1+s7Tp31wHG)0JC40)I-0fnf|6kPyO>uzbBjC6Iv`GDAZ3p ztTOx85_|l)*7Q-52<>h&{ZENK`rA#PU&l0IdKH*~Bekf&L%ASBfTq86Q^F6ZHm~eeDQhHsii@8BuCnkO@5rs9= z5>dE8`cO7}$Nv!XM~IUP&@OvoRWW~rXes885Cg@0@8*d4BgBKSDGV^GAqYV*Us*R$M;JX-Zrn@Mdwv!2b|e3jCb7a^O$JRRZTN zM7vc3R~J_c+(}$L@Cb2@!1Khct82tu8{93f9c*3|6F;AdiJw2j#E<>3N^DfnkGjN0 zLou<@TTE<>6cZb>#KgvOF|l#InAo^iOl;UIN{Efa(i0n>i-`^U;gZ-WQJ66yHfoBA zjdo&UV}O|07%wI^EXjn}xLkT-W2>0h*eND9o)r@tABu^MpT)$6{fJ0xRM8Kj#6}A- zvC&&hY>X2V8yAU*jjP1O#;syv;{h?T@uHa6_()7_{3Iqe3g}vy*r*~VHrk4bjR9g} z<2*63ae$}ZZ;1N`{#JZu;9RHR!+^l0#RCI36b}mALp(U}DDjZMDe+l> zH;IP^-X%Ue@bltx0)HVsH*oIav^y;D>Ehvmn~KAIf2yx|WZ+5SQGqWNj}CmZcue5O z#A5@$D;^j4SMhm)i=Rrn;{(?dpC7oFctYR_;)#Kmh$jWUNjy35L*glc-x5y^{JnTu z;8RP`*7U%2#WMo;63+}gRy-^4h2q(PuN2P-e4BV~;Dh3Mfj<+^4{Wb1SrE8PN!nc) zxUu+xz`ey62DapqivnLP{i49viZ2elQ=CfK-#eZ$d9lg=z^ZA0zuRWoe80JBq1)qL@8=W(>!R8S|xL=4hLkG2Aa^3@t&0G5kw<#_+WAw8a>< z5i^EE#f;%xF=KeOm@(WXW(;2uGlt)Y8AD4ZVGQe3pe@F*r;O2SeI*yS(iJDS(ncdvo0?Xvo5a{vo7Bv z&Lqru0*NQgyl>|{VdhtpJz?h5%J`A;gqa#9d%{dRlRaT(h{^tnl^G^`!ptQmf16A7 zZZ_EyX6`ZB6K0+?*%M~oGuabnelgh-W-Qqx#fB&Pif#ng4Vn7X!!iRnFJV)|(@ zG5wa9m_9DfB+UFJnYN2n!(ZC2EvD^mV%i=frtL*y+TJXt?LA`JeqK!5pNd&CEJ1}e zqhfX1WzFa)X3ZETX3bbAX3enIo3LiwFFk9uy~!>ux_W>u&mo zr!WSryPL$UySv4#yU&YRcRvub?*1aq%xB)3)Ww*dEM`orh#AvXV#d^7LBg1hl%6rQ zL=nbxx%7*FrLVIwLAG zGAc7eOrKUpHX9?Gn0^_^t;k*jVpwnfF%dzzSftBR?&u9$k8h#9MP zVq&+4nAja4&a^#2GX0n@RzJkFw_Qwo`^2<&P)vJoi)rsOG41^&=DT9A9O1iCxgP!G zyV6+9ccrVC_2+Cc>(5ki#_x+I zo-lK*$(}H?+hk9edE8`AnDJMPc*4vvJMRfIKY95=@;gr>^WWr?P0n$m^ws>l$t_Lx zSFH3k*%M~Qnd}KO7nvM02{RK-_Jo;BP45>N!i*k)Gd(J{R*F zQNA{`TR!}4#ga-Y1a2;U#lUBZD+Qh;t{nIhah1T=imL|RC$1LwRdMyeUx_nw|F>l3 zyI@=VV7^OX@i}5*e3=;k*NgH0b}{}x8ri%T+58ddi*`un zyRMkBXNc+hWHEiWBoq3+NqYLeOHAJ_v4p;VBRzdD+>y5M*#hLHn50YuyUQ0sT zMY<&OQAJE$jl|T|UCew86Eh!E#mvWrVq)`Z=n7P?6W^N9OnVa{;%*{_?=Eh!Q z!rYYVil59)LosvHOU&Gi7Be>s#LUfAV&>*9F>~{@n7!s5F?-FoV)mM%-DsD+rjD4s zW`LNz<~%Wb%@Q$t&Gll&e6N@>e_70Ye`xbC-$abPy_SSInl3$av?3~d zRaExosO-MT#$HQ8{qIFKKZ>cpP!If}{<30x`~TQ`&oHZst!=j@OArJV3`ou(IY^Qm zlng2+w1Ea1nr`TBKu~chf*3%>>^5h`oVOX>Cd8cGiVBK3zHSqSv+91HT65aleZKEK z*E!dDe|$fd^B!Z4sv1=_R@I!V8P+~x%I+t|xA7^P87Z4(DVsH7>c2!x{kMyWvB$;4 z*lS{9>A2Bhu>;CvjjCBwbV@?<$#+)!hjLnx#?z?efhI92A?RGD4ICO$V6(`Gj@bqx{I_k+areU6xzTP!B#R*Q+bi^Rm-bz)-felaok zteBYFB4!M}72{9karhbh$tKK<4JjR!GuKv1AF(pIsBmV%|G-?CjuRH(+L-*MC5vLB zOh-w1+-aYeH=?k3=8&aGqlYQO#zM|yba7chY59oKlKCSFi;~k>NWKZ0aryHLI_mrt zvT**heaF8j(~;&Tm*?KF#oB!Q2c*Ug=!mKJd+b%lqD1og^8&`vFj7^%gPJd zw#!pTC*>Et{kJmG{$)F{;Qvo&)vS-HNmD}PR+<$4Tcvv55#gE* z=@9PW8b4t>4qub7wH9VS!?T~v?RnUSdwsK?3E9uY>?eE`CuKkLvY!Rn&%*2{=t{Gn z|5kd^L#jXXu&#V%AF=L9U!U^z>6Fbg*1h2Ci@v^;vU%CMfBO24ukWU8He2_Zub=z+ zW6I_y>*{ITGA(^=r7O!xYwL#in(yoMlubNWW`*zF;_I!t()Zh}iz!f#S^le3sF(uv zylq}c)$^itU;6s9ufL>hwp$m|op!CnTxWLE6@MC97t@;#wmdau6Vsbk``%@~UY@eK z!n*r?-QeqEDVxWwd)3#se03TU{`}LrkA00PRo`3wqk_IxW%a3{uazh4z_!=YawlJ7 zJ-sattYAOF@}U*<#gRc5a;TH`p73|z`wIGJtoNU^ zf<2EP@jI6~ABD#iuc?{#RT=kS-zm)ByRN5SqR*wq^>(a|PVVuzGsAOwc%r9`dDbsX z^t|FMv_5qf3a?hzS$}n6-y!()ob`7ldfIK_vD%pEdCcly{kw^tSnF;5r-`1|tOKmy zp6GdmUtxWXYPm6@UvaK?OZ1Gj&&0{JO!Umzt*)nQ1-;M8$qY*L)PJw-Q>i}G|B&@Z zCie9ADeH?8J@zq0ZD|GlyS87I=&9#p>n}+3jN5-%@6@LdE4(_#KZib;*yDdIjbrBN zM4un#v4i!mCwk`bOY65Ldg}R?_1hCYkAV5_Vm~KV-h`&`^Q^%( z+a|P&pU+tTcw&z~FIfLZqGujovHsIUPn>*g{V$20`oFc_XXNDC{n7fyHFD$6&mO;7 zzfYoP+&u1?fr*}Yiz#hm5`EJ!ZZW0p&_s_v$H~9U!bDF!E399g=&?V;`b!c${XN(E zTM|9?ms$UCqGuhr#`@y9)YOtk2sqH*UnkyVloF^!W3o_01DK z?f#eb-7Dy~TR%L}Q&0S71yd3|@#a*t%#n#6d#9yk=1b3O<_a{im*$V%i-c#(tWZww?Ng{pl&2D^fOhiLu!zrq1`ojNA8O=BQpR zd?0?>h)l-C}+UdR|QYd?seitXi9P`6;BSnD6+$ zVt#I%AZAaTA?D{sr-$)#<5|-4y}Luq&y6pL`ML2+F+Vr@pCa&cW6L`Dz+OB+%sx0p z%+HM_Vt#IP8W=w}ULif-(}%>(!u-A=ZXWnsaf`q;ccQJ9fm?}N1s*DH9k@W;CU8dF zHt@ybc7g8_v#vU=i)Vw+rSBMQ{O4@q$EjSzk5jpbjs5i}d}3ponAj*06B|A+h}gJ9 zdSc@?F|qN4SkL%kV&h9Ou~DTSeJ3_{6B8S4#l*%SF|jd4Ol-^+6C1~hiH$SG#KzTP zV&h&hv9VE1Y`h~THog)Q8$0fdZ^TAZF|pA@Ol*u56C2aT#KvMVv2lu+*tk+mY}_v< zHeM7H8y|{^jUUCtMxFZjLu@n?6C2&d#KuT5u`yjtY#bvdHqI0i8&`>mjr+tr<32Cm zC&Y};9qJtTJL$Uw-mwAxbPc?hxLe>Z;_iWmhizzaSnK z_+#<#z`u(}1m1gBd>9#cKk=x*M~FuUUMSu_u+JtsAn@hVj|qIYcx>Po#p42hBpx3) zZ#UY?zDZ`!+7eF;ypMQN;6dWafe#i>30xvRFz_nzL4hw79~}50@zlVtiw_C>wfNA$ zwHo5XVS(F;4-Y(8d_>^G#nS?piH{6?y7;KTP7liu{FwC91Aic%5!mTrGXw9@h;|DC z_Y%(vJV`t|aFKXU;ML;7z}JfB2KISF^8z~+tSGS4z~%>TxI1kX2ks&+2|QW6An-i# z!oaJ=rGc*ymj(X2xID1aycPxiNczQrtM5TuO9HnMA02prcxm9N;$?vsijN6=iul;T zSBj4d{GfPwV4p2?eBiI7&t&}jSG7H9J9C2N#+FaC+{f|?%LiIM$?`nQD=n|Gyvp(o zmQS|)xaHNB-?4m(edAQ{@mSJjzmTNbbKj&C(YWZBty(P1!P7t%F7K+(ZGh+7COH%gtrR-l#*?%Qw&#tpK z?Nfg@G4)RsQ~&W|>c39Rp1n!Tp6zrp_H3Vb#Gc*03H7sQJDrR@yI6Ym>~&)H?7PJ5 z*>8#2vwsz{XE$z2o$T3z#q8NL#O&EC#q8PFiP^KC5wmB1E@scJ(~LUVvpb5}v&V?p zv*(G~vsa55!>h%N;iF>4aI=^({8`KxHf~N^jA1`9V|b{TF zOZ=gajl}e^m6$&E7S9Z8$^l~5<)g%`%ZtUV%cqN3moFEyF5e?&UEU~WUEV5YUH)CH zb-5M3u`c%zvo4Ppvo05kS(i@`vo2pCW?jBV%)0!Xn00xpIF}mthvk?W=QOTNOpWW+ z8hsr{$O$H{NngjVrVqQ{zsOOiW!PCZ?Vg6H{9%l=&f5X2-VpLzxz0$_x|} zhlh%Z!$soUpPN@nrv3B8)OEd>y8bSvu8m^q+AJofzY`PFRomecG2Kv1Ot%*2-p%_- zrtR@!+Ab8+_DN#ezFbV(4~S{|4KZzhC#LOM?eT-QTZvgSMv7T8juf+I94}_ga0(b} z#=X+BX1p$D&G?s?HDlKfw8fgyMa-HpR?NCPPt3ZzM$EcKJ7=_g{wbi0@_ zt=|b>8Pn!s##^>?i_sP=Z$2sEMSY0of_U;$c-t%JG`$SA# zRl49ib?qh2)zw)t{TL*s-mzlpJycA+GsM(8PfWd~V#exNF|oT!OzfU1&b96IE84qT z_tXzD?QId$-Vb8htKOA9(Ox4l?X?lpUOzG4mC0hhEBRu+D+|SZS5}Bwf6f=P{;U`0 z{C-d}e!n8d@6RgO{Un*Ot=diT6I0`Mwj5LA+Qs{oWY;Ik-eV_5d&_g;{VK9w5${{R zINq+`g7$YTW)&uC8+N zES{JeH_!KDYFs>vC;o=L&i7+#+_jctYTSdCV`|(hmSbw%=ayq?T$LX3Bc{eRvm8_7 z`p5e;Z&OpRM^Ii|*)XE~%6OpSZf_hV|@HtAm>So`a!idIVL7J89b!4A#+6u(sc|bT$JDrsEXUNi+bqY_ zxJN9<)VS9z$JDrOmSbw%@0Md~oX_UT#MHQ!z16>%8W&TkVrtwt-;b$rM_G=kaf>X+ z)VNbD$JDqBEXUNi>nz9AxW_EV)VOyn$JDrgS&pf3b^6HPm>So@a;3V`_p@Bt@=DmM&))XB zn7!@&l)clqu-~gM{lLDjm^u#-V{^DTw?8eA%)YZCRpx?Jnfp@uS5o?4#kAL^A8q5` za4~!D3^9HbiSc8Rn6eo$WzQ1l{JT~%9{3D#i@?{5TL#`BZWZ`VaqGZ8h}#6-c@S;24ctMToBRHfiIGuaV&ot(^F2e% ze3y!u?~}yL_eEmn`zA5*^njT9pAl342V&~~Nlg8f2jeUC?+^ic_>>Xj(>gIetrz3d1~ERpBgUs6#Q0Qm2!7*JV=+E;730$=F+NQb z6XOfT#Q3RVV*FAuF@A@b7s`dGXHCVdXC1|?XMM!1XHLsvJv&%>*0cFy)-$JQF;=HY z&zSs8%-G&6W=tLuWB+{0{=Jm_H!1raM&dtXSYON-wh-sOhg~Jp_I_g89wVmh>0;_y zAf~RBV&>x_G4rur%zXS^Of0@AW^O(fGdDkrnH#5pF*l7z(Ff+n=L<16Bc*3<4iYmr zC1U1gwV1iNOw8QeBW7-16f-xUiJ6VI2I{Z7#$#`4DC z8!_e-En=*l^xA*K#MmS;F*Zj`j4c-vW9Nv8u^Yv?@5aNDnS+gD`ng$5A3m#4=C@Rt zx?}N|GXE((You&)Z8}AZGBb6LcFM)f#R@TFbxwuy*GtCd2gKC%l9;+a5mVRiV(Qv; z9R4!y9mIUc28pR>yqJ0p7gNt1ajqZ7NXCyd#gxBXO!>Pjl-ZQB+mf>TMNB*O#^YnI zotBcRdtWhiPfY2LNa;(&)OEa=zMn0o@7IWlxjV(g+!JDA?hP?9_o0}W`%z5H)tG>< z#9R|Ge(od2&q3ngPhR!B{P54;D`&P=NvFmgN%B-)!O=4c7L*s36o&+}juR)BmlhV! zu6S*iH=|@`LC3O^MWr(eI?gOCo6&JjLD7P|yu1aaB@40{XiJCA2{~Fb+q!~wdBxex zv+Vt{!r8_7MNv(b*y57HneAoJF~4;7jPReuS<}G_78EU=QZRo(QGPb}D_2oWW6N3$ zEm^QMBzR?MQMq7PK~aG+#q#ooEm}}iI3pC!+WaXsZ1~X&N=nOPow0ZAvKe+xk;_7P zL21aA%U1r^))lhbk`f&!&&V$-IJj_T`JDgT!v8xJsIE~3g|p|BXDb_9vbbPMiBkW{ zOD2?*Wp$IYJ)Ys-PcA6uG_c7t<`m2?Xq)2f0H-91l@BWjv(Z+UtbxGy3d^$NzI1HJ zyDObMCx1afS=;fmW);pT=-YQ}S;>^r!fYB~c|o?&zZ>QNG8+X@MiPK^xRFAvic=dxX%CoM!znEY%c6G`Uwd5JH1^vhX)>Cs7X z`|PmIpI=a1UY3LQaiBbKe>ntyF;;p1p_hMUI;tRlWe^o8<8M>mxNQAp6Y^&l{OS8KA-^=+$!m?LsR`_o=uX3StfWlfC_K)}p&un3h4bNX?+0XFoC$k|Ni`i>$ARYO4&ST-7CJn>g#JMo7b&-&)4^T{XkdR+G5>TzJBfN_LR-9*6p%`_Qtlpw$qip zsJ(R~d@b;GR?23!btn6Jhp%_)ia&Q*=RC?x%`hezmSfW%Xw#U!7Y?J&ml3`IRyMu&ed`eU182mZ$g{ z^E2};&#hozZh2Xv=Xqqg<%)TjYplP**I57EmN!+o&jb{AM5^C+`=#^HGDQ+bs<%U)o8%(aX4 zTxWgEsf+c*T)KySKk6T|{Cov{%(vW@=xKMm<-DqY9=G`S&bk%!yIXD^_4QP)qvamH z#(d8Hl0#ec|22R2##PY!n8?huM9;bzzw4=-N}jPlc0DI0_MO5S9P_EqP4u~Z&XN9p zT$SA88NJN0b5EkDjd(=ivx%Pf@)K;oEz$FPz`fT0p6ELSpWd~8r)rE<7z^6%?y*nh zPx5XMW3YE(&pW_K+Ye3j{5Eiy^#>+;-aF5>etM#(Uon;zBznd=9{smG(KBa{xSrE0 z=pVQKqC`*qPg(CH`g$(PO{Wdgt-w>iN?8_Y-^S`O*6C5|X0@*T{`Oe!gXWDz6fM-m|`IV$VD}Up6x|(Gw>> z+I~u+r~dfABc4-1UtNA@mLz(9tE*%E>O{{t?`!=9iJo{HZ2h%~zG)b@vDV*}=<#Qb z_0J}H>N(r`Er}lcn4kG$qNl$xKeNV;e;&_UT~DJ#&pL3o^=%V9{d&pzzKNdt-?Dy8 z1^rg*4^8yM!rCcgfa($}uZ7@}`3&i$KFAI%rOKbeWTM_sd1WtNL+_i{1z_oeJ#NZD^o z*=$eQ>{Ki9qotTS_Z2g49ue@8kEoWzzEUiWb7Pk%jgScH_|9cG9)z)=si)Vx3;*P;)o|yPKUQE3C zs6ArzYUzoM`^3b?Gh$+6tC-mMQA}*q)Uz6~(L_va^b`{tBgMqVG%>NUKum0$C?+;8 z5)&J@h>492Vq)WUF|qNPnArGTOl<7DGh;$*v=kE?y~M=EC^4}yLriQe6B8S2#l*&S zVq)V#F|pzNOk!iJ^u)%mVq#;L`uIa^v= zN8sDVJp=p5zFvXfm%ex4pTvCv@45^A>>IeNxNqQb;(mc=iTej$As!I;TygkaC3CBI zzrat52L*mhJUH;T;vs=+?Mk~t1Gf_o3p`jnJn&TUh`>jSM+Ux7JSyxdk4ZOQ}Uf{msqQD1= z=LcRWE)IOExFqn+;st@95HAe8MO+$qySOZHgFR@sJg|@9TNHRd=@$pi7cU8Xg81mb zK6YIFs@3Za!)+m(RJx_fPcw zb(U9HzSZ(cmY=Y^((?P3S6QyS7k*?;w%pkAYRkPWpJI8Oyw>u&md~*KqvbO#*J~{Q&a%9Z<#m?#w|utcS(eYSyv*{smd}#Ro_eF0J@s)h zd+OU__S7F!_VxG17wq>DWA9@C*|TR$PyIdy5c@k)_HT))e}^X2$)4R>%$_}3%$_|< z%$|Lcm_7R%F?;sYV)pDW#O&ESHKl&`?CxUr?1RMY*-OOi*?$wWXFnun&wfwLp1nge z>SWJuA!g4WE@sc3EoRSNC1%gQR?MFLgqS^hiEm!QeVi<&kJH8Uu~bYSj~CO&v&1vQnsSYpb@_fV>+*|Y z*5z$t*5zNstjqOU;WO)UOEK&605R+GRI%1&G3)YLG3)XTV%Fuy#jMN!6tgaWCuUu) z*P3=&m)nS0mj{S*`J6spFB9`Qm-v3n=RDJL%;&t>a?Iy^)N;({eBE-)=lsfY{H?i0 z8~n<|e9oAU8S^>2`hLvk9AP=;a~@$i=5sEx9P>HPupIL_Z?GKmIUlzi^Eo$5CZ_%n z6H`sw;wLfHUz~fVogkSqGsKiRE>-3NF>!d8m^gevoclKt?@OkxZ^YD9sa?{312J{A z6jN6pF)=+xOiUjsCZ-pPiRp|u*N<~0)AkKw+J0P2-#3eC`xh~7@7f;!XuGSJw#SHR zyFg6a&edeixI%i?jK7OnGu{%jW_&MZ&DgmEZLwxJSCchky!5OYC1TbLAGODtah>$6 zyHAK&cRv=h?mAbKb+=1L+G5?^U(C8&AZFcNDrVh1L!6sW=VUUbH|ic^`kaQq@1Y8I zFG{9QAEnCtm?~3aAN-|H&BWB}Bk-uVZ%XfD@6aDAea^4Bl4);gs?53ycIo`gM|4l) zE5?^k#EkC_o$(RB>WH!5LyUbpG4{R1`hJP^{SxQ=oi7=Gmx*a(jhHqr71PEoDVv8< zHqWGNUK8WT2V(sAN}OxEQkSGpJ_3*S+DcD*L&VfIO-x;j#ksmpkxV}>64Q_C#MFD2 zn0g-)Q|}XE>fIz}tX>xryYGvM-Ot3iw)46s{irKeKg6`xUrc)w#I)y}Oxi1zp7u@< z)84sazAHD2`K~-5=DYH&nD5HFV%DE;#jHOu7xVY*2Euztx5V#GV*DN^&h>ASWXASL z-;4R2^DM`F&X|w6LnZ3Ytc&)QC9jY6mLH4vtLXl_@xJBUQFm2!zeaamD_L%2IsT2O zgXNgdIlywv=bUIc{(WFlS&sRf!!5^r&S{ooKIbu(V?Jlh$K0W&+KKs?@uhIbE@T-&pFR>%;#KgIp%YoV>#w?UT-<(bKY+`=5xMaIp%Y2wH)&~zq1_kId|xz z{=|IFy)4Ik&R&*dKIeGLF`sjGEMHgk92d)5J~x)PygrtFJv>fv}U$PwYIk#Dk`JCG&>$#&ZePfSkA!cvuB4%$(=W6cTV#>ZPrtIh9 zoPT-!leT^I9_3p}pR?M3 z8_@tUe^_PjM|9CO+befoWI!{bIT_;vNiF18^N-{pZEykxW#Q0Qo z2z|h(J;nIcON>tw#P~E*j899%_;i{WpRN?+(|uxM{8=$E{-Kx{|4B@Y*B**L#Q5G~ z{O=&f|3PB>KO|+dC}neYN`GBS|Ad&bABpLE95H=A zSxn!r5##f1Vtn2prrj6Cw7W%2yFZC3TXi^XQFeDRWxI-rxnW}L4@=oENaVGi%{Ce{}8j+d?seE`Ay7Tv-|$E%U;t{%$Sc8Gv0;`?N=*HCimCqzG4;PL zrv7ayn_p5kJCDInY+8z`zlWImM~R8CL&d~ck(lrN3bFPdF)?7FZOpLuLCdR%J z6Ju4z;!p0o(MU3L&{9l4`-ti1unJ`kPL(N4m06Z5bGn#*Um?!5d0VQ?!>KaQr^>u5 zW~{yv=gLJ`MTr(Jl?G(W7l7d-4rqH%&kynd8&+aGAXk@rN38<{uwcKy(OmaUyAAb zA7Wyz&IEiU=A4sB%ypHXm>Vc2<|c}Xx#?nJZmF2Qtrp|YMdIL3Hp6LANM)*=8BjHy z&zU4V{-2!AkQ3N3$Jo@_?%gwoW^!BxA8wGeEvT=wekOj zWYD46v{oI5>HOLMlNS0vFD>-QaRp0;7cZKhH~PThdBr75ivKcGbXLq1JvJ<;m6nD7 zW-~=shHG}E4Xbdt#!p!3!|EM&ySCZS@a$)5_7k2M`(-~9v!6-XPuLwMXFo;R&%*4d zH2Vp&3oaqANSfrPf{N>-E0gpewt`jn+No>npy#nzDJ#x^2FG?&}vR zn=h^V+1G3a8Gcn$-!nV=8ug7WJNq*eGxd5|KcIsBaLZFF=x179_LX!EK6MB_#cWa67xc8d(e`Z< zd&cr*>-!~oo~AZiKQhttmKFac&LN4OC;0YN)UR2Io_>w6-hKst80#_CpP1M)X9rn- zMg{$$)?b?FsXu0m-jL|2f2QppO7!%%*m{pg&Yxx0zmeEe&q>z%RMKEiJ!`G^zbp!R z#_b~OchoiLd2_zS`aKdo{%^9rb)wJDmdU(qeUC)XJf2fk<2*RgQ_scLACl-9&nvB; zo9LCDVbvqX_v^#c<<^)Ik~ zLIwRY>!&4p;^8FgJ)b#$&apm|*wgMs)}K{Df2H+TC3?o;M(giL^u*h3)<2Z!v47h7 zXQk&Y^8+#Q^>a#JPqye=yIlO2hXW;t{>1E7>YA4-bE24buTI%ND8}9=MAAkon>6!B z%BFq|VgsADV(J_qX51!;nWJJc@v~CQTlpno=H*^7&r>go`5t{J=B<3YnDK0|BR=p; zP)9NGGfK>wIYZ1ZA67y^0iDLHRzlqrg?-28A<8xwuZFDvwzc&6MebX?fd)A`eW`TQ(n+F~*ZV`Bn zxMkoK;#PsL5VsEexVTN=&EoLfocTrEE^z(Yw8gsGUd*$>XmQ72Qz9nbR)~q8^Tou* z^W{T8?(j4#&R*Su}(~EtQQj- zkBW(nSH;A}$6{h5uP#0i8;!)o#y(2z;S30aGVo{OqXJjkmA3K& zHx*A0?9(D=1fC}S%)rh-EC_s#^s@rrCY~L5qj*l>ZQ{bfRd%DTxq%yt=LH@pE(&~z zcz)nT;^M$-#U+8AX}BP;GYuC8-X@#Uz<-F#0z1>NJaDIm_^>GOQ1Rlx&NN&Sc%}45 z2X?06(!kC%To(8R*&Gx2WAU+peJbQ}fqg3E^1wb7^7z1G8sS4GVvw%p9}YRk?{%$#C*lJB2td9LNtET3%objw#+ zUSs(mme*ST!15WEowb>I@F*_*`d**^V|J-dEm>SxdPDUa;ghf2?$eTUFgT;*D zF=EE>LNQ}_pO`UxQ_L8CFJ=sPZc1B>VOKF@I9ALU7K<6f)5MJ7jbg^|X)$B?k(e>8 z)QtKW!@b4yvAvi+b{DIUV){5*Odk&x)5lq2`nXt3A6JO!t#PmtxTt6<9Oxw&2|Q&xl!fKNqv^)@?`qth+tLth?jHth8Pf*s@rf~QA!bZ_iW$=pV#f3kF=M(w%$R1xjOiM2&ezK&C;r1?Wr=gJK!&UY9*%LZer>kn9}nf8uLl{v41-TKtM$Hf|7 zF}{2uW_+u5#7F$vS&aSOV(dGKvF|6=_e-qrmpJF|Ldp2MTud8hiD~0XF>TzDve}Tb zc`jx1mKZ;rJ&7ORNuO)GTBoE>jl{IqQA~Ry#MCuiOkK;wxw_U!rXQDz>Bo98_1-6@ z-VI{veMU^Z&ZK0l-j<%&{ZLHoekIPeU1gu79}UFnhnV&TiD_?&nD%_iCG9Pip7vIX zY41WY-<8|Nd{>-N$#=!4T=HG{KsKyD{}QwQ?ARGUbACIkl5y&)d-y%7g55!q8C#!j znTeTkCAN*3aVJ}jnQ`Yuxw6{6HQHN#GTyJE`_81yWd9sZd%wi{RVCN%qHD~I+sksy zjPr??nV1*+<}&>xxTrUV`f~&a?Ff7-*U{1yFSX*<%dtU%*2xppYi>e8TU`i zF*EKP%P}*qN>|krGvoHK95ds(T8^1F*EL#c)yPB$4tvgmS6Mzm>Kt(<(L_l*IngeW?Vzd)m*-_<(L^a+H%Z{n`t>_ z#x1oRGvn4;j+t>WvodDJ-Rt`?GwwOdF*EK1%P}+VC(AK2Zl@mdKW4@?wj49#dRUH` zalJjCa?FgIY&mAe&9fX&Iy@nkud8}4jO8ug8p~UbnUyg!?nU2^nQ>b! z$IQ52EXT~ay1mp+%#3SkIcCQ7vK%wxawlK9{eyi!X2#92yp!)Qvm7(yPO%&_lWIDf?w9d!KHJ z%?&A=m{l1wx1ZNN_JI$?l=&f5X16~0gubg7{|*)7pHHX6zpJEY@7<6pyD?Svl~mcy zV#DwoU7|X$&AUZsWMNb%4`-> z?|+H$zjj~zrSGl9Ja_aL^V~5>%yY*)G0z<<#XNUhD(1PvCr$F)@uKuRcYG-3x#Kr6 z?>!Cs;REkI&Sd1hXPET7_Z%VSz2_J)?>!fadGEPZ%zKZs8hP*8EIsc%KZtqn*{MJ6 z^4`-%%-@Ixi}@ST!D9YKR4nFiM61O7jp#~o)9~BML*izEUlBJC{H3@>;A#VCw`Jfa z;#PrsiCYJrB5o77MBFy;DdODRJ0p=;zgG8%H)kg@-y5W7zF!nG-&@4Y_fKNxyXHXr zBc65_Q-2#V_3tO9{)5ESpD(8VA~E$lo00lgNKZVSAts(K5))6(a#TD?pX>9plJRM? z7@xiosrKc!!v(mx}n?5AS-UVSj_()T7}`rboK-+ihi zeJ_%pzB_A?zTY4{KHnwA=O@Ip`>L3Bw~1-@S21OG9D+ZT^@);{?I}Gm=MyEdKQd)s zE=GS!N`Hx%dTtlv!xLhBcwJ22w}|Qc*JAqqo0$GK8j7FHbz3oW-BZk54-+%j2a1{N zSz_k8RLpv|T+DiQs+jfcJTdE;Po`u&yIXqJvuDMuXK#oZtB=Ku$mV&>);F>~Y7ESZ~Yq-SpK5;Hf?iJ6;iV&>*IF>~W= zN#&DW>c`V%pkIOxY; z#ngYDnELM(Q@=A4ssHU%+0Rlozl*Wibu@nBLt8QR_YqV77%?$6O-zg}5EEl3i?#oV ziLu+n#MqN!V(c9;G4`F97^|^A{^Y(Jdr4*v+KTCCe=&U+RiVsbsWS6ZWtOMPoGGT? z*NAg%-jyozSgOp+sWLvLlCk=(LiuV3&3hJ{`XY*24ns_-t8r0H%Lr7Q^mAXT%pW~sWRuM%G{dL zKakQtC#J4<#q|AKF@3K*7QcwOoyEjl3o$X*Q%uYa5fgIdVq)$%F@1ApBz?P7 z`ruDCGwzg-x=}eZxKcVZ&PSpB4@!$mpIZ3eJHzk)+q3T~WHkNx7`lHyl}^VL&Ma9p zy{I5{FkK2O96$H(2hIJrPL})g(QrC#?$5gH8F2+iXAiDhT2zodG%kmKd32mkY_#`( zagN-@_he%!oFjK;2&zhJ!+)z(&$}>Ov(XkJF|(95pE23b^z3Iw_7lD>GqWH5^~;H}&8*OsZ_-KDUFz%2zTT3uxz)NSeSN{#7j@+u z_L6mP`udiyZ>MbjY263DZt-<%%H~7szV!7gU%yV-d}H0OzW(Oxjv6=osVUAh_qCU= zy>;c=-^aR`K~!ehnJ?HZvhG}8ANAGQKD70ibaJY_?eU zhp)9NY4xqGD>ikkYwBwoU)!c^VusLxzE|k$+?35c>n`&3c3bgpNZEX8-Os+pOs8s<)xVv6jrzux+xeQy1hc$f1^dyKCseSXYPqO_K4ba( z3i|by@AozOnXK9X8Xi?mRo;HQV;d7v3y|#{Uw&2-IA;SN$a0Y z?0MRF$@1G3^dCwNHnjH-e-D1BppO}L{!3D@XD!=g``xQD&Oy&pMEvgg47s51l>KDh zvHgI=K9{i;&tp6wxyMt;bkAw(968#UYkgT_&zr{r>(?fF-gvIH{@O&}A^5b(`qWu* zwA#MDI zMpCGUIg6QH-4lECci4VNqG#Ohv3_i#r~U`6&rkI9H^x+PqR0Ma+aFUw|Bm&m6Fv28 zvp#jU9OL$#^*1N>ywS$LT0WfU@xP_UH?uL(=ZAT0Z@n{>!uT+cUs(T9VoyEaTmM_4 zXWV|Vey8fWd7&Pk0hno==oyD+CZBR9_If3UtuqUYC$U#;(w=o#m>sy8zz(Gzc7tRI)?n}%`g zZ~ftko_3G5zAVvGkF%aKrzU#r*V_KFL{EQXCfIF>9{Wpe|7fCT9dIU9##u{YJn7e? zwojcQNBuG5>-(f0^e@}qe+>`y5D)KIzsrt)9_KHtZ<*+6_dDx*R?zzlz|6=*Pru?{ z{|`#^#9REUeSV_HzN!4qlt|Cp-%2s@bxBHpS4zK8ocmXCTO@~mW`0hUsaunN>boPR z-BDufj}p`Nl9c`0l+9Hsn|o3=o5a-lftYdoLCjp#uZ0i9PdhPh%Y((t%VA=kG0Vk# zk5-F$7QRf(c-|}K7n&Ev#LpLE*39a)X;;6-i}{ZC6Z0$JBr$tpftX(bmx}on@N6;P zySv2v3h49R_!aPL>G>7V{{nzt0bAF>2lnFq#O#9yiTM?9p_pF*PZjek;8o(LVNM?r zHw*lhxOw3J61NCkdnejz8MuwORp8;`)`6Wp)h6(X(zgwKskmL>d&I1(&x?6B_)^?4 z*!Zu=#7`Ujg_`*3Cnny;h>4A(#KguzF|l!)nAo^XOl;gCCN`cD6C3Y}iH)zt#74Dx z^qtsfBqlc6i;0aPVq)VUF|ko7*01+sVq=|H&r4!rHKP28a@LS@(fqxM93%t`V_|QLa2l0Tw z1H=OZA1vN4aItt$;1k4y179c}68KK>(7?{N8W#9d>4yi-+m&`l1a`L7$iP1DZB*bR zWivW(nRx%er-=^;e5H6yV4wXqHt@^Rj|=>PJhecs#5z&`J-AaI{X_%JK*6!Gl9#o{@EPZbvizFs^x z@CNa`z&`J-DDZF6&kyYL-iiZv+nu&b0{gtT1%c;Fzc8@Rdn*m>EUL1=56GrG@Jr%F zfj<^64!q+Y)W0OK&wD#Mu+Mv28u(DzEDKyFJ|^&K;$s6}Ej}*r!{X(E-xePq_#1I1 z`B|16D&8ee4^#PmRDFl*z!r1=UZNBd9~$Lme*T8*>XJlZMEgizJH44A1t40 zd8fVP-)WXRSU%nINXu(1&#}DL@=D8RSdM4EooV?#-#^Rp>z3D9{?78*mUn6_f6lSo z-151W_m#|^I!Vl)I#0}=dZL&;)frsa-=DI7J!Summ_57h-n5T>4>9#0DyIGu#MFO- zm_7S>F?;s6V)pEvnouWuc1JOL_E<4{_5v|`_Bmqq?0dxQ+5Z%?Xa6o{&u-F``q{IG zirKRZ#O&E8i`lbp5VL1LD`wCBQp}!Rw;6S^XYV6s&mJdc&z>)4&puVm82Y?7#_%!e z8N>I*jNx`MW7woQZ83%e#EhXcsTjj!rDqH;5Hp5%iy6b$#Ejv$V#ct33+iVKJBt~^ zabm`>NX!_XB4!MI-Wy~1nDq4Vc`EoAT`nX+8A8WS6ANuI?;pk%<>FMLX z;+bJh87pR8o-SrxK3dGWyjIM*e5IIm`93l0@+L9s@<(FU<-At-qjg!#y4*|5x;#xE59cVdbtj)0; zGuD<{ju~s`S&kWNw^@!EYmZxw8EbD@ju~t5EV!7lR<(`%jTvi=Eys+t-j?HU%@ZyE zSXt%fS&kWNt0WUs*NKU#r^Uq7hZV{=n~E~E+EOoNT8Sw$NK70aE+!6_h;x5!UM-or zeEu7C-6%bEJs_s8O=9ZuIdH`E_tF#7)!X3{F}=H(m~Jc1y_*k^OxqL1v^`Hu+pEO1 zeWjST9}?5{TVmS&UQF9{+T#apw-K{uj25$IsF#Ej`0F=Kj}m@&Oq%$PnUW=x&Q#F&02J!ATtm@(a@6TUL0Eyawf z&wB+EPT4<}vVSRM|DIUiFR{K~o&W6bu9ES$ zxfp+Yit%ZL7@wTIgiS%pW?{oBF2xHy%hgN`i;6rT@Q+B??o}~eI}-^YF+T1 zy7m_5#un6cK)FF=MT6AN40@thKUSsjl<`ELXNX*>V-j(=Er0 zwQ|cbW9?+iF=Opg%Q0i^PRlW4?P<#~W9@CrF=OpB%keC??UrN4TJ3%1cg$GZ+j7iU z>ts1*to5@TGuFmiju~t5Y`B=Qw$%4y#@brTF=Op2$?Oq#i`gTd6|=X!DQ0imlCsb1 zi|^R)Eyms%Qq(y%Wiw5j+jmMOv+p=#iZU0a%G@v39+uMoE~dS9{qO_-MvB>c3&fNy z7USy@F=bB_Q}%3e&cEv=Q~p6Q<)5oy=PWAhzE0WsEI8WPxj#N)v$vSK+KY2-4v@^4 zOiq>YS#Xr``ES&FzHIRSHZgtQDCW82eKF4+KZtqms5=0kc)|f;%`JBNzdPiwu|{2QT_e!fxi*87xOow5#pxdx0QTxv%pKl%>$n$ zZV~uKam&Dui(3VLTiiPEPvSO#8w{e|wt+i|b8|mXGBL8hnE9S6X1)u=%y+q%`CcVv zzAqLt-?xZ~r-#JU|E!q$w~DF%7cuo$9gMHkUr$W^dy1*QjhJ}qE+(D^iixN3V#Sj< z*XI(+_;jKepUx5E)6HUhdR&Z8o5lF_lNg_B55aGIY9hv`?qYn}UyM&jiHY$tF)@C+ zm>9oYOpMHFhi`u?Vv zzJDvG@AZb!E`9GTrtf3L_%l_EKZRo2Jz7k=r;2I!axrCZ7E^YEn6ht)iMcOQ_LYa@ z5B813)YB=YA1tPx1I74ID8`3nV*0*HOyAEI)AuXH^!GtAbG=E-T)!n|u0Iho*FTGy z>zX6*nYrFg%zD;b%zEaGC)TsR(zBk86|xkF|qivn7R2>%-n1jGdDYq!f)oLiI}6x3C#mvnYV&5XEWAKd_+eJ)_br5U+5ffum z#KhQKF)@}A6JzIzi7}u3miulzs(Z}ACNcedUray05a-JLkt*YCC(1M*n~ZA@F=I1Y zoGU+7GG(0cL_3R9WmbwAtMe+9zfm$iKP0BESH#rynV9zT#^D!rH54=Moy2^{hKQ+W zqL_N7iK%CRni%2oaL4`y12ZcbXNY1f~H;aj+Cn4=otkI$_q=1+ZGm=cbqu6 zytJ@*cExMEycs1k3p$pSEGnH*&~avA*^G{J3W^rw<>f6XEm=@dTE2AXoc!Y11vA^a zf_8bu*#pzE_sa@r7v~p6b;r=g;*!Fd?Pbt0zjXGD@Snw5)4>ZC6fK=nFn>W&etAJG z(Jn80=vqO@QOjBkEm^QM{H-TTi^>J*ytiSC78DiE2!*pY$>DYF|I=A*N!|ZbPj(wy zvbbPMNtl^-dF3S&O3JcbpIlH>FvGq7?`8Ta7q6{P7i*X2+&m6M8&+7B9rvYU^UJak zGI>t^f`YQP@er=DWhGNe3n!OnM>bpN-wko9d_+l6QOOcjkQ|Ek*OmOWt?JQnZEYtk zUbtAzgA@NqIrp zg#6hBfBJs>dlKb@>?)8=dMsE_mY0RR|5i@r=wT{TR5-I>bn(oBqZ4u5qWRMcN)!3d zsh0mC{W5=cHt{n1pTA7G%&vFs!+~2NtMclw@Kw4p{5P9bd2_gCSH!SdhHLzURXD7& zVU_Nb{S423`e#4k>1fxqWY%S4HC(Uo^-5jC z{mfO?-QequzTT@VtNMM`ZS?geUpMQ@j_{s!pZfZ>ufL{jezVS*keRybbEc85)U&&F zt$dByVBIXotjL%R*5CS}73{}ZJ~-;@X$mrj1#-m1m9m#K_9a*&rbA= z<5b&Uo9Nkbr(6H`L?7lcGspUki9VOz6*D&9OzyE`e^p6+_&m|m#t+u#=^FaLQ~Iyg z@0sX%JLpzf^>k149fD6WBXMY=r`=m@e@LR|N#P#rixNFg1dmyNbfV`?;dSdzP4qm4 z?o>tooS*3FSIi!}Cebt2G2_q~pt(8g>v|qd?3v4f)~C*Eqy8b*zn$1q|0wG{-l2Z_ zJIVU(73`;3Uqk&1_S7@S`dt$}^^{uQCebr)F|)C6qUY^zo$U`u^!R_9^#>>V{4kF( zYpo#BGml4C)i{?Xdg{qoe`=y<+*Votw?t1pr&@nwqNl&>tiLbOV;|2udot0}?$x$; zT!eAM{zmJ!B=-1ohxPtfN5Q^5{k6WP#v|x?Vs*A)rb(jb$#jou8i&q_p10|4)>k~Q zZHo1t|4={v9BTcnq#ovRn)OE~dd8>JdS|YNdKiaet#_tsPJg2HHzoD(=I(64%tMKu zal6a*&n0@|?Lq7RndqB_af?}NpC)?zsZm|ylc#YF{!ovz{4xy_J@$LpK9#{rf16sL z%3#Glo@+KXsfTr-i|vm{^zLWTE8?rY82#Xs{$S5%{MU0O zlEXY@R;9{ZoGNptn08-F*?*a`&pwBQI%s=OF?D)g@MCDo<`6M;7K<6T6=LS-GBNRU zkC->h=f%v+Ct~)0|NnCN9_?BKe|QGzC}uo|iTO3-2r==qRLq)rj+nRkTg80GpBD3r z*?VI4#P7uXVpeTO+T|CsreeN#gT?$}HciYgX2**8#mwiO@r&7=(z6$D60;9(74wVP z?_z#2Ygm(Z`Ngb@xM`TvG2&){XNj8!&WKwCzEIpU@Ll3ofnOH44*b2iP2jqV&iEs@$;6L*!WURZ2T@JHX7B&2V$e6nAq4) zOl(XM6B~2I#Ky5=V#67D#Ktw!6C3x6iH#S;#Ku-JvGIeL*zmt>AU2xR!8c-~yO`J* zA=WS5Vq#;SnAkW@Ol({rCN^#r6C000`D*0H}EWR z-@q%x{R00@9Nw!k_lXAt-Y6az*yo+?7kIn$g97igGvhEgaBK09z=Om?15XnV3%po7 zJn$Ovh`=|CM+SagJSy-P;?aTg>eJT#fg6br2;5mbCh#!v*uY1M#|17Ij}Lr?ctYT- z#1jKQB%T!b1@Yv-+r(1>`|Ps=1Mk`Ze+~-VNqlhNG2*F#3&e*6UM@Z~@I~Uo0^cV- zJn)O+BLaUeo));$F0^%IV4rt(RN&sy=LeoBo*sCCct+qe#4`imAT9{}gm_lq55%(r zZx_!A+;CUgEezaKJU8$-@w~t#;-bK(isuKuR$LtT5phZ2E#d`%e-SSX+;BJADh=#R zyRyKeq%RLVO}r>@xp;Bl^TbO6-y=Rc@Fwxnz#og31C%V%01ZuunV3GV7SqS`#q{wyF@3yC zOdp>Vvo60aW?lYT%(`5)8Gf=Z? zSvE~|x$LgBmOs_+8JU|b$Ly{rEXVAwEtX?; z*S{>s?5ln*1yK9~0nB8@w<(S5EIkqh>7WI#l-a8;#@yAN~Z12V%q*mOxq1w z<1cM@7Ss0rV%nZ1rtK5Nw0)77w(kK+KwP zl9)B)YB6iZBVyK!cf_o_zld3P_i9U9th>&{W8E!~o^|(lG3)L{V%FVT#H_pj5a<2^ z{<37o^gS_S`mLBTb@m-&x<@C+x!%5)S{W`LMJ9h9<}k+LaC>6fSUXNYrtT_&0K zZb_ASs)F4+se9jxHNGA27hf8S8Q)%Fd>CFAd{ zV%m62OdGF=X=7{3#u*xgl3>^2eS+U_Zt_MCO7en?My z3&pgzQcQd2iD~aTG40(WroD|~zAMf$rcfD!vk~= zzo(1wd#O0rzmp|1w&(a>%S;M`|-ZzA1uf0t~y=qpYOM_9J9OnT8`OW6D-HH9Ie>oUug zYpLDaEywJx$1KO}u9sr@+OmHy-mfG1zv6w%)w)R^v%B`R9J9N+T8`OWqb$eluA?l+ z?5<^&V|LfMmSc9;jh16}*CUqw8)zn;j~27LKJopS-SxZWnB7&syZn#YUF|H#?5_PR z$Ly|gmSc8Tf#sOpwaD@=9-lRqV|Lf&mSc9;ot9&E*E5!5cGtU>V|LfqmSc8Tl^*gx zW_LBR9J9OHSdQ6Uy)4J zF}rJro~kEickN<1W_NY49J9LyS&rFV2U?EVU9&C6?5-u2V|LeS%Q3qvo}U)8yVm=D z%EvquaOvqwx7v$qw9+1pA| z_G?o1J{Jx9XHqtAr))kK=k^_+g~mQmzc+s3htER8kC7?8GYio>i;(v2kq!R6DrWEf zE>(8Bn6g#+&=zH#ElAm>(&zl^DH)$eiz)B3&~kS3Qg+9t?AC~B$612ZwLWEYuQ*qi z&rM@Y-q$_K{E#YBci+VSmSX%LAg1pJi+S$wS!g_WtdO4Pj*G=Scibc9x#I;f&mEtN zdG6SuFYWT&v8$Npj(xG4DN7#r%z^RLtLqR*U%?(Pd)(Ms%;3zY)D6ZW?~C{Yu;{aFzbF z+dQzd^I8P%Eq%+t6U40o&la~1yi(jI@a5vRf$taR=Kfj9%=a5&;_V|barB*-`QBjw zJ~7`7#LTxd^_cH|(i2bni>ZIAnEDrpssCg#^{*3C|0QDTzg|rJJ}ZrQdQ^Ji=~*%H z^p05ZB+m8uSIPKPcOd=2r)FY&>MO>l31WPjC&s6hVtl$#j88X-@##@9KD{Bvr!U3C zc;0^aK#cD$CdNC7iSfZ=Vtld~|Bn*m{~|H|uT9xF8xWhPQ~GyOWq(PP-D42`(Dy!K z`aVHS-wVX_eYu#vUm~XO4~psg+hTnFNQ^%}i1FE(eYD$fa1v*o#FXtTrtCN|WoLO=5{zBdrl_oia{zK@vxjutc5hlrW$Sz_jT zk(jw&C1$SA7c+4F>~{rn7MgR%-nn_W^Vo#GdF$?8go-S4L_NiG%<5CT+H0e6Eip0 ziP>xJ5wq9q7qi!VBxbMitU&gfG974(y{4X+y{3nlz2*urW4>I>m~Rs^=1+-L;eH;bPjFDyHm}F`FA=HuuGBo)uI7`(o-pDW?8E#MJL+ zqEUazPWXmR9Wgc?#MlfHQ~v}p^)C{0&uO)>R+BBq{i#nkhgIORv4 zuK0@|WyG3)G3DEfQ)S|rg41Glel{BI+?t`xBa*56rkj)eBsONE?!;~WeY?KxdSbil_WSoM{{4== z3B7k+_pyI};@_XfY>vC`JO4i8-+$_xdj4`mP{p zsWg)Pe(lNV8cV~eEb4gm0Z6%(lgdIT)!pK zGiR5$en$p<6W9A8WT|m$;rjiNJ@vP9{ozPYf4jT>lSq&KAlLgLWmZ4>QLg_zvZtQO zuFs?KFnh*rp6g3RdLA>^xxRL!XMA?LK9+Ve!sam?nAIt=XCD0!sYJg>Pdy8=Yy2li zddAcLd46JXq^F)M-F{u9r@!l5pE2#^de?g#rN;kO*YAz$q5eBve=ySH&jYSM8tJRk zU)TFTv#|Qv8nfq6zx<~j)3XH@c6}j@pXqsQujTrRk)HAC>3WYZv&Wx)uJ0V#GmnE@ ze_5nwd?veoQlzK;Ij&D+&@XcRhDgsV!gAN&7U>zcU9R`^BJ-1Yd))O;NA_it*AmaW z{!aqujKX@M|#!)KU^x&I?~gx zj&9#O(o=s=*N@Ji_wGDV%2O3(O=6*EVEuoUrgqx3w&J}hQl4vE?SzYudD z{VwJawm>dolJTq}=C#QW#3FwDuq)QgIkMrkVUw79e5aUK^XJ6uiATh|nx7K$YMwPW z?Q-AwAyT}WdrAqf=EG&ftNDB}ujX6C?8Upp?1L|gc{M*F=GFWUF|Xzqe(>mgE zHou+4<&8&)D;O^nS2Vs}T*>$`ab@G9;wr{x#P+CN}(_C}P9^XO_f<|CC2;RM*d(Jma<&*S46sR9we+wD@A<1>(BK>&5kq zw~Ol=KPqlu{EGMz<7486#-38r$he@M^&1;|N=Xyr&eAtE_LP!l#*3wIZtN)~EsP(K zzNPU?Vtb!T_<>NZjZaJ8#yI!+%u8G23gULgZN%-32Z_^+r;0lmUnA~l{IIx_@tfk# z#-EG382>5mYFwxg?RGP+BJOV7R@}pQfVijeba5}^mEuc{Zxi=6-YxE9{EE1*u^;x- z&-i!g`x_U$03QYz*AWji?j#;$JVHF!c#-%rg~k^arQJowwZ)5#yNH(3dl$t5nY_Uk=dUgPpum)E+y*yXES4rwJ-T)L*=Y6|*ik7qc$+6SFQ)6>D7AZkIzE$+IqpG?HU3hxgN8B@a%Zn3x_dCZ^|ziRm?BV)_Pgsvi$XrtN3N^!=Eawtp4VcA?7nN87c;wB1=u+oQ#_ zy+};k*Na&*_KI0E4vSecPK#MH@>QWN)(lT6Va@0yJ!{4|F>A&uF>A(lF>8jWl(6o8 zEIsS)KVsJ13RP)~b+?n4b$6tgb$5}Nb$6qfb@y&@YCa#6%$PnWW=!7|Gp65&8PjuO z#Vm9E!5jrBAiDOfv0ljFq`BgWZAHwWDH;4j_{Jl~#{%#V}#+_o?*dwNm7h^U@Vm2pY zHs6c!`(I-G$WfF2q}nbanf7XmX|J`I_6CcoYqprW){9eh-7cAa>=sk+0WtNyCZ^sa zV(R@^Oub)-8LJ<}#P086VmC{zfA2>z$+TBRtbT}TudkT)#*1lho|yL5ifQjgG3`Ad z=3Y4{=3aS6%)Rotn0w`{nDr-jZG2_@DJ4#gS#8PqohHWbAsOthkj&W5@oOQCWVy>B zjbv-Mo<(DHUy!p(em>Z{{9(ABP1nzc>n`W7BYj9CDeH2U?9yNCa!4a-=W<9R>F08G zx1Zp0NF!P7a!4b&&gGCsveV^|M&gHAB{Jt!`>%xSxg>w=a!4cj(dDduJ=?{y3uz?9 zTn=d@wOtNrBxx>(G?Jk%hcuGeE{8OdkX91XNFEH=^QhhDUC!e22QG&+lAl}-hXm!S zt8yWYq?F4cjikQIA&sPq%OQH2%&y340r4rwHRyByL;F0AMMbNg_}RY)Ug=hs6T$xxR=8p&LjLmJ6CmqQxK zc9%mM$rCPzG?GIuhcuECE{8Odvo41;l6>{$Z%894?{Y{Zsq1n`BkAOFNFy2Oa!4bY z>T*aUS?+R3BiZ6|NF%x5<&Z}5jLRX7g{rxeU z{V|(2#Hs!1Gs)~bXJcjZG{PtRs4mtX7SpGT@$W`4{yi>c?>!=>tRFr_onObwda4O! zvo_XThcxn<~b~r7@fJF`JvjsWEv#GGp?5tjq_oGH1lp zo3jZ%<9}H(eQzq}xuchu=Z>*ro;#L^dG5GT%yY+XG0z>ZiFxk$LdCW`ru$Pb6&H=>)Q=QpA~;`?B zeZZ$uVtlGE#-|=)d>Svtr-fpC+91ZK9b$aiC&s6@#KidLVq*L+F)?1S75)(86~)AO zLoxoh6XX9tG5$}B*{qA%?2PFT#PlDFDSJ*#-%GZ}2l`%LOy4_+>H7#VeNTw#`>kU7 zzF&;bFN^W{12OHM6w~e>V%qh?q9|Lc4gOHJu9&i&#l+kYG4?ZJ_N!z1TVnc$#nf|9 zj1M1(@!=aWefRVd`ku8d{?PaH#q_tPn7M8)X0AQGgt;ClJ##%l%v{eGGuNJ8!g{tz zde*aTV%D?!#H?rg#jIzqh*{4*6|U0BgVe982d|O_9J8V zGsKMH3Nd52S)95LcSxqLhsDh6(_-3wS4>@>iK**1G4qkHJ$^GErNqof4KcCUR?OTC z5;Hdw#mvn-F>|v)%-q~5W^VS1nVXlz%*_cgbMuFoxj8=#-wlTgA-xo|yd` zG5arK_VGiZ%5=mB=BTllw%UqmtB;tr#>Z?H#BA2ZZ0-;f15b*n|B#saKNeH}4`S;7 zJ7!a;6TV?nO^i)*G4*#7Q~%{+Vr;sY7+WDG#jP7sSNahhk#vCowUWqci>x zV;6~2_l6$|#T+!(HTv00Odp11C^JPeWtPUu_~B8MxkGyTy*ESomt$o-#e_0n#mbx& zGgdje;D5^J5|U}ZmKdMgiK%O_nD(cNscV&(alb{(J+@m+Jz#l}6I<|0#{+e<+KD z%#Rt#17Tt*Af$hU%n|gNdUtFKRL_(=uVvC0odWd#Tc$|X$1^Ka^nIFHaqqmJ{B1^tM+ZHcv|vPJ^8WSqj~bvJNfC8{8-fVO@1aPKhu++8Oe|7W+p$0 z^_g^s-s0ce^i8DQ>bjl&z01EJ(l^oduISyh0EWi z^x28nUnE2#@+c*7L8$gq^FH9Tpv5UgdO=C*KdpLc@ij_RrOfHP|_Fs)G(hqxc@JI-IOFA?eKSFvpJvudPgtV_GTVWely zs=7XQpb7e#uJ0Y$Q-3&EWN4(P{)TQpEz;B9)~;V1>9OzT`l~YN`@8;zNKZYNyZ*jN z&$#)&@K3}tOL)>txcwWEJ^pWVee6J!5jKx^xc+2h&peLJuJJq@>8U5(_2+3GY+e|* znXWG#>8U3iEK)1dGY$#2Zx-pXU+enLk)C$L0V0DUJ@z-aee6IJ{JG8bb0T|NhZ1+V zeqE$zclzD++ao=@P_7&rhux8$C+D)R_c*n2z|Xd>KN8vFPbb&=ztAvy=CPaW|BUPz zpUYjJPxF(i{|eWa&7hy^`q;rGJf+Wey~m@~!?~FDucod)6X~hH zt?T{QF!LXMI6$P3=HK+hLw~og80qoHGY=9CB0cR+a{IIl`kAgD5b3FBq3iuVvv!F$ z&t^zW%V2+#+b@xxr=rbb;>$Ca(7zDVe<)7O3uG+;XU2%td)I@zX@iQ>15pFfS9OXP;jo=03VX%v0np zG2{7?m^YW>V(lYh*36>0h)JH@>xsF?yNY=`9w}x|oF(S%c#W91;~iq|yBEZ~9iI^M zcKnZ+x8oAIX_vR-hGO>Oo?`aFv0~nimx}e5STS$MewavEo6|R?FK2v8T;AA!)vREA zQ6Ac@XxvC#$+(}mvhf^o72{3fs>TnBs~Nv2W?lV6%(KBcaZR(Ske9ZIpGIP0qpO&B z8zLq)rizJ;rD9@ZtC-l>B_=kW6B8Rp#l(gmEJAGjBR#QEBp?0|8&$=`MpH4d(OXPx zj1?0b^Tfo)dNHxFT}*835fdA)h>4Al#KeYYfe;&+^lK}z;lB(L8}+0oHadujjp1Tq zW2TtcSS=&A~8<*5CmvxP6i|ZM;71uZJD{f#sL41j^ zXMr>{_Jc(l89yYO#>TIUn;4%GH#N>tkTGdyTv}}JGKps57RKGhEse*CTN!)iM{DDa z(zh|bSKQY4d2u`A6XN#9{}QJe7d#&yIv8Ip?r40exRdb|acAS@;x5Kp#a)eei@O=W zB<^nfnYf4XZ{nWDp81h{BT8m&6~c#0ja!R*8}}CXF`gjqYrIt4&-ey$f8&S51C0GJ zk%7i1r5|LR`2yM+Y+OownQ=4m5aT}Lp~mUrVa8XAhZ}DbUv9ilJi_>0@kryJ#iNW1 zT}Zp5jcba>7fR~R1_Pc%Lwo@9JpVcME(Tuq#A+*Ulr zc#L?e@gngw*0Wr zD_y?9%dd3#Ntai-e8lC|F8|>28kchvQ~PUOF75JFE;n=eYL^GNyw2shF0Xfav&$P? z-sSQ&F2C&ZMwh>Gd6Uaoip!sCT`ukNbuQO)d9%x%C9|h`76^Ol0_oXPJ^O<_)ejWG z{#Dsv|5eOBQwe-v&n_dzzP%XxE5y{lQB3`N#q8Oih}p9~F>F+4(P`e)jA-V)pDlV)pD=V)pFo#q8O8#q8O~#O&GU#O&E+ zN>M+1c1tmP_AoJf_98KR_Dy2OaF3WVd|S*I{v>7$^OmN5#;}fh!>h%N z;XPu;@SvD6{8G#qW-dehjA3~(W7tZ}7!DINh6}}v;f-R(aF3WVd|ON(KM~W%uf^)4 zm_D8p)5pAJ@rOQ^5Yxx%V*1!fOdmUoN86e*RLr_OUCg??TFkn{1+(FE`JVMO6yg_ca@27-WO8(JIb?E-aXDmi%ys#D{XHQO4j2iU9C!Kkkje3k%OR8F9hXBU$0?UX zCdc0{hfI#b736Qo(Qu;d0322nURWOpYzOPE0*6CZ^sO6H~u<9idFF ziugd8l48nSBBo3)F>yFaOdPHfr+!hnK{9pSBc`r>V(L01rml~~)b*2?n9f!SpNQ$A zVq&_Qn3!%XPQ9CVmrUCu#I(IYOxs(;w7pwQ+pmjh`;?frvsK0q+Abxg?M7nOj6q`7 zjA>%ljE!Q}jQho`8Lx<0Gfs+GGjdj;E!K=GV%ChdV%Ch|V%FV7V%FVT#jLx}i&=M1 zidlEFRHc5_-BM!K-MV7d-HzhaeD;&fn2r=PrZdHi=~^*kdW)Db-6dvBUlKE>N5zck zDKTUEhnO)vuNuBGrWM7EX#+81+D4r6)ejoMzcIRof3q^!t(HumZV^*vSFFr4V*2z! z%;u|@jUO~Z+051Pm-Y&YQ+}0~OnY_3l>g1>39!>9gYd>SjpW>(B*Y0PGw7{6~6zakd1~V?V_Q_52$>ueTn?EW&BFC8nx8H~&MJ9S zuy=WWxSmbdH;3ykKNzlO*Y#(@b(i0AIb?Et?y~>wIuSBMLMBJ4dq=P8LpqF>$Agkm)E!)GC8)n z95OjVW=J>?kW1!0+lVhUGA(LaN z%OR5^95@m(IqvuCA(P`dmqRAUVV6TDM>udKWODrO*Fz>p!TRz)WO7t+Ib?D)bU9>l zbaOdma$N3m$mE#ra>(RZ<#Nd6*y?h~lgv^kT$??8l z51Aa_xEwM${%|>Da^$^4euqqsi(C$w9JO5znH()#4w)QXT@INX!(9%U95Y=GnH+0e z4w)R=Tn?EWk4R>ZI4EY1I3{LqJ1J&wI}@`n*pR+pUt5fQH!*b%joGA&Q~T30$?Q9u zV`c7(m3cL$|1ze}--xzpuZbA{28h{vXNmD+u^3-hi7C5DOxYdclz&f1ru=JS%72`} z?uVG&KQX(4jUyk+iK(l$n7W#ZQ*Cya%$SUdm6;bSvq_BqcZ>1=88LnTP|S13Phy@s zax}pwo;%8jdG2T;=DDM{nCFg3VxBuzh7ej_?7<~O3e&1j3?h&=Oy z--wz@&u>Ki#bxbpE7Qc~j8}=v8{aOjV7yOU(bx|Ysbu_(^p%ZsHK*Mw#uda>ja!IQ zbKgTUF)~<8jCdvp^F2#?=6i*h`Q9RCzV8<^-%pE)r`N^Qe@smMKZ~h9PYZmd{=#DF zFDs`08e-~iBqpBPiHWBkV&ZAISn(uI^?8Y8eDVWG@aYce@oB#ppWYGU(+^^N%GDCT z@#!KlKGhN9Q#&y}4Ho0mR53BWTuhALEGEVu5)7v{#Q5)7Ao%~g^!R^%D}2Mo z4;I0uYfL{}jDC@rvbTuo`;%h&{*IWwpA^&g%&lpQzLyo#_f}&1K2(f9guJ?kQ7JsT=! zJ@f1k*0Uwjvz}cgW~{b~8IuRZjMV`#WAbLq{&>v(bj&_WJN(D~0x@G)QOp=#B2L|h z?IhE7JS$|F^wc#|OkK;w)OEd>`M6)qeC!u9ABV)m;%8#!=3ipwCU1NEW^Rg$nVULd z<|a+d+zb*kH{-?3%~COQbCa04d05Qcc;*Ll^O^L_&0k{X#t#!=uc?uSZ|pU##q2eH zmfU%KKhHXPmkHJh}rKDGe-x+ z%+dQ|%6=xMt)IoTm8&B@U{g|zO)W7t?Zwo8nV9+~iYdEDOxg8f%5ICML`vGIdOQf-cpm6;tYvocm@vzW2EOPngdPcrSl zE~fp@#kBv2nDz^H!C&gCB4*rMh`Gmli>YUXn0nI1)H7e4@?)K3{Mat0yk~__{-q3M z{IC)1e$h4T@^!^W+9@wiwbM{CWx9$fGb*N^64NggQ`bf@eZNyo-yatfa|gx5+)*(x zcS=mm{VFEra(Ba5Vy=Xkn5!$s&(>o6>@7Bbl9?PISV}?G#Mw;o13^ME#Q#tlN1rh> zlV0h_jwEFIzZ}%@pT~1p0Xw+kznsZY{qbb~?M#m2HV|1pvHvDBEl$~Ya)fO3>^ppH z#O-6F-8}h8OMdKM!jw&ZIy&3GhOt?-e+e@;`LTbgVgEwIbo}d#8YvT z;Xc%RBzpZ)unn9W(&Wy_-RNoIsFPQ_gI^D7cT-_-RT zB75$j?k*4V?~sWy*5&E`owt`VP7*G!^6yapR+k^lpnuNgSNuEF|E|l&Gw8o}`DgzQ z?Pkxae)_-aPxechE`_DHzH`S;^Kq$?K|jm&jUqiUG|%;2B0Z~*XP+d7M*3P7hilwE zJ<_K#UHt5k#KPzrt5*TZi4BpSHj295Gf%7!JhAxM7l{LrJx@w~-2P~!uVFsTbN$zm zo_61K{kcfboO}61!EB7Fwae=Gx!Ye9>3M4U&Goe-Jv*}hOa4T&NKe1IN=|f+^o;eT zt{)KTnX}7WKRSbcxa(&`dg>qL`o)o+`X{)4Q>3TAUOsVaq{n`V+uxr-zsB`@BR%z8 z>-s~Ho^kVf6Q4wSo`fH9`yV4c{vUSzpOJoq&Erwm=gyv*7v}Ls$%!J7o_cO~eeFok zc;4;$R*{~1cDlYtq-Pu+as7};kNtkvUlHkP_n_mQ8l*}ZGz(7pbAq-U3I=6bKs>fz0zkL$mT?D2D!>wk^(__M(EdGwu%e?KcCaZ#ja ze6DqSKO4pDss9$&w~6f0?{IyuNY7i$y{;b-=^3{puAdg^iMNkk?|xakWo_I}xqe+_ zPrKD}YTWLK^wd+w^-o56?3=m%tw>LQ+qnKjq{qIi>peTd{9zsN?1%9GSu;KTn(X#| zc82Mxf0pb043w09iRqdi=T3_5C6}?cVD8u^IH?tdY5qo_ahRBe5#d z6K{`sJ)0su_OHACHhuHdxJOKUy%E!Y8PoqMPW@||3v#9I^F(#Ao<`3j-i_IO9kV$nrp`jS@quxxB4&=-iHV=VVxF?6iy*D(U&_!FDl!J$O>gUk~0DmrcfQ;wN!A<2?Cj zx4dyhaRuWR;)=!t#g&ZxJdeu8H%MQ__z`hc<2S|CjK3DMuKpwD*`Tz3k*#Sq?ZtLq zB?gL#w@G5+ZIPJR*eE78wu_04r^Lj@TVi74b1|{;yO`L>uU`>~jk025qmh`{=qx5S zE)x?QGsMKkDlxHflbG1pB_=kW7ZV#t#l*%pVq)W*nAq@N^oWge`Zbc+Xf7r;`iO~* zabjX4Atp99i;0bU#l*%_Vq)WnnArGUOl)K=7{x|WF|koyOl-6k6B~WS#D<^YL2S&I zp4iwdCN>@v6C0k%L2SGyJ+bkvm}lI~=i^Upi<3g)I>wd67aKPh*EQ}bu4g<-T;F(> zxPkFn@g>GLiyIp66*n?IEN*Q4gSd%todV9A_3=y|5P8YW{UM+5A ze5<&%v7hbH#`sm~+Zul%ZfBh30@`hFTtb{?Tvyz|_)>94#IhwiiZ3-DA?|HFL)^!Bt+=o8c5y%Bz2g4H zp7}Ar_$TQH8s{#I4}*-$iw7IG6kldML_EZJrg*6F2JtZCyTrqd4~Q=}J|-Svd{#Wt z_`)KzJIc7ec(ieM@fhO?;<3h8ipLq>DjskAq~`CK>xVACrwe z!z0~zlx(ILuM|%;-X@-A>=_-?jo+1ihVggenZ{X)(bg>EV&d7xO~rGJ2aD$#PZiHI zzDhjb_zv*`I8UH9=Y@D|^?JhAcCr%{%Zz4@xUg~l$mzTLb(dFeXuXcHb z%iCPO(&fD_uXOn%msh#`tIMlh_A@&YYh12U0$&qrU2f&_RW1*4`D&Nvy1dTi8(m)S z@*bBrxcrvO*SLJj<&7@qEUET4xm>~JYh7;T@^vovae1@LS4d`0T`p!%^|L_OQy-C@ zJ@u`ay=RJGpYtO8z`mR~lg(diG4+oTV}Di5ez%zVKNPcP|08D4E?vzLh3v$u)av!4_*hDXJW;m=~m@cgpTnAa3DhP}j$VY-+x zTqkA>9}qK!uZS7Luf&XDj&jt`7?u|^hV8_R;pJk+aEX{PyhY3y?h`YHN5zbxpU*)b z|B;?P<|Z6#rDlMjuHO2I?nV3Fy71PIoV)}T6c(ldjVlnITwPM!gd&R8F2gIz) zp1r}k?3o*^%jaanx?H3JKC>>@6>D79W%0km+)x%OTTcm&+m3sYL=@5Iz~E>_q1 zRq%_Lt|TU=8;gnQE@EPOkT~^jo-UcTmx*cnW-A&*V%Ch@)o6<~!%l-w-k+=)oy4peqr|Kk2{G&L zHZkk2XJ)YOejz>UZtm*T$+}xX%(~lB%(~lK%(^>XoSM(sk{Q$GV#ai{m@(ZcW=x+J zGp28e8Pk(u#`JeFW16Q1{xPN{#f)ifF=Of(7K~{>=^4|J;*_tmB;(&oG5&4IV0W)% z`t)?H%v-TCC&cv0Gb^Y!XHER2-V4O&%g6Nf#VNnqNv6Gc#>K=8b_vPU=UEgQU+MAX zSux}LVa)z3G4?;l?ENea>+{aVO$Y438# zbQuz^XQ95t#31_~w<6fPyfs|UCi^|%y322d>)CbvM7ZwqX_rH$OSZbQ3z;rOTn?Eo z)m;vmF0EV+nJ)cY4w){KT+WPRVP7oJ(@ZqzIWV5Bc?w>2lEJkm>S)%OTU{ zN0&pUOOAS~H)Oh$b~$9aG;%p)y7YB9WV%cV*Yl{J72&$eH@O@#T^@EhWV*cKa>#V~ z#O09b@{7wM(mk#noy#H9rJu_o(`Bs7ne(aqtWe(N<>C5y zx_*7Q?sCYa2$?Pi{CdcAIpT82botKZkm-`Gf$9yJE~Q-#nJ!IS4w)|DOpTD~5;7@5 zrpr9H51B4kyBsoIw!0iMUG}&fGF@JGIb^zg?sCXJ4w)_kTn?EolU)v(E=yewnJ(A595P+*aXDnVJmqr8bUEa5$aMM8<&f!e*5#1t zQlO#w6Ea<@x*RfHTDu%FUHZEmGF?J8MaXnn5y}@(z1O-NGF|R;Ib^y#;d01ydDG>P z>GFlkA=BkwE{9B)yp7aO$aE>`a>#V4>2k<)Y2k9nbm{4G$aERza>#U<h z2a+lOy_oWUXRs^K6ko6_E5@#_n0DI6Y5dwPj^?@1T)-s4#uy!ULCp7)+d#Ju+$67$~kxtRB!zr_4TRHOwy z@EcK0F~1RcRtCQjT_!!h5zP^owZE-+=0!Qn$B6Q|~Wie%zwftWa2BWAw0h?(y@#mx8PV&?mGG4uVYn0Wd@O#OZy2lZdr z3SX(ehM4;OJPzt_BR%zZ6H~vR%|SekmY#T;A|{>^V#Sj<)#uwJLtdf(PDgBAjYSSVq*LbF)_YhOpG5E6XRcsiSggW_@Au} z{@{OcG5*&RW78vMGbyG|#Pr+5lzm!E-#tr%zW*XUefP`^`d+>*KG63zV)}l$n7%I- z>G#~ z!!$8t*k7Ew4@XO;uIXaxS|X;d&0^}>A*QY;#LUO*V&>x$G4t`Am{`o(0l%4>5@P12 zrkJ^DDrRnaiJ2Qe+k?58FFkX!M$Fu77c)0cikX|Y#mvnqF>~YRd@whqI^r91?$m^u2FnEB1xnRaRGLNRSs6Jz6Nb70dWW-~@i{R_p^e|4pKRR$okvrHP5LA!6-6Vq)w{F)_APOpHA&CdNG5f*AW) z`qaH~S~7ERPRtmc-!&S?QsPvZizQR0t(Y=>Vr9mN8JqdyRQWZrGS|n-+#M^kN6c8g zBue(tz`SGA+{CHkW z`FF&WKbfJ-KQX()-6MZ%iD{>uIMvPo$<#e5R%S&^e@#rkT})lO#q|9}F@1kuOw4^H zCgy$@6LWcb;2$wpR7}iO7ZY>M#Kc^0F@BB^GX^un=1(%y<$Fu%$eJjUHJ<6xXVQex zWBQDrGN6zYc(u7eHtM(i_cEYGJO`CR~F{SVH z34Lacn3?=vR{gt8rc9ZV$ucQj-wBh){J#`4lYc8knbA{bjhqzK9vP*j&zwFlZS2@F zqh=M>^S%>Q2IKkZb$ z&(twvMkl?ArV&l@j2F9*v`LKzrkj)e zBsM0e#=dX!@7wil*Av@ax6i+y_wN_<&GK;2b+7sN>;C;l%;rtk9ry1q{rf9@Q_t6~ z3xAT&sXiw>#R{9;t}E={A?>HU%T@e4nLfmF6;iJnX0UJLayXDCqyr6f{pG28ln&(S zST;^9YssuA#%#X6Q~JKHUmNKe$58Jrk)9=bq}x9f>1`ep-d^I_NS{gvdd|yuikG#` z68}RM`Se*-hBkh6{cn+;$GX29HT?`hPO$$GbkC`fcM$J=0wuJ5YvkTkQI} zkv*>qo|cqo8|m@?A-C@l=||W+?s5H)NKgFC&8~5t5b3EW;rgYKo^kVZoW!O`Pd(uv zo7*Ej;}8zA*%j%rzuD{GAL(iL4%fdP>9N1h^&dof{Mqe#|7SBcp4I8E>ocq0rq?4* z4)wQ4q~}qlgzGCudS1WkxxR6v$Irg5kENyI&tTUNjqI7nVXmJN=^3Btu1`dI>R;&k z>oVwmQBujN7BGe<9KnZ%?`Y?MPqN#_eU-#}1mopKy@PZ;?IqgoAAI zYrJiou`iKR<6I%q)8DeLj~yt3eRbEjkL+0oE_Qw2NKe1QK{jI}J@xl>dyi}L2mLVD zd;F&2VZ7^O>16ohX+4R1qWWofvD@#>pkL{FPg_fk!+O{I!8E2P-mY_f#x%40UH`M{ z=g~U1=7jhvCq~~mrtjhN7XInfSjpC2Vo|J&r=L-mAAUrCUyIp)5wrhOjC~>bMx9l} z_~C~TVbe=`>Kr3x+~$j!i!EZ}=K(RVA_v9Xr=N=1|9=;AALYwMT=6PWLCknI6Z87p zS4{j&6|-huCFb?-E;0AGr#bN_miMG*Pdp{&Pb{A1#GhD-=Eeu^yT)Sv#L`d9pIByy z`4h`}F@IvYPt0EYyqJCPLot71IVS6*f=02Hr^5w z8()Ztjk986qd-116%!k;i;0bsVq(L8x+XS? z=x1qSqneo5Xes6y*AJ|zZ80-O`Z~sQ#TOfI5Z5){F0N<1M_k|dWpM-JkHwc5|0r%~ zoUb6`)5y4@xUq2?aTDXA;-lhbh+7+HKc9Bn z7?%>aHEtwsXWUQR-gvS&&3J{lgYg~Wj>ZSYos2&hcQ*FJYq}U0C`7wmjs5VNZpO`| z?{3^*+{1XHxTo<-aWCVW#FrXBD(-FkqPUOo$Kt-mXT|-D^Id=s{f#S%2N<^#4>TSk z9%MXAJlJ@n_%h>N;vvQ_iH910CLU(|FY$0=Kgi~C+@y7WJQ~w0xn&K;r)5H^v$BHKzFBMNVzD1mFyhl96_yh4& zyx4e{c!}{$aU$XG^H;mP)a4y6FLU{6mzTSI%;gm>pLY35m-7|FpTtU+ z>$tqi<<2gzc6p@BYh0f1@>-WSxqOw&;ozF9T|VU3*SY+i%j;dvU0nWbaJhoZ*SOr= z<&7>6c6pP_vt7Q{Wk0kgah=O|`Sr~%@0ZM;`kt6Q^+z##YK{{4#GYC~jD1Tn_JhUP z&lIy~UmLT3B4+Q0+F+l(WK@4GF?)7zF?;qbF?;qVF?;qyV)pFAV)pD`#O&F{E~0++ z?51M&?BQbe>}6v1>>XnE?3cvs*{8(p*?CJ*Cwq1+F?)7TF?;qjF?;s4V)pFaV)kr5 z$c8=pwDj!R`AbtjV_03xn0F8}=A*@o;Sw=(v_s4oJ}YJnkBb?@Ol7E_F}z637&Z|z zhJ(b6;Vdy@xJAquJ|boe{U960@F(dR!}H407Gqdl%ouhM)5qRo`goaGeH7EjX=3`g zL`)yoi|OMwF@4-ArjPr@tjmYRtjk}CS(pD3vo04ZhtI6bmBp;f&Bd(Cy~M1`6U3~` zE5urt#jMMo7R9=JM0(ccAH}T8Im^>7>$0amu`V~4o^`p8n00xAIF$}`rOP25Xot%o z9q1{SLpsn0E{AlW?_3V)Kv^o_Pa>oPm2f$v12u3tqyvS6YC<~DP`@71fu_40(t*~v z9MXYqcR8d3J?U~t2Rh<%NC*1S&~(IQ0`-zDiO17l~=VwwU%?iK(lXn7T%biRrmwV)`mEF@1}en7&_}>c_K^ z>H85eZT~2y?L3w7kG3m|X}gV>wug#od#;$aH;QR{r{V!sHKVMU zHKT=?HDidFHDiI8HDjxoHDiyMHN#VwSa(lL&$@d-RoY_RZ6s#h9U^Akoh@eF-6&?= zy;ID(`=mHEpRY(}Oy3hTrYFUW>EB|;^!#f0!I)MMGp5bNjA>UfV>(pKn5K&v)1_j@ z^ae3wdXJbfeN3G4^<~NU=ZDqc->D3Ce@UiK=U2yH%6PgIWg19NpSs6v28*#78`IB< z=~s$Ver=IVdw0glc|8sKtB2b$(`NC&#w<&X|^yUQURXphSw9q2WeLpso>E{AlWvo42ppxpK4 zZ%79!>vBj33J24Kbf7f99@2q^xE#`fCb=BafmXO2(t$!cRY(U4=~N*d=oz;U=|JIN znvf3km0vI6E`Q~6NC*1e<&X{(4yFm|K;6P z=?BI1%f$HifEfP{iP?KkiK+99m^%LyQ#MCq+NEq!amv4%k}2O>O!-SQ*o}&4c1po6kySOpeCNd>J=-gBjx_nsYM-g}-E z^WJk*%zMudV%~dlG^1VKdrFIW?`bIJy{D&`--srN`Hg6anBR!Di204^K{3A{zA7$j zf3N*gT+aAUae3py&GDgvacyx$2#wjTefm7+){0YW%P`HTTa+Cf?o<6K@}h zneS6#;`Mhi^X&)LFyDSi4f9>E1-=qbZN${yQ%wEi#MHl7O#N%b)PJ3r`fn9e|4uRS z^thOK@{}p!$q%bhJjo{2=bt6xQ;wGSiciJF_*7SnPaVbhG*XOD3&r?!jToPHi1Eo& zrts+v>GA0cF){v|m>4hE3V(?4ieh5Cv6vX|BF6s#V*H;Z#{Vm0Hn+!Y4#f0+kPT%| z$I71H8XxF;9Wj0HD5md2#PofZn7&^prtgo4>HA?ZK7S;p-S5Tt{Fj(^^S8kV+N~(2 zY+W&B)5Me=DkkQp#_U(c>~D_g{g4{!IVe5#d?3b$@5T7=x0t@?X^U_4y{MSJR}$0T z)?((mmzcR8DrT-HiJ9v~V&;0in7Q_JDb};Qq-Q>n{>RiGVxVQkBZ8I$^A#>5Y(!M<CGdD}b%*{G6bF)Lt-0T%IH?NDC zn~%iI%~>&XlRpjLn43ys=BBxrx$)E}=4Pt&%*|C|_L^J8>@|;y*=ybrv)BA2X0IvI zfp*zzs)^Za(!}gFBgBlkr#3O>o26&W9}zR(ug2`-hu8cbvoG3_cA4+`V&>b^nP{uO z^t3fjOj`@Z*ldW|+#a)eLQMT{imCroF=bDSsXt36{Gon7um+pT(qq#iX46Yd{hkU% z{WGN}##V}nu^Yt1*ex^&2SP3yPcCk2hZ}%3}OzCQg;< z9kUxBvrC9+XG?}M_r=N_h?Vg}YH0KGnEtGoy0UkR#<94VzSj^Fb4|p=TvstMH&jf_ zT_Gms7Kw?u^nJ~J#3~G*;K5mr#XLhox&XcE3nLe|_ z^eK}&Oqet#6seZUq#mlR*Q62i?0=6&?vLprE4N7I1ofRabxblxCYB#!nrfNszsZuZ z^p!YQ&qNLGf2RM;J)!u2RQumDOg28A9COPs$z_9|C5QbtnPGCieJ5wdX3W0B$D+b! z+Geb3@{^YQ)J=YDw`i68^h#U;7#J^NMFO+>z-BhXH_}#fp&MezIdc( zW!dTanvtHdf86zrBRx+Rhg{z!(z9!2&8Bt-M0)yF#`R+&J!4(T^)n(pb5_Uoe(+Fg zF6+B~Lu60=ja+|Iq^JHCuJ;3qtRDK?(e+Peu&YlgFs%Mt#yF~Vk=K|MX7U`*H ziR-V3^o-jo*Uydg*l%?G%1Dp@;jo%5kskY7-F|zd$Dg}h|7fJIPJdnhYNTg}`^WX4 zMtXL#0y#7e{;wx&9C-S!;`&%t34V5VeIbpj+2c=7*T=F-n8$F)Of0K}@fqj#v8)p6 z_rqKg9xthRndA18qIP-G_kZ!9SQP0Qw|m`wU8E=89(MiKNMF{*ZNKa9jr90)&h^hk zdg{rVQ{#3t(qmu1_1{H$`dirb=OR7!Wn6!r=EwTWI#9{=r6N833WvqQQ_phO?}+roTR4>F!AOt&?QZ{+ z^gLO;EhfIciRt}UKJ-O>e!{=DsUz9OG0{OxT|>l_nIWd#%`y82V)ie@?2pB4eu~+6 z3{Yor`A?m-#f)1!F>^FrO#I9i^Caq-GtA39((_#KteE@gh?pnQ@5Flh$weIU_ESns z{4^1>W_p$gPybV-=N?}z<_-H+F?-@}F>lx}ih096F6O@TUov^aE}a`6c*AZk<_&v* zm^W}cgTh}?5D-NVILLqhW(S6`!ru3+A3%BTUlJ*xV5-~@gQ+U4~?QV&ZMJnAo^cOl&+L zCN`cH6C3Y~iH+~X#Ku2jV&lSm_&{t_7ZV%J#l%J*F|jd5Ol-^%6B`@E#KsOWv9U)? zY#b638=s1aji1HDhX49XZ1^vW#6}JMsz_{j#t5-7P?fc%azcKN1tg^^BK@>l<$rH!!|Se2MWB;)cdY z#Ep#oz?{a$c?vQ!t5xe80G}@iXEs#_x-}8viKnW}K}M?RGaV zBkp0`K-|-~r?{8#DDkDni^RQ+H;DTf-zDyA{Is~A@ey%<e6e_xaZmAR;|bz1 z##f5R8s9D+XZ)miyzx=-1mm;fD~vr$WTJ7M!n8ZdxQlqQv1f^-8!wT5it%>wRO5Z( zX~svz(~W-;&oItag!*S1mln@5ZXlj*++RG$c(!=1@zvsa#&?V78$TmnVEn##q48<) zBICS8X?L-474Z_|7UD$0-@W^}ywv4ME-!O=mCMUrzQg4eF7I>sN|%qgywc_0U0&sK zpy3B#^vnA<US~woF(uDd(RTVzJ>Jc z*?u?<^)HRt-z~=e4KelqDrV0vS(5tMvs;SUvo8~~XU`L}XWt}d&)zR)&psh$&(3-g zb+Tty6|-k|6|-kg60>JtBWBO`Lu}Zy-<6&{`&Ti0cCk{_&z{{>%$_|&%$~hK%$~hf z%$~hZ%$|Kz%ozSGW(*6Ij>f!}m@(`mW(+5Z8N;<=#_(P-WB7`gG5k`@7-lI${fuFG zF=N+(fn*5!KQR5nNtmqRwlB$vO@ z-z5?uTjX1pxBK;w4f2@FAsgh7%OM-&bC*Ll$T^ooHb}t=_?ZaVAeCJX*&xka4%r~R zUH&Dj%3a}d$Oc*Aa>xeR=5ojedBWxJe)^7NV(J$$F;%!C^%GNd#i=ZcG|7}1D5lKx zSebQV;?T21h(pg3N&PBwBv#j#vATYX)s?FfzED?jF?H1v6Vq+P#B^UVF+EmHOwSUh z`mt6r{n#d^A5Vzs`#WOV_AC+F_AC+F_AC+F_AC+F9$Xo}X?v!aHDimIHRC}sYsMR5 z){IkP){GogsE0Mf55Zy0XfHi$#%M8X#u71Wh97jpy1P$$*4>Z9th<@2Qa|f%B{A!6 zD>3WtU@_}%x|nr$g*Y{ze%K9TdaJH6rVoo5)0f1I>4##*^gA(Qnynf>F{T%a8Pm#Q z#qg1=w_S{XyEE7wluVyKjFtH=R_2_TJ{75s@6;R5 z7^xG}w-nP}PjSkx;gV@DJyvE_2D_VM*B%vXe8u?kv6%7wHD;fs20mh6K#YB9G4?gZ zy1&G_zr-njM@q)uDPsD*OiUZsifLm<%w~7Y=INM?XOG~=d(z{_=i*e`ze%RO+%=;< zl@illBQbUL5mVPhajLGxlIh0=G4>d#lyPt|v zZJ(7)d)aEm`XQ#hx?(3wJl;3%4N3mXB%s4d>r|ddPW^DWVwU7;Rxy#{q!nxsk7V1u{3UXG-w*`Bb9}m~F z>H6E@y35~&>)CbvT)6J?d3B@@*&txc*?Q+Nl zxiQE&)$UzE&Lw%D%OM-&HJ3v+$O)ITx&2v}LpDg>i&am^1}X1y$OdWZa>xeh<8sIb znd)-L2DvI+&!c*83)fu^hw+4Lkk|csI2`6nmqRwlA1;S%kb-qpZ^#Cz;&R9a35V~5 zY>-}lJ!FFnciI0wnwaKt$Oc*Fa>xeR7|Q2UySIkx=ShAfTzC0JmqRwlF_%L&$Z3~D zHb|~|swZTFlyx~|gEVzHWP|i`Ib?%e;d00ZS>kfY2HEU#$OgH`<&X{Xw96qIxd`#O06;(%t2d4RX25Asb|d%OM+Njmse$T@KkGLtGAr!%Pq5 z3#gv8p}fnth4L=%ayev!gzS-!4f3vE57{8!x*W1WGF_r}LN-WYmqRv46_-OcNXQ-u z*&v<#ddLPDxd`+2xQ860%1^Hpq*9J!FF%b2(&#{3MyZ zElWfC#vV~j%-&W>%-&WPqbHF zjDKCl_%~aOf7glGdv}W|`=pq%FNi7orkJwF#VP;JN~XLYkVE+rjTHlbCtuX;9lVBQ z?3#n^69VKJMDF`GH!RGVuhGbXpi%J|_q)cdCN)cb`P|Idl(d(kHN$a6<6G0z?C z#5{Kl5%b(JTg-FE1~Jba_lkM$cvj4F#}P5l9Y2V9@5$Aac6sk9E#|%F5;5;RJ;c2C zc$Nt7J!_@sz2`PD?>&!;dGC2s%zMw*V%~fH5%bP7_x#zFb_@c)mC__g6_K zjy!9G`My(n=6ko8`F>W+e7_@RzCB}v`TkRS;>j~csJ~bXe5L-2#nj(XO#QvZ)IU^A z{o}>dKT}LRCB($jRbt}lX0hT)oa*yalJV(HF+QCTln~?7^uzd(%tWySb^i5UNT#B8pJ*{qJ~ zZ;t8ri7ES`n7;omrtbw?;{$!KB&P2z#q@osn7%I*)AyUi_He5#z&4V*37$n7$tu)At|5 z^w$s1VXlj}#W&`Ruw7p(T zU0cP}^{|+_4v4AiT`}`^0TJjCngTV?IpGm@gC)AJ@k0cgF0WjoBX;Ge>`knWMrTX_vOj zh-vF$F>R&AYzD?`u87$z6;uBWV(Py~O#S=B)PG1!{l{W9KgMiwbiy}mii@egnwa`M zV}uy%DLpYZLQIU!6>I+y6JxiFiLuAU#MtX%V(fDfSi7GyX9L#l`fqmY9Av z5vR&@iEflW~rEdZxN@;-x(|ONUY5Bu`+Lq8LQ95sq()`#^*d;qPZ_C#^*+2 z+V3u=uF+z~eZH7`Y=fA-Zxd6`PBHa7E>8LJs$~55R809F#gxz175`FYN=nAAt{A({ zV%iy=q0Ed}nbol}x5f1L$MjE&sp}0feg8~M-+vJkb6L9KBQbZOn3$_9Cg$pkiMbA9 zVs3z#m`fMaH_sTMZ?OY*lGz}IEd?QKqTYXIgLIfOee#Hz|3inuq|LQ#kSM<+l?CD{ z7;;!S9m*W}FSeO7#WF@nUgLi)<9L zl(7FM(>f~Ick;2@hTguz$EMn*%%-zK@{^YQG)sPLNpG9{3`~9oB|m02IQf~8{LD>$ z<|RL-o1gro{s)yiGAWer(6?Pr-08Xp{QE)w-lcCs=ONd9 zZmYcNSE8tY2Yn@%oA`I~AQ0?B%0)P!BiN60y9pWUnd9=}4Ei-LZ_c3K;j*V&Btojl zBhs4>gnUo8JD5T5DI$p@k)ClJ;PxjYJ-6=&*Z&#mYuUJubA7%nj1zs|;$!!$Un>z^ z*hWRwW^;brE+I_(FTO&Qo&SS2R zrBtxIJnQ;>kv)$cM_m6}q-RSzFPr@NAkx#XYOar^R4~>dCB*xknzJTupGEDY^etR} zex#@VHm<)Y(o=s(3As4Z)89+ozD1RICY*CKoFfh%4Aaipi7HLmx6 z%3%GXzab^$j|}!(-9DH6GJD$fe^Q?)7U`+~Ubn9p>G9`b*Efvx)#-y!9J${DNkLw~m{tR;adm=saIMns~B0b|1QbGV~jZ;d0rR$4Cdg@u{`bv?Wc)Qm17e{*Rce=i% z^gMR?AvMI;q?mrW82ydn)IUe@R3P&&90o&OpTx?X71M4}wTr!vIrbf-rwt!NY^F<( zjrSd!t0J&=JmUinAh)-V(z=;VqU**6Z87*=^ng( ze;_@t-+m|vd$Au1!ai6j4?ghv?dcx8etWtHuiw*UQ`Y8my||q5J>v4l&xtD-9}`zJ z{#9Jb_`2`jlp7KBV9~vEEN+QTg1f1|6%UEA!ciH$8{V&fSxvGJ~$*!ZWI*zi}B#71L%JxgqK5)&K4#KcB{ znAlh#CN@qI6B`$ZiH&Q;#KzrXV&g?IvEdXCVx#iTj1{r5ub9|yiU+YVP~xQTfp^`Fb_WICUpzQ)AMudDlf**<&l4XM*e?Yc7I=g7!vo(c z9ufEn@yNh$i$?|iSv)#$jotBKOyFkXv4MMu#|1uEJU(!V_~5{&iYElVLOe0>R`I03 zFN-G!{!Tn4uwM#tNZ?j`;KQMT`-u+=e2Dn)z)QphfzK2l5%@;&)WA=Orv?5{To|~@ zp42}*a6|Eoz}>|&15Xqe1zsdRGVtl*S%Lp3o*noR@tnZ#iHieoSCh6%0yh%R4ctvU zFYrWhY2Z@v{J^WlWr5d=7X-dlyfCoSJr)K2R{F((cdkXdO9D3+9~Iay1z8$+lJv_0 z&levZc#Zg&z*mWv2fkaJ$@qTtIm^dd{>1WemUq|-A2KT}H?e%Y^d*cs#YJD+#Y8Nqk>L@XLYH`YbRm%Rdl>Oae_H4f( zg!(Jip)KlfE~fsGV(MQkX3xGz%$~hf%%1&*^i3Zvp*5DXYW>*I@z<^i`lcsi`lami`lc!7qe&IDQ3@pRm`6KqnJIr?!MH| zp50B%o;^{_7%mVqhG&Qw!|TP2;X`7^@Dnj(Sbab0XAE148N;Ds#&Cw1F+5((7;X|X zhFisq;p<|?@Fy{2ShpT+F@{~mjNt?^W4J)f7@i@fj~9vQ+)k_ zt;=H8<;o54fpxi_n02{}n00xyn047N1z}x2QF_+pi^Z(VH;Z$rB9B{+sUn|Pj;SJ5 z8sbAHriwJO?7y#MI$DmYBEu}lRFOi6}iiDOci&T|RK`@1dX{6VNEgd7Rb-rGVrrq7m^w#HOx;xOoWG{dc`M@01Sex@&Z^XHK^Xg6T zk+$oJX}gPA(NO=*`kqqUedW2BfhW0sgT z<0LU_#uZ}LjQho`8SjW$Gq!6+{j3@LidlENiCK3K6|?RhCuZHfLd?2*kC=7$WijjS zXJXdf?VHn9Za$sX!I;+9F~+o=m@yqJW=yAu8B@OqgfU$yJ!5*dm@)N>Kp4~8rDseZ z5i_Q5iW$={#EfZPi(mS>yJY-pB*wq?TNHk-fm**?JH)ihKY&YgT=&dfjHOp zBFVJ3QmlT6Y40X6?fq3ud(Vq$?|m`teJiHD>ig3-J}ZsHd{)|u`Ksm@4vs<(MiGU;GhMMZWOy zm?~1Owf);(Wt}Kjk=!iGRV8<`98*PxTdwHiQ!U3-kwuncs>mA4F;!%f<(MjRr{$O` z@{Hw}D)JA@F;!%zHuk@o$_ADzSngywrizTP98*PRSdOV8%PhxKk+qg%s>oHAW2(qK zmSd{Ola^zu$m^D4s>m0XW2#7{w)Vfe%H1tjuv|YL-$}j;SKOEXP!lv6f@1 z$Slh-RpeO9F;(Pr%Q02t3d=E7pcDF;!%a<(MjRoaLA*a*pMgDsq+Om@0C+<(Mk+ zkmZ;v5>q!~s>sJa9#chrupCoGsvW5Q#Z-}fEyq-mc9vtR$RNuxRpb!MF;%2gGJ8b& zMIcV`U~juZHtcPGOxZssW>5K8jQx%s@sT?B5o6OzoZFvzOJ*M!n>wc`bS zsF?P?72{vcPPEP5+g^+x-NpDZK+L&*2?*!<1t2;9oW{ZVC#TN8P@J>7Rx);5Qg-Q- zj=!gD(k}t|XSuqncgBClq=A@vJBjgslowG@ zdRN-zzNdkh`<~8X?t4awx$p5yLAdWZR(kGx&KL6?(amDMBl1f@_>Smx>G_W6pJKiv z@=HPLg}<$|?uI}00}l{42<&u^hJlwz-ze}}apS;OiJJuetGH?4H^j{X{~*rA(N5iI zkNK`GX1<$>neX;u=DV+$`5q@`zGsP<@1w=U(8I}d^$i(jQ0@}MS(abo&@gqXh1 z71Q67#mw~uV&?ivF>`&Jn7MZP26O#_^vw0!V%D?I#jIyPidoNg=!^fXXZwg*&zgx@ z&w7Yi&xVK@t4U(UcD9(YJx0u!oSL$~BxQd?%Kn~|{gYzG@J%se_@y}aIjqnxiHTjs zv|U$B+wH{E)muzmPU~PkW=YR{EE6*ytHs3P1~GH9Sw(^Smd^b#{S6UEGpUkbw9oG3kWvq8+<{7KB*JS%3e`9REG^Rt+}X5Rt$!(P)> z%wFS{g0R<=NzYz$x|qG@8Zq;IpO`Usx(8$alk~(#I^CnyK-$H=uNeCy#LUq#V&>=^ zF>P%SbMB2|&i!l3=EaoFM=6_%gJ_rf_ZCxs3o-R~6I1^%G4&skvYD5%IVojxftdRL zAg2Di#l+YXVq(lG9>myp(rf=2jGx3YR#0@R70EOPp)7sbt#eAf}!EsdL7P8LL8Z?))W^@%a=n zb!`+=*X?53e@skW?}!=qAH;mdY7E6+>ZvEDo>pS&=`7Cqagb#EC=hf0JTd35EO*XD zDZ86eb`Ohb=k;>u_(dSpUF{(Jr0xb{^!umuy~NZtQcT~ciRt@7F)??%n3y|TOw3&= zCgyGt6LSxUiMbcV#N20M{P|gopEZW%Vj-LD&|Ik^H~%74WKdzjw8GN)14>HDvc>~dR3kynfZwBdCG=FaPO(7$S#}<{%E*vwvXj);j5!0s^O)c!wW!U_Zv86?0$_mP| zuLRkKVcx%ZLrA~uNxh4wjV+o}n5Uu8NVM2yMcZgGPxj?bR#oMczkUG;{TRMr&Jl&B zHHhXDm}9|10iS#qW;?v2>rti!r|hud3DMD8=3t#D*G=4 z=jiOeS=oPcv;XF0{{>xX_Fv|d>==gf0+$!6B%m*{?q!$Xxco^a?f-0D6SbY`=F;!} zz^0#dqg;-5IZ-7+Kgqf|E=yf5N!c7_-8z>Sx!jbpxy-uzT{?jz^K#1O6(6fyL4B{| zvVlr`ZfM-WS ztHdTINWAZ3@sH^K;XHlcwX)jZ&t*NAO;ySt>$7N0^21BE`P}8VDVu*<*K&LLKGfxCmG~T!8P@pNtuFoE2yC`kSG|hr@w5Lk zLnLDpf0Q5Jcks4t{Y-ysKDKUPRn>Er%L`RvbCGpFyY#d6Gl%ZLIoKQ~&OGC?Z8g=` zStaw;#k%8N-stjnmDF>Gbvy2;^Lx4+pc0#b)?MQAMVGIuq%HpdI#a2->e<2Nt}3ag zhIL(B_H#KjWpj{q%UrH@c}B`+t#uE&e8uHkDVw*gYv?Z%dbsSb5}yZHH^pVKOaHhT zn}ych;_`8q&#A=5&#cdU;A20!^dGkAyMNrA@ei9b2kxwK>aG%-9@ZV|@+gQBn3T;}>sGqF$mLZjo2#vR%VpKwG(LN%q^&)z8{_g=mupfsr&{;4OFvgW zv)As_M?JO0nfWenaCxUn`hJ&n_qn{^<&!F@=PB#nbosu^uT)ac*Va|oL;b1fvXV+{ zDqH7g(Pv^(>OR&taGBL}5!}S`{^j&-Eq6`yT;upz_L=eJ^aYlS%juU{KCYa8mF2Zj z-%EYE(DEjiG3oUh$-xKwF7vg(mU8;V*8eTha~-zK`qvXZHzF&o|1#0H;+oF-%6sA$ zeLvgRY47;h?#VH3Wa9NelSEG&dwcKhn&|oCMZ9hppXm9c$#~lrC;FDbr)Ab3ljv#p zN$b}odTyXzwEl`j&yCVM*58!q`2)&#*58-txjAp^z52;SPrrs+|Mx`CSdX>-lSI#) z9cume<@85bU#(_ttf@a+6)vfr%db<80rzocPYkN;0wzc$eqgn4|?djCK^#1`{-p|54GP3);>llAu{ddBl= z>z_^Z)N`HnZzp=jAznXyk?67CYWwYK{c`*tu)ap3$Nq2D*G=^J^Q`p;B>EQg*ZTg6 zo*Q|;vnl?lKa2x6>^*!fc4T7D9~sA6zbw%+K8vk)5;IDIseiro&zI9*ZvDH7o5sGip+rwSoMQdUi5`D^4W99PFLL9#(e^(k_V{zP^}E#0jWhN59b1`w6Fu>^ z+4jv7J@$`V?<5QUfHX`t#CxF_{j!vPtvL6?+N&i8zcWs-;GE}D=X@fj-Cg(2`JHJd z#=fVRw#TPzW~FS7N!hFuQ|DD;#%GI|IeJk{{CqCv4{kfu!3XB0p_uE7Zel)1PQ2jy zWrp;O=W;QBoS;)a2r7B>p~skm|Ao%W^OCV>wSHw`>Q+$`{Par3~(h*?+97ISTIi#R{nyd);x zJ{1!`75Aep;%5&rvC&LSY;+bA8)L-8hLb#qjiaO|Hck^08<&ZRjoZY;#^1!m#^1%n z#y`ZwMzwnQMr`aWCN|oLiH!kbVq=n+*eDhg8^?-?jdfyT<8m>vu~|%PJS8SJJ`fWd zKZ%KrTJ@9I$QKhEy~M=E7%{OiTTE;mFD5q57ZV%TiHVJS#KgvPVq)V%F|qNZnAoV% z0Dp*$d@-@nUrcOF5)&J9#KgvNVyRCipWpaA)zj zz$3-u1J4v69QZ`>guv^?69eBao)q{Q@#Mf?h^GYJu_~&la<1-!5j)c9H>m z_LtJLXYY9cb+Tu760>Jd5wm9>BWBOORLq`zznDGyT`_yM-_5|D-KsV9vuBSGvuDo} zvuB?vX3xGw%%1(6m_7SzF?)8+Hq^SIihz zZcF`)VIwhP*iXzD9xi4Kj}|kA7l|3e+r^CGi(P$`uM5z^l`iP_%q89WI%eDiIS? zr;CZHYs#IoHFeHYsdGL~ol~_F?GlHL#Kd7waqb5zBPG-R;bPh^71RC-F?FpIQ`ePZ zV){-oG3_6M6VtCtPfUL%&fS|=?u?JLU0Y1s?ZmV_Tuj?XifQ`P-U)ApTW+V=DP zY5P;@Su^~DZ`O?FUGRZ5W3ZStW15&X<5)3khJWPEnsK-EtQoI~Su?&9vu4!lO8u<6 z9mK4=2a8#Emx@_;*Na(q?+~-@J|kw`eP7JF`?EMVpF4F+#&mBnW125!O#6r#({W

|oHHYJ&SEirIzx=j#VMPsQ~KLe`iI21_Fj}sd+(>t@ejUpcC~sW{vROL_=@pm zf|&80m$E-PWxqOQe_qP|3b8(4Vtu~EIX_;JjK3d<>HCjjeA>AuzT(rqVr*K8vFV($ z=`Y6bQDXc!RGe$OR5EoPFQ%?@#k6;$n7aNZrmlCyxw`%-nSNC3m5gmIG4(bQQ*SFV z^>z?bZ#OYxH9$=4juaESlf=2U=Srp@%f;%4nD(v_)81Aw?L8r;y*I?P_qmw%D)**8 zd{*j;`K+`Q^I7RC=Cd+P%=%LxX8lOiX&c*2iPg z>phmY_xaCSj!CZ{S&qNgso2;4Z?AHXC|8kOKgv}lcd#6jUI$u^Nv~5Z$E4S}mSfWE zO3N|n^&-nL>Gc-NG3oVhmSfWEhn8c~>-PQZe>IhLEXSnRHkM=3tKUJ8iAk@A`*=)x zU0^vTy`F42CcSR79Ftz}upEGzMvE%&w@lU~PLj!CbxEytwS6_#Vt>jjo$((5gjW76y6mSfWE+m>U}>vxu8((A4R z+znE0D(rcxG@;@fM?qxY9y|%C%lU{pTj!Ca$EXSl*{|G-5lV0cfcuaad#d1t~z1(t4 zdcE6nOnQATp1+Iy{5YO(x$+?CW72CK%Q5NIKhDp@q*wnyKNFK){qBWKOnRN}^JCKM zQp+*v^>oWI>2;&!nDlz1<(Tw(ujQEZ`n2Vk^!kqFnDqLU<(TwZaj^OqlU{3Cj!Cci zmSfUuZ_6?1b-d-6^g2s2d&JRV_J}jZ>}~7C>}^-4>>o(kzmu}BGz1^1b5AjKHWBCc zr!JD&cl>?^&N(7=&T(SxVJZFnV*LADjDNcfrET_J{}`Wh50oB1dWt!Bh?sLHi*x?X zmCX6ai#h+Sa(0)e>~2fhJs_r?7g9Fwq-_2n&b3+jApB=c>WFE-jhOa_h^hB5G5#+W z)AzMvt~>n0e6BmTNY8c0b7HPLJ{NP{QEeDLaNW^J%ymaMG1na<#awq3iMj7tA?Cj4 zJTdn@H;B3Kc~H!K&%0vodnym7UG978h`H}+E9Smuh?x7HBgEYI93|$y=S(r*5nU_h z`@?(1d`I-6nD2=GA?7=xok!q9z3{h{=HmK+dx{$bo+xe@xK!LI@X6xFfj5eq1l}rc z8u%q~v%p`8b92A_NZMw;cM~(;^~B6~D>3ukP0V}`7c<|}#LV|XG4XVQnEKBYQ~w{t z)c!>49qV!W%E7#}Mp#%GF&@nvFS{8TaiUm(W+ z8^rkkV9Mt0lugAk$$Zxmb8ZJQ=Z+K8_xWP_ezKUpuNTwz+r{+#c`<$eMoi!L9GkRT zPfWXQ#I)N>OuM7Sv^!Hwe;0^3ca@lPH;9S3n^X1=r|kcp(tnlG?=TMEsHd(NAKHlV zp^uop4;Rz-$zu9mB&NT|i<#?nV&-~-n7O_|%v|3iX0D$UGuN+*S2e@DvxVKHO)vY0Xa zSe*MDelMA}cQ}|n&~{BRZRd-rtBaVrMu?e@X=3JMftdMNAtn~j7c)116f-yXikX`y z#LUgRV&>*YF>_O60)8?#^~B6gXEAd#TFl%OiJ6;>n7KJ$%-q~8W^Nu6v)8;SX0Q2H z%wAJ#B0jL!v=_72OcJx#%n`HKtP-==Tqb7Bw}=_@7sQPDH)7&r=Sj4MeG@VE-Ne{W z7BfeS#LUs@V$MBZ%(;IMbMDrZ%~L6xw^KGhh^c?~$@oM44aL;oK}`Jv#MD1NWpiZ8 z=Gc_YIx+Qc5>x+XF){X#m>7FmOpJXY*8VdE--xk&#Kc%zF)=nsOpF~WCdSIdxzEN) zl9_{bV)}Wdn10?|?wr4-&Uqnq&IhS;eh@P@H4eewT$}YI)6V{4+UX(YoMB?d>QHg+ z{8GvIe1e#|E)Y}KjbiG0Kule)i5d5=#C*o89h$^nZ87yU5mQfFan6talJR4b7(b2_ zbN=#j=bW9gyC!A#7cuR;SnixpQs-1W3_q#6j+i!^ru3b~)HPU4-wzSf_YyHNceI$8 zJ55Z?Z4eW4*NKU_d&I=tlVW1-eKG!gE5^@ihvRebC!6%zT}iLk?lH1tQDN!GlA_|W zE?vgVESOvPe<|6u_q1t!3uezQSx}bFYPBl7&n$mh$$}$hZ@Xxohs8mK)64S5mdwpR zxM*70%=|%xMKflW<iJFzdA#m{JrP>#_8J{qmts{!l`8?rN5YmsQjHX(Wh`mQSpR)ii!FCi>FNp z|4sabw+l)a7B(9-zM!mOUVxNJmeQFf*a%8E*g|8@AK4gY;pMa6~xItG8o@C_@RR#Y(Jh$FL8 zwT*WKrUG*thPhyf?;p%BAFaQA(zeenAHx6k{NJwT*Kz%OEBkkKZX?)79Ms=q_{&do zqW`VWb9swg<8k`a;rkoLzdGmFegD^I{ze7=vZMcE@yqv%A(Lh47b|Ig-`NH8=kub; zRDAs|4`a=-{I@OS$I$%!!|1_?P2|dLJhI^TH=pmPDfFH{IQu|?{}pGVqyMi?l=H$7m_`2Vd3`Txa0{zc3rvyt>F|DdAc zS?R8gESg%jpftN-k0~oHDxR?|XSS*P#d6a;FUBeLk1Yve{+NP=g$Eav&Foh)bwRkY zVmB(kqx@Ie&#jmLksH5WmH(U0{7-z^#zLQcH}KTLnI*HckF;qva&Afr7fQNL{>8NZ zEAyOdxvT5{^weM1@T+XVmA-5F#X9W~ z%MD!GFkavO;?gj^F7SM+^xbiv1x2%`4Ja)voSuCjd)kNo(~8Qnd&#dq1kLl(hbFYi zpV%fZRzPiqrP&+$!DWSWQXj!zUQdiHm|s?y^I~*C@r=UkDQL&cEu30ZF#BI0%&wiG zhV0X^3bb-YQdhTGVYzd*HPhM0bGgQCU0MFW)*8d^w`%{zcK<)?Kx|42&9*!9i{_H6 zi~nB3(TU&H-^2kZbswk_kp1fqJg8tkpXR)6tYg{FQfc;L zEiY9`>S|+tURr38r)qrLc-Zj5Mg5Bx%*h)(u6R~)$)fB_Ww!COwM|FzBj3*WNz%KjUl{daKoUpPJ?`)^+M-@@#_ zMcIErw>bMRvo=qEIp5%NqsnkRbE$RLy1dEd9V+>&?VqgstIJ1SKAW<6&bl{U#;3P@ zX8G$x&tG%Di*j~2f*;Yoy5&8iepeme&vH|j@#!iDNDg&S?*Jd~T~0s5dOw9O*wg>v z)=x|9`HS}i>lY>ZR>99htv@NzXU=wCHv8Dw$ua(7{#FI`;i^PW8y{J}CDHRO**~m* zA<^^gT(gR*=krA0GWayy`t5XH=o{^Bvc6WL=P&iwSl=Si^B4Ke)*qPY`KIm>>jx!z zz6GjON&bvW^z(?ZD>hEOzxrv_odsu%>qNl%u ztiL_cV?WmV`^)JMwf?C@Pd)LecW)-S9b1z{eq zvA$uVXC8|yYn)prdg_T!jTw~a8P8?5pP1;WCu9B0M9(;!Wc|WKkNsNf{UpMi|M3ZW z>&n@$xBdD=k3Uyhe`BI=L4U1(Akp)UQQr3I?<xUP z`du}y!5)7`THh$qGmm~PeCEJJ&-l!={lG*|{iW7VE~j5?{gH{DZ_bagercj-oa57Q zPEPd1+l{tAFVWWv;})MBctxVepPy{MCDBt)r79ZFXA(X3*9uBqsutbkP#n$_2kHH_> zEwkS7p3^V0-fXhxm|v`n6Z4Ced1ChB)nfL+4Pt(= za;KPItUM#;7b~BL>xDV3R*kmm2W}*85V(i9Vc>(sjRKd78wWmJ+$6A{ve`87qtZ7E z{Jyw(U}qPwuGZd>cDXj_B+d^uhl+`}QZeziQcP@|BPKTfASO2M6cZcIiiwR6#Kgvr zVq#;r>i9rxG!qjWeo`l~F-m%3W2%_gSRf`g)`*FX4Ps*BW-+nhr*;w>esU+V@wse> z4QD$L8~!CfvC(`d{3JHIiiwT!Vq#;CnAkX0Ol+JlCN{1Y6C3x6iH&E)#Kxy$Vx!8= zv`cK%6%!k6#KcBFF|jd8Ol%a3iH(ey*jOhfHm(;F8xM$yjaS6P#%E$;!@u_D8n@0a z__lwDnSAj9fqRNu2OckO6Sznm?n^R9i`xZ0P24{4CUJ+rw~7x8{FJz3;19)}0$0^_ zf9JrB#9adS7IzIiQQR%?LUH%NCy9Fm-YD)F_;zuxz>kP~2YyT3C-6_=zJd3t!8r5_ z++N&2@KEu9z_Y{y1D_%u6xdJl92|Iy^g{waD;^s7WAQ`>7WIHciDq>j|l9ic}@*HO!{eoXNU^}uMkfU ze2I8Q;M>JB13x1!3jBrm$iUV2q^((jTZv}}9weRIY03BHEF9X@IK-Nf!m4~1|BP36u3;hIPhxmlE9aVj|#j+yfm<%p13UVr_vuC zc!yfFdraWQ;^l$6iZdDCua2>NtYts7Fms&c6MTGy<&Bn)x4hZ%36`I-ywdX5mQS?2 z>t6VkImvQ!%d0H+w!GT%M9U{zUTFCg%WEyKv3!%|Q!PJk`83NPSU%ly#oF@c49oQ` zueIFW@|l(=T3%;)j^(o~A1|3b^&&BQ>aAk-)JMhasUM{5EANdj*w+_h-&M?>JxNUc z%TxB3rR*OOQ~#G@_UzhqsGmLCPr_r*o+v$g_98KRwx52-p8Y53*|T30vuAI&4|TF< zHxaXE4;Hg$A1P+fK2^+~eS?@i+fTM*&;C++_UxKT&lbAhwl9)YviI_e6JTZIr zW-)vAGh)W@b1`G+C)hFOE%&7@#(aR7F+5Vt7@j0%46hI~hJO_^hHr`)!@T{dlQFC( zW(>QD8N)-wjG>=S#~7X`J!9x6(lLflOV1d7E@ljOsz+P&v9_2#HV~_iV*1!gOdkh` z>Ek#teJm8y$5JtUJYGC4tSRS;S(mRBvo7B&W?g{1e5{yt`9d-4@~vXl<-dtpm){n%E>~Xji*rv`ImmK+y2_E3 zXwdEIh+y2|&KXwxz%#KKYcQY=rtPXt@QJn?iD|p1n6@W~X}eU+nz2sInsJSo zHRBO6YsR}`){II`X^SjFbMtw+WXAL&F=KkYm@&Oi%$PneW=ua2Go}@q;|F89o0u_e zBxX$g^gG6Mko1h{VPeL#M9i2j6X$$AO)~zi7vtXzv3gKU>^>zX zc3%W7&24iM8`Uoq{C71Lg!nD)xVw0Dx2&&ql+pOx#xd{(xI`K&xH zX8n0f%=+`KIOq2c`zNtpPs})V6zA;vOJ;0G`&fLs%AuCy(^VG6;}xhob3&9WO1?PS zTfQY8ucYIT$K#gYkH;(P`1kR+pd{9G|W-(Qm4$j!##~#Ph4Gozvp^mM@COchd1c#^aX%VmUrt zo4g9G|Y@Cpc!}(^by&@#^;P za?A1QDtB6rPgi-|a(ueVyO!hARerP_pRQ89o&1kaS7~TDK3%1q<@j`!p_b#*RSvZr zpRO{`a(ueViI(HjRW7g`pRRJP<@j`!KUluChye^(Q`E zrMcz!bd^4q--8-n=_;i)VmgCb^I#`ZRR~cYAK3(Nt%kk+dMV8~!RTf*0PghxKIX+$G ze9Q6aD%V?%PgnVi<@j`!7c9r8t9&Avz0FUnWRIwMApK%*Yba)KYbC~hs2KaAl>Lb* zn{!h(SBZ1`&Rvq(cOFlj*)%_U>kC1p2MOgmFjHbp6$1>#&?CrM^ZE>4|ubLyN& z#nk(T82`T))Av0)<1g18EyY}S^cHj7F-gpIN12%Gjx}PgJFXCO-Ep^=>yD?yTz7mV z=Duh9F0{*i&pu-Ad)kS)?>R`!eb13%?t4xWbKi5ZnERev#N78hD(1fDZ87&fKZ?2U zso51D_>QQxnD2-Ni207_5Ha5oEfDh^(HY`;;cqL~i0cRbv$#Rvm&FYOeZIQnEFe_#M3ci;%SwbcsgIKcoOIOe1~LwdQ^;0 zuZi*LTQNTE+=D*gQ*$vs^%djO!D4(mQjAZ>i1FzxF+Tl4OpI?46XVZ`iSZA`#Q4u* zV!TGrWK8{JO8jppJ^mk*vY9EyW@So$eoDVt%(>5t>HF7W`o427+NJLe#q_4R^~buBS--AK$_w-Ynh{lv`mI5Bfw zAZ9(ABW68YB4#~1LCkt~u9)>~lbH4F4l(Q5{bI(-Pl9Bu-jklO`cBN4RO?G$u&*P= zK3|M|cQN+E#f;%$V#Y8&_3@|d9~;A3bc~Ks*C}G^I!{bp*Nds^E-`gIDP}(26*C{- zikS~T1(H~-+mAjlH|@pD%>XfTGgi#p94TgQGGgXtotU|~RLtDmDQ0e-5i>V_vLka- zu|GaAH+99#O-C_vGg{1EGhNJHvsBDpbH13p<~A{V%`0N|n$N`SHPr{uE_+QgF=O6a z%$QFRGvwZE9Q`lf8gr)*}XY?h0u z|7BZ3zd3d8gQ;_05M$$~BH}}(LHLFbwZzolR80L{#l+Y!F)?63q*8U?V z#x4;PW4DNjv4_RP*z00q>>F`zkJ@oC{xJu&#Pp%1m_BqA=gt|DI%i7ioH?m;mW%24 zI&tp&OH=3kF?G&8sdF9|GghyQbLW308K0{TN#=fEF+O(?)BaE~b@}OrjQe8g`HZa* z)AtL-)N_@XdTtTt{CGeze!L>q{EIoi!chFnol{#fb_a;D8z`ooL&}{qFLln!)HxTY z^jD|!cZ#X&5ix!LyO_TF$%n*T-a+_C%<%zV&%R3A)xYs;SM`A|FFY`ru&z+miFynC;>5P$I zCxZOG1dow1!DB)g!wTcW|Jfhl7KAc8xMAQ!8UKX=4-*z9KP>M3v;P`r|AoamaQLB3 z_<>Cbi16c@h1q}M#~z$eqi|@E@J}5calT<1X5@9Gvh>#oW8sD`=|_h{Bxp4CY8v+hhnJh`y}?QLVujV zkr|Wda|sxK@Hqv^F+Nn!RnYj9C3@O;&H7b|o{iK$@Xu^Y^ladDDyp746Mf6zQ*Y}Z zN%XXPj`eROdOpmTSpQX`=R^Ak>r;swZ02`czq|YmW2cS6`g)0;e(hdKe(s;>8SC2C zcT4olSwrgwm(w@3enO(B{+8C4Pw;4C{i4L4{&uzg_(YFC{y}}_jB@%>w!b*hQ;&aW zpSdB?Gj20%e{Z7a0?j|P&pe&z@!vnF&-^{n7le7d#PxiV=$XfY${Nq_6Fv15S--pH zAs6fZL3*Z9qNkquwr`i{8Hc6TJB~s<*q>nih{T?D*I0j8qR0MB>t`i;=Jx{Yk52S0 z=&$u>CVDoNFRZ^Z(X)9}++O40M4{j(7rb?>e<-oX&+gX0l<4uNul4@nL#T&&9BBP^ znunlgd?s7(*Hi~R^%q+2#G;&jmh~NydbqgukLfc55!&69dfB!! zf3&_d(c{nO)~`zR)bow?>k~cp6{~1GZ%Op@cL(e5PxRRDZvC@~o^_zM_3tEl`qjbu zZxcQBcelQp<~cXc1FhdH(Gw4&tZ$L%@u$H0E{UFYXIMY9oW8{RLlQmpEV6!fq9@*t zwti8f$Nntq{rTWx#xYKO-6VVT4~fzLU7Y)o$G1tnnO!tToYPp$Io-sxd#E^!S7u?# zeoe~Wue`?Q_LR*dDVsOM)alq@+^VZz%uzEj@zYbx#oxhV=4GCki$5o;@Hx6zdfjk{ z8P7+>+;F@jCVu>7B5P*ds>CE0+?~XH#z%>{shufiPh2YIruH;3H?>!Z`P@Au=BD;t zF*mi9cc3k9YU_!)sqH3aFCHgmADk`bruIZJH?`}<+|=GK=5zXtxPF+gPsI%a?@*0) z8wPG5ZWOq?xN+dg;wFKQ7B>xiuDDs?o5jroKO$ybeM`)>fxmdn4>rwrq+Md8yO?+z zB_`gE5EB~<#l*&mVq#;1nAo^QOl&+LCN^FX6B}QMiH*wD@qyUbM@($&FD5p6iHVH~ zVq#;qnAlh@CN|cIiH$48#KxUsV&gF}vGInO*!WURZ1_u2Vxzvkz$7+0iHVJa#KcCS znAkW@ybB+6sc>fSH--r(g>@WFR2d=L#6x#%DFK!!nkhopoN#gc_ zOT--lA1gjE@WtYeft{GqDX$-2yu?qkG^nvgr|cj<{#w zT127XuEFYwRe{()=Oz=r{W4-^j!e6V;>;05Brfmex#1l}MX z8hEq#pumrchXsC5JUsA^;t_%O+KqNc2F@3c3OqnOI`9PXn7}3Cv4Kw%j|+UUczobn z#Rms|Mm!<#C*p~LtL#p@lL9+2V{+i$(oYFIQG7_?GV!5-PZl2*c$4_>z)s942>hb- zM+E+-cxvFi_MqKqf!m4;0}mHZ4}7F}M&RScGXt*|7X{uTJ~Hrg;#q;e70(X5`<}El zC-4E{;=oSKC<#1E`niEui01`%Vn%7;+ohi$_z7`Y;CICf0{&lMjPc$Ii*;0@wsf$tC>9r$VSF@Zl5FAuzZE!xUtd=I^^(uzZ~5k(O6j zo@4oV%PTCOVEJOpD=pt+`9#YvSw6|~mzGyquD+N2TWz_K<&!PP1dUTHAL8R{EFWX} zRLd7wKF#timQT0*H_K;O{>buL%T;U3pEE5tvb@f6C(CD99wC`Mb*7j-^;j``>bYX} z)LT;akEiTEO4)C}H$JduHx^U>5Ha=76;uB?V(PzJ%%1(0m_55n9qMGyZX{;U?jvT; zo+@U~UMXhJzFN$l{fL-7`*SgS_8$9CKYMluF?;qzF?;q>F?;q!V)pF2#q8Oyi`la) z)}>DN?8ajD?0#bQ>}g{5>=k16?Db;C@J=yf_`H}g{94Qy*4US}7{d-?#&C?7F)S4` zhHJ%);dNrh@L@4y_@S6Ftg;{VGltE?jA4HnIB7#=5P3@;HghIfh?!{^2H@hvfZ z{8+3$is@s;dPyH^i0NZJF@0<;rjOml^l^lkb$P0ob$PLvb@@~=>+&Ws>+)tX>+;{k ztjlkRS(m>Tvo6=HkDpqX#jMK*iCLFth*_7Nn8CVyp7gBCH;7r6otVM8?8FS#$ z6EG?@lz(67?;DvqmSX}&JIgTvW0>WbfHA{zOu#tSa!kN*f(9{lmyQuruZoGO@5-IC zb0d7>ocdzU=_=+NCuR_brPA|RTO-bW5puC)>bg!$U0cP}^@NzZ-VjsQ*J5J2T4Q`7 zrt6A{=>x>XbPsXv-h7N?+MXe%?PJBX?Zgb)-Yh+BKP9H^PsOxdtqFe6c0)03cNeo} z942PXSR`i6I7iHyaif?u<1sO7#wTLdjGda&7HdW;F>A&kF>6Mln00rBn05CuG3)Mw zV%FVH#H_njn^8aOt`jp@cRNbYx;spqo6pIT8Pl0!#`GvLW9lRg#`IF@8Pi+DjOn9d z#`G02WBRF>G0kg^e~jtwV#YN46;5cMG3_E|Ob3c{zD|;if3w8+x3rwysgmi_rKxjn zNu6`Qm_EIhviT@w^KD9Br3F6H-d^IIU(F=bUPm!Ljx1+am^yZ}SmP_km&?VB@7*c; zhg0^?r|jQN*?%S0=c^_D>hmSe`P))5{&o`M?@%#5O%dbM?3B&Yl+B4Ln={4ueTf)9 zt`X+DA-X?Zvse21=$M6U5Y8D5l<0G4(DLQ|}5f^{y5( zR_nyX?!{ta_eycD?JbgN?@_V(A*Q|W#I(0_EBZux`-y3RY#C%pR5VQVVFJ}F@SDf?vY03Egp%}j_?2msryImzSwsn0hCSWwT91}2l$Kw@L z$H*vGlw1_;Eob8KN;-Z)JZ|~sc)YTX-ye@#e%5kKz=#POF##hcY{UeNT@Fw^F#)5I z<(Poc#d1u*7-cyoU>p(UDyk&MdV*&WAF#+RH%P|3Cp5>T; zaiZmzfN_E4n1FGk<(Po+faREg@tozDfbogtn1Jz<<(Pm`vz_`A6EK=vjtLmuEXM?l z(UxNZ#&pXu0b{Y{n1Hdya!kP3U^ymW++aB-VBBpvCSbg1IVNDl1dW)0u~U2b9}_Sd zTaF1BT`gDGMRsE>$Jg5y#q)i9v1LE-CbQadOu)Fva!kOu*>X(4c+hf8zma{k0!9tXF#)52<(Poc-f~R9=xaG9V2rXH6EF%b#{`U{EXM?l(=5jXj7^qf z0>w)X5YCWbO+C}2}f!Bx|1inJtFz{A!qrfkS8wdVO+$69QGnxi&-VGm`1$JUaZtlnG z81sF&m^dmHGv7r_;jxrpI#8-)0bj=a$*KPHRwSf z@Tr3sp9YKZ>2NVVEff>utHi|kMlmsdtC$#nNKA~sEXM!$#rXe|82@Ya#2;*&n1Rix zl)g}meubEGFBQ}Gd&Knp1u=d9L`>hS^h)~PL`>iNi|PARG5!>bX?MApc25=4?s_rp z-YVwYd&QjloS1Vz6%%t6dMACaEyjNTl)i6Df3TQ(W{L4(xfmZ#7t{9(#q|9uG4p<# znEpN~X0G25GuNMrnd_g#%=IpP@R_-;CuXkm#jIzY#H?pd*kC;yDLw1iR59yWiJ0}w zNgAwYXGqUjZ4fiIH;Eam`^1dNGb#IbQug1Z?5p<0f9z|E8N(K0#;~h6_c&48?ZDQu;Z(`==Ju!1rp+7z_H%`o8uW2Jad(8kbdrhI3z2-PE zd(D+%_L@J5*=wE?v)6nfX3U+K!I(E4kj!6yG4bKV4D8FK$9{Fn-iaB^(S6c0M^4P( z-1k!F{xfy%&I4%|oBCqvZzm=OhKQ-ZKurDf#GJcA%(?5toVzJylTOljEM@bCnEL-A zrvB{*;TtiwmzWr9AtuIpi?#oViLoQa#8^g5jGZke#;y?)V}BOsJ{!+UW)9vE)6cKP z^s~ZX{L7uQr)17)D(0L{V$N}r24izrx$}!t=PXN|bBdUAE)X+T*NAiNZWa=IzrtYGYenCoqq8Ojg5!3fSi0S)XVq)%LF){awn3(%iOw9ct zCgyfI2w#c0dSYU(qZmI2i1BlRIQWxIz$gsq0u?jg=lwFovOw|H2%Eu@CduG5fE7 z_Fv!Zzpx&Ma$@%1r0l;ix8e6QW!ZmAvj2|C{tG&O({WZFb!RrYyi6tWaJh9KxvVBX zGCQhduATRgndoCjxm=pES!UhiF28i?d;seC+PYB{yInt-mkPQ~zM=A5Zku?|x?9 zO7!%1qU}FV^w<|#|5G`AiS?+4p|%?smpg7vKvJ=c&i7o>Nh$N$@GpL!WV zL72z8te>3NGmpz9XJ#gP>N(N+OrmEzV-Cj|iJp2aXVxcr#^F5Ib6ujx{!;7jO!Tz- z2kRe6^w|H=`sWip{@iZ;2Z_D~{k7gN~+t-PndiJz_CzZMJsc(IQL{ER4THh|w zQ-2%l`zCtUfsWRXN%Zu~a;7lRQ~zY!J2xZvgWh(T6B2vkA?9|Rlj!khx$C(i(bKNa z&ulKIUt{}+5d+LUP`#*fZo>Kq}a&S_%CZHbt|Y zTqEZC^e%y?lsbL-+h&sz4*^!_Q4m#+;@K| z=DvHU>a@jucM~z6(>~(*VScBG8w6e`ZW#D9aihRjiyH@iK-?to2jZrI{as_Tz|Lc6 z9=NlN z#t<>Fak!Y+C>0YMtHk=OiHVJC#l*&aVq)V3F|qNHnAq_5b;O3hdm=WP>w7t3qnnu6 z7$GJ$3dF?5d@-?cs+icgOiXOtE+#gf6cZcoiiwTy#l*(WyC$*GR7`C26cZcc#KcCC znAlh*CN|cJiH*y}#KvYZvEdg_5F5^KAU5)9-~+L-rEYCb07!+6KNw`gVc;DsCV6WpRhVpNJ0(yyI^87VfDs4aJ=T_Y!vwJVo3k z@Dg#?z-NfN1-?$)J@8g>kH9aAdj|eo+$(UU-D$UX;C;k>0v{;u8+fd^U*Or|{()DB z2L!%UJTUNI#DfCAAs!s~Yw?i4JMTfeLjyM!9~8KYcv#?Z;^Bdv12H1-3DS=Ye4cnz z;G4vw1K%ee6ZmEE*uY)UqM;%R{|5f=vjlX!aI=fpDte=eRG zc&A#lRTQ|T_{hNh#Iphyif0GTi01^pP+T1N7I8`7=f!gaeJeup;+T(*-_$rjMUt zd7b6UET3ihPRZ=4&xqMmKM}L1R^A7n*i##bvF|R%-nkUm&zGJ(du_`8wv_!VV(cr` zP3q4VvuBSIvuBry*|X0Ovu9r~X3u_H%%1&)m_57JzSPg2-C4|@eW;i{`&co1_C_&# z_Wfe^?Dxd%+12)=PWJ44F?;rKF?;r0F?;q}F?;qO#q8Nnh}pA06SHUURFC=@!{%bf zyuX++pDJbyj}bFR8^w&_RxxAvnwT;CS7#QQ=;Ipc>ElIW`gpaNKHe#2 zU4C55y8O17b=fbRU|p`!5T99>8;e<&yNX$tM~GRM{c;J`;Kbe>#QrmLO5ou>R=7_mYnFJ|1&K?ywwlM4q-B zb3{I|9CJi=XoA1QR0}aNHB?MY%@F7AX_uzXIW=|8m8o;?6%&WAiHXDS#JTTXc5Iro zUq?*)&Uv8y9@10S2r+d{6%*5o#KiP!F)@9in3(>9IMNzA%?hd4K%4@hQA zpAj>r&OKmEf0Ujv-L)ltFs2Q}jA<7!V>(34m^#;hG4%@}7}Jbw7}ImajOi6(#`I=! z&ey+6#=qyq`1f8pyYD5_r(N^$mvb73Ij5bNJ{^>@nV7P1t^wzkrSvC=bAFvAnf5k` zIp?l&c2A~`eIVBOit%OlR>}D0i>a%V82kQW?8m0;j}YtgCD!Llob&fw$@qJjm^L`?%x9%)Yy4*YaSj3NPiyIOe)pD)-xI|6 zT~f~OXvvK2Y9EU^A~B~R=7_|c0zbzrb62#lh)~M`XO^m?IKj z`VezOPWJJbBeLFd%n`Z8a?BBV*mBGfi8%x@N90Q%k2xY$JILRdBeI|6m?IKj@(^=G z`uTXw5t(c`=7`L)9CJigSdKX&XIqXrB3D_CIU;vkjyWPvS+4EzeA{x&5&6z?%n{l7 zK=mi)h}5+lb42nj#~hJ?mSc`cf#sMZa+KwmBeFK0zl++rGM;aFYdqibv+;b(egQ=8 zB^}@Rc+3&0)=~Aw9Fh8#V~)symSc{{P|Gn##5oF?m?JXB$77DjF_vSF$Z3{ij>rbf zF-OENn#jZ)5$7#rVvdM&7cwzN=B*B>=DDo>}`|9 z>}`c9`xPns4JrG(Q#OyMY+e`V_NT8Tvkz45j9>UsSBxLsQ+nqvpg&f6{JTbse-DY- zd*4f)`?;8NzY}wAAZ1sYvRfghopmXj4Jn&z#kn@O zN@h%+O`Y>m>YU15@tJz}7UO?AF?}B<=DK65nCp%uVy-*Zin;Fa3n{qnxKDbnJ6;oW z-SLf>>y90};RDwljl|sd^bm93#&XS(*h^`g${o#Y+dg1T2Z;9&%{!ZK= z@E$$zp<&=w;zof7h#Ln!MBF6sQgPG3XN#K!zCoOu`+Fo4Z;y(Jx0l4s_j_XI`x`Oy zy+coYV!rniGv95*#8WRZ^$!S z=@n1nT%Z3T8J{Zmq7V2~ON>vg#rQNpj86q(d|E2Tr_;pvv{8&tw~F!UQ87NfDJI6h z78B#U^u`}zyrGyF?+{rT>eVdY%{K!$)F#_)$#Xcj$+2^u4B-zBdxn-=1RTdW4v{o+4(h zXNj5XWn$)fjhMMUPt1CDnV9wLk7CxdyTq(#kBeE)UKX>S{X@)p_LG>g+POb{VQlM( z8QZpE#-xuJ`!Ol|X({^!Df^XT#_$|5W9S@)+~@FC9i#2Ph-v!?F>SvqrmnBV)KzT& zels8YiJ6bqV&}w9DUFN8*m^m6Mrmb;e+L|ur+@&d-Q&TqU zQ#QAWssC?c>VH*C{hx`cf4d?0L;W?x*fbVn(=BB)LQMUKiK&0Sm>4@jOpKi)CdRH4 zYyS}wW6z0+v5&>XSjD0EMvVEz5X9I4(&s)KeI+voBgFJ!s+c~Mlso6R)H&-?=UkRL z=Qc58;}=Eb+I%T>&ikoz{+T+b>Osj|*B0l_ZzUO@dx`ORycnP7h-rU?m~lT}%(&km z<}-Gmn0lTTQ_t&S>iJll^CNE02Jim9v8@MIkK64UnSPR}NX^jT0eds<=X|D_C(Y14*h-v%4NK z=`w77$(X_!a|(;gLPkh_O5J~2QCU&(4Aj#~7924<`|=Qq=6UHe(q1;Cmj4q6@+V~fruM(kd;9Pox{^OJc+sW5wwKbvg0hm*yzDz-wvneawWPSLv}AUk zUqX|Y{m5;J2}v0el8$jg(yHG`NNSn=poR~6$8aO}de*~i*+1~g?ci|n(K-8XME2jv z?7y&}jLQByGW)M2`)_XcU(n6V{>z-K^E2nWyg((3(1q4*a(S7{%T==QTw&c-mk+so zSS2=(SofyOk6nI}via1yD(XX~hRfYlQqS(zHFw$0W&4y(2kW}Ij4z1kk+SLOWBpwY za5*q#GswF5VwlmE{el?$8Ef6)E(=`FQHf2lb*H$z(B(xcS)?zvZmY|eT)v#LdBwVl z6`12p3zscbQcu2hhq*k%-?gQ%sH0NRY^TD0cfL-UFvd^O6s}Hx_ewc=<*?z z)bp@)@4EcPrC+{*%|EScR9QZ^b=giOHtns8FP)idd0xt<)Vkwcp6v3Jlub-9y2!^i zx^%)2ZEdp7NkW;IEx)1?n^&#-)a92hze?GBZQb_Ut6$Yz?x>P_s#{mjWpkG;QZ_BE zb23n7u;n2so1xZCa_N_HWDZN&9PVQomnXS&(hvTuw(bI#8(cae2%Af-yVm7(F7Hr@ zO-u}W-pAf>`DV)IE$hB;851ny3t(bWP}J{JMdO(7vf{|?xL|B=d4S7kKhbhb&WZZD z)*s_CTMrl6PSVL-UQWN&@&hhoJ~r+4B`=H_zxdn`XvPXBkypO({C z+(G@V?lSuCmzrc+mDBgOJji8sUbum9(og2la`vT`7bJSd!O1|GW6ITYg5}kTJ>zq> z1f<-&x3a!- zIs0CghnLeIV%bSbxq6PXex=Kbz4SRc)$%z}@A1FbvXh!}_1t3poi3yQ{~vqr9c@Li z?QL&@f`W>IU_x>Rkqk=CQF0IrY;xQi*jxu=gYt_D~hQp|p`1+3!aDd@MP{Ds~t9zT~H3dcPPhQ?@+)73{eW zUT^z@6Fm>_@gB-Axe4}7LVGsazEfhKOB65fdyfIhIllO4>ot6AqNk3|*3V7!eBtMp zjb+v*dcJ5p$@YF>PVlKw@G0Jh+?&`_ukRx=TM|8eoaeRo{X|b+mbdYSid;2r<{$}uSoQiOlgPyak%{U3>*@}IQce|S%{isAwyuD-n_(YHW57wU`Jzu&m6BA!or1W>E^iJf={W1E7 zIv3(2^K0swefOpPl;vbj>g_8%_T$9Vy)b3JHf3{d%Em9QqRcJQQ|1R^`t2t%V^nEB zd?0=riTRSco0xGqR?IWaJTaf66=I%)uM*Rro5cJuvQviW>);{VP)!@zX#|{B#f#8%K$Wjd5aPqex6_tQHd+exVhy zai{de#xr7K<6SYa;bcx?qihxYAvO*Y6B~`i#D)_)iH%Xx6C2aT#D*1CJFS7kIw-_`qw$V*}qJ&JXMa(s6-5l74*P($%PILf}Ki69XS1 zo)mb5cyeGTlTHb|O8TjRZxT-n{Fr!pV83*0M&Mo2&kTHUb?Pk$+)`W^c%*n%;6m{U zfmexV2fkKZ6!`DrIe}jm&kg*kcwXRgHK=QT;6~yFfxCzo20li-DDYhIiGf#(PYQgU zcyZu|#U}@TTf8LjH{whtk2*7Z*3|J7%QY;YYPr4T(<~otd8y?>%comjVfhTp8!Rug z{FLQ0Ex%`Zx#gcMudrO9mi$|3xryafmit&`g+ z&g`E#D-+LqT@b^M)&SO`R!bO?C1qYwA_fWB)+P-U+AJe<U;ZSZx&3#xKRR(aD*# zv3w)^p^b-#X=4L1Z9GyuA;jcBG4t{SG4t{wG4t|TG4t{@V&>)h#LUZE#LUav#mvhk z8{?1WWij(|TQT$UP%-oJOfmDalPsB+FO{Bo`93l8@=IdoTV%#^OcZw#WhVYExzXoiqWBY*W1{$5mSdv$SC(UI6e{62aAd6 zhT>e?J4vSQpi-#ngR`n7SVlQ}i$7Y-TO4d59)3pX3p@-jhHjWOV6Bf znwUA`axrtp{bJ^fH^s~uKZ}_&4s1?c%o#1k%o&5l%)5nR=H0W!%)57qnRnk5Gw*&U zX5QVW1?4mE))F)CwiD;ZvzKK0beNbv^$UaO)03p9PuGa)Q@yt5Vl&6w@Xr@=@*^ zDVq;d*M6JQmu`i>Iln4NroLKY%4%QC&M*Dp+*F-Y|BCVD95MZSvl#n(QudFh?47iS zyGx;R%>3(2&jyO?qZiz)XwG38DcQ*NP{a_5QZtBjb~T_GlR z&lBhBzDY9mZ4#>;V(R-?OntwIsjpmH+C+Vah^eoUnEE=2`K*i-^I36H9-o!D((_qa zCT9M*M9lnin>gq9!;lsO6X_{;K8DKJOP6Wn!ZEuRb3W#VZ`4a$}-+UCS|1 zyo2SKD1KCw%jmi>Q7$XF&~i)^KgDuP6hGf`OccM#a!eF=B48%|w(z>o$3*cjEyqOh zvPY`km?&Pya!eHWi;yxU_LSZ5c;51K%P~>>RLe0@{9?;7QT#T`@%Mix4Q67Z_}e}o z6UD!?923QNYcD@yqIf0CF;Tp(<(Mem#&U`Bx~^xu-m;SoGbQ%Y`6=X$~`&y2P;>TK!iQ+|; zW1{#n%P~>>a?3GM{7%a;QQR+9%EUzRH+?=Pitn%-6U9q*l>aeNe1FR^QM|t8m?+-S za!eE-VmT&?Pp}*l#TQzRiQ=m*$3*cmgCC==UI-4;>#_^MDZ&v$3*eFEXPFgXD!D>@wY9< zMDfop$3*epEyqOhy*sNNF;Tp_<(Mem)N)J|?_fD5iVwEz-#{~yEXPFg6D`L?@wJv? zqWHCvStITdvqo$dv$nk{W^Ma0WnZ!jzGGiqjD1HjWe!Z)j1}kBr#X^Ycb28D@e86T z_kooDbus$9uGCF^jl}rZN6gwgS&SdE#9X^j%(Y9!T)R%3^Y13fT>qe$>t85l_g>2G z>y%x|Zi$Z-#gtWDOj(V^xjH*ZrcZ{au9=>?W~mteFB0RwU*tsFpO>Edj%{M@JAM*# z-{F@xao^FXJHB$?(Ot}a$8lorJLZYG?^q$`zT;{!&pl3*3QziA?CTKR1fOn zxu=Gh=blbto_mIidG47Z=DBC7nCG5L#XR@iDdxFnvzXtAoZQH7M88YVZ$y=P;sd`C zH5T(5QEzee@ZHLIagD$W#We$;E3Osz7IE#setA=!z;8=mH}EgwdV%-vMZNU{Hx=i` zzO!Uvq`#OL87*eKCyN>Hd1A)x(fV#+Vm8(%4Z zKQZN36;pl#G4a$&OgwcK6HkN1iYIZd%_m64r=?5$S7PU#E9T)Re0+c$`5`x9c?{-&6=e=DZ#e)$q@Z`KbVX!}4h{)`sm&vY^ME)rAk zDlzr07jx}xVy=Bm%(YH(B<6Oe?04&r57-|hrktiJeK#@Xj1=R;bTK}hB&O|WifQ{g zF>SwEOnV;`GuB(gjP+Y$#(IaCvHn%eSeGAw&y4i}V&=2jV&=2M#mr~z#mr{|#mr}8 z#LQGNh{;-j}1`>|r|=cVk|i5a8Y#f;Ij zVy=Bf%(Wkhsq2@N&0a(B0h?-KY+8#ce}I_sj}=pXp_pqkVy<1AvbiQ@bAQTai8QOCdN(`6Jr;OiLqP7xzEOwz=9<=G`lg>aSLf)|HB(a8EJ$6mOiW*0D9&Afi)8A5NKE~& zimCr|G4+=mj=z+3pqPGdD&{lRT}(Mc#gsEvOgS^eIX{+2#*g#FTz`$2>o*m<=EaoV z$0@r%#MD!11pemgsV|wbJBTTJcuJq2(ie#->ohTKzd%geZxj=A_lSwPXT-$ZTVi7F z6EQLOtC*N8KN4SwxmsfUY%a#n?&9E2HfwdY62-TdODBqx8vDN~Jv^JDyD;SJX7hOS z3+Ck)b(>u{t83w$IfXOp$K>xm1>BVP0O31+xlg&#CY9;l_hzaaM0` zY>>@2o-^gB{FxIQ_nbOoPBu~hKeun3O;P?2*EAkFK7Yo8Bn&d|PUk-H6Vo2ef z{5ew#3;uE-b5{Rqqz6qMKYjQt4e^kPvkT|WnV3x}FPJz!6j>xaU9L`YCFzX|hRvQj zH0wdOFM8&W&t{f49x`!8)}eV5hZPQ-J$3Tbg8Ugnr!Jb9ZPb6SoOIb-(Q|g;%>SbB z#*?s&br2r^b65YXV*ZDoW4^K&iR{H`J6+l}Tj%tVQ>M_U$zAxgX59-rh!hnQ8)kQ`m^Qa) zPFO>-=Mv7I_;WPnc75nlFg5$8-RuOA6j@x8z4)*9m-urmr6T&zCyGT)%C6X%Zuv82 zWM`%90?AQJNp>3x*2_L~CeAD}Yv{6Pret@4$x9U&<0tHu;fZZ%HmFnm>7V{>(fd8%7Abz@)ihUUmtb!GE!sULgk5ATYM4 zcYaYU^{?DZPE*IfFd3Gg4bZ=AUiSK7*_otg*6V*^pw&_LBYC|GXHQ*}-6SM`Mp(7} zvcx_U=v6-3zN-J!f{A(Izu4F;Pj`PN*f6j72mG&EGhpI`sri1Na>9J>;gGw?rb}r_a`Y^LYSGS6oy@gT>O8~G|UTg zPxLG|+qh$fj-Nes)|^~7N^BVFo=`a7huCLBvjIE7)ugy#o(7lygOHs8!hc!Jj%$xe zld^Ma3S()>pyw!i#gyz;O5J_PS!U-syGysH289?!IU-Dy*;})J85J^^Sd=$-ME>ll z`Pq+MoEcN){HV``c}(DRo1=eSDrNJvb@2tn;e;p~O zvUN>-Y~y3wlubM9;@&aw1=Po+Y>u@}k&lagJUL~v#5(WmlUZi@%#_V?>(=xj)a*8Sn*E+5O4WNff0FV5{xbA;t1b>vyIy>-X= zxX?$xcpRG(t-H#{r+s`zM{J(8F1}2=X(`3X;X2|^Gwb^LIK;=HDVt%|UF73tAGf4z zUa;n`@uFZa$|nzFgf=brHK10VfDZpP~) z>uT<%KIr9RZyo8MKGwzkY0k2|Mn}q7YhB!5=4;E}=tw!=TKAiezx()yj+C>@x`TI@ zKec?Uts~|5h0~cXJ~!CMAt{@o)}8F*Dj!#;Y|gSS?&}isvY$)YJa3zKeEi5q=UC&< zcI$rhG3HJGE*YCYe6DU8wX3y{ZFIz@t#y5TJj%y`DVssojrB3+R(n4f%9-SIi+nuI z$E7-A6JN@_-si6N(K*)GTx;E(KKcdDnN5RVgx=wtMAfaRm3zO$~MYSFfySbnOQ{te6TBznr(W_d?3{Z7k2BzorAU6%b~>fGKd z2ka?-tNIw*+rV8ml=sYaU1u5 zS!8{z_YBKxi|H@19QT5W_8Y9F{l>x=0(SiZBE{!z_)$$2GmKvlzeHKa%pK-2#%=dyTi|L=T{*pw`GsAP%-QA4&90 zLOb8Gerux7?dj9X_kHgr=lGo_-}gJ;CVJ|aYJJ(gX=7*uzs<(`v|5Rt--NHVeQJ-D zM!~1JH(>ESR%-aZCO;{MzHeatoJ7xOw3YRlM9=TT@m}nlM9*)Jr`Z0AL{GaevwlOO zr?0&?VCMcr&zNnn{nN$tw_E>uqNn`3tlyUCDgS=!e@OJS_X+F$cb1`_v46>W|Gi>P z|CaSt_sNY5<$Pp)(?n0d#rw|Go-F+4znkyBh9>s-AMY=ZPxSd=9OIsaGZQ`W^O?(8 zl;|lZ?)P_2qSxGS`>PW@<@nw(liI6=e%Q_TK@S(RkNXC0N%YiP#rE$cddjbA{frzO??@V)}T`d1s>M?=|8*=o5*aeyituvsV*6@z&J(4-$R# z&~Hat|8=6rpA)SwyYHXl_7v-@C3@^vTi-I#)82Ef?~&-SkNX=APxQDU)Kc88@DbZ8!*VaEZzp=niTMhjC3@nm zOuUy&^w?LkzVv?dGrx}?BqqL^r}TYN`s2m9yutaBL)>T1N?mhJ>YDq-)cenr{r4&R z@)hxex@(Ckv#l8a`lW30#gsWuOuwxZGe*~oiNgoQ{5`>IV#ehwG0#bRRKf>7M^(i< zTelR`pZ&%B4a-Ea))6st=A~l(hT|SFpYa#P{GHTxF>B&4V*XCb`{VF;QuX)8A3k?| z#QdGqBr$&{<^6H^JE<$A=kKKM7qb?>B4!=@Ow8X&?OvJk`8%mo48)!Dpjbre&81327&vDnODb)xi>gf+&I{H zj~im+0qKd27sbTS`(k3_doi)G`vKHTY*ZH$8!g4eMlUh3ag3PQm@OtYmWqjuOT@&+ z1~IYmkeJwbT}*6zCMGui5EB~}55zZOqn?=9I8sb(93>_;^2NkPk(k&xT}*6TDJC}V z5fdBFiHVI5#l*(XVq(Ml-4Gkz?}pfDcMyIO8-vBf#$++EaiW;mI7>`yTq7nn?iCXo z&x(nScf`cT&thU@zk{il*r+EaHjWSz8w17M<4zPG7Gh?exM|?!;===9DQ*_{4srON zKl7BhMc{vkTL#`KZWTE15d3K!xT?5K;8xz+iS==S?VdAcVdyBgTo+R!b_+)X9!0W_41K%a?75FuA@4(-Q z`vfj~DE0OYTwUBRa2s*|!2QJo0#6nn75F6az`z%X2L--aJUH+Z;vs=w7Y_}*Q#>s2 z?$z*Nc;Kqy5rJEYM+P1y9u;_|_~^iAh(`xrFCG*4Vev76-w+=g_*?ODf%mLVy~hWx zB_12NlQ=){(c*D|7l_9PzCb)7@a^J>fj5gM1^!e#IdG{O)HNk=HSyHI9mLZDj}T7} zJYPH`@Hyg{fo~NT1b#|f7g21nc7Y6=PyeM$lTGV@D;OgR&0=E+{4m?zRa^OPolE9~nGnqWf$XsUm6w7y7 zKGpIImQS<%x#gvnOV(C7r(3RS`3%dQEibb?+VYu}i!3j*IFK6`E1M6EuUj~ndNgWUv2q3%lBAbXL*Zc*3|7{*3`VZ z_`#Z5Ma-JoQjER#(7}Fs%KmgQYxXrM`)9=1f0?qcT#vdazoVEnd%T!6`wTH__SIt6 z>_^0`+1tdd*}K)JOxElMV%F?_V%F?gV%F?)#jM$PidnPY5VL0gB4*7#qygo#W_J{` zW{(xKW}hl%&Avv=n*ErVHTwfGYj(+ol*yW1O-vsiDW=ayis{3-V#a8#m_EEyOdoC) z(}!P+>BD^+Q5SvKL`)y{71M{)#Ps1AV*2oUF@5;Bm_GbKOdpnLO!@TTp*NHKjl zQcN4ii)rHwvDzr6ji-uf<61Foyh2PHZxhqT2gI~-i+DnqQ?`kjmwyy9FYna^pP83y ziJ6z%h?$oMh?$r3#mvi##LUa<#G04I%*)S-nU_BnGcV^IM!n3-2Z))Mn~Is22Z))M zCy1Gs7m0Iw`kZh1(^8a~xzlpo(`U2gxTnt!%W+Si-z~>IeJVCpIXhimBg=75pB|Ru zo<5^2$31-tEXO^4PO}{M^zptonYgFVMxT#+`aEwr{x1Eo<+!I$-r@2u?$6^rZ-}Y( zI!8<$D<-BE7Q1G(WUjd~b4dA!6z-5L5SZ zF?FvOQ}+X6=8Sj5%o#t3nKLT4pkC&TW@6@yqr}V^GsVmqtHjJ1w}_cD{BnEdj1Q$} z-YwaZ@|kyQi|_L>X*&ar<-I$pFSzh`T7sZ__srhfAMAW zF-G@ljlZ<1rkHD5in*qTm^K}kvYDQ;nV-_1k^@AL`%SF= zZIkqG9WnjeQH<|>#n_Kb*-uK@&k^hMCD!Llob%WF(cterI!7JPimBr*G5zyd%Eo)s zV6%JM#P9vY_2rhSxTjCtlcq#T{K>o!?Y*Xc674PTiswtq-Y=`q#J|7t3+po_cGLMD zN9tJ8a@?aP?&&kd=i{C}i!8@Iea^BR_w>2ia@^BrljXRl&x@Aho<8qKxs3eS8RfF} ztG$nwb9>fUZs7BAPoEB!GN_tzo-2A zB%ZhYhvm4Z&;A``7x(mOVma>V)75g^(`S_BxTjB{<+!I$+><8m>2sma$31GQ1RxTnuQ;`Qa_=k|DhFUh~g^OpDSD1F@1r zpHnTz-`Ov-9QX9uXgTib^OWVdr_Vnv$31<%vK;sH*}aqejeGhWWI68X)68<*)2El^ z_?8K8r2KJ$=?$j(hstV7apU=YGp^PoI}8$31;MvK;sH`O$LxdxP?w z)t4tBtI|qsJqp6r{2B!4WQu=en`1ha~ z|K1j}_WmNK%u?N{i!#fLxweX!YwL@1{&kSd^@GJ+KdzWvQOa&<%5I&Qdag^^+>x?* zNSv#4t7Q7*lhieTq^_ybgSJp^V=?~s5YzVK#oTwy6?5OQQp|nFHDc~N9u#xm@w%A% zj<3bsckI!Vdb#hYD(1eUwV3CgL1LbJCW(3OSuEzc=X^2GJ$H(E?%68lx#trx&po@u zJoi-Tg%3RUcuyRjdwNOFbI({YzY#4G^Bd7xF~1RAFXlHQ?{!lxJoCOKef7XUh-(Bc z-@Q5&Z%FAMP3d0~Q_c=CKKvoZhkcI1H`;!%n6}p!)ArV4+B;axSm%ow>jE)j zy;#gxpCx9juMjiVH;b9i?h!MeJtk&8dqK>6woS}@wo}Y}R(c@*GoMuu(^u8S^lfu7 zecN43pA1XcPfXd*OW7|=*xGq5N9XW78&ObCejHd@<#pAg27&#l+YJVq)w@F){YA zSnH3N82eOAjO`K=WBU)sPhzZ*m>BCK&V4q9OJ)r6#k66rn0B60>>BT1!!_5XuDK_5 z%`;-!{Z6s#zerv4YwDVEBa*Q`NK9Wf66bvGB$@h$i1B%f7@wDjsehfAvThO6?~jW4 zjJ+^BmB@uQwt<1gm={^Hy<<5PAEQ+8*IsptA)*W91F=Ec-C zpQQBPrS!XxO8T*~n6@_*)AsgaVy>^4m^(&H%oT`J6m07gcf7sK9?PvZsZR|5+>g0m-#tmJ9BD-%xddrZQ>>M`l@Y!VR zl)UV&4*!4M9cXINoY_;yWp|QE_dxfY_Fs0xpH2SM7ysUID7&rF|ED_+^_n&yw7@VD8L##?>_LQ#5ea#DZ*~v)@A4VukGl8vbA0{U~g=Q9o`-&>*|((u9c% za$fv-Yoy74+M*@vAh|KDn8P>{|Eaz{d>2hynpYOG$lJ*{Ev4_I-ZYt z{p>UqKk;z}$ga8n-bpFHDDFJ;e}5;XWJ{)h@2PaefTF^9ic{TJ*;X8+B~{+pZqH!u4y z=;mktWzNn{`{8({k5}m!&S%zJce{`G`1qiXJc2%C-3vax>f`$|z zqUX`Hl-ipq=VMG2-^X&?iYb;;!}^BNzO&lY(sFwrV+wh9$)VlU*T?5a6w?o|eo~^R zUj|#hFwyfBLEP?XRibYa`Z3@3mnHgK3V9gvU~_YFj;{r_mz4g&L{A-GTK{sQ=c~Z) zt>2mG`3ka8DV4Lk&WE}hh580tUpdiJ@AcL5o+8N%I{+RBZ;2& z_OpIVqQ`!u_1+dB^e6g!>pw~CDQCL%za)D4ZNBw;ssBPbe8s%d`a=^v{@-YQ!$hAS z#_=}m+a`L(@r2#f&pi@7#X;dTA^Lk z8@C9!v6y|_BH*q>k3ToNoTn0fL)vToKNCG)i@D2M);Zv8QdJ^e7(dT+^<`dbry_0VsRSpPtx$Da~q)Nd~*ddewd{fp!F3r zKDl<)vc7tvXC7!^{o#q8cJ;8nYoe$80oD&IrXOkjxI|Ap+8Vp|7N|Lf_Ei7XL)Q ztK{Hc=4dh36sE2@LrlFlr0gF~*}tB$-OMLQ^$>Cz+r@xpvbF!G93{DmE8NWo#&vF~Z ztcg#E`C0BCVt$tUR?O$F(jL^y&vMPg{46(6%+GSu#QZFGhM2YZ3Nh>8-C};0dr8dC za^A*@pXL0gl6+39?Mb~g!uYlm*9<&VTr2PlaqYm%#B~B+E3O;(DRI5P+r;$)dwZw` zfxQJ3^Xg&csF!<#0piBNrbtY@EfW(P-mZz*xJ7zm!`m_u8!t&uYSL8_Q4F;==<^7dH!hvbcHRbHptIUn6cAc$2tQ;OE4x1AiiJ6F9E|KC}&7RopIc zJMj^LM~IIM>@8s02VNRlZ8 zQ1Quuj}R{jJV>0$|2YmA0%eYE)-M#c`5t* zQugnQDSwZHDU&t(FfnWPU@>cUftWRWm6$bqgP1k@MKNpkcVgD;%7;)sYxa?1*6icN ztl3M%tl8f3gEjjJ=~=V4i&?Yxs7jfv*^R`k*#pF^*@a@(?6btI*|&;Wvp0)bvv-K; z!`%<1eEP7am_F|;rq9QS>BA*r`tUL_efWTwK73nDAO0k!5BIM|UG$;1>Yxt?OHUup z7So4o#Ps2%!#LUaTh?$oUsEH5E%T2}1%RR)o6!Lt_F@=1I<(NW#q2-uDewXE# zLjJVnm_q)J<(NYLgXNe)UZEC#Wnv0>Ez2>5+}ng?VhZ_DJ|9!aCt8jvgAscTM8U2~Ji7E@MdF)=+%OiWJ}6VnUD#PpfsTstn4Ox?GOsrxxG zb$=|T?vi!!iMp$bsk@z+x`&CWd#0GWmx-A(ZWJ?TJR)Y!cwfw%@tc@Ah7^(miux2>3YcZisIccz$m_Y^Vn?gir9 zcwQ@+KHVs$PahZ4r*Des(=WvI=`JySTBQL#(Wmvq^l3XWecD${pB^iwPqRN}hx+N$ zrDFQ@Y;n$4Z&QMQcj+AdJyFc=4av0W3o+O1N?lW-A$8KG24ZYliz&BjNgy|}tVv?Z zI$4}6>ukxiW4)Mmc$*c<^)@S%`-E&Lce9vsUlG$+?}&-rPsGITH{x8~Wt$}Js3KN7 z#MIYaOnsxo)HhX3ecqad`j$&ieV2*(tlTB$v+|gj&&tbUJ}V!InSXv3Gym*$7=Gsb zK2$RO)Jlxs{fpU+mQ3GH_PLlsUSv6@kgtsAORBDmqg+bz9ns$Mv+;aso&PAFxBN#u zznjiiXsTmOA+K&ZrjWO=98<{Swl6V-{Aiz#Ddch6mzYAn)aPRg`6ZTP3i&NjE+aoS zMY*ix&6Z1Ae%Ep-%imd!Ddc4j*L5+4{7}m=g}jyJm_k0la!etgWI3jgpJq9xkY66p z@2Pt3i03UoW7*$}X5O@x0}KSdJ;=J1xf)^3u(9T}&bOwlkTSLf*pX zV+#2I%Q1y~ishI>zSwe1AwS1*Od-F)a!et=-*QYLf5~!8A^*s7OdX5=+7naAyQx+w;WT*kFXq5$opE3Ddb};#}x7zmSYO} z$(CaZ`D)8Ch5QoBF@^j#%Q1!gamz7<+*|QvVhZ_ApN}czrCQS--FJvtBN~ZW+uDj* z+q$Og$ENI0PT60Yve}Tbc~G2NpSDV7-T5eW%`d5I4r-J5*Gi0k$BFT8xfuVh7qj+0 zA*O9x#9aHjm}|F*x%OLe&cCv4le!NPbA1zW&aPw1ZeYr8teARENZFj6vRNU{m35h9 z`o!Dl;QuqJYqp6g_eU}QS7?X7w7sF2`;N|H?mI?^x$h_xbKkLC%zejtG4~x0h`H~0 zMa+H2Ct~h9N*qDGJog+d=DDYtnCG6}VxD{Q#XR>c5%b)0nV9FEJH$NqJS*n8XPcPk zo?pZ~_w08hKJeVrNX&0U-jasjh{j0IZ$z`j{6@4w%x^^3iK~b2Rvr=82>iOZX5g>I zwF2+io_cEst|hJ$_y}>`z@x0IfFr_05}(`{nK zlQ`Gr7bN4;HZeYZC&s6}I?@Jw@)j}p)KPkT8YRZ38De}|BF3k4#rSlS7@r;%6XP$7 ziSf_H#CTpOd?3aviHY&LV*GC*#{b@8{LfF>c#9WoE=lQcOI^D;b?p~o+Fq_RKG61B zV%pwTOxp*GY5OcOZC@j%?Hk1Se6JXPo)P2o8)E9+A*SBEF8IK;dx^QWhL~&HiHW)X zDf{s$`voce>XhDFs!+~d(&NK3Vtja0Oxr&e)An!0w7o=E{G`2yh#Bj~V#d0in6d6H zW~`4EGuG3@jP*P*^Vz9l=CiZJ%x4#ina?(ena?(fna^GjGoQUBrmsE|)3?8i>Dzs} z(H8ooni%`T#n^WdV?QKiKVD29&Jojxr;Br+LvP7KSy$;CW!);K?#IQHwN*@6+r^B> zZ(_z{ukQHGcpNMy7MqJ1n?7R3W{jAznJQ*%mWUY}Z_C2i+$cR`bFY}Oc}dLJ><}|H zC3@fwV{?F*v1u-5Z2F5Co5^Ct>1TPfE1 zBPPb~6cc05iixrJ#KhPSVq&a(AAHMwHmXZz3>u4RXJ;{O=wIxb<5Sn1kh;vG!z5$ZJ!N-{n0jUxyXK74HJ7BW zxg({2D5ZZ%Oj+-XY5VtL+FqtVJ`!{Li;1~CQkfnl(kbMr*RB6A$|3(xb5lup|Le?EPBm2ec=nClyfV8_Hnn?p{r9p#MupUXkPY%c=-86?h5xhJAWwv2w#UP0gk$^{ zMn8;VIM&Mk>yiD}Jo_)K1f8<~hG+kc$o>oGM`r)c%Kn?1{WmZBFX-lH|NXbJL2k*T z{>(-nH|a<;-DlkvAK&ot?Uczu%Xb=JLN-8gu z&kS;l_4N`xGsV5uw@CEdK|F7Lk3`SvRJyeM8ItH}S9R;hCVKihz8t$C(KBX;+y2C2 z`j*zONc5E7*7|jcp7J|de`BJjy?)Vl=I%s~{V?16Ws{+Q(8rf=znIul&J^2kOZ4>H z9P6E}6UyPP@J#D>SN{b){$FSPeu+LmdoFW}_0r<{4#r?Nrl&y%bl zk=RpC#`=kgp7x$;eNm#v{v7L1N%YivvGr#sdhD;X{<1`mKQ~zKY@^T*4Qa3SPbBuN zWO=)*y>BLZR;&uv`>!rSIoxH}xBj=p9zXk9znA(o*yGP2>uV%>#&MYS&O!?I^v@LQ zyC?RPKihi0v_06PUts;@#GX6)_(JgoiJpGD$@Y$yP!937(facf`|8q{szvo+CUpIwE}Z%_2Jx3cv=C3@_uTkl`2!nMo;@x|l^Xgq_Sc6GIV z!$eQ{eXVa_Oh3%}zKNcAIL`WG57Z=l?WW8TLAN-`8rPg1b*b{Fn ztiLhQW53?|d!*+MYO|R5as~+c-%|ShJZ|x?YMcea7j(Z=+#s+sK$usZ0m8jOt8&!aIN10l-^5R$ z^u)$#Vq)VwF|l!jnAq@(x`~aKr6)GFi;0b2#Kguv<*Aq0@XNM|jW*H~8%K$Wjj>{4 zW44&sa0Upmak=!w#_eKa!!N@oHr|w;*w`s1HcIGMT4KY$ND>=$r6)GpiiwS(Vq#;O znAkX3Ol({rCN^#n6B`eUiH(=V#Kz}hV#B{85*r8Yoy5jrVq&9BDnL z#xFN+5qOpKEdyUAZWZ_raqGY@irWNs21wh$yH%i1+6As5J|b{O@sWX@0n$Ejk@Ot` zpDykg_zH1&R?6Hh?i~0TahJf(0O=a|SLwS2K5$=r=pNV^AUy*2mcD1;DdJv%{UY4n zfv=aoPvHB-eFHlKq+j42()SO%OFSU3UqX9S;HLZG!@$6O#e)JLCmtMlfp|#Z72=_R zuM!Un>&1%#-!DEfurokT3jDeBiv#aog}P1-TvNOxa9eRE z<7e-f1#*hz$v%IoWxsSbbDHHVe156ryDXn>*)O2YoMHJ}pI>HquLJNabEf6GmX}+O zSs*Jc$1ISQmWyn^%JLe^t1bV{@>!NQTV7*%yXCc(^A40hXInnh@;R1|uzarN5th%h zJk9bt%cn?YO}$vmntF$rHT79BYwGrteaVCH1^YwA*tZquh4C9Hru>sq_Ulvj&xk4i zYcXqf<%21oHM^adHG71ZHG7VjHG7?yHTzyMYxdh>*6csTtl6~=p?ucto?_PQ$zs-Q zzx0(gdxP|>*)ND$v%eOzW>>6AnXK8Z#H`sP#jM%$#H`upi&?Y%LRZ%8tnU^mT zGcVsEW?ps%2=nqb>6w@FYEm!rauqT2auabb>!Xk5nDsH)a?JY3SdLjAmsyTkAAhqP zvp$}*9J4-R7D&wc_{ryE)8%bG1XX{%a-UYnQMlMxn^eSnlr`3;Wc97@F8*T*OwP1 zQ`UQ8%KAo3{iW*Q3uRRjQ&xR3G2LEFOb-+j)A?dzdX_lXj?*Pm_eEmrzC%pieo-uS z?~tClcdLs})LlbN-R;HHJzPxPg<|H6v&GCA&H!P~ct(2Wj1R@k871mb7js5+F>^*I zF>}W8V&;rRV&;qs#LT;QiJ5m_7c=kvDrVlTUZ1*{caIP=?+zC;?@kpn?=BJN#&fk~ z`t)KkeR_+SK7CY7pS~)lPq&NdQ)htCr~5R(C;GI8m_BVTrcZl_>C#I$MOhWJalhl(k;VM^aFrSB`w`88TH^-WD( zb80cW3sUEt0iynu9$(%N)4zTZE`I$kJ@$Jx!e8tU6k}gctk0KNpD%IF-(w}?uV0=^ z9gC%>jil%H1HQ+`Gh->&y`P>PhK|-515g?wjIV-Cs$jzFlIqqe(J0 zjm6a0SxkL{#nd-WOnoPasqb_#pA~0-@L9Q8dOj=ni}|c<7Bm06FJ}JvUYzrL_rsD{ zuPVmxmg1aUSIPA4K%a|QA7d=XtdE!lQlcbfXHJdwr6gYx?JaMN=S%DS=6K%n$MO7b zI{#BVZ@Fw!>0{Q%!IopzM-$62>!XY1nDsHja?JXeVL4`f#FziZtdH}2zC;<-dsURn zO1{f-%=&oBa?JX8+j7kM_{wt3`q=$&l@qf*s#=a&A2ACgW_=vx^D*mVy5*SlaYj79 zr^>w~p0|9v<(T#HwB?xf5wk#I*2nigAG1EnHB-4U>!YUSvMxVnfyAtjem)9SH@8PA6HwBSs$A$$E=UdmSfh(hn8d3$1j#+ z*2f+#Irly9l_#H^3HmSfgOC(AMGBW8h=*hkm-Wy+bD^%1i`O8NXH z@p{WQS&msB4_J;_A1_#rSsx!;j#(eST8>#C6LcznDudi<(Tzxi{+U0@rdP^_3@hJnDz0QWY)Id#jFt(ThlJq z(&}Q?wuWNtdyBE3l(Ju%vRRk1xlWv0ckYwSy0bZT&9>AvCEMT!^;H#9Ur#aqogl`) zHDcD@4PvgnTgx-(Q@wt1Fp$+NA7yi>c@6l+C1+ z&1`Y5tkWgaCw`GK<=&pU=2qr~$sje8GI*ajXm>8cXi}C41 zF+QCm#-|&^#Q6PUV*C{`G5(2|82?R7jPKnk>C=P7_F*MA z?W#S3ipBlQP|C3-$+yv2P&8{s=Ml{lxU)F=F~~ra1RGJW(=bEf-VP z`C`htMNC=ui7D#^G2`)}nDO{t%y^XQj^D)ML1M6kF>B46 zV%C~3#H=-b`7Ucsou2qWpLZ0~=SPd_^Z8=N`>d3`GeEF^AZ7oSm@)cM%otVZmDF{R zm}?t}sjG9!W@yT0V#?+uG3B2tru?hLwB;@_4S(YyA-uW0#7Fv5jJ4>}fGE_Kuhs`%awuY?SSTe~dvTG3~4`rkyRt zxodi*t~ok&&9u}tCy8nI+2Y*wSEjDHHFeE{scSZi>8p3dx$D1?jL*CEO~(FUF+MjJ zQ-5zUWgRc3-{*??jI9vU_KU=nbDfxSHi~n8JRuoB-V}5F4l&p7Dt1lfeu=-0#n?Fm zgnC9xpR1=Jbo!6)Io5Ym$jF`6nQ%u{x6ccm5i;1~?`r{ulS3^w99VRB` zx`>InA!1@~su+J3h-upjaquUb_3=zdM<|tP@~5niE)%BBEt)ek`wFev-4NA}bUD`u!W&thVkdA8+#UW*xD)#kxm)e9p(`Q#PBe zd(X#DeEc+Jv%|X5CDqSJ==X&~hjE{a#1~$i8=XYd;j2C95xz=ZVEH$VE zpZH~#&rbB%`&}0?n;{eJ|8Bb{e2ni`dB*Z9Nja4NmgSh863h9_dS^4_%Ky#!(xv2g zv@d7b*$laMRkglpV$V#|!g8NPPrHt_?CgYWy}L1!&6GaaaD9x2CB^h>JWgv8J)Z$* z<7Cz+dS+d}wS$(tDl>sQwKmpQ zDNSF7wsD8(wq}|p`bK=lZQm);Q*ZpsgyD&vv5kK*;Ea_}K7IMS%W=j^&~vxAuddIW zk(9%oNFVFZP4u*DqV-oLdir|0^?rXzZp`LdpL$OPW4X}!=aOwhd}f06b6wI=vOIagc1?{2yNr<@Je*GlyC+a~K@)M`|A=t?R9oS=FUWq{p+@W zG|^MMIA@fe6$Dc23|5c)INPDf{efL~HbJx;Ca^~Pf&)vyz>-`>=&<{LO z&9uHlVvnC|tUoHz-{_;2Dmfwze32L4K1 zFR*{ftsl6aer0YDxRaQ9b)=YkgL&e{!RAsivGF%CvGKT=*nL$@Y+iH(QE#Ks$9V&e-ju~DJ|{X=Y25)&Iu z#KcAqF|jd5Ol%a2iH%dm#KwhUV&fJuvGJgo*w`v2Hog!O8@um|Kg7ntVq)VkF|pB2 z%suYW;=@ABOcOT^yjXmA;Pb@I0y~?fdEon{ZxML2xMkpN;#Psb6Soe$?|%5!CU66B z+rT}=?E?FKCPxHbBK?tpFA%p6e5bfW;3vf$1HUKk6!=GR=fHbbq~0!pYl^!DZZGZ@ zc(k~C;Mw9HftQPW2EI|;EAX@8-hn?6_X+%)xNqP}m8iF0U}v-R58PS$0fEPej|x0X zJTUM|ariDEbA@1^z*N zLg0!AP}l6hjm1TQyNl-p9xa|5c$Rox;B&B2<&&1EDZdC^os)jCO$E6r30z= zq`*zYiv#x(pB#9+cuC-e;!MWh*PLzn6w5bQKGpJLmQS<%p5>*Mf3SSI<$VvrpInAd zOUuiA{wT|5TAplqx#cC6S6IHl@=D8hT3%)OMa!!#JEJ9YmgT(^I zTRz_MIhIefe6HmSET3ojX3Og=KPs6u^(`@Ls^5jenp*AWhl`n)3&hOJ z%f*_P#mvhOiJ6z*6f-Y>CuUwQUmG8omurccm%E6Wmq&@2mkY$X44)O2>flc%X82UI{ADTW+gXkoKK(7n@9V}{ju}4lEyoO>vn?<~g*pMC1$7cq6Xn3x(YCZ_y;lH4=xDXDADOI>qo>KbRO z5QiU0PaNjeQ$PHXbs)@l`%0$%8e-~iA*TNBV#*pWrmU%AVtTQdm|iO;rq_#!>D$G* zc04JWy5AI2_jh9I-lsnPQgC-R7^l7O^NuO30)2H>t^l4`?eL6@?pNIw5teD*!sdLT{QU5kc`u9LF{o7oO?;XY1_e+>bn z=S!UP_j1Yj>x>cVcu;!kctK46yer0LXUgW6l#Me-@O!_*Xb*l=6X)t~A(^szh^g;r zG4(lPgtFF1Pg&QCb7kEpnRYxUrrbBgl>3pGa(9X;_XjcM{w}7k$~47yVs~FLu^Y2U z;yl<)=cuo^1c5Xm9!3 zc)qmk_imwh=PiF@IcE6843U`O6W|nV}{Q$mScv`Jj*e|=WNR{!{<87F~jG6%Q3^}CCf3x=R?ae!{-;vF~eu?R`Ne) z_|&l+GklJ;95a04dqQG{PrlE`44)G$#|)q4mScv`rIurcPkb*(%5wvnBh~)a?J2)ZaHT746qzCd?s6t89o`yF~jG=c>O-A_ttp5 z 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


{Lr;Az7>WEp-T8LTCdWl)j&Jwep%@DJm<%$`r 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

*cbw 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 Jh;?)LYzaNw+qZ5ffR?pbi2Sy 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

)RAhPKyL3W$t~iLc7sB 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%0Ase*uMi)&dyBb{YrVxhq`gNV-5jRjE#~9S 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 version is high enough to compile this file*/ -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 500 -#endif - -/* verify that the version is high enough to compile this file*/ -#ifndef __REQUIRED_RPCSAL_H_VERSION__ -#define __REQUIRED_RPCSAL_H_VERSION__ 100 -#endif - -#include "rpc.h" -#include "rpcndr.h" - -#ifndef __RPCNDR_H_VERSION__ -#error this stub requires an updated version of -#endif // __RPCNDR_H_VERSION__ - - -#ifndef __rtscom_h__ -#define __rtscom_h__ - -#if defined(_MSC_VER) && (_MSC_VER >= 1020) -#pragma once -#endif - -/* Forward Declarations */ - -#ifndef __IRealTimeStylus_FWD_DEFINED__ -#define __IRealTimeStylus_FWD_DEFINED__ -typedef interface IRealTimeStylus IRealTimeStylus; -#endif /* __IRealTimeStylus_FWD_DEFINED__ */ - - -#ifndef __IRealTimeStylus2_FWD_DEFINED__ -#define __IRealTimeStylus2_FWD_DEFINED__ -typedef interface IRealTimeStylus2 IRealTimeStylus2; -#endif /* __IRealTimeStylus2_FWD_DEFINED__ */ - - -#ifndef __IRealTimeStylusSynchronization_FWD_DEFINED__ -#define __IRealTimeStylusSynchronization_FWD_DEFINED__ -typedef interface IRealTimeStylusSynchronization IRealTimeStylusSynchronization; -#endif /* __IRealTimeStylusSynchronization_FWD_DEFINED__ */ - - -#ifndef __IStrokeBuilder_FWD_DEFINED__ -#define __IStrokeBuilder_FWD_DEFINED__ -typedef interface IStrokeBuilder IStrokeBuilder; -#endif /* __IStrokeBuilder_FWD_DEFINED__ */ - - -#ifndef __IStylusPlugin_FWD_DEFINED__ -#define __IStylusPlugin_FWD_DEFINED__ -typedef interface IStylusPlugin IStylusPlugin; -#endif /* __IStylusPlugin_FWD_DEFINED__ */ - - -#ifndef __IStylusSyncPlugin_FWD_DEFINED__ -#define __IStylusSyncPlugin_FWD_DEFINED__ -typedef interface IStylusSyncPlugin IStylusSyncPlugin; -#endif /* __IStylusSyncPlugin_FWD_DEFINED__ */ - - -#ifndef __IStylusAsyncPlugin_FWD_DEFINED__ -#define __IStylusAsyncPlugin_FWD_DEFINED__ -typedef interface IStylusAsyncPlugin IStylusAsyncPlugin; -#endif /* __IStylusAsyncPlugin_FWD_DEFINED__ */ - - -#ifndef __IDynamicRenderer_FWD_DEFINED__ -#define __IDynamicRenderer_FWD_DEFINED__ -typedef interface IDynamicRenderer IDynamicRenderer; -#endif /* __IDynamicRenderer_FWD_DEFINED__ */ - - -#ifndef __IGestureRecognizer_FWD_DEFINED__ -#define __IGestureRecognizer_FWD_DEFINED__ -typedef interface IGestureRecognizer IGestureRecognizer; -#endif /* __IGestureRecognizer_FWD_DEFINED__ */ - - -#ifndef __RealTimeStylus_FWD_DEFINED__ -#define __RealTimeStylus_FWD_DEFINED__ - -#ifdef __cplusplus -typedef class RealTimeStylus RealTimeStylus; -#else -typedef struct RealTimeStylus RealTimeStylus; -#endif /* __cplusplus */ - -#endif /* __RealTimeStylus_FWD_DEFINED__ */ - - -#ifndef __DynamicRenderer_FWD_DEFINED__ -#define __DynamicRenderer_FWD_DEFINED__ - -#ifdef __cplusplus -typedef class DynamicRenderer DynamicRenderer; -#else -typedef struct DynamicRenderer DynamicRenderer; -#endif /* __cplusplus */ - -#endif /* __DynamicRenderer_FWD_DEFINED__ */ - - -#ifndef __GestureRecognizer_FWD_DEFINED__ -#define __GestureRecognizer_FWD_DEFINED__ - -#ifdef __cplusplus -typedef class GestureRecognizer GestureRecognizer; -#else -typedef struct GestureRecognizer GestureRecognizer; -#endif /* __cplusplus */ - -#endif /* __GestureRecognizer_FWD_DEFINED__ */ - - -#ifndef __StrokeBuilder_FWD_DEFINED__ -#define __StrokeBuilder_FWD_DEFINED__ - -#ifdef __cplusplus -typedef class StrokeBuilder StrokeBuilder; -#else -typedef struct StrokeBuilder StrokeBuilder; -#endif /* __cplusplus */ - -#endif /* __StrokeBuilder_FWD_DEFINED__ */ - - -/* header files for imported files */ -#include "oaidl.h" -#include "ocidl.h" -#include "tpcshrd.h" -#include "msinkaut.h" - -#ifdef __cplusplus -extern "C"{ -#endif - - -/* interface __MIDL_itf_rtscom_0000_0000 */ -/* [local] */ - - - - - - - - - -typedef -enum RealTimeStylusDataInterest - { RTSDI_AllData = 0xffffffff, - RTSDI_None = 0, - RTSDI_Error = 0x1, - RTSDI_RealTimeStylusEnabled = 0x2, - RTSDI_RealTimeStylusDisabled = 0x4, - RTSDI_StylusNew = 0x8, - RTSDI_StylusInRange = 0x10, - RTSDI_InAirPackets = 0x20, - RTSDI_StylusOutOfRange = 0x40, - RTSDI_StylusDown = 0x80, - RTSDI_Packets = 0x100, - RTSDI_StylusUp = 0x200, - RTSDI_StylusButtonUp = 0x400, - RTSDI_StylusButtonDown = 0x800, - RTSDI_SystemEvents = 0x1000, - RTSDI_TabletAdded = 0x2000, - RTSDI_TabletRemoved = 0x4000, - RTSDI_CustomStylusDataAdded = 0x8000, - RTSDI_UpdateMapping = 0x10000, - RTSDI_DefaultEvents = ( ( ( ( ( ( RTSDI_RealTimeStylusEnabled | RTSDI_RealTimeStylusDisabled ) | RTSDI_StylusDown ) | RTSDI_Packets ) | RTSDI_StylusUp ) | RTSDI_SystemEvents ) | RTSDI_CustomStylusDataAdded ) - } RealTimeStylusDataInterest; - -typedef CURSOR_ID STYLUS_ID; - -typedef struct StylusInfo - { - TABLET_CONTEXT_ID tcid; - STYLUS_ID cid; - BOOL bIsInvertedCursor; - } StylusInfo; - -typedef -enum StylusQueue - { SyncStylusQueue = 0x1, - AsyncStylusQueueImmediate = 0x2, - AsyncStylusQueue = 0x3 - } StylusQueue; - -typedef -enum RealTimeStylusLockType - { RTSLT_ObjLock = 0x1, - RTSLT_SyncEventLock = 0x2, - RTSLT_AsyncEventLock = 0x4, - RTSLT_ExcludeCallback = 0x8, - RTSLT_SyncObjLock = 0xb, - RTSLT_AsyncObjLock = 0xd - } RealTimeStylusLockType; - -typedef struct GESTURE_DATA - { - int gestureId; - int recoConfidence; - int strokeCount; - } GESTURE_DATA; - -typedef struct DYNAMIC_RENDERER_CACHED_DATA - { - LONG strokeId; - IDynamicRenderer *dynamicRenderer; - } DYNAMIC_RENDERER_CACHED_DATA; - -#if defined(__cplusplus) -const GUID GUID_GESTURE_DATA = {0x41E4EC0F, 0x26AA, 0x455A, {0x9A, 0xA5, 0x2C, 0xD3, 0x6C, 0xF6, 0x3F, 0xB9}}; -const GUID GUID_DYNAMIC_RENDERER_CACHED_DATA = {0xBF531B92, 0x25BF, 0x4A95, {0x89, 0xAD, 0x0E, 0x47, 0x6B, 0x34, 0xB4, 0xF5}}; -#endif // of if defined(__cplusplus) - - -extern RPC_IF_HANDLE __MIDL_itf_rtscom_0000_0000_v0_0_c_ifspec; -extern RPC_IF_HANDLE __MIDL_itf_rtscom_0000_0000_v0_0_s_ifspec; - - -#ifndef __TPCRTSLib_LIBRARY_DEFINED__ -#define __TPCRTSLib_LIBRARY_DEFINED__ - -/* library TPCRTSLib */ -/* [helpstring][version][uuid] */ - - -EXTERN_C const IID LIBID_TPCRTSLib; - -#ifndef __IRealTimeStylus_INTERFACE_DEFINED__ -#define __IRealTimeStylus_INTERFACE_DEFINED__ - -/* interface IRealTimeStylus */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IRealTimeStylus; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("A8BB5D22-3144-4a7b-93CD-F34A16BE513A") - IRealTimeStylus : public IUnknown - { - public: - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Enabled( - /* [retval][out] */ __RPC__out BOOL *pfEnable) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Enabled( - /* [in] */ BOOL fEnable) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HWND( - /* [retval][out] */ __RPC__out HANDLE_PTR *phwnd) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_HWND( - /* [in] */ HANDLE_PTR hwnd) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_WindowInputRectangle( - /* [retval][out] */ __RPC__out RECT *prcWndInputRect) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_WindowInputRectangle( - /* [in] */ __RPC__in const RECT *prcWndInputRect) = 0; - - virtual HRESULT STDMETHODCALLTYPE AddStylusSyncPlugin( - /* [in] */ ULONG iIndex, - /* [in] */ __RPC__in_opt IStylusSyncPlugin *piPlugin) = 0; - - virtual HRESULT STDMETHODCALLTYPE RemoveStylusSyncPlugin( - /* [in] */ ULONG iIndex, - /* [out][in] */ __RPC__deref_inout_opt IStylusSyncPlugin **ppiPlugin) = 0; - - virtual HRESULT STDMETHODCALLTYPE RemoveAllStylusSyncPlugins( void) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetStylusSyncPlugin( - /* [in] */ ULONG iIndex, - /* [out] */ __RPC__deref_out_opt IStylusSyncPlugin **ppiPlugin) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetStylusSyncPluginCount( - /* [out] */ __RPC__out ULONG *pcPlugins) = 0; - - virtual HRESULT STDMETHODCALLTYPE AddStylusAsyncPlugin( - /* [in] */ ULONG iIndex, - /* [in] */ __RPC__in_opt IStylusAsyncPlugin *piPlugin) = 0; - - virtual HRESULT STDMETHODCALLTYPE RemoveStylusAsyncPlugin( - /* [in] */ ULONG iIndex, - /* [out][in] */ __RPC__deref_inout_opt IStylusAsyncPlugin **ppiPlugin) = 0; - - virtual HRESULT STDMETHODCALLTYPE RemoveAllStylusAsyncPlugins( void) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetStylusAsyncPlugin( - /* [in] */ ULONG iIndex, - /* [out] */ __RPC__deref_out_opt IStylusAsyncPlugin **ppiPlugin) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetStylusAsyncPluginCount( - /* [out] */ __RPC__out ULONG *pcPlugins) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ChildRealTimeStylusPlugin( - /* [retval][out] */ __RPC__deref_out_opt IRealTimeStylus **ppiRTS) = 0; - - virtual /* [propputref] */ HRESULT STDMETHODCALLTYPE putref_ChildRealTimeStylusPlugin( - /* [unique][in] */ __RPC__in_opt IRealTimeStylus *piRTS) = 0; - - virtual HRESULT STDMETHODCALLTYPE AddCustomStylusDataToQueue( - /* [in] */ StylusQueue sq, - /* [in] */ __RPC__in const GUID *pGuidId, - /* [range][in] */ ULONG cbData, - /* [unique][size_is][in] */ __RPC__in_ecount_full_opt(cbData) BYTE *pbData) = 0; - - virtual HRESULT STDMETHODCALLTYPE ClearStylusQueues( void) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetAllTabletsMode( - /* [in] */ BOOL fUseMouseForInput) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetSingleTabletMode( - /* [in] */ __RPC__in_opt IInkTablet *piTablet) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetTablet( - /* [retval][out] */ __RPC__deref_out_opt IInkTablet **ppiSingleTablet) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetTabletContextIdFromTablet( - /* [in] */ __RPC__in_opt IInkTablet *piTablet, - /* [retval][out] */ __RPC__out TABLET_CONTEXT_ID *ptcid) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetTabletFromTabletContextId( - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [retval][out] */ __RPC__deref_out_opt IInkTablet **ppiTablet) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetAllTabletContextIds( - /* [out][in] */ __RPC__inout ULONG *pcTcidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcTcidCount) TABLET_CONTEXT_ID **ppTcids) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetStyluses( - /* [retval][out] */ __RPC__deref_out_opt IInkCursors **ppiInkCursors) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetStylusForId( - /* [in] */ STYLUS_ID sid, - /* [retval][out] */ __RPC__deref_out_opt IInkCursor **ppiInkCursor) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetDesiredPacketDescription( - /* [range][in] */ ULONG cProperties, - /* [size_is][in] */ __RPC__in_ecount_full(cProperties) const GUID *pPropertyGuids) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDesiredPacketDescription( - /* [out][in] */ __RPC__inout ULONG *pcProperties, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcProperties) GUID **ppPropertyGuids) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetPacketDescriptionData( - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [unique][out][in] */ __RPC__inout_opt FLOAT *pfInkToDeviceScaleX, - /* [unique][out][in] */ __RPC__inout_opt FLOAT *pfInkToDeviceScaleY, - /* [out][in] */ __RPC__inout ULONG *pcPacketProperties, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcPacketProperties) PACKET_PROPERTY **ppPacketProperties) = 0; - - }; - -#else /* C style interface */ - - typedef struct IRealTimeStylusVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IRealTimeStylus * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IRealTimeStylus * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IRealTimeStylus * This); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Enabled )( - IRealTimeStylus * This, - /* [retval][out] */ __RPC__out BOOL *pfEnable); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Enabled )( - IRealTimeStylus * This, - /* [in] */ BOOL fEnable); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HWND )( - IRealTimeStylus * This, - /* [retval][out] */ __RPC__out HANDLE_PTR *phwnd); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_HWND )( - IRealTimeStylus * This, - /* [in] */ HANDLE_PTR hwnd); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_WindowInputRectangle )( - IRealTimeStylus * This, - /* [retval][out] */ __RPC__out RECT *prcWndInputRect); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_WindowInputRectangle )( - IRealTimeStylus * This, - /* [in] */ __RPC__in const RECT *prcWndInputRect); - - HRESULT ( STDMETHODCALLTYPE *AddStylusSyncPlugin )( - IRealTimeStylus * This, - /* [in] */ ULONG iIndex, - /* [in] */ __RPC__in_opt IStylusSyncPlugin *piPlugin); - - HRESULT ( STDMETHODCALLTYPE *RemoveStylusSyncPlugin )( - IRealTimeStylus * This, - /* [in] */ ULONG iIndex, - /* [out][in] */ __RPC__deref_inout_opt IStylusSyncPlugin **ppiPlugin); - - HRESULT ( STDMETHODCALLTYPE *RemoveAllStylusSyncPlugins )( - IRealTimeStylus * This); - - HRESULT ( STDMETHODCALLTYPE *GetStylusSyncPlugin )( - IRealTimeStylus * This, - /* [in] */ ULONG iIndex, - /* [out] */ __RPC__deref_out_opt IStylusSyncPlugin **ppiPlugin); - - HRESULT ( STDMETHODCALLTYPE *GetStylusSyncPluginCount )( - IRealTimeStylus * This, - /* [out] */ __RPC__out ULONG *pcPlugins); - - HRESULT ( STDMETHODCALLTYPE *AddStylusAsyncPlugin )( - IRealTimeStylus * This, - /* [in] */ ULONG iIndex, - /* [in] */ __RPC__in_opt IStylusAsyncPlugin *piPlugin); - - HRESULT ( STDMETHODCALLTYPE *RemoveStylusAsyncPlugin )( - IRealTimeStylus * This, - /* [in] */ ULONG iIndex, - /* [out][in] */ __RPC__deref_inout_opt IStylusAsyncPlugin **ppiPlugin); - - HRESULT ( STDMETHODCALLTYPE *RemoveAllStylusAsyncPlugins )( - IRealTimeStylus * This); - - HRESULT ( STDMETHODCALLTYPE *GetStylusAsyncPlugin )( - IRealTimeStylus * This, - /* [in] */ ULONG iIndex, - /* [out] */ __RPC__deref_out_opt IStylusAsyncPlugin **ppiPlugin); - - HRESULT ( STDMETHODCALLTYPE *GetStylusAsyncPluginCount )( - IRealTimeStylus * This, - /* [out] */ __RPC__out ULONG *pcPlugins); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ChildRealTimeStylusPlugin )( - IRealTimeStylus * This, - /* [retval][out] */ __RPC__deref_out_opt IRealTimeStylus **ppiRTS); - - /* [propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_ChildRealTimeStylusPlugin )( - IRealTimeStylus * This, - /* [unique][in] */ __RPC__in_opt IRealTimeStylus *piRTS); - - HRESULT ( STDMETHODCALLTYPE *AddCustomStylusDataToQueue )( - IRealTimeStylus * This, - /* [in] */ StylusQueue sq, - /* [in] */ __RPC__in const GUID *pGuidId, - /* [range][in] */ ULONG cbData, - /* [unique][size_is][in] */ __RPC__in_ecount_full_opt(cbData) BYTE *pbData); - - HRESULT ( STDMETHODCALLTYPE *ClearStylusQueues )( - IRealTimeStylus * This); - - HRESULT ( STDMETHODCALLTYPE *SetAllTabletsMode )( - IRealTimeStylus * This, - /* [in] */ BOOL fUseMouseForInput); - - HRESULT ( STDMETHODCALLTYPE *SetSingleTabletMode )( - IRealTimeStylus * This, - /* [in] */ __RPC__in_opt IInkTablet *piTablet); - - HRESULT ( STDMETHODCALLTYPE *GetTablet )( - IRealTimeStylus * This, - /* [retval][out] */ __RPC__deref_out_opt IInkTablet **ppiSingleTablet); - - HRESULT ( STDMETHODCALLTYPE *GetTabletContextIdFromTablet )( - IRealTimeStylus * This, - /* [in] */ __RPC__in_opt IInkTablet *piTablet, - /* [retval][out] */ __RPC__out TABLET_CONTEXT_ID *ptcid); - - HRESULT ( STDMETHODCALLTYPE *GetTabletFromTabletContextId )( - IRealTimeStylus * This, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [retval][out] */ __RPC__deref_out_opt IInkTablet **ppiTablet); - - HRESULT ( STDMETHODCALLTYPE *GetAllTabletContextIds )( - IRealTimeStylus * This, - /* [out][in] */ __RPC__inout ULONG *pcTcidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcTcidCount) TABLET_CONTEXT_ID **ppTcids); - - HRESULT ( STDMETHODCALLTYPE *GetStyluses )( - IRealTimeStylus * This, - /* [retval][out] */ __RPC__deref_out_opt IInkCursors **ppiInkCursors); - - HRESULT ( STDMETHODCALLTYPE *GetStylusForId )( - IRealTimeStylus * This, - /* [in] */ STYLUS_ID sid, - /* [retval][out] */ __RPC__deref_out_opt IInkCursor **ppiInkCursor); - - HRESULT ( STDMETHODCALLTYPE *SetDesiredPacketDescription )( - IRealTimeStylus * This, - /* [range][in] */ ULONG cProperties, - /* [size_is][in] */ __RPC__in_ecount_full(cProperties) const GUID *pPropertyGuids); - - HRESULT ( STDMETHODCALLTYPE *GetDesiredPacketDescription )( - IRealTimeStylus * This, - /* [out][in] */ __RPC__inout ULONG *pcProperties, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcProperties) GUID **ppPropertyGuids); - - HRESULT ( STDMETHODCALLTYPE *GetPacketDescriptionData )( - IRealTimeStylus * This, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [unique][out][in] */ __RPC__inout_opt FLOAT *pfInkToDeviceScaleX, - /* [unique][out][in] */ __RPC__inout_opt FLOAT *pfInkToDeviceScaleY, - /* [out][in] */ __RPC__inout ULONG *pcPacketProperties, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*pcPacketProperties) PACKET_PROPERTY **ppPacketProperties); - - END_INTERFACE - } IRealTimeStylusVtbl; - - interface IRealTimeStylus - { - CONST_VTBL struct IRealTimeStylusVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IRealTimeStylus_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IRealTimeStylus_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IRealTimeStylus_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IRealTimeStylus_get_Enabled(This,pfEnable) \ - ( (This)->lpVtbl -> get_Enabled(This,pfEnable) ) - -#define IRealTimeStylus_put_Enabled(This,fEnable) \ - ( (This)->lpVtbl -> put_Enabled(This,fEnable) ) - -#define IRealTimeStylus_get_HWND(This,phwnd) \ - ( (This)->lpVtbl -> get_HWND(This,phwnd) ) - -#define IRealTimeStylus_put_HWND(This,hwnd) \ - ( (This)->lpVtbl -> put_HWND(This,hwnd) ) - -#define IRealTimeStylus_get_WindowInputRectangle(This,prcWndInputRect) \ - ( (This)->lpVtbl -> get_WindowInputRectangle(This,prcWndInputRect) ) - -#define IRealTimeStylus_put_WindowInputRectangle(This,prcWndInputRect) \ - ( (This)->lpVtbl -> put_WindowInputRectangle(This,prcWndInputRect) ) - -#define IRealTimeStylus_AddStylusSyncPlugin(This,iIndex,piPlugin) \ - ( (This)->lpVtbl -> AddStylusSyncPlugin(This,iIndex,piPlugin) ) - -#define IRealTimeStylus_RemoveStylusSyncPlugin(This,iIndex,ppiPlugin) \ - ( (This)->lpVtbl -> RemoveStylusSyncPlugin(This,iIndex,ppiPlugin) ) - -#define IRealTimeStylus_RemoveAllStylusSyncPlugins(This) \ - ( (This)->lpVtbl -> RemoveAllStylusSyncPlugins(This) ) - -#define IRealTimeStylus_GetStylusSyncPlugin(This,iIndex,ppiPlugin) \ - ( (This)->lpVtbl -> GetStylusSyncPlugin(This,iIndex,ppiPlugin) ) - -#define IRealTimeStylus_GetStylusSyncPluginCount(This,pcPlugins) \ - ( (This)->lpVtbl -> GetStylusSyncPluginCount(This,pcPlugins) ) - -#define IRealTimeStylus_AddStylusAsyncPlugin(This,iIndex,piPlugin) \ - ( (This)->lpVtbl -> AddStylusAsyncPlugin(This,iIndex,piPlugin) ) - -#define IRealTimeStylus_RemoveStylusAsyncPlugin(This,iIndex,ppiPlugin) \ - ( (This)->lpVtbl -> RemoveStylusAsyncPlugin(This,iIndex,ppiPlugin) ) - -#define IRealTimeStylus_RemoveAllStylusAsyncPlugins(This) \ - ( (This)->lpVtbl -> RemoveAllStylusAsyncPlugins(This) ) - -#define IRealTimeStylus_GetStylusAsyncPlugin(This,iIndex,ppiPlugin) \ - ( (This)->lpVtbl -> GetStylusAsyncPlugin(This,iIndex,ppiPlugin) ) - -#define IRealTimeStylus_GetStylusAsyncPluginCount(This,pcPlugins) \ - ( (This)->lpVtbl -> GetStylusAsyncPluginCount(This,pcPlugins) ) - -#define IRealTimeStylus_get_ChildRealTimeStylusPlugin(This,ppiRTS) \ - ( (This)->lpVtbl -> get_ChildRealTimeStylusPlugin(This,ppiRTS) ) - -#define IRealTimeStylus_putref_ChildRealTimeStylusPlugin(This,piRTS) \ - ( (This)->lpVtbl -> putref_ChildRealTimeStylusPlugin(This,piRTS) ) - -#define IRealTimeStylus_AddCustomStylusDataToQueue(This,sq,pGuidId,cbData,pbData) \ - ( (This)->lpVtbl -> AddCustomStylusDataToQueue(This,sq,pGuidId,cbData,pbData) ) - -#define IRealTimeStylus_ClearStylusQueues(This) \ - ( (This)->lpVtbl -> ClearStylusQueues(This) ) - -#define IRealTimeStylus_SetAllTabletsMode(This,fUseMouseForInput) \ - ( (This)->lpVtbl -> SetAllTabletsMode(This,fUseMouseForInput) ) - -#define IRealTimeStylus_SetSingleTabletMode(This,piTablet) \ - ( (This)->lpVtbl -> SetSingleTabletMode(This,piTablet) ) - -#define IRealTimeStylus_GetTablet(This,ppiSingleTablet) \ - ( (This)->lpVtbl -> GetTablet(This,ppiSingleTablet) ) - -#define IRealTimeStylus_GetTabletContextIdFromTablet(This,piTablet,ptcid) \ - ( (This)->lpVtbl -> GetTabletContextIdFromTablet(This,piTablet,ptcid) ) - -#define IRealTimeStylus_GetTabletFromTabletContextId(This,tcid,ppiTablet) \ - ( (This)->lpVtbl -> GetTabletFromTabletContextId(This,tcid,ppiTablet) ) - -#define IRealTimeStylus_GetAllTabletContextIds(This,pcTcidCount,ppTcids) \ - ( (This)->lpVtbl -> GetAllTabletContextIds(This,pcTcidCount,ppTcids) ) - -#define IRealTimeStylus_GetStyluses(This,ppiInkCursors) \ - ( (This)->lpVtbl -> GetStyluses(This,ppiInkCursors) ) - -#define IRealTimeStylus_GetStylusForId(This,sid,ppiInkCursor) \ - ( (This)->lpVtbl -> GetStylusForId(This,sid,ppiInkCursor) ) - -#define IRealTimeStylus_SetDesiredPacketDescription(This,cProperties,pPropertyGuids) \ - ( (This)->lpVtbl -> SetDesiredPacketDescription(This,cProperties,pPropertyGuids) ) - -#define IRealTimeStylus_GetDesiredPacketDescription(This,pcProperties,ppPropertyGuids) \ - ( (This)->lpVtbl -> GetDesiredPacketDescription(This,pcProperties,ppPropertyGuids) ) - -#define IRealTimeStylus_GetPacketDescriptionData(This,tcid,pfInkToDeviceScaleX,pfInkToDeviceScaleY,pcPacketProperties,ppPacketProperties) \ - ( (This)->lpVtbl -> GetPacketDescriptionData(This,tcid,pfInkToDeviceScaleX,pfInkToDeviceScaleY,pcPacketProperties,ppPacketProperties) ) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IRealTimeStylus_INTERFACE_DEFINED__ */ - - -#ifndef __IRealTimeStylus2_INTERFACE_DEFINED__ -#define __IRealTimeStylus2_INTERFACE_DEFINED__ - -/* interface IRealTimeStylus2 */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IRealTimeStylus2; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("B5F2A6CD-3179-4a3e-B9C4-BB5865962BE2") - IRealTimeStylus2 : public IUnknown - { - public: - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_FlicksEnabled( - /* [retval][out] */ __RPC__out BOOL *pfEnable) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_FlicksEnabled( - /* [in] */ BOOL fEnable) = 0; - - }; - -#else /* C style interface */ - - typedef struct IRealTimeStylus2Vtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IRealTimeStylus2 * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IRealTimeStylus2 * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IRealTimeStylus2 * This); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_FlicksEnabled )( - IRealTimeStylus2 * This, - /* [retval][out] */ __RPC__out BOOL *pfEnable); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_FlicksEnabled )( - IRealTimeStylus2 * This, - /* [in] */ BOOL fEnable); - - END_INTERFACE - } IRealTimeStylus2Vtbl; - - interface IRealTimeStylus2 - { - CONST_VTBL struct IRealTimeStylus2Vtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IRealTimeStylus2_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IRealTimeStylus2_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IRealTimeStylus2_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IRealTimeStylus2_get_FlicksEnabled(This,pfEnable) \ - ( (This)->lpVtbl -> get_FlicksEnabled(This,pfEnable) ) - -#define IRealTimeStylus2_put_FlicksEnabled(This,fEnable) \ - ( (This)->lpVtbl -> put_FlicksEnabled(This,fEnable) ) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IRealTimeStylus2_INTERFACE_DEFINED__ */ - - -#ifndef __IRealTimeStylusSynchronization_INTERFACE_DEFINED__ -#define __IRealTimeStylusSynchronization_INTERFACE_DEFINED__ - -/* interface IRealTimeStylusSynchronization */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IRealTimeStylusSynchronization; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("AA87EAB8-AB4A-4cea-B5CB-46D84C6A2509") - IRealTimeStylusSynchronization : public IUnknown - { - public: - virtual HRESULT STDMETHODCALLTYPE AcquireLock( - /* [in] */ RealTimeStylusLockType lock) = 0; - - virtual HRESULT STDMETHODCALLTYPE ReleaseLock( - /* [in] */ RealTimeStylusLockType lock) = 0; - - }; - -#else /* C style interface */ - - typedef struct IRealTimeStylusSynchronizationVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IRealTimeStylusSynchronization * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IRealTimeStylusSynchronization * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IRealTimeStylusSynchronization * This); - - HRESULT ( STDMETHODCALLTYPE *AcquireLock )( - IRealTimeStylusSynchronization * This, - /* [in] */ RealTimeStylusLockType lock); - - HRESULT ( STDMETHODCALLTYPE *ReleaseLock )( - IRealTimeStylusSynchronization * This, - /* [in] */ RealTimeStylusLockType lock); - - END_INTERFACE - } IRealTimeStylusSynchronizationVtbl; - - interface IRealTimeStylusSynchronization - { - CONST_VTBL struct IRealTimeStylusSynchronizationVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IRealTimeStylusSynchronization_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IRealTimeStylusSynchronization_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IRealTimeStylusSynchronization_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IRealTimeStylusSynchronization_AcquireLock(This,lock) \ - ( (This)->lpVtbl -> AcquireLock(This,lock) ) - -#define IRealTimeStylusSynchronization_ReleaseLock(This,lock) \ - ( (This)->lpVtbl -> ReleaseLock(This,lock) ) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IRealTimeStylusSynchronization_INTERFACE_DEFINED__ */ - - -#ifndef __IStrokeBuilder_INTERFACE_DEFINED__ -#define __IStrokeBuilder_INTERFACE_DEFINED__ - -/* interface IStrokeBuilder */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IStrokeBuilder; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("A5FD4E2D-C44B-4092-9177-260905EB672B") - IStrokeBuilder : public IUnknown - { - public: - virtual HRESULT STDMETHODCALLTYPE CreateStroke( - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) const LONG *pPackets, - /* [range][in] */ ULONG cPacketProperties, - /* [size_is][in] */ __RPC__in_ecount_full(cPacketProperties) const PACKET_PROPERTY *pPacketProperties, - /* [in] */ FLOAT fInkToDeviceScaleX, - /* [in] */ FLOAT fInkToDeviceScaleY, - /* [out][in] */ __RPC__deref_inout_opt IInkStrokeDisp **ppIInkStroke) = 0; - - virtual HRESULT STDMETHODCALLTYPE BeginStroke( - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const LONG *pPacket, - /* [range][in] */ ULONG cPacketProperties, - /* [size_is][in] */ __RPC__in_ecount_full(cPacketProperties) PACKET_PROPERTY *pPacketProperties, - /* [in] */ FLOAT fInkToDeviceScaleX, - /* [in] */ FLOAT fInkToDeviceScaleY, - /* [unique][out][in] */ __RPC__deref_opt_inout_opt IInkStrokeDisp **ppIInkStroke) = 0; - - virtual HRESULT STDMETHODCALLTYPE AppendPackets( - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) const LONG *pPackets) = 0; - - virtual HRESULT STDMETHODCALLTYPE EndStroke( - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [out][in] */ __RPC__deref_inout_opt IInkStrokeDisp **ppIInkStroke, - /* [out][in] */ __RPC__inout RECT *pDirtyRect) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Ink( - /* [retval][out] */ __RPC__deref_out_opt IInkDisp **ppiInkObj) = 0; - - virtual /* [propputref] */ HRESULT STDMETHODCALLTYPE putref_Ink( - /* [in] */ __RPC__in_opt IInkDisp *piInkObj) = 0; - - }; - -#else /* C style interface */ - - typedef struct IStrokeBuilderVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IStrokeBuilder * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IStrokeBuilder * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IStrokeBuilder * This); - - HRESULT ( STDMETHODCALLTYPE *CreateStroke )( - IStrokeBuilder * This, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) const LONG *pPackets, - /* [range][in] */ ULONG cPacketProperties, - /* [size_is][in] */ __RPC__in_ecount_full(cPacketProperties) const PACKET_PROPERTY *pPacketProperties, - /* [in] */ FLOAT fInkToDeviceScaleX, - /* [in] */ FLOAT fInkToDeviceScaleY, - /* [out][in] */ __RPC__deref_inout_opt IInkStrokeDisp **ppIInkStroke); - - HRESULT ( STDMETHODCALLTYPE *BeginStroke )( - IStrokeBuilder * This, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const LONG *pPacket, - /* [range][in] */ ULONG cPacketProperties, - /* [size_is][in] */ __RPC__in_ecount_full(cPacketProperties) PACKET_PROPERTY *pPacketProperties, - /* [in] */ FLOAT fInkToDeviceScaleX, - /* [in] */ FLOAT fInkToDeviceScaleY, - /* [unique][out][in] */ __RPC__deref_opt_inout_opt IInkStrokeDisp **ppIInkStroke); - - HRESULT ( STDMETHODCALLTYPE *AppendPackets )( - IStrokeBuilder * This, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) const LONG *pPackets); - - HRESULT ( STDMETHODCALLTYPE *EndStroke )( - IStrokeBuilder * This, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [out][in] */ __RPC__deref_inout_opt IInkStrokeDisp **ppIInkStroke, - /* [out][in] */ __RPC__inout RECT *pDirtyRect); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Ink )( - IStrokeBuilder * This, - /* [retval][out] */ __RPC__deref_out_opt IInkDisp **ppiInkObj); - - /* [propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_Ink )( - IStrokeBuilder * This, - /* [in] */ __RPC__in_opt IInkDisp *piInkObj); - - END_INTERFACE - } IStrokeBuilderVtbl; - - interface IStrokeBuilder - { - CONST_VTBL struct IStrokeBuilderVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IStrokeBuilder_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IStrokeBuilder_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IStrokeBuilder_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IStrokeBuilder_CreateStroke(This,cPktBuffLength,pPackets,cPacketProperties,pPacketProperties,fInkToDeviceScaleX,fInkToDeviceScaleY,ppIInkStroke) \ - ( (This)->lpVtbl -> CreateStroke(This,cPktBuffLength,pPackets,cPacketProperties,pPacketProperties,fInkToDeviceScaleX,fInkToDeviceScaleY,ppIInkStroke) ) - -#define IStrokeBuilder_BeginStroke(This,tcid,sid,pPacket,cPacketProperties,pPacketProperties,fInkToDeviceScaleX,fInkToDeviceScaleY,ppIInkStroke) \ - ( (This)->lpVtbl -> BeginStroke(This,tcid,sid,pPacket,cPacketProperties,pPacketProperties,fInkToDeviceScaleX,fInkToDeviceScaleY,ppIInkStroke) ) - -#define IStrokeBuilder_AppendPackets(This,tcid,sid,cPktBuffLength,pPackets) \ - ( (This)->lpVtbl -> AppendPackets(This,tcid,sid,cPktBuffLength,pPackets) ) - -#define IStrokeBuilder_EndStroke(This,tcid,sid,ppIInkStroke,pDirtyRect) \ - ( (This)->lpVtbl -> EndStroke(This,tcid,sid,ppIInkStroke,pDirtyRect) ) - -#define IStrokeBuilder_get_Ink(This,ppiInkObj) \ - ( (This)->lpVtbl -> get_Ink(This,ppiInkObj) ) - -#define IStrokeBuilder_putref_Ink(This,piInkObj) \ - ( (This)->lpVtbl -> putref_Ink(This,piInkObj) ) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IStrokeBuilder_INTERFACE_DEFINED__ */ - - -#ifndef __IStylusPlugin_INTERFACE_DEFINED__ -#define __IStylusPlugin_INTERFACE_DEFINED__ - -/* interface IStylusPlugin */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IStylusPlugin; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("A81436D8-4757-4fd1-A185-133F97C6C545") - IStylusPlugin : public IUnknown - { - public: - virtual HRESULT STDMETHODCALLTYPE RealTimeStylusEnabled( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [range][in] */ ULONG cTcidCount, - /* [size_is][in] */ __RPC__in_ecount_full(cTcidCount) const TABLET_CONTEXT_ID *pTcids) = 0; - - virtual HRESULT STDMETHODCALLTYPE RealTimeStylusDisabled( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [range][in] */ ULONG cTcidCount, - /* [size_is][in] */ __RPC__in_ecount_full(cTcidCount) const TABLET_CONTEXT_ID *pTcids) = 0; - - virtual HRESULT STDMETHODCALLTYPE StylusInRange( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid) = 0; - - virtual HRESULT STDMETHODCALLTYPE StylusOutOfRange( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid) = 0; - - virtual HRESULT STDMETHODCALLTYPE StylusDown( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [range][in] */ ULONG cPropCountPerPkt, - /* [size_is][in] */ __RPC__in_ecount_full(cPropCountPerPkt) LONG *pPacket, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkt) = 0; - - virtual HRESULT STDMETHODCALLTYPE StylusUp( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [range][in] */ ULONG cPropCountPerPkt, - /* [size_is][in] */ __RPC__in_ecount_full(cPropCountPerPkt) LONG *pPacket, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkt) = 0; - - virtual HRESULT STDMETHODCALLTYPE StylusButtonDown( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const GUID *pGuidStylusButton, - /* [out][in] */ __RPC__inout POINT *pStylusPos) = 0; - - virtual HRESULT STDMETHODCALLTYPE StylusButtonUp( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const GUID *pGuidStylusButton, - /* [out][in] */ __RPC__inout POINT *pStylusPos) = 0; - - virtual HRESULT STDMETHODCALLTYPE InAirPackets( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [in] */ ULONG cPktCount, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) LONG *pPackets, - /* [out][in] */ __RPC__inout ULONG *pcInOutPkts, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkts) = 0; - - virtual HRESULT STDMETHODCALLTYPE Packets( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [in] */ ULONG cPktCount, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) LONG *pPackets, - /* [out][in] */ __RPC__inout ULONG *pcInOutPkts, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkts) = 0; - - virtual HRESULT STDMETHODCALLTYPE CustomStylusDataAdded( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const GUID *pGuidId, - /* [range][in] */ ULONG cbData, - /* [unique][size_is][in] */ __RPC__in_ecount_full_opt(cbData) const BYTE *pbData) = 0; - - virtual HRESULT STDMETHODCALLTYPE SystemEvent( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [in] */ SYSTEM_EVENT event, - /* [in] */ SYSTEM_EVENT_DATA eventdata) = 0; - - virtual HRESULT STDMETHODCALLTYPE TabletAdded( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in_opt IInkTablet *piTablet) = 0; - - virtual HRESULT STDMETHODCALLTYPE TabletRemoved( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ LONG iTabletIndex) = 0; - - virtual HRESULT STDMETHODCALLTYPE Error( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in_opt IStylusPlugin *piPlugin, - /* [in] */ RealTimeStylusDataInterest dataInterest, - /* [in] */ HRESULT hrErrorCode, - /* [out][in] */ __RPC__inout LONG_PTR *lptrKey) = 0; - - virtual HRESULT STDMETHODCALLTYPE UpdateMapping( - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc) = 0; - - virtual HRESULT STDMETHODCALLTYPE DataInterest( - /* [retval][out] */ __RPC__out RealTimeStylusDataInterest *pDataInterest) = 0; - - }; - -#else /* C style interface */ - - typedef struct IStylusPluginVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IStylusPlugin * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IStylusPlugin * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IStylusPlugin * This); - - HRESULT ( STDMETHODCALLTYPE *RealTimeStylusEnabled )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [range][in] */ ULONG cTcidCount, - /* [size_is][in] */ __RPC__in_ecount_full(cTcidCount) const TABLET_CONTEXT_ID *pTcids); - - HRESULT ( STDMETHODCALLTYPE *RealTimeStylusDisabled )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [range][in] */ ULONG cTcidCount, - /* [size_is][in] */ __RPC__in_ecount_full(cTcidCount) const TABLET_CONTEXT_ID *pTcids); - - HRESULT ( STDMETHODCALLTYPE *StylusInRange )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid); - - HRESULT ( STDMETHODCALLTYPE *StylusOutOfRange )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid); - - HRESULT ( STDMETHODCALLTYPE *StylusDown )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [range][in] */ ULONG cPropCountPerPkt, - /* [size_is][in] */ __RPC__in_ecount_full(cPropCountPerPkt) LONG *pPacket, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkt); - - HRESULT ( STDMETHODCALLTYPE *StylusUp )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [range][in] */ ULONG cPropCountPerPkt, - /* [size_is][in] */ __RPC__in_ecount_full(cPropCountPerPkt) LONG *pPacket, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkt); - - HRESULT ( STDMETHODCALLTYPE *StylusButtonDown )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const GUID *pGuidStylusButton, - /* [out][in] */ __RPC__inout POINT *pStylusPos); - - HRESULT ( STDMETHODCALLTYPE *StylusButtonUp )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const GUID *pGuidStylusButton, - /* [out][in] */ __RPC__inout POINT *pStylusPos); - - HRESULT ( STDMETHODCALLTYPE *InAirPackets )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [in] */ ULONG cPktCount, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) LONG *pPackets, - /* [out][in] */ __RPC__inout ULONG *pcInOutPkts, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkts); - - HRESULT ( STDMETHODCALLTYPE *Packets )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [in] */ ULONG cPktCount, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) LONG *pPackets, - /* [out][in] */ __RPC__inout ULONG *pcInOutPkts, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkts); - - HRESULT ( STDMETHODCALLTYPE *CustomStylusDataAdded )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const GUID *pGuidId, - /* [range][in] */ ULONG cbData, - /* [unique][size_is][in] */ __RPC__in_ecount_full_opt(cbData) const BYTE *pbData); - - HRESULT ( STDMETHODCALLTYPE *SystemEvent )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [in] */ SYSTEM_EVENT event, - /* [in] */ SYSTEM_EVENT_DATA eventdata); - - HRESULT ( STDMETHODCALLTYPE *TabletAdded )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in_opt IInkTablet *piTablet); - - HRESULT ( STDMETHODCALLTYPE *TabletRemoved )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ LONG iTabletIndex); - - HRESULT ( STDMETHODCALLTYPE *Error )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in_opt IStylusPlugin *piPlugin, - /* [in] */ RealTimeStylusDataInterest dataInterest, - /* [in] */ HRESULT hrErrorCode, - /* [out][in] */ __RPC__inout LONG_PTR *lptrKey); - - HRESULT ( STDMETHODCALLTYPE *UpdateMapping )( - IStylusPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc); - - HRESULT ( STDMETHODCALLTYPE *DataInterest )( - IStylusPlugin * This, - /* [retval][out] */ __RPC__out RealTimeStylusDataInterest *pDataInterest); - - END_INTERFACE - } IStylusPluginVtbl; - - interface IStylusPlugin - { - CONST_VTBL struct IStylusPluginVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IStylusPlugin_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IStylusPlugin_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IStylusPlugin_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IStylusPlugin_RealTimeStylusEnabled(This,piRtsSrc,cTcidCount,pTcids) \ - ( (This)->lpVtbl -> RealTimeStylusEnabled(This,piRtsSrc,cTcidCount,pTcids) ) - -#define IStylusPlugin_RealTimeStylusDisabled(This,piRtsSrc,cTcidCount,pTcids) \ - ( (This)->lpVtbl -> RealTimeStylusDisabled(This,piRtsSrc,cTcidCount,pTcids) ) - -#define IStylusPlugin_StylusInRange(This,piRtsSrc,tcid,sid) \ - ( (This)->lpVtbl -> StylusInRange(This,piRtsSrc,tcid,sid) ) - -#define IStylusPlugin_StylusOutOfRange(This,piRtsSrc,tcid,sid) \ - ( (This)->lpVtbl -> StylusOutOfRange(This,piRtsSrc,tcid,sid) ) - -#define IStylusPlugin_StylusDown(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) \ - ( (This)->lpVtbl -> StylusDown(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) ) - -#define IStylusPlugin_StylusUp(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) \ - ( (This)->lpVtbl -> StylusUp(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) ) - -#define IStylusPlugin_StylusButtonDown(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) \ - ( (This)->lpVtbl -> StylusButtonDown(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) ) - -#define IStylusPlugin_StylusButtonUp(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) \ - ( (This)->lpVtbl -> StylusButtonUp(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) ) - -#define IStylusPlugin_InAirPackets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) \ - ( (This)->lpVtbl -> InAirPackets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) ) - -#define IStylusPlugin_Packets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) \ - ( (This)->lpVtbl -> Packets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) ) - -#define IStylusPlugin_CustomStylusDataAdded(This,piRtsSrc,pGuidId,cbData,pbData) \ - ( (This)->lpVtbl -> CustomStylusDataAdded(This,piRtsSrc,pGuidId,cbData,pbData) ) - -#define IStylusPlugin_SystemEvent(This,piRtsSrc,tcid,sid,event,eventdata) \ - ( (This)->lpVtbl -> SystemEvent(This,piRtsSrc,tcid,sid,event,eventdata) ) - -#define IStylusPlugin_TabletAdded(This,piRtsSrc,piTablet) \ - ( (This)->lpVtbl -> TabletAdded(This,piRtsSrc,piTablet) ) - -#define IStylusPlugin_TabletRemoved(This,piRtsSrc,iTabletIndex) \ - ( (This)->lpVtbl -> TabletRemoved(This,piRtsSrc,iTabletIndex) ) - -#define IStylusPlugin_Error(This,piRtsSrc,piPlugin,dataInterest,hrErrorCode,lptrKey) \ - ( (This)->lpVtbl -> Error(This,piRtsSrc,piPlugin,dataInterest,hrErrorCode,lptrKey) ) - -#define IStylusPlugin_UpdateMapping(This,piRtsSrc) \ - ( (This)->lpVtbl -> UpdateMapping(This,piRtsSrc) ) - -#define IStylusPlugin_DataInterest(This,pDataInterest) \ - ( (This)->lpVtbl -> DataInterest(This,pDataInterest) ) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IStylusPlugin_INTERFACE_DEFINED__ */ - - -#ifndef __IStylusSyncPlugin_INTERFACE_DEFINED__ -#define __IStylusSyncPlugin_INTERFACE_DEFINED__ - -/* interface IStylusSyncPlugin */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IStylusSyncPlugin; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("A157B174-482F-4d71-A3F6-3A41DDD11BE9") - IStylusSyncPlugin : public IStylusPlugin - { - public: - }; - -#else /* C style interface */ - - typedef struct IStylusSyncPluginVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IStylusSyncPlugin * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IStylusSyncPlugin * This); - - HRESULT ( STDMETHODCALLTYPE *RealTimeStylusEnabled )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [range][in] */ ULONG cTcidCount, - /* [size_is][in] */ __RPC__in_ecount_full(cTcidCount) const TABLET_CONTEXT_ID *pTcids); - - HRESULT ( STDMETHODCALLTYPE *RealTimeStylusDisabled )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [range][in] */ ULONG cTcidCount, - /* [size_is][in] */ __RPC__in_ecount_full(cTcidCount) const TABLET_CONTEXT_ID *pTcids); - - HRESULT ( STDMETHODCALLTYPE *StylusInRange )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid); - - HRESULT ( STDMETHODCALLTYPE *StylusOutOfRange )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid); - - HRESULT ( STDMETHODCALLTYPE *StylusDown )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [range][in] */ ULONG cPropCountPerPkt, - /* [size_is][in] */ __RPC__in_ecount_full(cPropCountPerPkt) LONG *pPacket, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkt); - - HRESULT ( STDMETHODCALLTYPE *StylusUp )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [range][in] */ ULONG cPropCountPerPkt, - /* [size_is][in] */ __RPC__in_ecount_full(cPropCountPerPkt) LONG *pPacket, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkt); - - HRESULT ( STDMETHODCALLTYPE *StylusButtonDown )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const GUID *pGuidStylusButton, - /* [out][in] */ __RPC__inout POINT *pStylusPos); - - HRESULT ( STDMETHODCALLTYPE *StylusButtonUp )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const GUID *pGuidStylusButton, - /* [out][in] */ __RPC__inout POINT *pStylusPos); - - HRESULT ( STDMETHODCALLTYPE *InAirPackets )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [in] */ ULONG cPktCount, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) LONG *pPackets, - /* [out][in] */ __RPC__inout ULONG *pcInOutPkts, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkts); - - HRESULT ( STDMETHODCALLTYPE *Packets )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [in] */ ULONG cPktCount, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) LONG *pPackets, - /* [out][in] */ __RPC__inout ULONG *pcInOutPkts, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkts); - - HRESULT ( STDMETHODCALLTYPE *CustomStylusDataAdded )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const GUID *pGuidId, - /* [range][in] */ ULONG cbData, - /* [unique][size_is][in] */ __RPC__in_ecount_full_opt(cbData) const BYTE *pbData); - - HRESULT ( STDMETHODCALLTYPE *SystemEvent )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [in] */ SYSTEM_EVENT event, - /* [in] */ SYSTEM_EVENT_DATA eventdata); - - HRESULT ( STDMETHODCALLTYPE *TabletAdded )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in_opt IInkTablet *piTablet); - - HRESULT ( STDMETHODCALLTYPE *TabletRemoved )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ LONG iTabletIndex); - - HRESULT ( STDMETHODCALLTYPE *Error )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in_opt IStylusPlugin *piPlugin, - /* [in] */ RealTimeStylusDataInterest dataInterest, - /* [in] */ HRESULT hrErrorCode, - /* [out][in] */ __RPC__inout LONG_PTR *lptrKey); - - HRESULT ( STDMETHODCALLTYPE *UpdateMapping )( - IStylusSyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc); - - HRESULT ( STDMETHODCALLTYPE *DataInterest )( - IStylusSyncPlugin * This, - /* [retval][out] */ __RPC__out RealTimeStylusDataInterest *pDataInterest); - - END_INTERFACE - } IStylusSyncPluginVtbl; - - interface IStylusSyncPlugin - { - CONST_VTBL struct IStylusSyncPluginVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IStylusSyncPlugin_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IStylusSyncPlugin_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IStylusSyncPlugin_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IStylusSyncPlugin_RealTimeStylusEnabled(This,piRtsSrc,cTcidCount,pTcids) \ - ( (This)->lpVtbl -> RealTimeStylusEnabled(This,piRtsSrc,cTcidCount,pTcids) ) - -#define IStylusSyncPlugin_RealTimeStylusDisabled(This,piRtsSrc,cTcidCount,pTcids) \ - ( (This)->lpVtbl -> RealTimeStylusDisabled(This,piRtsSrc,cTcidCount,pTcids) ) - -#define IStylusSyncPlugin_StylusInRange(This,piRtsSrc,tcid,sid) \ - ( (This)->lpVtbl -> StylusInRange(This,piRtsSrc,tcid,sid) ) - -#define IStylusSyncPlugin_StylusOutOfRange(This,piRtsSrc,tcid,sid) \ - ( (This)->lpVtbl -> StylusOutOfRange(This,piRtsSrc,tcid,sid) ) - -#define IStylusSyncPlugin_StylusDown(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) \ - ( (This)->lpVtbl -> StylusDown(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) ) - -#define IStylusSyncPlugin_StylusUp(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) \ - ( (This)->lpVtbl -> StylusUp(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) ) - -#define IStylusSyncPlugin_StylusButtonDown(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) \ - ( (This)->lpVtbl -> StylusButtonDown(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) ) - -#define IStylusSyncPlugin_StylusButtonUp(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) \ - ( (This)->lpVtbl -> StylusButtonUp(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) ) - -#define IStylusSyncPlugin_InAirPackets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) \ - ( (This)->lpVtbl -> InAirPackets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) ) - -#define IStylusSyncPlugin_Packets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) \ - ( (This)->lpVtbl -> Packets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) ) - -#define IStylusSyncPlugin_CustomStylusDataAdded(This,piRtsSrc,pGuidId,cbData,pbData) \ - ( (This)->lpVtbl -> CustomStylusDataAdded(This,piRtsSrc,pGuidId,cbData,pbData) ) - -#define IStylusSyncPlugin_SystemEvent(This,piRtsSrc,tcid,sid,event,eventdata) \ - ( (This)->lpVtbl -> SystemEvent(This,piRtsSrc,tcid,sid,event,eventdata) ) - -#define IStylusSyncPlugin_TabletAdded(This,piRtsSrc,piTablet) \ - ( (This)->lpVtbl -> TabletAdded(This,piRtsSrc,piTablet) ) - -#define IStylusSyncPlugin_TabletRemoved(This,piRtsSrc,iTabletIndex) \ - ( (This)->lpVtbl -> TabletRemoved(This,piRtsSrc,iTabletIndex) ) - -#define IStylusSyncPlugin_Error(This,piRtsSrc,piPlugin,dataInterest,hrErrorCode,lptrKey) \ - ( (This)->lpVtbl -> Error(This,piRtsSrc,piPlugin,dataInterest,hrErrorCode,lptrKey) ) - -#define IStylusSyncPlugin_UpdateMapping(This,piRtsSrc) \ - ( (This)->lpVtbl -> UpdateMapping(This,piRtsSrc) ) - -#define IStylusSyncPlugin_DataInterest(This,pDataInterest) \ - ( (This)->lpVtbl -> DataInterest(This,pDataInterest) ) - - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IStylusSyncPlugin_INTERFACE_DEFINED__ */ - - -#ifndef __IStylusAsyncPlugin_INTERFACE_DEFINED__ -#define __IStylusAsyncPlugin_INTERFACE_DEFINED__ - -/* interface IStylusAsyncPlugin */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IStylusAsyncPlugin; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("A7CCA85A-31BC-4cd2-AADC-3289A3AF11C8") - IStylusAsyncPlugin : public IStylusPlugin - { - public: - }; - -#else /* C style interface */ - - typedef struct IStylusAsyncPluginVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IStylusAsyncPlugin * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IStylusAsyncPlugin * This); - - HRESULT ( STDMETHODCALLTYPE *RealTimeStylusEnabled )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [range][in] */ ULONG cTcidCount, - /* [size_is][in] */ __RPC__in_ecount_full(cTcidCount) const TABLET_CONTEXT_ID *pTcids); - - HRESULT ( STDMETHODCALLTYPE *RealTimeStylusDisabled )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [range][in] */ ULONG cTcidCount, - /* [size_is][in] */ __RPC__in_ecount_full(cTcidCount) const TABLET_CONTEXT_ID *pTcids); - - HRESULT ( STDMETHODCALLTYPE *StylusInRange )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid); - - HRESULT ( STDMETHODCALLTYPE *StylusOutOfRange )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid); - - HRESULT ( STDMETHODCALLTYPE *StylusDown )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [range][in] */ ULONG cPropCountPerPkt, - /* [size_is][in] */ __RPC__in_ecount_full(cPropCountPerPkt) LONG *pPacket, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkt); - - HRESULT ( STDMETHODCALLTYPE *StylusUp )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [range][in] */ ULONG cPropCountPerPkt, - /* [size_is][in] */ __RPC__in_ecount_full(cPropCountPerPkt) LONG *pPacket, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkt); - - HRESULT ( STDMETHODCALLTYPE *StylusButtonDown )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const GUID *pGuidStylusButton, - /* [out][in] */ __RPC__inout POINT *pStylusPos); - - HRESULT ( STDMETHODCALLTYPE *StylusButtonUp )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ STYLUS_ID sid, - /* [in] */ __RPC__in const GUID *pGuidStylusButton, - /* [out][in] */ __RPC__inout POINT *pStylusPos); - - HRESULT ( STDMETHODCALLTYPE *InAirPackets )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [in] */ ULONG cPktCount, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) LONG *pPackets, - /* [out][in] */ __RPC__inout ULONG *pcInOutPkts, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkts); - - HRESULT ( STDMETHODCALLTYPE *Packets )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const StylusInfo *pStylusInfo, - /* [in] */ ULONG cPktCount, - /* [range][in] */ ULONG cPktBuffLength, - /* [size_is][in] */ __RPC__in_ecount_full(cPktBuffLength) LONG *pPackets, - /* [out][in] */ __RPC__inout ULONG *pcInOutPkts, - /* [out][in] */ __RPC__deref_inout_opt LONG **ppInOutPkts); - - HRESULT ( STDMETHODCALLTYPE *CustomStylusDataAdded )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in const GUID *pGuidId, - /* [range][in] */ ULONG cbData, - /* [unique][size_is][in] */ __RPC__in_ecount_full_opt(cbData) const BYTE *pbData); - - HRESULT ( STDMETHODCALLTYPE *SystemEvent )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ TABLET_CONTEXT_ID tcid, - /* [in] */ STYLUS_ID sid, - /* [in] */ SYSTEM_EVENT event, - /* [in] */ SYSTEM_EVENT_DATA eventdata); - - HRESULT ( STDMETHODCALLTYPE *TabletAdded )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in_opt IInkTablet *piTablet); - - HRESULT ( STDMETHODCALLTYPE *TabletRemoved )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ LONG iTabletIndex); - - HRESULT ( STDMETHODCALLTYPE *Error )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc, - /* [in] */ __RPC__in_opt IStylusPlugin *piPlugin, - /* [in] */ RealTimeStylusDataInterest dataInterest, - /* [in] */ HRESULT hrErrorCode, - /* [out][in] */ __RPC__inout LONG_PTR *lptrKey); - - HRESULT ( STDMETHODCALLTYPE *UpdateMapping )( - IStylusAsyncPlugin * This, - /* [in] */ __RPC__in_opt IRealTimeStylus *piRtsSrc); - - HRESULT ( STDMETHODCALLTYPE *DataInterest )( - IStylusAsyncPlugin * This, - /* [retval][out] */ __RPC__out RealTimeStylusDataInterest *pDataInterest); - - END_INTERFACE - } IStylusAsyncPluginVtbl; - - interface IStylusAsyncPlugin - { - CONST_VTBL struct IStylusAsyncPluginVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IStylusAsyncPlugin_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IStylusAsyncPlugin_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IStylusAsyncPlugin_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IStylusAsyncPlugin_RealTimeStylusEnabled(This,piRtsSrc,cTcidCount,pTcids) \ - ( (This)->lpVtbl -> RealTimeStylusEnabled(This,piRtsSrc,cTcidCount,pTcids) ) - -#define IStylusAsyncPlugin_RealTimeStylusDisabled(This,piRtsSrc,cTcidCount,pTcids) \ - ( (This)->lpVtbl -> RealTimeStylusDisabled(This,piRtsSrc,cTcidCount,pTcids) ) - -#define IStylusAsyncPlugin_StylusInRange(This,piRtsSrc,tcid,sid) \ - ( (This)->lpVtbl -> StylusInRange(This,piRtsSrc,tcid,sid) ) - -#define IStylusAsyncPlugin_StylusOutOfRange(This,piRtsSrc,tcid,sid) \ - ( (This)->lpVtbl -> StylusOutOfRange(This,piRtsSrc,tcid,sid) ) - -#define IStylusAsyncPlugin_StylusDown(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) \ - ( (This)->lpVtbl -> StylusDown(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) ) - -#define IStylusAsyncPlugin_StylusUp(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) \ - ( (This)->lpVtbl -> StylusUp(This,piRtsSrc,pStylusInfo,cPropCountPerPkt,pPacket,ppInOutPkt) ) - -#define IStylusAsyncPlugin_StylusButtonDown(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) \ - ( (This)->lpVtbl -> StylusButtonDown(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) ) - -#define IStylusAsyncPlugin_StylusButtonUp(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) \ - ( (This)->lpVtbl -> StylusButtonUp(This,piRtsSrc,sid,pGuidStylusButton,pStylusPos) ) - -#define IStylusAsyncPlugin_InAirPackets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) \ - ( (This)->lpVtbl -> InAirPackets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) ) - -#define IStylusAsyncPlugin_Packets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) \ - ( (This)->lpVtbl -> Packets(This,piRtsSrc,pStylusInfo,cPktCount,cPktBuffLength,pPackets,pcInOutPkts,ppInOutPkts) ) - -#define IStylusAsyncPlugin_CustomStylusDataAdded(This,piRtsSrc,pGuidId,cbData,pbData) \ - ( (This)->lpVtbl -> CustomStylusDataAdded(This,piRtsSrc,pGuidId,cbData,pbData) ) - -#define IStylusAsyncPlugin_SystemEvent(This,piRtsSrc,tcid,sid,event,eventdata) \ - ( (This)->lpVtbl -> SystemEvent(This,piRtsSrc,tcid,sid,event,eventdata) ) - -#define IStylusAsyncPlugin_TabletAdded(This,piRtsSrc,piTablet) \ - ( (This)->lpVtbl -> TabletAdded(This,piRtsSrc,piTablet) ) - -#define IStylusAsyncPlugin_TabletRemoved(This,piRtsSrc,iTabletIndex) \ - ( (This)->lpVtbl -> TabletRemoved(This,piRtsSrc,iTabletIndex) ) - -#define IStylusAsyncPlugin_Error(This,piRtsSrc,piPlugin,dataInterest,hrErrorCode,lptrKey) \ - ( (This)->lpVtbl -> Error(This,piRtsSrc,piPlugin,dataInterest,hrErrorCode,lptrKey) ) - -#define IStylusAsyncPlugin_UpdateMapping(This,piRtsSrc) \ - ( (This)->lpVtbl -> UpdateMapping(This,piRtsSrc) ) - -#define IStylusAsyncPlugin_DataInterest(This,pDataInterest) \ - ( (This)->lpVtbl -> DataInterest(This,pDataInterest) ) - - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IStylusAsyncPlugin_INTERFACE_DEFINED__ */ - - -#ifndef __IDynamicRenderer_INTERFACE_DEFINED__ -#define __IDynamicRenderer_INTERFACE_DEFINED__ - -/* interface IDynamicRenderer */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IDynamicRenderer; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("A079468E-7165-46f9-B7AF-98AD01A93009") - IDynamicRenderer : public IUnknown - { - public: - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Enabled( - /* [retval][out] */ __RPC__out BOOL *bEnabled) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Enabled( - /* [in] */ BOOL bEnabled) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HWND( - /* [retval][out] */ __RPC__out HANDLE_PTR *hwnd) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_HWND( - /* [in] */ HANDLE_PTR hwnd) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ClipRectangle( - /* [retval][out] */ __RPC__out RECT *prcClipRect) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ClipRectangle( - /* [in] */ __RPC__in const RECT *prcClipRect) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ClipRegion( - /* [retval][out] */ __RPC__out HANDLE_PTR *phClipRgn) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ClipRegion( - /* [in] */ HANDLE_PTR hClipRgn) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DrawingAttributes( - /* [retval][out] */ __RPC__deref_out_opt IInkDrawingAttributes **ppiDA) = 0; - - virtual /* [propputref] */ HRESULT STDMETHODCALLTYPE putref_DrawingAttributes( - /* [in] */ __RPC__in_opt IInkDrawingAttributes *piDA) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DataCacheEnabled( - /* [retval][out] */ __RPC__out BOOL *pfCacheData) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DataCacheEnabled( - /* [in] */ BOOL fCacheData) = 0; - - virtual HRESULT STDMETHODCALLTYPE ReleaseCachedData( - ULONG strokeId) = 0; - - virtual HRESULT STDMETHODCALLTYPE Refresh( void) = 0; - - virtual HRESULT STDMETHODCALLTYPE Draw( - /* [in] */ HANDLE_PTR hDC) = 0; - - }; - -#else /* C style interface */ - - typedef struct IDynamicRendererVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IDynamicRenderer * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IDynamicRenderer * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IDynamicRenderer * This); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Enabled )( - IDynamicRenderer * This, - /* [retval][out] */ __RPC__out BOOL *bEnabled); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Enabled )( - IDynamicRenderer * This, - /* [in] */ BOOL bEnabled); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HWND )( - IDynamicRenderer * This, - /* [retval][out] */ __RPC__out HANDLE_PTR *hwnd); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_HWND )( - IDynamicRenderer * This, - /* [in] */ HANDLE_PTR hwnd); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ClipRectangle )( - IDynamicRenderer * This, - /* [retval][out] */ __RPC__out RECT *prcClipRect); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ClipRectangle )( - IDynamicRenderer * This, - /* [in] */ __RPC__in const RECT *prcClipRect); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ClipRegion )( - IDynamicRenderer * This, - /* [retval][out] */ __RPC__out HANDLE_PTR *phClipRgn); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ClipRegion )( - IDynamicRenderer * This, - /* [in] */ HANDLE_PTR hClipRgn); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DrawingAttributes )( - IDynamicRenderer * This, - /* [retval][out] */ __RPC__deref_out_opt IInkDrawingAttributes **ppiDA); - - /* [propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_DrawingAttributes )( - IDynamicRenderer * This, - /* [in] */ __RPC__in_opt IInkDrawingAttributes *piDA); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DataCacheEnabled )( - IDynamicRenderer * This, - /* [retval][out] */ __RPC__out BOOL *pfCacheData); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DataCacheEnabled )( - IDynamicRenderer * This, - /* [in] */ BOOL fCacheData); - - HRESULT ( STDMETHODCALLTYPE *ReleaseCachedData )( - IDynamicRenderer * This, - ULONG strokeId); - - HRESULT ( STDMETHODCALLTYPE *Refresh )( - IDynamicRenderer * This); - - HRESULT ( STDMETHODCALLTYPE *Draw )( - IDynamicRenderer * This, - /* [in] */ HANDLE_PTR hDC); - - END_INTERFACE - } IDynamicRendererVtbl; - - interface IDynamicRenderer - { - CONST_VTBL struct IDynamicRendererVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IDynamicRenderer_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IDynamicRenderer_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IDynamicRenderer_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IDynamicRenderer_get_Enabled(This,bEnabled) \ - ( (This)->lpVtbl -> get_Enabled(This,bEnabled) ) - -#define IDynamicRenderer_put_Enabled(This,bEnabled) \ - ( (This)->lpVtbl -> put_Enabled(This,bEnabled) ) - -#define IDynamicRenderer_get_HWND(This,hwnd) \ - ( (This)->lpVtbl -> get_HWND(This,hwnd) ) - -#define IDynamicRenderer_put_HWND(This,hwnd) \ - ( (This)->lpVtbl -> put_HWND(This,hwnd) ) - -#define IDynamicRenderer_get_ClipRectangle(This,prcClipRect) \ - ( (This)->lpVtbl -> get_ClipRectangle(This,prcClipRect) ) - -#define IDynamicRenderer_put_ClipRectangle(This,prcClipRect) \ - ( (This)->lpVtbl -> put_ClipRectangle(This,prcClipRect) ) - -#define IDynamicRenderer_get_ClipRegion(This,phClipRgn) \ - ( (This)->lpVtbl -> get_ClipRegion(This,phClipRgn) ) - -#define IDynamicRenderer_put_ClipRegion(This,hClipRgn) \ - ( (This)->lpVtbl -> put_ClipRegion(This,hClipRgn) ) - -#define IDynamicRenderer_get_DrawingAttributes(This,ppiDA) \ - ( (This)->lpVtbl -> get_DrawingAttributes(This,ppiDA) ) - -#define IDynamicRenderer_putref_DrawingAttributes(This,piDA) \ - ( (This)->lpVtbl -> putref_DrawingAttributes(This,piDA) ) - -#define IDynamicRenderer_get_DataCacheEnabled(This,pfCacheData) \ - ( (This)->lpVtbl -> get_DataCacheEnabled(This,pfCacheData) ) - -#define IDynamicRenderer_put_DataCacheEnabled(This,fCacheData) \ - ( (This)->lpVtbl -> put_DataCacheEnabled(This,fCacheData) ) - -#define IDynamicRenderer_ReleaseCachedData(This,strokeId) \ - ( (This)->lpVtbl -> ReleaseCachedData(This,strokeId) ) - -#define IDynamicRenderer_Refresh(This) \ - ( (This)->lpVtbl -> Refresh(This) ) - -#define IDynamicRenderer_Draw(This,hDC) \ - ( (This)->lpVtbl -> Draw(This,hDC) ) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IDynamicRenderer_INTERFACE_DEFINED__ */ - - -#ifndef __IGestureRecognizer_INTERFACE_DEFINED__ -#define __IGestureRecognizer_INTERFACE_DEFINED__ - -/* interface IGestureRecognizer */ -/* [unique][helpstring][uuid][object] */ - - -EXTERN_C const IID IID_IGestureRecognizer; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("AE9EF86B-7054-45e3-AE22-3174DC8811B7") - IGestureRecognizer : public IUnknown - { - public: - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Enabled( - /* [retval][out] */ __RPC__out BOOL *pfEnabled) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Enabled( - /* [in] */ BOOL fEnabled) = 0; - - virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_MaxStrokeCount( - /* [retval][out] */ __RPC__out long *pcStrokes) = 0; - - virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_MaxStrokeCount( - /* [in] */ long cStrokes) = 0; - - virtual HRESULT STDMETHODCALLTYPE EnableGestures( - /* [range][in] */ ULONG cGestures, - /* [size_is][in] */ __RPC__in_ecount_full(cGestures) const int *pGestures) = 0; - - virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; - - }; - -#else /* C style interface */ - - typedef struct IGestureRecognizerVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - IGestureRecognizer * This, - /* [in] */ __RPC__in REFIID riid, - /* [iid_is][out] */ - __RPC__deref_out void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( - IGestureRecognizer * This); - - ULONG ( STDMETHODCALLTYPE *Release )( - IGestureRecognizer * This); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Enabled )( - IGestureRecognizer * This, - /* [retval][out] */ __RPC__out BOOL *pfEnabled); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Enabled )( - IGestureRecognizer * This, - /* [in] */ BOOL fEnabled); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_MaxStrokeCount )( - IGestureRecognizer * This, - /* [retval][out] */ __RPC__out long *pcStrokes); - - /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_MaxStrokeCount )( - IGestureRecognizer * This, - /* [in] */ long cStrokes); - - HRESULT ( STDMETHODCALLTYPE *EnableGestures )( - IGestureRecognizer * This, - /* [range][in] */ ULONG cGestures, - /* [size_is][in] */ __RPC__in_ecount_full(cGestures) const int *pGestures); - - HRESULT ( STDMETHODCALLTYPE *Reset )( - IGestureRecognizer * This); - - END_INTERFACE - } IGestureRecognizerVtbl; - - interface IGestureRecognizer - { - CONST_VTBL struct IGestureRecognizerVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IGestureRecognizer_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define IGestureRecognizer_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define IGestureRecognizer_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define IGestureRecognizer_get_Enabled(This,pfEnabled) \ - ( (This)->lpVtbl -> get_Enabled(This,pfEnabled) ) - -#define IGestureRecognizer_put_Enabled(This,fEnabled) \ - ( (This)->lpVtbl -> put_Enabled(This,fEnabled) ) - -#define IGestureRecognizer_get_MaxStrokeCount(This,pcStrokes) \ - ( (This)->lpVtbl -> get_MaxStrokeCount(This,pcStrokes) ) - -#define IGestureRecognizer_put_MaxStrokeCount(This,cStrokes) \ - ( (This)->lpVtbl -> put_MaxStrokeCount(This,cStrokes) ) - -#define IGestureRecognizer_EnableGestures(This,cGestures,pGestures) \ - ( (This)->lpVtbl -> EnableGestures(This,cGestures,pGestures) ) - -#define IGestureRecognizer_Reset(This) \ - ( (This)->lpVtbl -> Reset(This) ) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - - -#endif /* __IGestureRecognizer_INTERFACE_DEFINED__ */ - - -EXTERN_C const CLSID CLSID_RealTimeStylus; - -#ifdef __cplusplus - -class DECLSPEC_UUID("E26B366D-F998-43ce-836F-CB6D904432B0") -RealTimeStylus; -#endif - -EXTERN_C const CLSID CLSID_DynamicRenderer; - -#ifdef __cplusplus - -class DECLSPEC_UUID("ECD32AEA-746F-4dcb-BF68-082757FAFF18") -DynamicRenderer; -#endif - -EXTERN_C const CLSID CLSID_GestureRecognizer; - -#ifdef __cplusplus - -class DECLSPEC_UUID("EA30C654-C62C-441f-AC00-95F9A196782C") -GestureRecognizer; -#endif - -EXTERN_C const CLSID CLSID_StrokeBuilder; - -#ifdef __cplusplus - -class DECLSPEC_UUID("E810CEE7-6E51-4cb0-AA3A-0B985B70DAF7") -StrokeBuilder; -#endif -#endif /* __TPCRTSLib_LIBRARY_DEFINED__ */ - -/* Additional Prototypes for ALL interfaces */ - -/* end of Additional Prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif - - - diff --git a/thirdparty/microsoft/rts/lib/rts.lib b/thirdparty/microsoft/rts/lib/rts.lib deleted file mode 100644 index 76c4cb9ee01d551df566a2a297f72e6c193bfd1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48356 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 p=hss#2uLtaS1*In$pGgiv_R{BjMKD?f#|}4 -#include - -#ifdef _MIDL_USE_GUIDDEF_ - -#ifndef INITGUID -#define INITGUID -#include -#undef INITGUID -#else -#include -#endif - -#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ - DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) - -#else // !_MIDL_USE_GUIDDEF_ - -#ifndef __IID_DEFINED__ -#define __IID_DEFINED__ - -typedef struct _IID -{ - unsigned long x; - unsigned short s1; - unsigned short s2; - unsigned char c[8]; -} IID; - -#endif // __IID_DEFINED__ - -#ifndef CLSID_DEFINED -#define CLSID_DEFINED -typedef IID CLSID; -#endif // CLSID_DEFINED - -#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ - const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} - -#endif !_MIDL_USE_GUIDDEF_ - -MIDL_DEFINE_GUID(IID, LIBID_TPCRTSLib,0xA76A6D34,0xA06D,0x43e1,0x8C,0x05,0x0C,0x56,0xD3,0x6F,0x46,0x2E); - - -MIDL_DEFINE_GUID(IID, IID_IRealTimeStylus,0xA8BB5D22,0x3144,0x4a7b,0x93,0xCD,0xF3,0x4A,0x16,0xBE,0x51,0x3A); - - -MIDL_DEFINE_GUID(IID, IID_IRealTimeStylus2,0xB5F2A6CD,0x3179,0x4a3e,0xB9,0xC4,0xBB,0x58,0x65,0x96,0x2B,0xE2); - - -MIDL_DEFINE_GUID(IID, IID_IRealTimeStylusSynchronization,0xAA87EAB8,0xAB4A,0x4cea,0xB5,0xCB,0x46,0xD8,0x4C,0x6A,0x25,0x09); - - -MIDL_DEFINE_GUID(IID, IID_IStrokeBuilder,0xA5FD4E2D,0xC44B,0x4092,0x91,0x77,0x26,0x09,0x05,0xEB,0x67,0x2B); - - -MIDL_DEFINE_GUID(IID, IID_IStylusPlugin,0xA81436D8,0x4757,0x4fd1,0xA1,0x85,0x13,0x3F,0x97,0xC6,0xC5,0x45); - - -MIDL_DEFINE_GUID(IID, IID_IStylusSyncPlugin,0xA157B174,0x482F,0x4d71,0xA3,0xF6,0x3A,0x41,0xDD,0xD1,0x1B,0xE9); - - -MIDL_DEFINE_GUID(IID, IID_IStylusAsyncPlugin,0xA7CCA85A,0x31BC,0x4cd2,0xAA,0xDC,0x32,0x89,0xA3,0xAF,0x11,0xC8); - - -MIDL_DEFINE_GUID(IID, IID_IDynamicRenderer,0xA079468E,0x7165,0x46f9,0xB7,0xAF,0x98,0xAD,0x01,0xA9,0x30,0x09); - - -MIDL_DEFINE_GUID(IID, IID_IGestureRecognizer,0xAE9EF86B,0x7054,0x45e3,0xAE,0x22,0x31,0x74,0xDC,0x88,0x11,0xB7); - - -MIDL_DEFINE_GUID(CLSID, CLSID_RealTimeStylus,0xE26B366D,0xF998,0x43ce,0x83,0x6F,0xCB,0x6D,0x90,0x44,0x32,0xB0); - - -MIDL_DEFINE_GUID(CLSID, CLSID_DynamicRenderer,0xECD32AEA,0x746F,0x4dcb,0xBF,0x68,0x08,0x27,0x57,0xFA,0xFF,0x18); - - -MIDL_DEFINE_GUID(CLSID, CLSID_GestureRecognizer,0xEA30C654,0xC62C,0x441f,0xAC,0x00,0x95,0xF9,0xA1,0x96,0x78,0x2C); - - -MIDL_DEFINE_GUID(CLSID, CLSID_StrokeBuilder,0xE810CEE7,0x6E51,0x4cb0,0xAA,0x3A,0x0B,0x98,0x5B,0x70,0xDA,0xF7); - -#undef MIDL_DEFINE_GUID - -#ifdef __cplusplus -} -#endif - - - -

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