// 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 "ppaint.h" // Dispatch interfaces referenced by this interface #include "pBrush.h" #include "pshape.h" #include "pRegion.h" #include "pFill.h" #include "pText.h" #include "PaintCon.h" #include "pFont.h" ///////////////////////////////////////////////////////////////////////////// // CLEADPaint IMPLEMENT_DYNCREATE(CLEADPaint, CWnd) ///////////////////////////////////////////////////////////////////////////// // CLEADPaint properties ///////////////////////////////////////////////////////////////////////////// // CLEADPaint operations BOOL CLEADPaint::GetEnableMethodErrors() { BOOL result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADPaint::SetEnableMethodErrors(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } void CLEADPaint::UnlockSupport(short iType, LPCTSTR pszKey) { static BYTE parms[] = VTS_I2 VTS_BSTR; InvokeHelper(0x2, DISPATCH_METHOD, VT_EMPTY, NULL, parms, iType, pszKey); } long CLEADPaint::IsSupportLocked(short iType) { long result; static BYTE parms[] = VTS_I2; InvokeHelper(0x3, DISPATCH_METHOD, VT_I4, (void*)&result, parms, iType); return result; } short CLEADPaint::PickColor(long X, long Y) { short result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0xe, DISPATCH_METHOD, VT_I2, (void*)&result, parms, X, Y); return result; } unsigned long CLEADPaint::GetBitmapColor() { unsigned long result; InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } short CLEADPaint::SetMetrics(long hWnd, long Bitmap) { short result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x11, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hWnd, Bitmap); return result; } CLTBrush CLEADPaint::GetBrush() { LPDISPATCH pDispatch; InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CLTBrush(pDispatch); } short CLEADPaint::UpdateXForm(long nZoom, long nXOffset, long nYOffset) { short result; static BYTE parms[] = VTS_I4 VTS_I4 VTS_I4; InvokeHelper(0x18, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nZoom, nXOffset, nYOffset); return result; } CLTShape CLEADPaint::GetShape() { LPDISPATCH pDispatch; InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CLTShape(pDispatch); } long CLEADPaint::GetPolygonCount() { long result; InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetPolygonCount(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetPolygonX(long lIndex) { long result; static BYTE parms[] = VTS_I4; InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms, lIndex); return result; } void CLEADPaint::SetPolygonX(long lIndex, long nNewValue) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lIndex, nNewValue); } long CLEADPaint::GetPolygonY(long lIndeY) { long result; static BYTE parms[] = VTS_I4; InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms, lIndeY); return result; } void CLEADPaint::SetPolygonY(long lIndeY, long nNewValue) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lIndeY, nNewValue); } CLTRegion CLEADPaint::GetRegion() { LPDISPATCH pDispatch; InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CLTRegion(pDispatch); } CLTFill CLEADPaint::GetFill() { LPDISPATCH pDispatch; InvokeHelper(0x1e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CLTFill(pDispatch); } CLTText CLEADPaint::GetText() { LPDISPATCH pDispatch; InvokeHelper(0x1f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CLTText(pDispatch); } short CLEADPaint::SetClipRgn(long hRgn) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x20, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hRgn); return result; } long CLEADPaint::GetClipRgn() { long result; InvokeHelper(0x22, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); return result; } short CLEADPaint::OffsetClipRgn(long nX, long nY) { short result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x23, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nX, nY); return result; } long CLEADPaint::GetHPaintHandle() { long result; InvokeHelper(0x25, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } unsigned long CLEADPaint::GetBackColor() { unsigned long result; InvokeHelper(0x27, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetBackColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x27, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CLEADPaint::GetUndoLevel() { long result; InvokeHelper(0x28, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetUndoLevel(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x28, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } BOOL CLEADPaint::CanUndo() { BOOL result; InvokeHelper(0x2a, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } BOOL CLEADPaint::CanRedo() { BOOL result; InvokeHelper(0x2b, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } short CLEADPaint::Undo(long nFlags) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x2c, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nFlags); return result; } short CLEADPaint::Redo(long nFlags) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x2d, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nFlags); return result; } BOOL CLEADPaint::ClipboardReady() { BOOL result; InvokeHelper(0x2e, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL); return result; } short CLEADPaint::AutoCut(long nFlags) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x2f, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nFlags); return result; } short CLEADPaint::AutoCopy(long nFlags) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x30, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nFlags); return result; } short CLEADPaint::AutoPaste(long nFlags) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x31, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nFlags); return result; } short CLEADPaint::AutoDelete(long nFlags) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x32, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nFlags); return result; } short CLEADPaint::AutoRender(long nFlags) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x33, DISPATCH_METHOD, VT_I2, (void*)&result, parms, nFlags); return result; } short CLEADPaint::AutoSelect(long Selection, long nFlags) { short result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x34, DISPATCH_METHOD, VT_I2, (void*)&result, parms, Selection, nFlags); return result; } LPDISPATCH CLEADPaint::GetToolbarControl() { LPDISPATCH result; InvokeHelper(0x35, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void CLEADPaint::SetToolbarControl(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0x35, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CLTPaintContainer CLEADPaint::GetAutoContainer(long hWnd) { LPDISPATCH pDispatch; static BYTE parms[] = VTS_I4; InvokeHelper(0x37, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, parms, hWnd); return CLTPaintContainer(pDispatch); } long CLEADPaint::GetPaintUserMode() { long result; InvokeHelper(0x3a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetPaintUserMode(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString CLEADPaint::GetDlgTitle() { CString result; InvokeHelper(0x3b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTitle(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x3b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } long CLEADPaint::GetDlgTouchContentsType() { long result; InvokeHelper(0x3c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTouchContentsType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLEADPaint::GetDlgTouchColor() { unsigned long result; InvokeHelper(0x3d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTouchColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CLEADPaint::GetDlgFadeOut() { long result; InvokeHelper(0x3e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgFadeOut(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgOpacity() { long result; InvokeHelper(0x3f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgOpacity(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x3f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgDensity() { long result; InvokeHelper(0x40, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgDensity(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x40, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgSpacing() { long result; InvokeHelper(0x41, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgSpacing(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x41, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgHardnessValue() { long result; InvokeHelper(0x42, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgHardnessValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x42, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADPaint::GetDlgDiameter() { short result; InvokeHelper(0x43, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgDiameter(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x43, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgTouchImageIndex() { long result; InvokeHelper(0x44, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTouchImageIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x44, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString CLEADPaint::GetDlgTouchImage(long nIndex) { CString result; static BYTE parms[] = VTS_I4; InvokeHelper(0x45, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms, nIndex); return result; } void CLEADPaint::SetDlgTouchImage(long nIndex, LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x45, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nIndex, lpszNewValue); } long CLEADPaint::GetDlgTouchImageCount() { long result; InvokeHelper(0x46, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTouchImageCount(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x46, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgPaperTextureIndex() { long result; InvokeHelper(0x47, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgPaperTextureIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x47, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } CString CLEADPaint::GetDlgPaperTexture(long nIndex) { CString result; static BYTE parms[] = VTS_I4; InvokeHelper(0x48, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms, nIndex); return result; } void CLEADPaint::SetDlgPaperTexture(long nIndex, LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x48, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nIndex, lpszNewValue); } long CLEADPaint::GetDlgPaperTextureCount() { long result; InvokeHelper(0x49, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgPaperTextureCount(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x49, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgFlags() { long result; InvokeHelper(0x4a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgFlags(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADPaint::ShowBrushDlg(long hWnd) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x4b, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hWnd); return result; } long CLEADPaint::GetDlgShapeBackgroundStyle() { long result; InvokeHelper(0x4c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgShapeBackgroundStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLEADPaint::GetDlgBackgroundColor() { unsigned long result; InvokeHelper(0x4d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBackgroundColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CString CLEADPaint::GetDlgBackgroundTileBitmap(long nIndex) { CString result; static BYTE parms[] = VTS_I4; InvokeHelper(0x4e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms, nIndex); return result; } void CLEADPaint::SetDlgBackgroundTileBitmap(long nIndex, LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x4e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nIndex, lpszNewValue); } long CLEADPaint::GetDlgBackgroundTileBitmapCount() { long result; InvokeHelper(0x4f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBackgroundTileBitmapCount(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x4f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgBackgroundTileBitmapIndex() { long result; InvokeHelper(0x50, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBackgroundTileBitmapIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x50, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgBorderStyle() { long result; InvokeHelper(0x51, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBorderStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x51, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADPaint::GetDlgBorderWidth() { short result; InvokeHelper(0x52, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBorderWidth(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x52, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgShapeBorderBrushStyle() { long result; InvokeHelper(0x53, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgShapeBorderBrushStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x53, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLEADPaint::GetDlgBorderColor() { unsigned long result; InvokeHelper(0x54, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBorderColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x54, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CString CLEADPaint::GetDlgBorderTileBitmap(long nIndex) { CString result; static BYTE parms[] = VTS_I4; InvokeHelper(0x55, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms, nIndex); return result; } void CLEADPaint::SetDlgBorderTileBitmap(long nIndex, LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0x55, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nIndex, lpszNewValue); } long CLEADPaint::GetDlgBorderTileBitmapCount() { long result; InvokeHelper(0x56, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBorderTileBitmapCount(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x56, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgBorderTileBitmapIndex() { long result; InvokeHelper(0x57, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBorderTileBitmapIndex(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x57, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgShapeGradientStyle() { long result; InvokeHelper(0x58, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgShapeGradientStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x58, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLEADPaint::GetDlgGradientStartColor() { unsigned long result; InvokeHelper(0x59, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgGradientStartColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x59, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } unsigned long CLEADPaint::GetDlgGradientEndColor() { unsigned long result; InvokeHelper(0x5a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgGradientEndColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } short CLEADPaint::GetDlgGradientSteps() { short result; InvokeHelper(0x5b, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgGradientSteps(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x5b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgBorderEndCap() { long result; InvokeHelper(0x5c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgBorderEndCap(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADPaint::ShowShapeDlg(long hWnd) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x5d, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hWnd); return result; } long CLEADPaint::GetDlgRoundRectEllipseWidth() { long result; InvokeHelper(0x5e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgRoundRectEllipseWidth(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgRoundRectEllipseHeight() { long result; InvokeHelper(0x5f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgRoundRectEllipseHeight(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLEADPaint::GetDlgUpperTolerance() { unsigned long result; InvokeHelper(0x60, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgUpperTolerance(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x60, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } unsigned long CLEADPaint::GetDlgLowerTolerance() { unsigned long result; InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgLowerTolerance(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } short CLEADPaint::ShowRegionDlg(long hWnd) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x62, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hWnd); return result; } long CLEADPaint::GetDlgFillStyle() { long result; InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgFillStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } unsigned long CLEADPaint::GetDlgSolidFillColor() { unsigned long result; InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgSolidFillColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } long CLEADPaint::GetDlgFillGradientStyle() { long result; InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgFillGradientStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADPaint::ShowFillDlg(long hWnd) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x66, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hWnd); return result; } CString CLEADPaint::GetDlgTextString() { CString result; InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTextString(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CLTFont CLEADPaint::GetDlgTextFont() { LPDISPATCH pDispatch; InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL); return CLTFont(pDispatch); } long CLEADPaint::GetDlgTextBorderBrushStyle() { long result; InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTextBorderBrushStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgTextBackgroundStyle() { long result; InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTextBackgroundStyle(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgAlignment() { long result; InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgAlignment(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgTransformRotate() { long result; InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTransformRotate(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgTransformScaleX() { long result; InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTransformScaleX(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADPaint::GetDlgTransformScaleY() { long result; InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTransformScaleY(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADPaint::ShowTextDlg(long hWnd) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x6f, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hWnd); return result; } short CLEADPaint::CreateAutoContainer(long hWnd, long Bitmap) { short result; static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x70, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hWnd, Bitmap); return result; } short CLEADPaint::DeleteAutoContainer(long hWnd) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x71, DISPATCH_METHOD, VT_I2, (void*)&result, parms, hWnd); return result; } unsigned long CLEADPaint::GetDlgTouchTransparentColor() { unsigned long result; InvokeHelper(0x72, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADPaint::SetDlgTouchTransparentColor(unsigned long newValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x72, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); }