#if !defined(AFX_LEADRASTERVIEW_H__D4F0B9D3_34F3_429D_A8AB_B8F3289320A8__INCLUDED_) #define AFX_LEADRASTERVIEW_H__D4F0B9D3_34F3_429D_A8AB_B8F3289320A8__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // 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. // Dispatch interfaces referenced by this interface class CPicture; class CLEADRaster; class CLEADScrollInfo; ///////////////////////////////////////////////////////////////////////////// // CLEADRasterView wrapper class class CLEADRasterView : public CWnd { protected: DECLARE_DYNCREATE(CLEADRasterView) public: CLSID const& GetClsid() { static CLSID const clsid = { 0x140708, 0xb1ba, 0x11ce, { 0xab, 0xc6, 0xf5, 0xb2, 0xe7, 0x9d, 0x9e, 0x3f } }; return clsid; } virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL) { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); } BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE, BSTR bstrLicKey = NULL) { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID, pPersist, bStorage, bstrLicKey); } // Attributes public: // Operations public: void SetBackColor(unsigned long newValue); unsigned long GetBackColor(); void SetBorderStyle(long nNewValue); long GetBorderStyle(); void SetEnabled(BOOL bNewValue); BOOL GetEnabled(); long GetWindow(); void SetAppearance(long nNewValue); long GetAppearance(); void SetMousePointer(long nNewValue); long GetMousePointer(); void SetMouseIcon(LPDISPATCH newValue); CPicture GetMouseIcon(); void AboutBox(); CLEADRaster GetRaster(); BOOL GetBackErase(); void SetBackErase(BOOL bNewValue); BOOL GetTransparent(); void SetTransparent(BOOL bNewValue); BOOL GetEnableMethodErrors(); void SetEnableMethodErrors(BOOL bNewValue); long GetScaleMode(); void SetScaleMode(long nNewValue); float GetScaleTop(); void SetScaleTop(float newValue); float GetScaleLeft(); void SetScaleLeft(float newValue); float GetScaleHeight(); void SetScaleHeight(float newValue); float GetScaleWidth(); void SetScaleWidth(float newValue); BOOL GetAutoRepaint(); void SetAutoRepaint(BOOL bNewValue); BOOL GetAutoScroll(); void SetAutoScroll(BOOL bNewValue); BOOL GetAutoSetRects(); void SetAutoSetRects(BOOL bNewValue); float GetDstLeft(); void SetDstLeft(float newValue); float GetDstTop(); void SetDstTop(float newValue); float GetDstWidth(); void SetDstWidth(float newValue); float GetDstHeight(); void SetDstHeight(float newValue); float GetDstClipLeft(); void SetDstClipLeft(float newValue); float GetDstClipTop(); void SetDstClipTop(float newValue); float GetDstClipWidth(); void SetDstClipWidth(float newValue); float GetDstClipHeight(); void SetDstClipHeight(float newValue); float GetSrcLeft(); void SetSrcLeft(float newValue); float GetSrcTop(); void SetSrcTop(float newValue); float GetSrcWidth(); void SetSrcWidth(float newValue); float GetSrcHeight(); void SetSrcHeight(float newValue); float GetSrcClipLeft(); void SetSrcClipLeft(float newValue); float GetSrcClipTop(); void SetSrcClipTop(float newValue); float GetSrcClipWidth(); void SetSrcClipWidth(float newValue); float GetSrcClipHeight(); void SetSrcClipHeight(float newValue); BOOL GetForePalette(); void SetForePalette(BOOL bNewValue); BOOL GetEnablePaint(); void SetEnablePaint(BOOL bNewValue); long GetPaintROP3(); void SetPaintROP3(long nNewValue); long GetPaintDither(); void SetPaintDither(long nNewValue); long GetBitonalScaling(); void SetBitonalScaling(long nNewValue); long GetPaintPalette(); void SetPaintPalette(long nNewValue); long GetPaintSizeMode(); void SetPaintSizeMode(long nNewValue); float GetPaintZoomFactor(); void SetPaintZoomFactor(float newValue); BOOL GetPaintSizeUseDPI(); void SetPaintSizeUseDPI(BOOL bNewValue); BOOL GetPaintRgnOnly(); void SetPaintRgnOnly(BOOL bNewValue); short GetPaintContrast(); void SetPaintContrast(short nNewValue); short GetPaintGamma(); void SetPaintGamma(short nNewValue); short GetPaintIntensity(); void SetPaintIntensity(short nNewValue); long GetPaintScaling(); void SetPaintScaling(long nNewValue); BOOL GetAutoSize(); void SetAutoSize(BOOL bNewValue); float GetFrameThickness(); void SetFrameThickness(float newValue); unsigned long GetFrameColor(); void SetFrameColor(unsigned long newValue); long GetFrameInnerStyle(); void SetFrameInnerStyle(long nNewValue); float GetFrameInnerThickness(); void SetFrameInnerThickness(float newValue); unsigned long GetFrameInnerHiliteColor(); void SetFrameInnerHiliteColor(unsigned long newValue); unsigned long GetFrameInnerShadowColor(); void SetFrameInnerShadowColor(unsigned long newValue); long GetFrameOuterStyle(); void SetFrameOuterStyle(long nNewValue); float GetFrameOuterThickness(); void SetFrameOuterThickness(float newValue); unsigned long GetFrameOuterHiliteColor(); void SetFrameOuterHiliteColor(unsigned long newValue); unsigned long GetFrameOuterShadowColor(); void SetFrameOuterShadowColor(unsigned long newValue); BOOL GetAutoPan(); void SetAutoPan(BOOL bNewValue); BOOL GetEnableZoomInRect(); void SetEnableZoomInRect(BOOL bNewValue); short ForceRepaint(); long GetRgnFrameType(); void SetRgnFrameType(long nNewValue); unsigned long GetRgnFrameColor(); void SetRgnFrameColor(unsigned long newValue); long GetRgnMarkingMode(); void SetRgnMarkingMode(long nNewValue); BOOL GetAutoRubberBand(); void SetAutoRubberBand(BOOL bNewValue); BOOL GetRubberBandVisible(); void SetRubberBandVisible(BOOL bNewValue); float GetRubberBandLeft(); void SetRubberBandLeft(float newValue); float GetRubberBandTop(); void SetRubberBandTop(float newValue); float GetRubberBandWidth(); void SetRubberBandWidth(float newValue); float GetRubberBandHeight(); void SetRubberBandHeight(float newValue); float GetPanWinX(); void SetPanWinX(float newValue); float GetPanWinY(); void SetPanWinY(float newValue); float GetPanWinWidth(); void SetPanWinWidth(float newValue); float GetPanWinHeight(); void SetPanWinHeight(float newValue); unsigned long GetPanWinRectColor(); void SetPanWinRectColor(unsigned long newValue); CString GetPanWinTitle(); void SetPanWinTitle(LPCTSTR lpszNewValue); BOOL GetPanWinSysMenu(); void SetPanWinSysMenu(BOOL bNewValue); long GetPanWinPaintPalette(); void SetPanWinPaintPalette(long nNewValue); long GetPanWinBitonalScaling(); void SetPanWinBitonalScaling(long nNewValue); long GetPanWinPaintDither(); void SetPanWinPaintDither(long nNewValue); long GetPanWinPaintScaling(); void SetPanWinPaintScaling(long nNewValue); CPicture GetPanWinIcon(); void SetPanWinIcon(LPDISPATCH newValue); CPicture GetPanWinCursor(); void SetPanWinCursor(LPDISPATCH newValue); short GetPanWinPointer(); void SetPanWinPointer(short nNewValue); short ShowPanWin(BOOL bShow); unsigned long GetMagGlassMask(short iIndex); void SetMagGlassMask(short iIndex, unsigned long newValue); short GetMagGlassMaskCount(); void SetMagGlassMaskCount(short nNewValue); short StartMagGlass(float fWidth, float fHeight, short nZoom, unsigned long clrPen, unsigned long clrBack, BOOL bEllipse, float fBorderSize, BOOL b3D, long Crosshair, BOOL bIgnoreRgn, BOOL bCenter); short StopMagGlass(); float GetPrinterScaleWidth(); float GetPrinterScaleHeight(); short Render(long hDC, float fLeft, float fTop, float fWidth, float fHeight); long PrintStart(); void PrintEnd(long hDC); short WindowLevel(); long GetPaintEffect(); void SetPaintEffect(long nNewValue); long GetTransitionStyle(); void SetTransitionStyle(long nNewValue); long GetTransitionEffect(); void SetTransitionEffect(long nNewValue); long GetGradientStyle(); void SetGradientStyle(long nNewValue); unsigned long GetGradientStartColor(); void SetGradientStartColor(unsigned long newValue); unsigned long GetGradientEndColor(); void SetGradientEndColor(unsigned long newValue); short GetGradientSteps(); void SetGradientSteps(short nNewValue); long GetPatternStyle(); void SetPatternStyle(long nNewValue); unsigned long GetPatternForeColor(); void SetPatternForeColor(unsigned long newValue); unsigned long GetPatternBackColor(); void SetPatternBackColor(unsigned long newValue); short GetPaintEffectPass(); void SetPaintEffectPass(short nNewValue); short GetPaintEffectMaxPasses(); void SetPaintEffectMaxPasses(short nNewValue); short GetEffectGrain(); void SetEffectGrain(short nNewValue); short GetEffectDelay(); void SetEffectDelay(short nNewValue); short GetWandSize(); void SetWandSize(short nNewValue); unsigned long GetWandColor(); void SetWandColor(unsigned long newValue); short GetPaintNotificationDelay(); void SetPaintNotificationDelay(short nNewValue); BOOL GetEnableProgressStatus(); void SetEnableProgressStatus(BOOL bNewValue); long GetFloater(); void SetFloater(long nNewValue); BOOL GetFloaterVisible(); void SetFloaterVisible(BOOL bNewValue); float GetFloaterDstLeft(); void SetFloaterDstLeft(float newValue); float GetFloaterDstTop(); void SetFloaterDstTop(float newValue); float GetFloaterDstWidth(); void SetFloaterDstWidth(float newValue); float GetFloaterDstHeight(); void SetFloaterDstHeight(float newValue); float GetFloaterDstClipLeft(); void SetFloaterDstClipLeft(float newValue); float GetFloaterDstClipTop(); void SetFloaterDstClipTop(float newValue); float GetFloaterDstClipWidth(); void SetFloaterDstClipWidth(float newValue); float GetFloaterDstClipHeight(); void SetFloaterDstClipHeight(float newValue); float GetFloaterWidth(); float GetFloaterHeight(); short SetDstRect(float fLeft, float fTop, float fWidth, float fHeight); short SetDstClipRect(float fLeft, float fTop, float fWidth, float fHeight); short SetSrcRect(float fLeft, float fTop, float fWidth, float fHeight); short SetSrcClipRect(float fLeft, float fTop, float fWidth, float fHeight); short SetRubberBandRect(float fLeft, float fTop, float fWidth, float fHeight); short SetFloaterDstRect(float fLeft, float fTop, float fWidth, float fHeight); short SetFloaterDstClipRect(float fLeft, float fTop, float fWidth, float fHeight); BOOL IsPtInFloater(float fx, float fy); long GetFloaterHandle(); unsigned long GetAnimationPalette(short iIndex); void SetAnimationPalette(short iIndex, unsigned long newValue); long GetAnimationBitmap(); void SetAnimationBitmap(long nNewValue); float GetAnimationWidth(); void SetAnimationWidth(float newValue); float GetAnimationHeight(); void SetAnimationHeight(float newValue); unsigned long GetAnimationBackColor(); void SetAnimationBackColor(unsigned long newValue); short GetAnimationBitsPerPixel(); void SetAnimationBitsPerPixel(short nNewValue); BOOL GetAnimationEnable(); void SetAnimationEnable(BOOL bNewValue); BOOL GetAutoAnimate(); void SetAutoAnimate(BOOL bNewValue); BOOL GetAnimationLoop(); void SetAnimationLoop(BOOL bNewValue); long GetAutoAnimationLoop(); void SetAutoAnimationLoop(long nNewValue); long GetClientDC(); short ReleaseClientDC(); long GetPalette(long hDC); short RepaintRect(float fLeft, float fTop, float fWidth, float fHeight, BOOL bErase); short ZoomToRect(float fLeft, float fTop, float fWidth, float fHeight); short ZoomIn(); BOOL GetOleDropAllowed(); void SetOleDropAllowed(BOOL bNewValue); BOOL GetPaintWhileLoad(); void SetPaintWhileLoad(BOOL bNewValue); short UpdateMagGlassShape(long MagGlassShape, long hMagGlassRgn); short GetMagGlassFlags(); void SetMagGlassFlags(short nNewValue); BOOL GetEnableMagGlassEvent(); void SetEnableMagGlassEvent(BOOL bNewValue); float GetConvertX(); float GetConvertY(); short ClientToBitmap(float x, float y); short BitmapToClient(float x, float y); void PrintNewPage(long hDC); short GetTransitionDelay(); void SetTransitionDelay(short nNewValue); short GetPaintTransitionPass(); void SetPaintTransitionPass(short nNewValue); short GetPaintTransitionMaxPasses(); void SetPaintTransitionMaxPasses(short nNewValue); short UpdateMagGlass(LPDISPATCH pvColorBuffer, LPDISPATCH pvMaskPlane, long nMaskPlaneStart, long nMaskPlaneEnd, BOOL bUpdateBitmap); BOOL GetOleDropAutoLoad(); void SetOleDropAutoLoad(BOOL bNewValue); BOOL GetEnableKeyboard(); void SetEnableKeyboard(BOOL bNewValue); BOOL GetEnableScroll(); void SetEnableScroll(BOOL bNewValue); BOOL GetHasMagGlass(); CLEADScrollInfo GetHScrollInfo(); CLEADScrollInfo GetVScrollInfo(); BOOL GetCenterImage(); void SetCenterImage(BOOL bNewValue); short GetMagGlassPaintContrast(); void SetMagGlassPaintContrast(short nNewValue); short GetMagGlassPaintGamma(); void SetMagGlassPaintGamma(short nNewValue); short GetMagGlassPaintIntensity(); void SetMagGlassPaintIntensity(short nNewValue); short UpdateMagGlassFromHandle(long hBitmap, BOOL bUpdateBitmap); short ShowMagGlass(BOOL bShowMagGlass); short SetMagGlassPos(float fXPos, float fYPos); LPDISPATCH GetRasterDisp(); LPUNKNOWN GetRasterUnk(); BOOL GetEnableFireMouse2Event(); void SetEnableFireMouse2Event(BOOL bNewValue); BOOL GetAnimationPause(); void SetAnimationPause(BOOL bNewValue); short GetAnimationFrameIndex(); void SetAnimationFrameIndex(short nNewValue); short GetDoubleBuffer(); void SetDoubleBuffer(short nNewValue); short UpdateMagGlass2(const VARIANT& vColorBuffer, const VARIANT& vMaskPlane, long nMaskPlaneStart, long nMaskPlaneEnd, BOOL bUpdateBitmap); BOOL GetEnableOLEDragMethod(); void SetEnableOLEDragMethod(BOOL bNewValue); CPicture GetOLEDragCursor(); void SetOLEDragCursor(LPDISPATCH newValue); BOOL GetEnableUseDefaultCursor(); void SetEnableUseDefaultCursor(BOOL bNewValue); short GetEffectSpeed(); void SetEffectSpeed(short nNewValue); short GetEffectCycles(); void SetEffectCycles(short nNewValue); BOOL GetEnableFastRender(); void SetEnableFastRender(BOOL bNewValue); BOOL GetEnableMagGlassDraw(); void SetEnableMagGlassDraw(BOOL bNewValue); LPDISPATCH GetRasterDocument(); void SetRasterDocument(LPDISPATCH newValue); BOOL GetEnableOCRDrawing(); void SetEnableOCRDrawing(BOOL bNewValue); short GetSelectedZoneIndex(); void SetSelectedZoneIndex(short nNewValue); BOOL GetEnableMouseWheel(); void SetEnableMouseWheel(BOOL bNewValue); }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_LEADRASTERVIEW_H__D4F0B9D3_34F3_429D_A8AB_B8F3289320A8__INCLUDED_)