diff options
Diffstat (limited to 'vcl/inc/vcl/salobj.hxx')
-rw-r--r-- | vcl/inc/vcl/salobj.hxx | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/vcl/inc/vcl/salobj.hxx b/vcl/inc/vcl/salobj.hxx index 6ba025befdbe..ca6880652d10 100644 --- a/vcl/inc/vcl/salobj.hxx +++ b/vcl/inc/vcl/salobj.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -40,9 +40,9 @@ struct SystemEnvData; // - SalObject-Types - // ------------------- -#define SAL_OBJECT_CLIP_INCLUDERECTS ((USHORT)0x0001) -#define SAL_OBJECT_CLIP_EXCLUDERECTS ((USHORT)0x0002) -#define SAL_OBJECT_CLIP_ABSOLUTE ((USHORT)0x0004) +#define SAL_OBJECT_CLIP_INCLUDERECTS ((USHORT)0x0001) +#define SAL_OBJECT_CLIP_EXCLUDERECTS ((USHORT)0x0002) +#define SAL_OBJECT_CLIP_ABSOLUTE ((USHORT)0x0004) // ------------- // - SalObject - @@ -50,35 +50,35 @@ struct SystemEnvData; class VCL_DLLPUBLIC SalObject { - void* m_pInst; - SALOBJECTPROC m_pCallback; + void* m_pInst; + SALOBJECTPROC m_pCallback; BOOL m_bMouseTransparent:1, m_bEraseBackground:1; public: SalObject() : m_pInst( NULL ), m_pCallback( NULL ), m_bMouseTransparent( FALSE ), m_bEraseBackground( TRUE ) {} virtual ~SalObject(); - virtual void ResetClipRegion() = 0; - virtual USHORT GetClipRegionType() = 0; - virtual void BeginSetClipRegion( ULONG nRects ) = 0; - virtual void UnionClipRegion( long nX, long nY, long nWidth, long nHeight ) = 0; - virtual void EndSetClipRegion() = 0; + virtual void ResetClipRegion() = 0; + virtual USHORT GetClipRegionType() = 0; + virtual void BeginSetClipRegion( ULONG nRects ) = 0; + virtual void UnionClipRegion( long nX, long nY, long nWidth, long nHeight ) = 0; + virtual void EndSetClipRegion() = 0; - virtual void SetPosSize( long nX, long nY, long nWidth, long nHeight ) = 0; - virtual void Show( BOOL bVisible ) = 0; - virtual void Enable( BOOL nEnable ) = 0; - virtual void GrabFocus() = 0; + virtual void SetPosSize( long nX, long nY, long nWidth, long nHeight ) = 0; + virtual void Show( BOOL bVisible ) = 0; + virtual void Enable( BOOL nEnable ) = 0; + virtual void GrabFocus() = 0; - virtual void SetBackground() = 0; - virtual void SetBackground( SalColor nSalColor ) = 0; + virtual void SetBackground() = 0; + virtual void SetBackground( SalColor nSalColor ) = 0; - virtual void SetForwardKey( BOOL /*bEnable*/ ) {} + virtual void SetForwardKey( BOOL /*bEnable*/ ) {} - virtual const SystemEnvData* GetSystemData() const = 0; + virtual const SystemEnvData* GetSystemData() const = 0; - void SetCallback( void* pInst, SALOBJECTPROC pProc ) + void SetCallback( void* pInst, SALOBJECTPROC pProc ) { m_pInst = pInst; m_pCallback = pProc; } - long CallCallback( USHORT nEvent, const void* pEvent ) + long CallCallback( USHORT nEvent, const void* pEvent ) { return m_pCallback ? m_pCallback( m_pInst, this, nEvent, pEvent ) : 0; } void SetMouseTransparent( BOOL bMouseTransparent ) { m_bMouseTransparent = bMouseTransparent; } |