// 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 "veccont.h" // Dispatch interfaces referenced by this interface #include "picture.h" ///////////////////////////////////////////////////////////////////////////// // CLTVectorContainer properties ///////////////////////////////////////////////////////////////////////////// // CLTVectorContainer operations unsigned long CLTVectorContainer::AddRef() { unsigned long result; InvokeHelper(0x60000001, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); return result; } unsigned long CLTVectorContainer::Release() { unsigned long result; InvokeHelper(0x60000002, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); return result; } long CLTVectorContainer::GetLimitLeft() { long result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTVectorContainer::SetLimitLeft(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLTVectorContainer::GetLimitTop() { long result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTVectorContainer::SetLimitTop(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLTVectorContainer::GetLimitWidth() { long result; InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTVectorContainer::SetLimitWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLTVectorContainer::GetLimitHeight() { long result; InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTVectorContainer::SetLimitHeight(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLTVectorContainer::GetBorderColor() { unsigned long result; InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTVectorContainer::SetBorderColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CLTVectorContainer::GetHandleWidth() { long result; InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTVectorContainer::SetHandleWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLTVectorContainer::GetHandleHeight() { long result; InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTVectorContainer::SetHandleHeight(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLTVectorContainer::GetHandleColor() { unsigned long result; InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLTVectorContainer::SetHandleColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CLTVectorContainer::GetEnableHandles() { BOOL result; InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTVectorContainer::SetEnableHandles(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } CPicture CLTVectorContainer::GetObjectCursor(long ObjectType) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, parms, ObjectType); return CPicture(pDispatch); } void CLTVectorContainer::SetObjectCursor(long ObjectType, LPDISPATCH newValue) { static BYTE parms[] = VTS_I4 VTS_DISPATCH; InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, ObjectType, newValue); } BOOL CLTVectorContainer::GetEnabled() { BOOL result; InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLTVectorContainer::SetEnabled(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } short CLTVectorContainer::SetActive() { short result; InvokeHelper(0xe, DISPATCH_METHOD, VT_I2, (void*)&result, NULL); return result; } long CLTVectorContainer::GetPContainer() { long result; InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } short CLTVectorContainer::Update(long nLeft, long nTop, long nWidth, long nHeight) { short result; static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x11, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nLeft, nTop, nWidth, nHeight); return result; } short CLTVectorContainer::Reset() { short result; InvokeHelper(0x12, DISPATCH_METHOD, VT_I2, (void*)&result, NULL); return result; }