www.pudn.com > 在控件的客户区中使用textout.rar > autovuex.cpp


// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ 
 
// NOTE: Do not modify the contents of this file.  If this class is regenerated by 
//  Microsoft Visual C++, your modifications will be overwritten. 
 
 
#include "stdafx.h" 
#include "autovuex.h" 
 
///////////////////////////////////////////////////////////////////////////// 
// CAutoVueX 
 
IMPLEMENT_DYNCREATE(CAutoVueX, CWnd) 
 
///////////////////////////////////////////////////////////////////////////// 
// CAutoVueX properties 
 
CString CAutoVueX::GetSrc() 
{ 
	CString result; 
	GetProperty(0x1, VT_BSTR, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetSrc(LPCTSTR propVal) 
{ 
	SetProperty(0x1, VT_BSTR, propVal); 
} 
 
BOOL CAutoVueX::GetShowScrollBars() 
{ 
	BOOL result; 
	GetProperty(0x2, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetShowScrollBars(BOOL propVal) 
{ 
	SetProperty(0x2, VT_BOOL, propVal); 
} 
 
BOOL CAutoVueX::GetShowMainToolBar() 
{ 
	BOOL result; 
	GetProperty(0x3, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetShowMainToolBar(BOOL propVal) 
{ 
	SetProperty(0x3, VT_BOOL, propVal); 
} 
 
BOOL CAutoVueX::GetShowAuxiToolBar() 
{ 
	BOOL result; 
	GetProperty(0x4, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetShowAuxiToolBar(BOOL propVal) 
{ 
	SetProperty(0x4, VT_BOOL, propVal); 
} 
 
BOOL CAutoVueX::GetShowStatusBar() 
{ 
	BOOL result; 
	GetProperty(0x5, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetShowStatusBar(BOOL propVal) 
{ 
	SetProperty(0x5, VT_BOOL, propVal); 
} 
 
BOOL CAutoVueX::GetEnablePopupMenu() 
{ 
	BOOL result; 
	GetProperty(0x6, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetEnablePopupMenu(BOOL propVal) 
{ 
	SetProperty(0x6, VT_BOOL, propVal); 
} 
 
BOOL CAutoVueX::GetMrkMainToolbar() 
{ 
	BOOL result; 
	GetProperty(0x7, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetMrkMainToolbar(BOOL propVal) 
{ 
	SetProperty(0x7, VT_BOOL, propVal); 
} 
 
BOOL CAutoVueX::GetMrkPensToolbar() 
{ 
	BOOL result; 
	GetProperty(0x8, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetMrkPensToolbar(BOOL propVal) 
{ 
	SetProperty(0x8, VT_BOOL, propVal); 
} 
 
BOOL CAutoVueX::GetMrkEntitiesToolbar() 
{ 
	BOOL result; 
	GetProperty(0x9, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetMrkEntitiesToolbar(BOOL propVal) 
{ 
	SetProperty(0x9, VT_BOOL, propVal); 
} 
 
BOOL CAutoVueX::GetMrkColorsToolbar() 
{ 
	BOOL result; 
	GetProperty(0xa, VT_BOOL, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetMrkColorsToolbar(BOOL propVal) 
{ 
	SetProperty(0xa, VT_BOOL, propVal); 
} 
 
CString CAutoVueX::GetMrkFileLocation() 
{ 
	CString result; 
	GetProperty(0x14, VT_BSTR, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetMrkFileLocation(LPCTSTR propVal) 
{ 
	SetProperty(0x14, VT_BSTR, propVal); 
} 
 
unsigned long CAutoVueX::GetBgColor() 
{ 
	unsigned long result; 
	GetProperty(0xb, VT_I4, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetBgColor(unsigned long propVal) 
{ 
	SetProperty(0xb, VT_I4, propVal); 
} 
 
short CAutoVueX::GetRotate() 
{ 
	short result; 
	GetProperty(0xc, VT_I2, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetRotate(short propVal) 
{ 
	SetProperty(0xc, VT_I2, propVal); 
} 
 
short CAutoVueX::GetFlip() 
{ 
	short result; 
	GetProperty(0xd, VT_I2, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetFlip(short propVal) 
{ 
	SetProperty(0xd, VT_I2, propVal); 
} 
 
short CAutoVueX::GetPage() 
{ 
	short result; 
	GetProperty(0xe, VT_I2, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetPage(short propVal) 
{ 
	SetProperty(0xe, VT_I2, propVal); 
} 
 
short CAutoVueX::GetExtents() 
{ 
	short result; 
	GetProperty(0xf, VT_I2, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetExtents(short propVal) 
{ 
	SetProperty(0xf, VT_I2, propVal); 
} 
 
double CAutoVueX::GetExtMinX() 
{ 
	double result; 
	GetProperty(0x10, VT_R8, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetExtMinX(double propVal) 
{ 
	SetProperty(0x10, VT_R8, propVal); 
} 
 
double CAutoVueX::GetExtMinY() 
{ 
	double result; 
	GetProperty(0x11, VT_R8, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetExtMinY(double propVal) 
{ 
	SetProperty(0x11, VT_R8, propVal); 
} 
 
double CAutoVueX::GetExtMaxX() 
{ 
	double result; 
	GetProperty(0x12, VT_R8, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetExtMaxX(double propVal) 
{ 
	SetProperty(0x12, VT_R8, propVal); 
} 
 
double CAutoVueX::GetExtMaxY() 
{ 
	double result; 
	GetProperty(0x13, VT_R8, (void*)&result); 
	return result; 
} 
 
void CAutoVueX::SetExtMaxY(double propVal) 
{ 
	SetProperty(0x13, VT_R8, propVal); 
} 
 
///////////////////////////////////////////////////////////////////////////// 
// CAutoVueX operations 
 
void CAutoVueX::ZoomFit() 
{ 
	InvokeHelper(0x15, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::ZoomPrevious() 
{ 
	InvokeHelper(0x16, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::ZoomWidth() 
{ 
	InvokeHelper(0x17, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::ZoomHeight() 
{ 
	InvokeHelper(0x18, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::ZoomByFactor(double factor) 
{ 
	static BYTE parms[] = 
		VTS_R8; 
	InvokeHelper(0x19, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 factor); 
} 
 
void CAutoVueX::ZoomFullResolution() 
{ 
	InvokeHelper(0x1a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::PrintIt(BOOL bPrintDirect) 
{ 
	static BYTE parms[] = 
		VTS_BOOL; 
	InvokeHelper(0x1b, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 bPrintDirect); 
} 
 
void CAutoVueX::PrintPreview(BOOL bPreviewDirect, BOOL bWantFrame) 
{ 
	static BYTE parms[] = 
		VTS_BOOL VTS_BOOL; 
	InvokeHelper(0x1c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 bPreviewDirect, bWantFrame); 
} 
 
long CAutoVueX::GetVcetHandle() 
{ 
	long result; 
	InvokeHelper(0x1d, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
BOOL CAutoVueX::EnterMarkupMode() 
{ 
	BOOL result; 
	InvokeHelper(0x1e, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); 
	return result; 
} 
 
BOOL CAutoVueX::ExitMarkupMode() 
{ 
	BOOL result; 
	InvokeHelper(0x1f, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); 
	return result; 
} 
 
LPDISPATCH CAutoVueX::MrkObj() 
{ 
	LPDISPATCH result; 
	InvokeHelper(0x20, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); 
	return result; 
} 
 
LPDISPATCH CAutoVueX::PrnObj() 
{ 
	LPDISPATCH result; 
	InvokeHelper(0x21, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL); 
	return result; 
} 
 
short CAutoVueX::GetMode() 
{ 
	short result; 
	InvokeHelper(0x22, DISPATCH_METHOD, VT_I2, (void*)&result, NULL); 
	return result; 
} 
 
void CAutoVueX::PageNext() 
{ 
	InvokeHelper(0x23, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::PagePrevious() 
{ 
	InvokeHelper(0x24, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::PageSelect() 
{ 
	InvokeHelper(0x25, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
BOOL CAutoVueX::GetMousePos(double* pPosX, double* pPosY) 
{ 
	BOOL result; 
	static BYTE parms[] = 
		VTS_PR8 VTS_PR8; 
	InvokeHelper(0x26, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, 
		pPosX, pPosY); 
	return result; 
} 
 
long CAutoVueX::MrkWnd() 
{ 
	long result; 
	InvokeHelper(0x27, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::PrnWnd() 
{ 
	long result; 
	InvokeHelper(0x28, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
BOOL CAutoVueX::CanClose() 
{ 
	BOOL result; 
	InvokeHelper(0x29, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::GetContrast() 
{ 
	long result; 
	InvokeHelper(0x2a, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::SetContrast(long contrastValue) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_I4; 
	InvokeHelper(0x2b, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		contrastValue); 
	return result; 
} 
 
long CAutoVueX::GetAntiAlias() 
{ 
	long result; 
	InvokeHelper(0x2c, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::SetAntiAlias(long antialiasValue) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_I4; 
	InvokeHelper(0x2d, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		antialiasValue); 
	return result; 
} 
 
long CAutoVueX::ShowLayersDlg() 
{ 
	long result; 
	InvokeHelper(0x2e, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowBlocksDlg() 
{ 
	long result; 
	InvokeHelper(0x2f, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowNamedViewsDlg() 
{ 
	long result; 
	InvokeHelper(0x30, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowXREFDlg() 
{ 
	long result; 
	InvokeHelper(0x31, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
BOOL CAutoVueX::EnableMarkup(BOOL fShow) 
{ 
	BOOL result; 
	static BYTE parms[] = 
		VTS_BOOL; 
	InvokeHelper(0x32, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, 
		fShow); 
	return result; 
} 
 
BOOL CAutoVueX::SetMarkupMode(LPCTSTR sMarkup) 
{ 
	BOOL result; 
	static BYTE parms[] = 
		VTS_BSTR; 
	InvokeHelper(0x33, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, 
		sMarkup); 
	return result; 
} 
 
void CAutoVueX::SetPrintOptions(LPCTSTR sEntry, LPCTSTR sValue) 
{ 
	static BYTE parms[] = 
		VTS_BSTR VTS_BSTR; 
	InvokeHelper(0x34, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 sEntry, sValue); 
} 
 
BOOL CAutoVueX::SetLicenseFilePath(LPCTSTR sLicPath) 
{ 
	BOOL result; 
	static BYTE parms[] = 
		VTS_BSTR; 
	InvokeHelper(0x35, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, 
		sLicPath); 
	return result; 
} 
 
void CAutoVueX::ZoomInWorld(double MinX, double MinY, double MaxX, double MaxY) 
{ 
	static BYTE parms[] = 
		VTS_R8 VTS_R8 VTS_R8 VTS_R8; 
	InvokeHelper(0x36, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 MinX, MinY, MaxX, MaxY); 
} 
 
void CAutoVueX::EnablePanMode(BOOL bEnable) 
{ 
	static BYTE parms[] = 
		VTS_BOOL; 
	InvokeHelper(0x37, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 bEnable); 
} 
 
long CAutoVueX::GetNumCrossProbeEntities() 
{ 
	long result; 
	InvokeHelper(0x38, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
CString CAutoVueX::GetCrossProbeEntityType(long nIndex) 
{ 
	CString result; 
	static BYTE parms[] = 
		VTS_I4; 
	InvokeHelper(0x39, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, 
		nIndex); 
	return result; 
} 
 
CString CAutoVueX::GetCrossProbeEntityName(long nIndex) 
{ 
	CString result; 
	static BYTE parms[] = 
		VTS_I4; 
	InvokeHelper(0x3a, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, 
		nIndex); 
	return result; 
} 
 
void CAutoVueX::ClearCrossProbeEntities() 
{ 
	InvokeHelper(0x3b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::AddCrossProbeEntity(LPCTSTR sType, LPCTSTR sName) 
{ 
	static BYTE parms[] = 
		VTS_BSTR VTS_BSTR; 
	InvokeHelper(0x3c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 sType, sName); 
} 
 
void CAutoVueX::ZoomSelected() 
{ 
	InvokeHelper(0x3d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
void CAutoVueX::ShowNetConnectivity() 
{ 
	InvokeHelper(0x3e, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
long CAutoVueX::GetNumEcadEntities(LPCTSTR sType) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_BSTR; 
	InvokeHelper(0x3f, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		sType); 
	return result; 
} 
 
CString CAutoVueX::GetEcadEntityName(LPCTSTR sType, long lIndex) 
{ 
	CString result; 
	static BYTE parms[] = 
		VTS_BSTR VTS_I4; 
	InvokeHelper(0x40, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, 
		sType, lIndex); 
	return result; 
} 
 
long CAutoVueX::GetEcadEntityNAttr(LPCTSTR sType, long lIndex) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_BSTR VTS_I4; 
	InvokeHelper(0x41, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		sType, lIndex); 
	return result; 
} 
 
CString CAutoVueX::GetEcadEntityAttrName(LPCTSTR sType, long lIndex, long j) 
{ 
	CString result; 
	static BYTE parms[] = 
		VTS_BSTR VTS_I4 VTS_I4; 
	InvokeHelper(0x42, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, 
		sType, lIndex, j); 
	return result; 
} 
 
CString CAutoVueX::GetEcadEntityAttrValue(LPCTSTR sType, long lIndex, long j) 
{ 
	CString result; 
	static BYTE parms[] = 
		VTS_BSTR VTS_I4 VTS_I4; 
	InvokeHelper(0x43, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, 
		sType, lIndex, j); 
	return result; 
} 
 
long CAutoVueX::GetNumEcadEntityDefs() 
{ 
	long result; 
	InvokeHelper(0x44, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
CString CAutoVueX::GetEcadEntityDefName(long lIndex) 
{ 
	CString result; 
	static BYTE parms[] = 
		VTS_I4; 
	InvokeHelper(0x45, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, 
		lIndex); 
	return result; 
} 
 
long CAutoVueX::GetEcadEntityDefFlags(long lIndex) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_I4; 
	InvokeHelper(0x46, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		lIndex); 
	return result; 
} 
 
long CAutoVueX::GetEcadEntityDefNAttr(long lIndex) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_I4; 
	InvokeHelper(0x47, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		lIndex); 
	return result; 
} 
 
CString CAutoVueX::GetEcadEntityDefAttrName(long lIndex, long lAttr) 
{ 
	CString result; 
	static BYTE parms[] = 
		VTS_I4 VTS_I4; 
	InvokeHelper(0x48, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, 
		lIndex, lAttr); 
	return result; 
} 
 
long CAutoVueX::GetEcadEntityDefAttrFlags(long lIndex, long lAttr) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_I4 VTS_I4; 
	InvokeHelper(0x49, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		lIndex, lAttr); 
	return result; 
} 
 
long CAutoVueX::GetEcadEntityDefAttrType(long lIndex, long lAttr) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_I4 VTS_I4; 
	InvokeHelper(0x4a, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		lIndex, lAttr); 
	return result; 
} 
 
long CAutoVueX::ShowEntityTypeFilterDlg() 
{ 
	long result; 
	InvokeHelper(0x4b, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowVerifyDesignDlg() 
{ 
	long result; 
	InvokeHelper(0x4c, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowEntityBrowserDlg() 
{ 
	long result; 
	InvokeHelper(0x4d, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowBillOfMaterialDlg() 
{ 
	long result; 
	InvokeHelper(0x4e, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowEntityPropertiesDlg() 
{ 
	long result; 
	InvokeHelper(0x4f, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowFileVersionInfoDlg() 
{ 
	long result; 
	InvokeHelper(0x50, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
void CAutoVueX::SetPageByTitle(LPCTSTR sTitle) 
{ 
	static BYTE parms[] = 
		VTS_BSTR; 
	InvokeHelper(0x51, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 sTitle); 
} 
 
void CAutoVueX::SetNamedView(long lIndex) 
{ 
	static BYTE parms[] = 
		VTS_I4; 
	InvokeHelper(0x52, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 lIndex); 
} 
 
void CAutoVueX::SetNamedViewByName(LPCTSTR sName) 
{ 
	static BYTE parms[] = 
		VTS_BSTR; 
	InvokeHelper(0x53, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 sName); 
} 
 
long CAutoVueX::ShowImportDesignDlg() 
{ 
	long result; 
	InvokeHelper(0x54, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
void CAutoVueX::EnableZoomBoxMode(BOOL bEnable) 
{ 
	static BYTE parms[] = 
		VTS_BOOL; 
	InvokeHelper(0x55, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 bEnable); 
} 
 
void CAutoVueX::EnableRotateMode(BOOL bEnable) 
{ 
	static BYTE parms[] = 
		VTS_BOOL; 
	InvokeHelper(0x56, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 bEnable); 
} 
 
long CAutoVueX::ReCenter(short nType) 
{ 
	long result; 
	static BYTE parms[] = 
		VTS_I2; 
	InvokeHelper(0x57, DISPATCH_METHOD, VT_I4, (void*)&result, parms, 
		nType); 
	return result; 
} 
 
long CAutoVueX::ShowPMIFilteringDlg() 
{ 
	long result; 
	InvokeHelper(0x58, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowLightingDlg() 
{ 
	long result; 
	InvokeHelper(0x59, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowDefineSectionDlg() 
{ 
	long result; 
	InvokeHelper(0x5a, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowUserCoordSystemsDlg() 
{ 
	long result; 
	InvokeHelper(0x5b, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
void CAutoVueX::EnableManipulators(BOOL bEnable) 
{ 
	static BYTE parms[] = 
		VTS_BOOL; 
	InvokeHelper(0x5c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, 
		 bEnable); 
} 
 
long CAutoVueX::ShowPartAlignmentDlg() 
{ 
	long result; 
	InvokeHelper(0x5d, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
long CAutoVueX::ShowModelTransformDlg() 
{ 
	long result; 
	InvokeHelper(0x5e, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
void CAutoVueX::ResetTransformation() 
{ 
	InvokeHelper(0x5f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
} 
 
long CAutoVueX::ShowInterferenceCheckDlg() 
{ 
	long result; 
	InvokeHelper(0x60, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); 
	return result; 
} 
 
void CAutoVueX::AboutBox() 
{ 
	InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); 
}