summaryrefslogtreecommitdiff
path: root/svtools/inc/svtools/headbar.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/inc/svtools/headbar.hxx')
-rw-r--r--svtools/inc/svtools/headbar.hxx21
1 files changed, 13 insertions, 8 deletions
diff --git a/svtools/inc/svtools/headbar.hxx b/svtools/inc/svtools/headbar.hxx
index a44bc8bbb2ca..746bc65298be 100644
--- a/svtools/inc/svtools/headbar.hxx
+++ b/svtools/inc/svtools/headbar.hxx
@@ -240,6 +240,8 @@ typedef sal_uInt16 HeaderBarItemBits;
// - HeaderBar -
// -------------
+class VCLXHeaderBar;
+
class SVT_DLLPUBLIC HeaderBar : public Window
{
private:
@@ -253,20 +255,21 @@ private:
long mnStartPos;
long mnDragPos;
long mnMouseOff;
- sal_uInt16 mnCurItemId;
- sal_uInt16 mnItemDragPos;
- sal_Bool mbDragable;
- sal_Bool mbDrag;
- sal_Bool mbItemDrag;
- sal_Bool mbOutDrag;
- sal_Bool mbButtonStyle;
- sal_Bool mbItemMode;
+ sal_uInt16 mnCurItemId;
+ sal_uInt16 mnItemDragPos;
+ sal_Bool mbDragable;
+ sal_Bool mbDrag;
+ sal_Bool mbItemDrag;
+ sal_Bool mbOutDrag;
+ sal_Bool mbButtonStyle;
+ sal_Bool mbItemMode;
Link maStartDragHdl;
Link maDragHdl;
Link maEndDragHdl;
Link maSelectHdl;
Link maDoubleClickHdl;
Link maCreateAccessibleHdl;
+ VCLXHeaderBar* m_pVCLXHeaderBar;
::com::sun::star::uno::Reference<
::com::sun::star::accessibility::XAccessible >
@@ -388,6 +391,8 @@ public:
virtual ::com::sun::star::uno::Reference<
::com::sun::star::accessibility::XAccessible > CreateAccessible();
void SetAccessible( ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible > );
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::awt::XWindowPeer > GetComponentInterface( sal_Bool bCreate );
+
};
#endif // _HEADBAR_HXX