// 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 "leadrastercontainerviewer.h" // Dispatch interfaces referenced by this interface #include "LEADMagnifyGlassAction.h" #include "LEADRasterContainerCell.h" #include "LEADWindowLevelAction.h" #include "leadalphaaction.h" #include "LEADOffsetAction.h" #include "LEADScaleAction.h" #include "leadstackaction.h" #include "leadowneraction.h" ///////////////////////////////////////////////////////////////////////////// // CLEADRasterContainerViewer IMPLEMENT_DYNCREATE(CLEADRasterContainerViewer, CWnd) ///////////////////////////////////////////////////////////////////////////// // CLEADRasterContainerViewer properties ///////////////////////////////////////////////////////////////////////////// // CLEADRasterContainerViewer operations void CLEADRasterContainerViewer::SetAppearance(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(DISPID_APPEARANCE, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADRasterContainerViewer::GetAppearance() { short result; InvokeHelper(DISPID_APPEARANCE, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } long CLEADRasterContainerViewer::GetWindow() { long result; InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADRasterContainerViewer::GetControlWindow() { long result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } BOOL CLEADRasterContainerViewer::GetEnableMethodErrors() { BOOL result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterContainerViewer::SetEnableMethodErrors(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } long CLEADRasterContainerViewer::GetCellCount() { long result; InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADRasterContainerViewer::GetFirstVisibleRow() { long result; InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterContainerViewer::SetFirstVisibleRow(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterContainerViewer::GetActiveActionCount() { long result; InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } long CLEADRasterContainerViewer::GetScaleMode() { long result; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterContainerViewer::SetScaleMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } float CLEADRasterContainerViewer::GetScaleWidth() { float result; InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterContainerViewer::SetScaleWidth(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterContainerViewer::GetScaleTop() { float result; InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterContainerViewer::SetScaleTop(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterContainerViewer::GetScaleLeft() { float result; InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterContainerViewer::SetScaleLeft(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterContainerViewer::GetScaleHeight() { float result; InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterContainerViewer::SetScaleHeight(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } short CLEADRasterContainerViewer::InsertCell(long lCellIndex, long lFlag) { short result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xb, DISPATCH_METHOD, VT_I2, (void*)&result, parms, lCellIndex, lFlag); return result; } short CLEADRasterContainerViewer::RemoveCell(long lCellIndex, BOOL bCleanImages, long lFlag) { short result; static BYTE parms[] = VTS_I4 VTS_BOOL VTS_I4; InvokeHelper(0xc, DISPATCH_METHOD, VT_I2, (void*)&result, parms, lCellIndex, bCleanImages, lFlag); return result; } CLEADMagnifyGlassAction CLEADRasterContainerViewer::MagnifyGlassAction() { LPDISPATCH pDispatch; InvokeHelper(0x10, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, NULL); return CLEADMagnifyGlassAction(pDispatch); } CLEADRasterContainerCell CLEADRasterContainerViewer::Cell(long Index) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0x11, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms, Index); return CLEADRasterContainerCell(pDispatch); } CLEADWindowLevelAction CLEADRasterContainerViewer::WindowLevelAction() { LPDISPATCH pDispatch; InvokeHelper(0x12, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, NULL); return CLEADWindowLevelAction(pDispatch); } CLEADAlphaAction CLEADRasterContainerViewer::AlphaAction() { LPDISPATCH pDispatch; InvokeHelper(0x13, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, NULL); return CLEADAlphaAction(pDispatch); } CLEADOffsetAction CLEADRasterContainerViewer::OffsetAction() { LPDISPATCH pDispatch; InvokeHelper(0x14, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, NULL); return CLEADOffsetAction(pDispatch); } CLEADScaleAction CLEADRasterContainerViewer::ScaleAction() { LPDISPATCH pDispatch; InvokeHelper(0x15, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, NULL); return CLEADScaleAction(pDispatch); } CLEADStackAction CLEADRasterContainerViewer::StackAction() { LPDISPATCH pDispatch; InvokeHelper(0x16, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, NULL); return CLEADStackAction(pDispatch); } short CLEADRasterContainerViewer::SetContainerProperties(LPDISPATCH pContainerViewerProperties, long lFlag) { short result; static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x17, DISPATCH_METHOD, VT_I2, (void*)&result, parms, pContainerViewerProperties, lFlag); return result; } short CLEADRasterContainerViewer::GetContainerProperties(LPDISPATCH pContainerViewerProperties, long lFlag) { short result; static BYTE parms[] = VTS_DISPATCH VTS_I4; InvokeHelper(0x18, DISPATCH_METHOD, VT_I2, (void*)&result, parms, pContainerViewerProperties, lFlag); return result; } CLEADOwnerAction CLEADRasterContainerViewer::OwnerAction(long lActionID) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0x19, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms, lActionID); return CLEADOwnerAction(pDispatch); } LPDISPATCH CLEADRasterContainerViewer::GetOwnerActionImageList(long lIndex) { LPDISPATCH result; static BYTE parms[] = VTS_I4; InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms, lIndex); return result; }