Lines 45-60
Link Here
|
45 |
::com::sun::star::awt::XSystemDependentWindowPeer |
45 |
::com::sun::star::awt::XSystemDependentWindowPeer |
46 |
> VCLXTopWindow_XBase; |
46 |
> VCLXTopWindow_XBase; |
47 |
|
47 |
|
48 |
class TOOLKIT_DLLPUBLIC VCLXTopWindow_Base: public VCLXTopWindow_XBase |
48 |
class SAL_DLLPRIVATE VCLXTopWindow_Base: public VCLXTopWindow_XBase |
49 |
{ |
49 |
{ |
|
|
50 |
private: |
51 |
::sal_Bool m_bHasAWTMenuBar; |
50 |
protected: |
52 |
protected: |
51 |
::com::sun::star::uno::Reference< ::com::sun::star::awt::XMenuBar> mxMenuBar; |
53 |
::com::sun::star::uno::Reference< ::com::sun::star::awt::XMenuBar> mxMenuBar; |
52 |
|
54 |
|
53 |
virtual ::vos::IMutex& GetMutexImpl() = 0; |
55 |
virtual ::vos::IMutex& GetMutexImpl() = 0; |
54 |
virtual Window* GetWindowImpl() = 0; |
56 |
virtual Window* GetWindowImpl() = 0; |
55 |
virtual ::cppu::OInterfaceContainerHelper& GetTopWindowListenersImpl() = 0; |
57 |
virtual ::cppu::OInterfaceContainerHelper& GetTopWindowListenersImpl() = 0; |
|
|
58 |
void cleanUpMenuBar(); |
56 |
|
59 |
|
57 |
public: |
60 |
public: |
|
|
61 |
VCLXTopWindow_Base(); |
58 |
virtual ~VCLXTopWindow_Base(); |
62 |
virtual ~VCLXTopWindow_Base(); |
59 |
|
63 |
|
60 |
// ::com::sun::star::awt::XSystemDependentWindowPeer |
64 |
// ::com::sun::star::awt::XSystemDependentWindowPeer |
Lines 96-101
Link Here
|
96 |
::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw(::com::sun::star::uno::RuntimeException); |
100 |
::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes() throw(::com::sun::star::uno::RuntimeException); |
97 |
::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw(::com::sun::star::uno::RuntimeException); |
101 |
::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() throw(::com::sun::star::uno::RuntimeException); |
98 |
|
102 |
|
|
|
103 |
// ::com::sun::star::lang::XComponent |
104 |
virtual void SAL_CALL dispose() throw(::com::sun::star::uno::RuntimeException); |
105 |
|
99 |
static void ImplGetPropertyIds( std::list< sal_uInt16 > &aIds ); |
106 |
static void ImplGetPropertyIds( std::list< sal_uInt16 > &aIds ); |
100 |
virtual void GetPropertyIds( std::list< sal_uInt16 > &aIds ) { return ImplGetPropertyIds( aIds ); } |
107 |
virtual void GetPropertyIds( std::list< sal_uInt16 > &aIds ) { return ImplGetPropertyIds( aIds ); } |
101 |
}; |
108 |
}; |