// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// IDoCmd wrapper class
class IDoCmd : public COleDispatchDriver
{
public:
IDoCmd() {} // Calls COleDispatchDriver default constructor
IDoCmd(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IDoCmd(const IDoCmd& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void AddMenu(const VARIANT& MenuName, const VARIANT& MenuMacroName, const VARIANT& StatusBarText);
void ApplyFilter(const VARIANT& FilterName, const VARIANT& WhereCondition);
void Beep();
void CancelEvent();
void Close(long ObjectType, const VARIANT& ObjectName, long Save);
void CopyObject(const VARIANT& DestinationDatabase, const VARIANT& NewName, long SourceObjectType, const VARIANT& SourceObjectName);
void DoMenuItem(const VARIANT& MenuBar, const VARIANT& MenuName, const VARIANT& Command, const VARIANT& Subcommand, const VARIANT& Version);
void Echo(const VARIANT& EchoOn, const VARIANT& StatusBarText);
void FindNext();
void FindRecord(const VARIANT& FindWhat, long Match, const VARIANT& MatchCase, long Search, const VARIANT& SearchAsFormatted, long OnlyCurrentField, const VARIANT& FindFirst);
void GoToControl(const VARIANT& ControlName);
void GoToPage(const VARIANT& PageNumber, const VARIANT& Right, const VARIANT& Down);
void GoToRecord(long ObjectType, const VARIANT& ObjectName, long Record, const VARIANT& Offset);
void Hourglass(const VARIANT& HourglassOn);
void Maximize();
void Minimize();
void MoveSize(const VARIANT& Right, const VARIANT& Down, const VARIANT& Width, const VARIANT& Height);
void OpenForm(const VARIANT& FormName, long View, const VARIANT& FilterName, const VARIANT& WhereCondition, long DataMode, long WindowMode, const VARIANT& OpenArgs);
void OpenQuery(const VARIANT& QueryName, long View, long DataMode);
void OpenTable(const VARIANT& TableName, long View, long DataMode);
void PrintOut(long PrintRange, const VARIANT& PageFrom, const VARIANT& PageTo, long PrintQuality, const VARIANT& Copies, const VARIANT& CollateCopies);
void Quit(long Options);
void Requery(const VARIANT& ControlName);
void RepaintObject(long ObjectType, const VARIANT& ObjectName);
void Rename(const VARIANT& NewName, long ObjectType, const VARIANT& OldName);
void Restore();
void RunMacro(const VARIANT& MacroName, const VARIANT& RepeatCount, const VARIANT& RepeatExpression);
void RunSQL(const VARIANT& SQLStatement, const VARIANT& UseTransaction);
void SelectObject(long ObjectType, const VARIANT& ObjectName, const VARIANT& InDatabaseWindow);
void SetWarnings(const VARIANT& WarningsOn);
void ShowAllRecords();
void OpenReport(const VARIANT& ReportName, long View, const VARIANT& FilterName, const VARIANT& WhereCondition);
void TransferDatabase(long TransferType, const VARIANT& DatabaseType, const VARIANT& DatabaseName, long ObjectType, const VARIANT& Source, const VARIANT& Destination, const VARIANT& StructureOnly, const VARIANT& StoreLogin);
void TransferSpreadsheet(long TransferType, long SpreadsheetType, const VARIANT& TableName, const VARIANT& FileName, const VARIANT& HasFieldNames, const VARIANT& Range, const VARIANT& UseOA);
void TransferText(long TransferType, const VARIANT& SpecificationName, const VARIANT& TableName, const VARIANT& FileName, const VARIANT& HasFieldNames, const VARIANT& HTMLTableName);
void OutputTo(long ObjectType, const VARIANT& ObjectName, const VARIANT& OutputFormat, const VARIANT& OutputFile, const VARIANT& AutoStart, const VARIANT& TemplateFile);
void DeleteObject(long ObjectType, const VARIANT& ObjectName);
void OpenModule(const VARIANT& ModuleName, const VARIANT& ProcedureName);
void SendObject(long ObjectType, const VARIANT& ObjectName, const VARIANT& OutputFormat, const VARIANT& To, const VARIANT& Cc, const VARIANT& Bcc, const VARIANT& Subject, const VARIANT& MessageText, const VARIANT& EditMessage,
const VARIANT& TemplateFile);
void ShowToolbar(const VARIANT& ToolbarName, const VARIANT& Show);
void Save(long ObjectType, const VARIANT& ObjectName);
void SetMenuItem(const VARIANT& MenuIndex, const VARIANT& CommandIndex, const VARIANT& SubcommandIndex, const VARIANT& Flag);
void RunCommand(long Command);
};
/////////////////////////////////////////////////////////////////////////////
// _AccessProperty wrapper class
class _AccessProperty : public COleDispatchDriver
{
public:
_AccessProperty() {} // Calls COleDispatchDriver default constructor
_AccessProperty(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_AccessProperty(const _AccessProperty& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetProperties();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
short GetType();
void SetType(short nNewValue);
BOOL GetInherited();
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
short GetCategory();
};
/////////////////////////////////////////////////////////////////////////////
// Properties wrapper class
class Properties : public COleDispatchDriver
{
public:
Properties() {} // Calls COleDispatchDriver default constructor
Properties(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Properties(const Properties& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetItem(const VARIANT& Index);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// _ItemsSelected wrapper class
class _ItemsSelected : public COleDispatchDriver
{
public:
_ItemsSelected() {} // Calls COleDispatchDriver default constructor
_ItemsSelected(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_ItemsSelected(const _ItemsSelected& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
long GetItem(const VARIANT& Index);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// Children wrapper class
class Children : public COleDispatchDriver
{
public:
Children() {} // Calls COleDispatchDriver default constructor
Children(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Children(const Children& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetItem(const VARIANT& Index);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// _AccessField wrapper class
class _AccessField : public COleDispatchDriver
{
public:
_AccessField() {} // Calls COleDispatchDriver default constructor
_AccessField(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_AccessField(const _AccessField& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Hyperlink wrapper class
class _Hyperlink : public COleDispatchDriver
{
public:
_Hyperlink() {} // Calls COleDispatchDriver default constructor
_Hyperlink(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Hyperlink(const _Hyperlink& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetSubAddress();
void SetSubAddress(const VARIANT& newValue);
CString GetAddress();
void SetAddress(const VARIANT& newValue);
void AddToFavorites();
void Follow(BOOL NewWindow, BOOL AddHistory, const VARIANT& ExtraInfo, long Method, LPCTSTR HeaderInfo);
};
/////////////////////////////////////////////////////////////////////////////
// Pages wrapper class
class Pages : public COleDispatchDriver
{
public:
Pages() {} // Calls COleDispatchDriver default constructor
Pages(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Pages(const Pages& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetItem(const VARIANT& Index);
long GetCount();
LPDISPATCH Add(const VARIANT& Before);
void Remove(const VARIANT& Item);
};
/////////////////////////////////////////////////////////////////////////////
// _Control wrapper class
class _Control : public COleDispatchDriver
{
public:
_Control() {} // Calls COleDispatchDriver default constructor
_Control(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Control(const _Control& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
void Undo();
void Dropdown();
VARIANT GetColumn(long Index, const VARIANT& Row);
long GetSelected(long lRow);
void SetSelected(long lRow, long nNewValue);
VARIANT GetOldValue();
LPDISPATCH GetForm();
LPDISPATCH GetReport();
VARIANT GetItemData(long Index);
LPDISPATCH GetObject();
CString GetObjectVerbs(long Index);
LPDISPATCH GetProperties();
void Requery();
void SizeToFit();
LPDISPATCH GetItemsSelected();
void SetFocus();
LPDISPATCH GetPages();
LPDISPATCH GetControls();
LPDISPATCH GetHyperlink();
};
/////////////////////////////////////////////////////////////////////////////
// Controls wrapper class
class Controls : public COleDispatchDriver
{
public:
Controls() {} // Calls COleDispatchDriver default constructor
Controls(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Controls(const Controls& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetItem(const VARIANT& Index);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// _Label wrapper class
class _Label : public COleDispatchDriver
{
public:
_Label() {} // Calls COleDispatchDriver default constructor
_Label(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Label(const _Label& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetProperties();
void SizeToFit();
LPDISPATCH GetHyperlink();
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetCaption();
void SetCaption(LPCTSTR lpszNewValue);
CString GetHyperlinkAddress();
void SetHyperlinkAddress(LPCTSTR lpszNewValue);
CString GetHyperlinkSubAddress();
void SetHyperlinkSubAddress(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
long GetForeColor();
void SetForeColor(long nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
short GetFontSize();
void SetFontSize(short nNewValue);
short GetFontWeight();
void SetFontWeight(short nNewValue);
BOOL GetFontItalic();
void SetFontItalic(BOOL bNewValue);
BOOL GetFontUnderline();
void SetFontUnderline(BOOL bNewValue);
// method 'GetTextAlign' not emitted because of invalid return type or parameter type
// method 'SetTextAlign' not emitted because of invalid return type or parameter type
short GetFontBold();
void SetFontBold(short nNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Rectangle wrapper class
class _Rectangle : public COleDispatchDriver
{
public:
_Rectangle() {} // Calls COleDispatchDriver default constructor
_Rectangle(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Rectangle(const _Rectangle& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetProperties();
void SizeToFit();
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Line wrapper class
class _Line : public COleDispatchDriver
{
public:
_Line() {} // Calls COleDispatchDriver default constructor
_Line(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Line(const _Line& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetProperties();
void SizeToFit();
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
BOOL GetLineSlant();
void SetLineSlant(BOOL bNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Image wrapper class
class _Image : public COleDispatchDriver
{
public:
_Image() {} // Calls COleDispatchDriver default constructor
_Image(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Image(const _Image& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
LPDISPATCH GetHyperlink();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetPicture();
void SetPicture(LPCTSTR lpszNewValue);
// method 'GetPictureType' not emitted because of invalid return type or parameter type
// method 'SetPictureType' not emitted because of invalid return type or parameter type
VARIANT GetPictureData();
void SetPictureData(const VARIANT& newValue);
// method 'GetSizeMode' not emitted because of invalid return type or parameter type
// method 'SetSizeMode' not emitted because of invalid return type or parameter type
// method 'GetPictureAlignment' not emitted because of invalid return type or parameter type
// method 'SetPictureAlignment' not emitted because of invalid return type or parameter type
BOOL GetPictureTiling();
void SetPictureTiling(BOOL bNewValue);
CString GetHyperlinkAddress();
void SetHyperlinkAddress(LPCTSTR lpszNewValue);
CString GetHyperlinkSubAddress();
void SetHyperlinkSubAddress(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
VARIANT GetObjectPalette();
void SetObjectPalette(const VARIANT& newValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
long GetImageHeight();
void SetImageHeight(long nNewValue);
long GetImageWidth();
void SetImageWidth(long nNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _CommandButton wrapper class
class _CommandButton : public COleDispatchDriver
{
public:
_CommandButton() {} // Calls COleDispatchDriver default constructor
_CommandButton(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_CommandButton(const _CommandButton& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
LPDISPATCH GetHyperlink();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetCaption();
void SetCaption(LPCTSTR lpszNewValue);
CString GetPicture();
void SetPicture(LPCTSTR lpszNewValue);
// method 'GetPictureType' not emitted because of invalid return type or parameter type
// method 'SetPictureType' not emitted because of invalid return type or parameter type
VARIANT GetPictureData();
void SetPictureData(const VARIANT& newValue);
BOOL GetTransparent();
void SetTransparent(BOOL bNewValue);
BOOL GetDefault();
void SetDefault(BOOL bNewValue);
BOOL GetCancel();
void SetCancel(BOOL bNewValue);
BOOL GetAutoRepeat();
void SetAutoRepeat(BOOL bNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
CString GetOnPush();
void SetOnPush(LPCTSTR lpszNewValue);
CString GetHyperlinkAddress();
void SetHyperlinkAddress(LPCTSTR lpszNewValue);
CString GetHyperlinkSubAddress();
void SetHyperlinkSubAddress(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
long GetForeColor();
void SetForeColor(long nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
short GetFontSize();
void SetFontSize(short nNewValue);
short GetFontWeight();
void SetFontWeight(short nNewValue);
BOOL GetFontItalic();
void SetFontItalic(BOOL bNewValue);
BOOL GetFontUnderline();
void SetFontUnderline(BOOL bNewValue);
short GetFontBold();
void SetFontBold(short nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
VARIANT GetObjectPalette();
void SetObjectPalette(const VARIANT& newValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _OptionButton wrapper class
class _OptionButton : public COleDispatchDriver
{
public:
_OptionButton() {} // Calls COleDispatchDriver default constructor
_OptionButton(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_OptionButton(const _OptionButton& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
long GetOptionValue();
void SetOptionValue(long nNewValue);
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetDefaultValue();
void SetDefaultValue(LPCTSTR lpszNewValue);
CString GetValidationRule();
void SetValidationRule(LPCTSTR lpszNewValue);
CString GetValidationText();
void SetValidationText(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
BOOL GetTripleState();
void SetTripleState(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
BOOL GetHideDuplicates();
void SetHideDuplicates(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Checkbox wrapper class
class _Checkbox : public COleDispatchDriver
{
public:
_Checkbox() {} // Calls COleDispatchDriver default constructor
_Checkbox(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Checkbox(const _Checkbox& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
void Undo();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
long GetOptionValue();
void SetOptionValue(long nNewValue);
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetDefaultValue();
void SetDefaultValue(LPCTSTR lpszNewValue);
CString GetValidationRule();
void SetValidationRule(LPCTSTR lpszNewValue);
CString GetValidationText();
void SetValidationText(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
BOOL GetTripleState();
void SetTripleState(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
BOOL GetHideDuplicates();
void SetHideDuplicates(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _OptionGroup wrapper class
class _OptionGroup : public COleDispatchDriver
{
public:
_OptionGroup() {} // Calls COleDispatchDriver default constructor
_OptionGroup(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_OptionGroup(const _OptionGroup& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
void Undo();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetDefaultValue();
void SetDefaultValue(LPCTSTR lpszNewValue);
CString GetValidationRule();
void SetValidationRule(LPCTSTR lpszNewValue);
CString GetValidationText();
void SetValidationText(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
BOOL GetHideDuplicates();
void SetHideDuplicates(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _BoundObjectFrame wrapper class
class _BoundObjectFrame : public COleDispatchDriver
{
public:
_BoundObjectFrame() {} // Calls COleDispatchDriver default constructor
_BoundObjectFrame(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_BoundObjectFrame(const _BoundObjectFrame& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
VARIANT GetOldValue();
LPDISPATCH GetObject();
CString GetObjectVerbs(long Index);
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
// method 'GetSizeMode' not emitted because of invalid return type or parameter type
// method 'SetSizeMode' not emitted because of invalid return type or parameter type
CString GetClass();
void SetClass(LPCTSTR lpszNewValue);
CString GetSourceDoc();
void SetSourceDoc(LPCTSTR lpszNewValue);
CString GetSourceItem();
void SetSourceItem(LPCTSTR lpszNewValue);
short GetAutoActivate();
void SetAutoActivate(short nNewValue);
BOOL GetDisplayType();
void SetDisplayType(BOOL bNewValue);
short GetUpdateOptions();
void SetUpdateOptions(short nNewValue);
long GetVerb();
void SetVerb(long nNewValue);
// method 'GetOLETypeAllowed' not emitted because of invalid return type or parameter type
// method 'SetOLETypeAllowed' not emitted because of invalid return type or parameter type
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
VARIANT GetObjectPalette();
void SetObjectPalette(const VARIANT& newValue);
long GetLpOleObject();
void SetLpOleObject(long nNewValue);
long GetObjectVerbsCount();
void SetObjectVerbsCount(long nNewValue);
short GetAction();
void SetAction(short nNewValue);
// method 'GetScaling' not emitted because of invalid return type or parameter type
// method 'SetScaling' not emitted because of invalid return type or parameter type
// method 'GetOLEType' not emitted because of invalid return type or parameter type
// method 'SetOLEType' not emitted because of invalid return type or parameter type
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnUpdated();
void SetOnUpdated(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Textbox wrapper class
class _Textbox : public COleDispatchDriver
{
public:
_Textbox() {} // Calls COleDispatchDriver default constructor
_Textbox(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Textbox(const _Textbox& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
void Undo();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
LPDISPATCH GetHyperlink();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetFormat();
void SetFormat(LPCTSTR lpszNewValue);
// method 'GetDecimalPlaces' not emitted because of invalid return type or parameter type
// method 'SetDecimalPlaces' not emitted because of invalid return type or parameter type
CString GetInputMask();
void SetInputMask(LPCTSTR lpszNewValue);
CString GetDefaultValue();
void SetDefaultValue(LPCTSTR lpszNewValue);
CString GetValidationRule();
void SetValidationRule(LPCTSTR lpszNewValue);
CString GetValidationText();
void SetValidationText(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetEnterKeyBehavior();
void SetEnterKeyBehavior(BOOL bNewValue);
BOOL GetAllowAutoCorrect();
void SetAllowAutoCorrect(BOOL bNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
// method 'GetFilterLookup' not emitted because of invalid return type or parameter type
// method 'SetFilterLookup' not emitted because of invalid return type or parameter type
BOOL GetAutoTab();
void SetAutoTab(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
// method 'GetScrollBars' not emitted because of invalid return type or parameter type
// method 'SetScrollBars' not emitted because of invalid return type or parameter type
BOOL GetHideDuplicates();
void SetHideDuplicates(BOOL bNewValue);
BOOL GetCanGrow();
void SetCanGrow(BOOL bNewValue);
BOOL GetCanShrink();
void SetCanShrink(BOOL bNewValue);
// method 'GetRunningSum' not emitted because of invalid return type or parameter type
// method 'SetRunningSum' not emitted because of invalid return type or parameter type
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
long GetForeColor();
void SetForeColor(long nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
short GetFontSize();
void SetFontSize(short nNewValue);
short GetFontWeight();
void SetFontWeight(short nNewValue);
BOOL GetFontItalic();
void SetFontItalic(BOOL bNewValue);
BOOL GetFontUnderline();
void SetFontUnderline(BOOL bNewValue);
// method 'GetTextAlign' not emitted because of invalid return type or parameter type
// method 'SetTextAlign' not emitted because of invalid return type or parameter type
short GetFontBold();
void SetFontBold(short nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
CString GetText();
void SetText(LPCTSTR lpszNewValue);
CString GetSelText();
void SetSelText(LPCTSTR lpszNewValue);
short GetSelStart();
void SetSelStart(short nNewValue);
short GetSelLength();
void SetSelLength(short nNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnChange();
void SetOnChange(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _ListBox wrapper class
class _ListBox : public COleDispatchDriver
{
public:
_ListBox() {} // Calls COleDispatchDriver default constructor
_ListBox(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_ListBox(const _ListBox& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
void Undo();
VARIANT GetColumn(long Index, const VARIANT& Row);
long GetSelected(long lRow);
void SetSelected(long lRow, long nNewValue);
VARIANT GetOldValue();
VARIANT GetItemData(long Index);
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
LPDISPATCH GetItemsSelected();
LPDISPATCH GetHyperlink();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetRowSourceType();
void SetRowSourceType(LPCTSTR lpszNewValue);
CString GetRowSource();
void SetRowSource(LPCTSTR lpszNewValue);
short GetColumnCount();
void SetColumnCount(short nNewValue);
BOOL GetColumnHeads();
void SetColumnHeads(BOOL bNewValue);
CString GetColumnWidths();
void SetColumnWidths(LPCTSTR lpszNewValue);
long GetBoundColumn();
void SetBoundColumn(long nNewValue);
CString GetDefaultValue();
void SetDefaultValue(LPCTSTR lpszNewValue);
CString GetValidationRule();
void SetValidationRule(LPCTSTR lpszNewValue);
CString GetValidationText();
void SetValidationText(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
// method 'GetMultiSelect' not emitted because of invalid return type or parameter type
// method 'SetMultiSelect' not emitted because of invalid return type or parameter type
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
BOOL GetHideDuplicates();
void SetHideDuplicates(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
long GetForeColor();
void SetForeColor(long nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
short GetFontSize();
void SetFontSize(short nNewValue);
short GetFontWeight();
void SetFontWeight(short nNewValue);
BOOL GetFontItalic();
void SetFontItalic(BOOL bNewValue);
BOOL GetFontUnderline();
void SetFontUnderline(BOOL bNewValue);
short GetFontBold();
void SetFontBold(short nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
long GetListCount();
void SetListCount(long nNewValue);
long GetListIndex();
void SetListIndex(long nNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Combobox wrapper class
class _Combobox : public COleDispatchDriver
{
public:
_Combobox() {} // Calls COleDispatchDriver default constructor
_Combobox(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Combobox(const _Combobox& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
void Undo();
void Dropdown();
VARIANT GetColumn(long Index, const VARIANT& Row);
VARIANT GetOldValue();
VARIANT GetItemData(long Index);
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
LPDISPATCH GetHyperlink();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetFormat();
void SetFormat(LPCTSTR lpszNewValue);
// method 'GetDecimalPlaces' not emitted because of invalid return type or parameter type
// method 'SetDecimalPlaces' not emitted because of invalid return type or parameter type
CString GetInputMask();
void SetInputMask(LPCTSTR lpszNewValue);
CString GetRowSourceType();
void SetRowSourceType(LPCTSTR lpszNewValue);
CString GetRowSource();
void SetRowSource(LPCTSTR lpszNewValue);
short GetColumnCount();
void SetColumnCount(short nNewValue);
BOOL GetColumnHeads();
void SetColumnHeads(BOOL bNewValue);
CString GetColumnWidths();
void SetColumnWidths(LPCTSTR lpszNewValue);
long GetBoundColumn();
void SetBoundColumn(long nNewValue);
short GetListRows();
void SetListRows(short nNewValue);
CString GetListWidth();
void SetListWidth(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetLimitToList();
void SetLimitToList(BOOL bNewValue);
BOOL GetAutoExpand();
void SetAutoExpand(BOOL bNewValue);
CString GetDefaultValue();
void SetDefaultValue(LPCTSTR lpszNewValue);
CString GetValidationRule();
void SetValidationRule(LPCTSTR lpszNewValue);
CString GetValidationText();
void SetValidationText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
BOOL GetAllowAutoCorrect();
void SetAllowAutoCorrect(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
BOOL GetHideDuplicates();
void SetHideDuplicates(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
long GetForeColor();
void SetForeColor(long nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
short GetFontSize();
void SetFontSize(short nNewValue);
short GetFontWeight();
void SetFontWeight(short nNewValue);
BOOL GetFontItalic();
void SetFontItalic(BOOL bNewValue);
BOOL GetFontUnderline();
void SetFontUnderline(BOOL bNewValue);
// method 'GetTextAlign' not emitted because of invalid return type or parameter type
// method 'SetTextAlign' not emitted because of invalid return type or parameter type
short GetFontBold();
void SetFontBold(short nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
CString GetText();
void SetText(LPCTSTR lpszNewValue);
CString GetSelText();
void SetSelText(LPCTSTR lpszNewValue);
short GetSelStart();
void SetSelStart(short nNewValue);
short GetSelLength();
void SetSelLength(short nNewValue);
long GetListCount();
void SetListCount(long nNewValue);
long GetListIndex();
void SetListIndex(long nNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnChange();
void SetOnChange(LPCTSTR lpszNewValue);
CString GetOnNotInList();
void SetOnNotInList(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _ObjectFrame wrapper class
class _ObjectFrame : public COleDispatchDriver
{
public:
_ObjectFrame() {} // Calls COleDispatchDriver default constructor
_ObjectFrame(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_ObjectFrame(const _ObjectFrame& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
VARIANT GetOldValue();
LPDISPATCH GetObject();
CString GetObjectVerbs(long Index);
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
// method 'GetSizeMode' not emitted because of invalid return type or parameter type
// method 'SetSizeMode' not emitted because of invalid return type or parameter type
CString GetOLEClass();
void SetOLEClass(LPCTSTR lpszNewValue);
CString GetItem();
void SetItem(LPCTSTR lpszNewValue);
CString GetRowSourceType();
void SetRowSourceType(LPCTSTR lpszNewValue);
CString GetRowSource();
void SetRowSource(LPCTSTR lpszNewValue);
CString GetLinkChildFields();
void SetLinkChildFields(LPCTSTR lpszNewValue);
CString GetLinkMasterFields();
void SetLinkMasterFields(LPCTSTR lpszNewValue);
short GetAutoActivate();
void SetAutoActivate(short nNewValue);
BOOL GetDisplayType();
void SetDisplayType(BOOL bNewValue);
short GetUpdateOptions();
void SetUpdateOptions(short nNewValue);
long GetVerb();
void SetVerb(long nNewValue);
// method 'GetOLEType' not emitted because of invalid return type or parameter type
// method 'SetOLEType' not emitted because of invalid return type or parameter type
// method 'GetOLETypeAllowed' not emitted because of invalid return type or parameter type
// method 'SetOLETypeAllowed' not emitted because of invalid return type or parameter type
CString GetSourceObject();
void SetSourceObject(LPCTSTR lpszNewValue);
CString GetClass();
void SetClass(LPCTSTR lpszNewValue);
CString GetSourceDoc();
void SetSourceDoc(LPCTSTR lpszNewValue);
CString GetSourceItem();
void SetSourceItem(LPCTSTR lpszNewValue);
short GetColumnCount();
void SetColumnCount(short nNewValue);
BOOL GetColumnHeads();
void SetColumnHeads(BOOL bNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
VARIANT GetOleData();
void SetOleData(const VARIANT& newValue);
short GetUpdateMethod();
void SetUpdateMethod(short nNewValue);
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
VARIANT GetObjectPalette();
void SetObjectPalette(const VARIANT& newValue);
long GetLpOleObject();
void SetLpOleObject(long nNewValue);
long GetObjectVerbsCount();
void SetObjectVerbsCount(long nNewValue);
short GetAction();
void SetAction(short nNewValue);
// method 'GetScaling' not emitted because of invalid return type or parameter type
// method 'SetScaling' not emitted because of invalid return type or parameter type
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetOnUpdated();
void SetOnUpdated(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _PageBreak wrapper class
class _PageBreak : public COleDispatchDriver
{
public:
_PageBreak() {} // Calls COleDispatchDriver default constructor
_PageBreak(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_PageBreak(const _PageBreak& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetProperties();
void SizeToFit();
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
short GetSection();
void SetSection(short nNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _ToggleButton wrapper class
class _ToggleButton : public COleDispatchDriver
{
public:
_ToggleButton() {} // Calls COleDispatchDriver default constructor
_ToggleButton(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_ToggleButton(const _ToggleButton& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
void Undo();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetCaption();
void SetCaption(LPCTSTR lpszNewValue);
CString GetPicture();
void SetPicture(LPCTSTR lpszNewValue);
// method 'GetPictureType' not emitted because of invalid return type or parameter type
// method 'SetPictureType' not emitted because of invalid return type or parameter type
VARIANT GetPictureData();
void SetPictureData(const VARIANT& newValue);
long GetOptionValue();
void SetOptionValue(long nNewValue);
CString GetDefaultValue();
void SetDefaultValue(LPCTSTR lpszNewValue);
CString GetValidationRule();
void SetValidationRule(LPCTSTR lpszNewValue);
CString GetValidationText();
void SetValidationText(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
BOOL GetTripleState();
void SetTripleState(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
BOOL GetHideDuplicates();
void SetHideDuplicates(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
long GetForeColor();
void SetForeColor(long nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
short GetFontSize();
void SetFontSize(short nNewValue);
short GetFontWeight();
void SetFontWeight(short nNewValue);
BOOL GetFontItalic();
void SetFontItalic(BOOL bNewValue);
BOOL GetFontUnderline();
void SetFontUnderline(BOOL bNewValue);
short GetFontBold();
void SetFontBold(short nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
VARIANT GetObjectPalette();
void SetObjectPalette(const VARIANT& newValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _PaletteButton wrapper class
class _PaletteButton : public COleDispatchDriver
{
public:
_PaletteButton() {} // Calls COleDispatchDriver default constructor
_PaletteButton(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_PaletteButton(const _PaletteButton& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
long GetOptionValue();
void SetOptionValue(long nNewValue);
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetDefaultValue();
void SetDefaultValue(LPCTSTR lpszNewValue);
CString GetValidationRule();
void SetValidationRule(LPCTSTR lpszNewValue);
CString GetValidationText();
void SetValidationText(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
BOOL GetTripleState();
void SetTripleState(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
BOOL GetHideDuplicates();
void SetHideDuplicates(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
long GetBackColor();
void SetBackColor(long nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetColumnWidth();
void SetColumnWidth(short nNewValue);
short GetColumnOrder();
void SetColumnOrder(short nNewValue);
BOOL GetColumnHidden();
void SetColumnHidden(BOOL bNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _SubForm wrapper class
class _SubForm : public COleDispatchDriver
{
public:
_SubForm() {} // Calls COleDispatchDriver default constructor
_SubForm(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_SubForm(const _SubForm& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetForm();
LPDISPATCH GetReport();
LPDISPATCH GetProperties();
void SizeToFit();
void SetFocus();
void Requery();
LPDISPATCH GetControls();
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetSourceObject();
void SetSourceObject(LPCTSTR lpszNewValue);
CString GetLinkChildFields();
void SetLinkChildFields(LPCTSTR lpszNewValue);
CString GetLinkMasterFields();
void SetLinkMasterFields(LPCTSTR lpszNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
BOOL GetCanGrow();
void SetCanGrow(BOOL bNewValue);
BOOL GetCanShrink();
void SetCanShrink(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
BOOL GetAutoLabel();
void SetAutoLabel(BOOL bNewValue);
BOOL GetAddColon();
void SetAddColon(BOOL bNewValue);
short GetLabelX();
void SetLabelX(short nNewValue);
short GetLabelY();
void SetLabelY(short nNewValue);
// method 'GetLabelAlign' not emitted because of invalid return type or parameter type
// method 'SetLabelAlign' not emitted because of invalid return type or parameter type
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _SubReport wrapper class
class _SubReport : public COleDispatchDriver
{
public:
_SubReport() {} // Calls COleDispatchDriver default constructor
_SubReport(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_SubReport(const _SubReport& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetForm();
LPDISPATCH GetReport();
};
/////////////////////////////////////////////////////////////////////////////
// _CustomControl wrapper class
class _CustomControl : public COleDispatchDriver
{
public:
_CustomControl() {} // Calls COleDispatchDriver default constructor
_CustomControl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_CustomControl(const _CustomControl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
VARIANT GetOldValue();
LPDISPATCH GetObject();
CString GetObjectVerbs(long Index);
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
CString GetOLEClass();
void SetOLEClass(LPCTSTR lpszNewValue);
long GetVerb();
void SetVerb(long nNewValue);
CString GetClass();
void SetClass(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetLocked();
void SetLocked(BOOL bNewValue);
VARIANT GetOleData();
void SetOleData(const VARIANT& newValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
// method 'GetOldBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetOldBorderStyle' not emitted because of invalid return type or parameter type
long GetBorderColor();
void SetBorderColor(long nNewValue);
// method 'GetBorderWidth' not emitted because of invalid return type or parameter type
// method 'SetBorderWidth' not emitted because of invalid return type or parameter type
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
VARIANT GetObjectPalette();
void SetObjectPalette(const VARIANT& newValue);
long GetLpOleObject();
void SetLpOleObject(long nNewValue);
long GetObjectVerbsCount();
void SetObjectVerbsCount(long nNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetOnUpdated();
void SetOnUpdated(LPCTSTR lpszNewValue);
CString GetOnEnter();
void SetOnEnter(LPCTSTR lpszNewValue);
CString GetOnExit();
void SetOnExit(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
BOOL GetDefault();
void SetDefault(BOOL bNewValue);
BOOL GetCancel();
void SetCancel(BOOL bNewValue);
CString GetCustom();
void SetCustom(LPCTSTR lpszNewValue);
CString GetAbout();
void SetAbout(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _TabControl wrapper class
class _TabControl : public COleDispatchDriver
{
public:
_TabControl() {} // Calls COleDispatchDriver default constructor
_TabControl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_TabControl(const _TabControl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
VARIANT GetOldValue();
LPDISPATCH GetProperties();
void SizeToFit();
LPDISPATCH GetPages();
VARIANT GetValue();
void SetValue(const VARIANT& newValue);
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
BOOL GetTabStop();
void SetTabStop(BOOL bNewValue);
short GetTabIndex();
void SetTabIndex(short nNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
// method 'GetBackStyle' not emitted because of invalid return type or parameter type
// method 'SetBackStyle' not emitted because of invalid return type or parameter type
BOOL GetMultiRow();
void SetMultiRow(BOOL bNewValue);
// method 'GetStyle' not emitted because of invalid return type or parameter type
// method 'SetStyle' not emitted because of invalid return type or parameter type
short GetTabFixedHeight();
void SetTabFixedHeight(short nNewValue);
short GetTabFixedWidth();
void SetTabFixedWidth(short nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
short GetFontSize();
void SetFontSize(short nNewValue);
short GetFontWeight();
void SetFontWeight(short nNewValue);
BOOL GetFontItalic();
void SetFontItalic(BOOL bNewValue);
BOOL GetFontUnderline();
void SetFontUnderline(BOOL bNewValue);
short GetFontBold();
void SetFontBold(short nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetOnChange();
void SetOnChange(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Page wrapper class
class _Page : public COleDispatchDriver
{
public:
_Page() {} // Calls COleDispatchDriver default constructor
_Page(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Page(const _Page& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetProperties();
void SizeToFit();
void Requery();
void SetFocus();
LPDISPATCH GetControls();
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetControlType' not emitted because of invalid return type or parameter type
// method 'SetControlType' not emitted because of invalid return type or parameter type
CString GetCaption();
void SetCaption(LPCTSTR lpszNewValue);
CString GetPicture();
void SetPicture(LPCTSTR lpszNewValue);
// method 'GetPictureType' not emitted because of invalid return type or parameter type
// method 'SetPictureType' not emitted because of invalid return type or parameter type
short GetPageIndex();
void SetPageIndex(short nNewValue);
CString GetStatusBarText();
void SetStatusBarText(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
BOOL GetEnabled();
void SetEnabled(BOOL bNewValue);
short GetLeft();
void SetLeft(short nNewValue);
short GetTop();
void SetTop(short nNewValue);
short GetWidth();
void SetWidth(short nNewValue);
short GetHeight();
void SetHeight(short nNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
CString GetControlTipText();
void SetControlTipText(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetSection();
void SetSection(short nNewValue);
CString GetControlName();
void SetControlName(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
BOOL GetIsVisible();
void SetIsVisible(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
VARIANT GetPictureData();
void SetPictureData(const VARIANT& newValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Section wrapper class
class _Section : public COleDispatchDriver
{
public:
_Section() {} // Calls COleDispatchDriver default constructor
_Section(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Section(const _Section& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetProperties();
LPDISPATCH GetControls();
CString GetEventProcPrefix();
void SetEventProcPrefix(LPCTSTR lpszNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
// method 'GetForceNewPage' not emitted because of invalid return type or parameter type
// method 'SetForceNewPage' not emitted because of invalid return type or parameter type
// method 'GetNewRowOrCol' not emitted because of invalid return type or parameter type
// method 'SetNewRowOrCol' not emitted because of invalid return type or parameter type
BOOL GetKeepTogether();
void SetKeepTogether(BOOL bNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
// method 'GetDisplayWhen' not emitted because of invalid return type or parameter type
// method 'SetDisplayWhen' not emitted because of invalid return type or parameter type
BOOL GetCanGrow();
void SetCanGrow(BOOL bNewValue);
BOOL GetCanShrink();
void SetCanShrink(BOOL bNewValue);
BOOL GetRepeatSection();
void SetRepeatSection(BOOL bNewValue);
short GetHeight();
void SetHeight(short nNewValue);
long GetBackColor();
void SetBackColor(long nNewValue);
// method 'GetSpecialEffect' not emitted because of invalid return type or parameter type
// method 'SetSpecialEffect' not emitted because of invalid return type or parameter type
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
CString GetOnFormat();
void SetOnFormat(LPCTSTR lpszNewValue);
CString GetOnPrint();
void SetOnPrint(LPCTSTR lpszNewValue);
CString GetOnRetreat();
void SetOnRetreat(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
BOOL GetHasContinued();
void SetHasContinued(BOOL bNewValue);
BOOL GetWillContinue();
void SetWillContinue(BOOL bNewValue);
BOOL GetInSelection();
void SetInSelection(BOOL bNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _GroupLevel wrapper class
class _GroupLevel : public COleDispatchDriver
{
public:
_GroupLevel() {} // Calls COleDispatchDriver default constructor
_GroupLevel(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_GroupLevel(const _GroupLevel& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetProperties();
CString GetControlSource();
void SetControlSource(LPCTSTR lpszNewValue);
BOOL GetSortOrder();
void SetSortOrder(BOOL bNewValue);
BOOL GetGroupHeader();
void SetGroupHeader(BOOL bNewValue);
BOOL GetGroupFooter();
void SetGroupFooter(BOOL bNewValue);
short GetGroupOn();
void SetGroupOn(short nNewValue);
long GetGroupInterval();
void SetGroupInterval(long nNewValue);
// method 'GetKeepTogether' not emitted because of invalid return type or parameter type
// method 'SetKeepTogether' not emitted because of invalid return type or parameter type
};
/////////////////////////////////////////////////////////////////////////////
// Module wrapper class
class Module : public COleDispatchDriver
{
public:
Module() {} // Calls COleDispatchDriver default constructor
Module(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Module(const Module& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
void InsertText(LPCTSTR Text);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
void AddFromString(LPCTSTR String);
void AddFromFile(LPCTSTR FileName);
CString GetLines(long Line, long NumLines);
long GetCountOfLines();
void InsertLines(long Line, LPCTSTR String);
void DeleteLines(long StartLine, long Count);
void ReplaceLine(long Line, LPCTSTR String);
long GetProcStartLine(LPCTSTR ProcName, long ProcKind);
long GetProcCountLines(LPCTSTR ProcName, long ProcKind);
long GetProcBodyLine(LPCTSTR ProcName, long ProcKind);
CString GetProcOfLine(long Line, long* pprockind);
long GetCountOfDeclarationLines();
long CreateEventProc(LPCTSTR EventName, LPCTSTR ObjectName);
BOOL Find(LPCTSTR Target, long* StartLine, long* StartColumn, long* EndLine, long* EndColumn, BOOL WholeWord, BOOL MatchCase, BOOL PatternSearch);
long GetType();
};
/////////////////////////////////////////////////////////////////////////////
// Modules wrapper class
class Modules : public COleDispatchDriver
{
public:
Modules() {} // Calls COleDispatchDriver default constructor
Modules(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Modules(const Modules& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetItem(const VARIANT& Index);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// _Form wrapper class
class _Form : public COleDispatchDriver
{
public:
_Form() {} // Calls COleDispatchDriver default constructor
_Form(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Form(const _Form& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetFormName();
void SetFormName(LPCTSTR lpszNewValue);
CString GetRecordSource();
void SetRecordSource(LPCTSTR lpszNewValue);
CString GetFilter();
void SetFilter(LPCTSTR lpszNewValue);
BOOL GetFilterOn();
void SetFilterOn(BOOL bNewValue);
CString GetOrderBy();
void SetOrderBy(LPCTSTR lpszNewValue);
BOOL GetOrderByOn();
void SetOrderByOn(BOOL bNewValue);
BOOL GetAllowFilters();
void SetAllowFilters(BOOL bNewValue);
CString GetCaption();
void SetCaption(LPCTSTR lpszNewValue);
// method 'GetDefaultView' not emitted because of invalid return type or parameter type
// method 'SetDefaultView' not emitted because of invalid return type or parameter type
// method 'GetViewsAllowed' not emitted because of invalid return type or parameter type
// method 'SetViewsAllowed' not emitted because of invalid return type or parameter type
BOOL GetAllowEdits();
void SetAllowEdits(BOOL bNewValue);
BOOL GetAllowDeletions();
void SetAllowDeletions(BOOL bNewValue);
BOOL GetAllowAdditions();
void SetAllowAdditions(BOOL bNewValue);
BOOL GetDataEntry();
void SetDataEntry(BOOL bNewValue);
// method 'GetRecordsetType' not emitted because of invalid return type or parameter type
// method 'SetRecordsetType' not emitted because of invalid return type or parameter type
// method 'GetRecordLocks' not emitted because of invalid return type or parameter type
// method 'SetRecordLocks' not emitted because of invalid return type or parameter type
// method 'GetScrollBars' not emitted because of invalid return type or parameter type
// method 'SetScrollBars' not emitted because of invalid return type or parameter type
BOOL GetRecordSelectors();
void SetRecordSelectors(BOOL bNewValue);
BOOL GetNavigationButtons();
void SetNavigationButtons(BOOL bNewValue);
BOOL GetDividingLines();
void SetDividingLines(BOOL bNewValue);
BOOL GetAutoResize();
void SetAutoResize(BOOL bNewValue);
BOOL GetAutoCenter();
void SetAutoCenter(BOOL bNewValue);
BOOL GetPopUp();
void SetPopUp(BOOL bNewValue);
BOOL GetModal();
void SetModal(BOOL bNewValue);
// method 'GetBorderStyle' not emitted because of invalid return type or parameter type
// method 'SetBorderStyle' not emitted because of invalid return type or parameter type
BOOL GetControlBox();
void SetControlBox(BOOL bNewValue);
// method 'GetMinMaxButtons' not emitted because of invalid return type or parameter type
// method 'SetMinMaxButtons' not emitted because of invalid return type or parameter type
BOOL GetCloseButton();
void SetCloseButton(BOOL bNewValue);
BOOL GetWhatsThisButton();
void SetWhatsThisButton(BOOL bNewValue);
short GetWidth();
void SetWidth(short nNewValue);
CString GetPicture();
void SetPicture(LPCTSTR lpszNewValue);
// method 'GetPictureType' not emitted because of invalid return type or parameter type
// method 'SetPictureType' not emitted because of invalid return type or parameter type
// method 'GetPictureSizeMode' not emitted because of invalid return type or parameter type
// method 'SetPictureSizeMode' not emitted because of invalid return type or parameter type
// method 'GetPictureAlignment' not emitted because of invalid return type or parameter type
// method 'SetPictureAlignment' not emitted because of invalid return type or parameter type
BOOL GetPictureTiling();
void SetPictureTiling(BOOL bNewValue);
// method 'GetCycle' not emitted because of invalid return type or parameter type
// method 'SetCycle' not emitted because of invalid return type or parameter type
CString GetMenuBar();
void SetMenuBar(LPCTSTR lpszNewValue);
CString GetToolbar();
void SetToolbar(LPCTSTR lpszNewValue);
BOOL GetShortcutMenu();
void SetShortcutMenu(BOOL bNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
short GetGridX();
void SetGridX(short nNewValue);
short GetGridY();
void SetGridY(short nNewValue);
BOOL GetLayoutForPrint();
void SetLayoutForPrint(BOOL bNewValue);
BOOL GetFastLaserPrinting();
void SetFastLaserPrinting(BOOL bNewValue);
CString GetHelpFile();
void SetHelpFile(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
short GetRowHeight();
void SetRowHeight(short nNewValue);
CString GetDatasheetFontName();
void SetDatasheetFontName(LPCTSTR lpszNewValue);
short GetDatasheetFontHeight();
void SetDatasheetFontHeight(short nNewValue);
short GetDatasheetFontWeight();
void SetDatasheetFontWeight(short nNewValue);
BOOL GetDatasheetFontItalic();
void SetDatasheetFontItalic(BOOL bNewValue);
BOOL GetDatasheetFontUnderline();
void SetDatasheetFontUnderline(BOOL bNewValue);
// method 'GetDatasheetGridlinesBehavior' not emitted because of invalid return type or parameter type
// method 'SetDatasheetGridlinesBehavior' not emitted because of invalid return type or parameter type
long GetDatasheetGridlinesColor();
void SetDatasheetGridlinesColor(long nNewValue);
// method 'GetDatasheetCellsEffect' not emitted because of invalid return type or parameter type
// method 'SetDatasheetCellsEffect' not emitted because of invalid return type or parameter type
long GetDatasheetForeColor();
void SetDatasheetForeColor(long nNewValue);
long GetDatasheetBackColor();
void SetDatasheetBackColor(long nNewValue);
long GetHwnd();
void SetHwnd(long nNewValue);
short GetCount();
void SetCount(short nNewValue);
long GetPage();
void SetPage(long nNewValue);
short GetPages();
void SetPages(short nNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
BOOL GetPainting();
void SetPainting(BOOL bNewValue);
VARIANT GetPrtMip();
void SetPrtMip(const VARIANT& newValue);
VARIANT GetPrtDevMode();
void SetPrtDevMode(const VARIANT& newValue);
VARIANT GetPrtDevNames();
void SetPrtDevNames(const VARIANT& newValue);
short GetFrozenColumns();
void SetFrozenColumns(short nNewValue);
VARIANT GetBookmark();
void SetBookmark(const VARIANT& newValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
CString GetPaletteSource();
void SetPaletteSource(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
VARIANT GetPaintPalette();
void SetPaintPalette(const VARIANT& newValue);
CString GetOnMenu();
void SetOnMenu(LPCTSTR lpszNewValue);
VARIANT GetOpenArgs();
void SetOpenArgs(const VARIANT& newValue);
CString GetOnCurrent();
void SetOnCurrent(LPCTSTR lpszNewValue);
CString GetOnInsert();
void SetOnInsert(LPCTSTR lpszNewValue);
CString GetBeforeInsert();
void SetBeforeInsert(LPCTSTR lpszNewValue);
CString GetAfterInsert();
void SetAfterInsert(LPCTSTR lpszNewValue);
CString GetBeforeUpdate();
void SetBeforeUpdate(LPCTSTR lpszNewValue);
CString GetAfterUpdate();
void SetAfterUpdate(LPCTSTR lpszNewValue);
CString GetOnDelete();
void SetOnDelete(LPCTSTR lpszNewValue);
CString GetBeforeDelConfirm();
void SetBeforeDelConfirm(LPCTSTR lpszNewValue);
CString GetAfterDelConfirm();
void SetAfterDelConfirm(LPCTSTR lpszNewValue);
CString GetOnOpen();
void SetOnOpen(LPCTSTR lpszNewValue);
CString GetOnLoad();
void SetOnLoad(LPCTSTR lpszNewValue);
CString GetOnResize();
void SetOnResize(LPCTSTR lpszNewValue);
CString GetOnUnload();
void SetOnUnload(LPCTSTR lpszNewValue);
CString GetOnClose();
void SetOnClose(LPCTSTR lpszNewValue);
CString GetOnActivate();
void SetOnActivate(LPCTSTR lpszNewValue);
CString GetOnDeactivate();
void SetOnDeactivate(LPCTSTR lpszNewValue);
CString GetOnGotFocus();
void SetOnGotFocus(LPCTSTR lpszNewValue);
CString GetOnLostFocus();
void SetOnLostFocus(LPCTSTR lpszNewValue);
CString GetOnClick();
void SetOnClick(LPCTSTR lpszNewValue);
CString GetOnDblClick();
void SetOnDblClick(LPCTSTR lpszNewValue);
CString GetOnMouseDown();
void SetOnMouseDown(LPCTSTR lpszNewValue);
CString GetOnMouseMove();
void SetOnMouseMove(LPCTSTR lpszNewValue);
CString GetOnMouseUp();
void SetOnMouseUp(LPCTSTR lpszNewValue);
CString GetOnKeyDown();
void SetOnKeyDown(LPCTSTR lpszNewValue);
CString GetOnKeyUp();
void SetOnKeyUp(LPCTSTR lpszNewValue);
CString GetOnKeyPress();
void SetOnKeyPress(LPCTSTR lpszNewValue);
BOOL GetKeyPreview();
void SetKeyPreview(BOOL bNewValue);
CString GetOnError();
void SetOnError(LPCTSTR lpszNewValue);
CString GetOnFilter();
void SetOnFilter(LPCTSTR lpszNewValue);
CString GetOnApplyFilter();
void SetOnApplyFilter(LPCTSTR lpszNewValue);
CString GetOnTimer();
void SetOnTimer(LPCTSTR lpszNewValue);
long GetTimerInterval();
void SetTimerInterval(long nNewValue);
BOOL GetDirty();
void SetDirty(BOOL bNewValue);
short GetWindowWidth();
void SetWindowWidth(short nNewValue);
short GetWindowHeight();
void SetWindowHeight(short nNewValue);
short GetCurrentView();
void SetCurrentView(short nNewValue);
short GetCurrentSectionTop();
void SetCurrentSectionTop(short nNewValue);
short GetCurrentSectionLeft();
void SetCurrentSectionLeft(short nNewValue);
long GetSelLeft();
void SetSelLeft(long nNewValue);
long GetSelTop();
void SetSelTop(long nNewValue);
long GetSelWidth();
void SetSelWidth(long nNewValue);
long GetSelHeight();
void SetSelHeight(long nNewValue);
long GetCurrentRecord();
void SetCurrentRecord(long nNewValue);
VARIANT GetPictureData();
void SetPictureData(const VARIANT& newValue);
long GetInsideHeight();
void SetInsideHeight(long nNewValue);
long GetInsideWidth();
void SetInsideWidth(long nNewValue);
VARIANT GetPicturePalette();
void SetPicturePalette(const VARIANT& newValue);
BOOL GetHasModule();
void SetHasModule(BOOL bNewValue);
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
short GetNewRecord();
void Undo();
LPDISPATCH GetActiveControl();
LPDISPATCH GetDefaultControl(long ControlType);
LPDISPATCH GetRecordsetClone();
LPDISPATCH GetSection(const VARIANT& var);
LPDISPATCH GetForm();
LPDISPATCH GetModule();
LPDISPATCH GetProperties();
void Recalc();
void Requery();
void Refresh();
void Repaint();
void GoToPage(long PageNumber, long Right, long Down);
void SetFocus();
LPDISPATCH GetControls();
};
/////////////////////////////////////////////////////////////////////////////
// Forms wrapper class
class Forms : public COleDispatchDriver
{
public:
Forms() {} // Calls COleDispatchDriver default constructor
Forms(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Forms(const Forms& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetItem(const VARIANT& Index);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// _Report wrapper class
class _Report : public COleDispatchDriver
{
public:
_Report() {} // Calls COleDispatchDriver default constructor
_Report(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Report(const _Report& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetFormName();
void SetFormName(LPCTSTR lpszNewValue);
CString GetRecordSource();
void SetRecordSource(LPCTSTR lpszNewValue);
CString GetFilter();
void SetFilter(LPCTSTR lpszNewValue);
BOOL GetFilterOn();
void SetFilterOn(BOOL bNewValue);
CString GetOrderBy();
void SetOrderBy(LPCTSTR lpszNewValue);
BOOL GetOrderByOn();
void SetOrderByOn(BOOL bNewValue);
CString GetCaption();
void SetCaption(LPCTSTR lpszNewValue);
// method 'GetRecordLocks' not emitted because of invalid return type or parameter type
// method 'SetRecordLocks' not emitted because of invalid return type or parameter type
// method 'GetPageHeader' not emitted because of invalid return type or parameter type
// method 'SetPageHeader' not emitted because of invalid return type or parameter type
// method 'GetPageFooter' not emitted because of invalid return type or parameter type
// method 'SetPageFooter' not emitted because of invalid return type or parameter type
// method 'GetDateGrouping' not emitted because of invalid return type or parameter type
// method 'SetDateGrouping' not emitted because of invalid return type or parameter type
// method 'GetGrpKeepTogether' not emitted because of invalid return type or parameter type
// method 'SetGrpKeepTogether' not emitted because of invalid return type or parameter type
short GetWidth();
void SetWidth(short nNewValue);
CString GetPicture();
void SetPicture(LPCTSTR lpszNewValue);
// method 'GetPictureType' not emitted because of invalid return type or parameter type
// method 'SetPictureType' not emitted because of invalid return type or parameter type
// method 'GetPictureSizeMode' not emitted because of invalid return type or parameter type
// method 'SetPictureSizeMode' not emitted because of invalid return type or parameter type
// method 'GetPictureAlignment' not emitted because of invalid return type or parameter type
// method 'SetPictureAlignment' not emitted because of invalid return type or parameter type
BOOL GetPictureTiling();
void SetPictureTiling(BOOL bNewValue);
// method 'GetPicturePages' not emitted because of invalid return type or parameter type
// method 'SetPicturePages' not emitted because of invalid return type or parameter type
CString GetMenuBar();
void SetMenuBar(LPCTSTR lpszNewValue);
CString GetToolbar();
void SetToolbar(LPCTSTR lpszNewValue);
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
short GetGridX();
void SetGridX(short nNewValue);
short GetGridY();
void SetGridY(short nNewValue);
BOOL GetLayoutForPrint();
void SetLayoutForPrint(BOOL bNewValue);
BOOL GetFastLaserPrinting();
void SetFastLaserPrinting(BOOL bNewValue);
CString GetHelpFile();
void SetHelpFile(LPCTSTR lpszNewValue);
long GetHelpContextId();
void SetHelpContextId(long nNewValue);
long GetHwnd();
void SetHwnd(long nNewValue);
short GetCount();
void SetCount(short nNewValue);
long GetPage();
void SetPage(long nNewValue);
short GetPages();
void SetPages(short nNewValue);
long GetHasData();
void SetHasData(long nNewValue);
long GetLeft();
void SetLeft(long nNewValue);
long GetTop();
void SetTop(long nNewValue);
long GetHeight();
void SetHeight(long nNewValue);
BOOL GetPrintSection();
void SetPrintSection(BOOL bNewValue);
BOOL GetNextRecord();
void SetNextRecord(BOOL bNewValue);
BOOL GetMoveLayout();
void SetMoveLayout(BOOL bNewValue);
short GetFormatCount();
void SetFormatCount(short nNewValue);
short GetPrintCount();
void SetPrintCount(short nNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
BOOL GetPainting();
void SetPainting(BOOL bNewValue);
VARIANT GetPrtMip();
void SetPrtMip(const VARIANT& newValue);
VARIANT GetPrtDevMode();
void SetPrtDevMode(const VARIANT& newValue);
VARIANT GetPrtDevNames();
void SetPrtDevNames(const VARIANT& newValue);
long GetForeColor();
void SetForeColor(long nNewValue);
float GetCurrentX();
void SetCurrentX(float newValue);
float GetCurrentY();
void SetCurrentY(float newValue);
float GetScaleHeight();
void SetScaleHeight(float newValue);
float GetScaleLeft();
void SetScaleLeft(float newValue);
short GetScaleMode();
void SetScaleMode(short nNewValue);
float GetScaleTop();
void SetScaleTop(float newValue);
float GetScaleWidth();
void SetScaleWidth(float newValue);
short GetFontBold();
void SetFontBold(short nNewValue);
short GetFontItalic();
void SetFontItalic(short nNewValue);
CString GetFontName();
void SetFontName(LPCTSTR lpszNewValue);
short GetFontSize();
void SetFontSize(short nNewValue);
short GetFontUnderline();
void SetFontUnderline(short nNewValue);
short GetDrawMode();
void SetDrawMode(short nNewValue);
short GetDrawStyle();
void SetDrawStyle(short nNewValue);
short GetDrawWidth();
void SetDrawWidth(short nNewValue);
long GetFillColor();
void SetFillColor(long nNewValue);
short GetFillStyle();
void SetFillStyle(short nNewValue);
CString GetName();
void SetName(LPCTSTR lpszNewValue);
CString GetPaletteSource();
void SetPaletteSource(LPCTSTR lpszNewValue);
CString GetTag();
void SetTag(LPCTSTR lpszNewValue);
VARIANT GetPaintPalette();
void SetPaintPalette(const VARIANT& newValue);
CString GetOnMenu();
void SetOnMenu(LPCTSTR lpszNewValue);
CString GetOnOpen();
void SetOnOpen(LPCTSTR lpszNewValue);
CString GetOnClose();
void SetOnClose(LPCTSTR lpszNewValue);
CString GetOnActivate();
void SetOnActivate(LPCTSTR lpszNewValue);
CString GetOnDeactivate();
void SetOnDeactivate(LPCTSTR lpszNewValue);
CString GetOnNoData();
void SetOnNoData(LPCTSTR lpszNewValue);
CString GetOnPage();
void SetOnPage(LPCTSTR lpszNewValue);
CString GetOnError();
void SetOnError(LPCTSTR lpszNewValue);
BOOL GetDirty();
void SetDirty(BOOL bNewValue);
long GetCurrentRecord();
void SetCurrentRecord(long nNewValue);
VARIANT GetPictureData();
void SetPictureData(const VARIANT& newValue);
VARIANT GetPicturePalette();
void SetPicturePalette(const VARIANT& newValue);
BOOL GetHasModule();
void SetHasModule(BOOL bNewValue);
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetActiveControl();
LPDISPATCH GetDefaultControl(long ControlType);
void Circle(short flags, float X, float Y, float radius, long color, float start, float end, float aspect);
void Line(short flags, float x1, float y1, float x2, float y2, long color);
void PSet(short flags, float X, float Y, long color);
void Scale(short flags, float x1, float y1, float x2, float y2);
float TextWidth(LPCTSTR Expr);
float TextHeight(LPCTSTR Expr);
void Print(LPCTSTR Expr);
LPDISPATCH GetSection(const VARIANT& Index);
LPDISPATCH GetGroupLevel(long Index);
LPDISPATCH GetReport();
LPDISPATCH GetModule();
LPDISPATCH GetProperties();
LPDISPATCH GetControls();
};
/////////////////////////////////////////////////////////////////////////////
// Reports wrapper class
class Reports : public COleDispatchDriver
{
public:
Reports() {} // Calls COleDispatchDriver default constructor
Reports(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Reports(const Reports& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetItem(const VARIANT& Index);
long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// Screen wrapper class
class Screen : public COleDispatchDriver
{
public:
Screen() {} // Calls COleDispatchDriver default constructor
Screen(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Screen(const Screen& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetActiveDatasheet();
LPDISPATCH GetActiveControl();
LPDISPATCH GetPreviousControl();
LPDISPATCH GetActiveForm();
LPDISPATCH GetActiveReport();
short GetMousePointer();
void SetMousePointer(short nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// _Application wrapper class
class _Application : public COleDispatchDriver
{
public:
_Application() {} // Calls COleDispatchDriver default constructor
_Application(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Application(const _Application& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetApplication();
LPDISPATCH GetParent();
LPDISPATCH GetCodeContextObject();
void NewCurrentDatabase(LPCTSTR filepath);
void OpenCurrentDatabase(LPCTSTR filepath, BOOL Exclusive);
CString GetMenuBar();
void SetMenuBar(LPCTSTR lpszNewValue);
long GetCurrentObjectType();
CString GetCurrentObjectName();
VARIANT GetOption(LPCTSTR OptionName);
void SetOption(LPCTSTR OptionName, const VARIANT& Setting);
void Echo(short EchoOn, LPCTSTR bstrStatusBarText);
void CloseCurrentDatabase();
void Quit(long Option);
LPDISPATCH GetForms();
LPDISPATCH GetReports();
LPDISPATCH GetScreen();
LPDISPATCH GetDoCmd();
CString GetShortcutMenuBar();
void SetShortcutMenuBar(LPCTSTR lpszNewValue);
BOOL GetVisible();
void SetVisible(BOOL bNewValue);
BOOL GetUserControl();
void SetUserControl(BOOL bNewValue);
VARIANT SysCmd(long Action, const VARIANT& Argument2, const VARIANT& Argument3);
LPDISPATCH CreateForm(const VARIANT& Database, const VARIANT& FormTemplate);
LPDISPATCH CreateReport(const VARIANT& Database, const VARIANT& ReportTemplate);
LPDISPATCH CreateControl(LPCTSTR FormName, long ControlType, long Section, const VARIANT& Parent, const VARIANT& ColumnName, const VARIANT& Left, const VARIANT& Top, const VARIANT& Width, const VARIANT& Height);
LPDISPATCH CreateReportControl(LPCTSTR ReportName, long ControlType, long Section, const VARIANT& Parent, const VARIANT& ColumnName, const VARIANT& Left, const VARIANT& Top, const VARIANT& Width, const VARIANT& Height);
void DeleteControl(LPCTSTR FormName, LPCTSTR ControlName);
void DeleteReportControl(LPCTSTR ReportName, LPCTSTR ControlName);
long CreateGroupLevel(LPCTSTR ReportName, LPCTSTR Expression, short Header, short Footer);
VARIANT DMin(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DMax(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DSum(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DAvg(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DLookup(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DLast(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DVar(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DVarP(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DStDev(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DStDevP(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DFirst(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT DCount(LPCTSTR Expr, LPCTSTR Domain, const VARIANT& Criteria);
VARIANT Eval(LPCTSTR StringExpr);
CString CurrentUser();
VARIANT DDEInitiate(LPCTSTR Application, LPCTSTR Topic);
void DDEExecute(const VARIANT& ChanNum, LPCTSTR Command);
void DDEPoke(const VARIANT& ChanNum, LPCTSTR Item, LPCTSTR Data);
CString DDERequest(const VARIANT& ChanNum, LPCTSTR Item);
void DDETerminate(const VARIANT& ChanNum);
void DDETerminateAll();
LPDISPATCH GetDBEngine();
LPDISPATCH CurrentDb();
LPDISPATCH CodeDb();
CString BuildCriteria(LPCTSTR Field, short FieldType, LPCTSTR Expression);
LPDISPATCH DefaultWorkspaceClone();
void RefreshTitleBar();
long hWndAccessApp();
VARIANT Run(LPCTSTR Procedure, VARIANT* Arg1, VARIANT* Arg2, VARIANT* Arg3, VARIANT* Arg4, VARIANT* Arg5, VARIANT* Arg6, VARIANT* Arg7, VARIANT* Arg8, VARIANT* Arg9, VARIANT* Arg10, VARIANT* Arg11, VARIANT* Arg12, VARIANT* Arg13,
VARIANT* Arg14, VARIANT* Arg15, VARIANT* Arg16, VARIANT* Arg17, VARIANT* Arg18, VARIANT* Arg19, VARIANT* Arg20, VARIANT* Arg21, VARIANT* Arg22, VARIANT* Arg23, VARIANT* Arg24, VARIANT* Arg25, VARIANT* Arg26, VARIANT* Arg27,
VARIANT* Arg28, VARIANT* Arg29, VARIANT* Arg30);
VARIANT Nz(const VARIANT& Value, const VARIANT& ValueIfNull);
LPDISPATCH LoadPicture(LPCTSTR FileName);
VARIANT AccessError(const VARIANT& ErrorNumber);
VARIANT StringFromGUID(const VARIANT& Guid);
VARIANT GUIDFromString(const VARIANT& String);
LPDISPATCH GetCommandBars();
LPDISPATCH GetAssistant();
void FollowHyperlink(LPCTSTR Address, LPCTSTR SubAddress, BOOL NewWindow, BOOL AddHistory, const VARIANT& ExtraInfo, long Method, LPCTSTR HeaderInfo);
void AddToFavorites();
void RefreshDatabaseWindow();
LPDISPATCH GetReferences();
LPDISPATCH GetModules();
BOOL GetIsCompiled();
void RunCommand(long Command);
CString HyperlinkPart(const VARIANT& Hyperlink, long Part);
};
/////////////////////////////////////////////////////////////////////////////
// Reference wrapper class
class Reference : public COleDispatchDriver
{
public:
Reference() {} // Calls COleDispatchDriver default constructor
Reference(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
Reference(const Reference& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetCollection();
CString GetName();
CString GetGuid();
long GetMajor();
long GetMinor();
CString GetFullPath();
BOOL GetBuiltIn();
BOOL GetIsBroken();
long GetKind();
};
/////////////////////////////////////////////////////////////////////////////
// _References wrapper class
class _References : public COleDispatchDriver
{
public:
_References() {} // Calls COleDispatchDriver default constructor
_References(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_References(const _References& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetParent();
LPDISPATCH Item(const VARIANT& var);
long GetCount();
LPUNKNOWN _NewEnum();
LPDISPATCH AddFromGuid(LPCTSTR Guid, long Major, long Minor);
LPDISPATCH AddFromFile(LPCTSTR FileName);
void Remove(LPDISPATCH Reference);
};
/////////////////////////////////////////////////////////////////////////////
// _References_Events wrapper class
class _References_Events : public COleDispatchDriver
{
public:
_References_Events() {} // Calls COleDispatchDriver default constructor
_References_Events(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_References_Events(const _References_Events& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void ItemAdded(LPDISPATCH Reference);
void ItemRemoved(LPDISPATCH Reference);
};
/////////////////////////////////////////////////////////////////////////////
// _Dummy wrapper class
class _Dummy : public COleDispatchDriver
{
public:
_Dummy() {} // Calls COleDispatchDriver default constructor
_Dummy(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
_Dummy(const _Dummy& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
};
/////////////////////////////////////////////////////////////////////////////
// ___IVbaModule wrapper class
class ___IVbaModule : public COleDispatchDriver
{
public:
___IVbaModule() {} // Calls COleDispatchDriver default constructor
___IVbaModule(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
___IVbaModule(const ___IVbaModule& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN GetParent();
LPUNKNOWN GetVba();
void AddFromString(LPCTSTR String);
void AddFromFile(LPCTSTR FileName);
CString GetLines(long Line, long cLine);
long GetCountOfLines();
void InsertLines(long Line, LPCTSTR String);
void DeleteLines(long StartLine, long Count);
void ReplaceLine(long Line, LPCTSTR String);
long GetProcStartLine(LPCTSTR ProcName, long ProcKind);
long GetProcCountLines(LPCTSTR ProcName, long ProcKind);
long GetProcBodyLine(LPCTSTR ProcName, long ProcKind);
CString GetProcOfLine(long Line, long* pprockind);
long GetDeclCountOfLines();
long CreateEventProc(LPCTSTR EventName, LPCTSTR ObjectName);
BOOL Find(LPCTSTR Target, long* StartLine, long* StartColumn, long* EndLine, long* EndColumn, BOOL WholeWord, BOOL MatchCase, BOOL PatternSearch);
LPDISPATCH GetGetEditor();
};
/////////////////////////////////////////////////////////////////////////////
// ___IVbaEditors wrapper class
class ___IVbaEditors : public COleDispatchDriver
{
public:
___IVbaEditors() {} // Calls COleDispatchDriver default constructor
___IVbaEditors(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
___IVbaEditors(const ___IVbaEditors& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN GetParent();
LPUNKNOWN GetVba();
LPDISPATCH Item(const VARIANT& var);
long GetCount();
LPUNKNOWN _NewEnum();
LPDISPATCH GetCurrent();
void SetCurrent(LPDISPATCH newValue);
};
/////////////////////////////////////////////////////////////////////////////
// ___IVbaEditor wrapper class
class ___IVbaEditor : public COleDispatchDriver
{
public:
___IVbaEditor() {} // Calls COleDispatchDriver default constructor
___IVbaEditor(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
___IVbaEditor(const ___IVbaEditor& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN GetParent();
LPUNKNOWN GetVba();
LPDISPATCH GetWindow();
void GetSelection(long* StartLine, long* StartColumn, long* EndLine, long* EndColumn);
void SetSelection(long StartLine, long StartColumn, long EndLine, long EndColumn);
long GetTopLine();
void SetTopLine(long nNewValue);
long GetCountOfVisibleLines();
LPDISPATCH Get___CodeModule();
void Show();
long GetCodePaneView();
};
/////////////////////////////////////////////////////////////////////////////
// IVbaReferences wrapper class
class IVbaReferences : public COleDispatchDriver
{
public:
IVbaReferences() {} // Calls COleDispatchDriver default constructor
IVbaReferences(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IVbaReferences(const IVbaReferences& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPUNKNOWN GetParent();
LPUNKNOWN GetVba();
LPDISPATCH Item(const VARIANT& var);
long GetCount();
LPUNKNOWN _NewEnum();
LPDISPATCH CreateFromGuid(LPCTSTR bstrGuid, long Major, long Minor);
LPDISPATCH CreateFromFile(LPCTSTR bstrFileName);
void Remove(LPDISPATCH ___Reference);
};
/////////////////////////////////////////////////////////////////////////////
// ___Reference wrapper class
class ___Reference : public COleDispatchDriver
{
public:
___Reference() {} // Calls COleDispatchDriver default constructor
___Reference(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
___Reference(const ___Reference& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetCollection();
LPDISPATCH GetVba();
CString GetName();
CString GetGuid();
long GetMajor();
long GetMinor();
CString GetLocation();
BOOL GetIsDefault();
BOOL GetIsBroken();
long GetKind();
CString GetDescription();
};
/////////////////////////////////////////////////////////////////////////////
// ___IVbaExtReferencesEvents wrapper class
class ___IVbaExtReferencesEvents : public COleDispatchDriver
{
public:
___IVbaExtReferencesEvents() {} // Calls COleDispatchDriver default constructor
___IVbaExtReferencesEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
___IVbaExtReferencesEvents(const ___IVbaExtReferencesEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
void ItemAdded(LPDISPATCH ___Reference);
void ItemRemoved(LPDISPATCH ___Reference);
};