57 const bool bIsInitiallyExpanded,
Deck* pDeck, std::function<
Context()> aContextAccess,
58 const css::uno::Reference<css::frame::XFrame>& rxFrame);
64 void Show(
bool bShow);
66 void SetUIElement(
const css::uno::Reference<css::ui::XUIElement>& rxElement);
69 return mxPanelComponent;
71 const css::uno::Reference<css::awt::XWindow>& GetElementParentWindow();
72 css::uno::Reference<css::awt::XWindow> GetElementWindow();
73 void SetExpanded(
const bool bIsExpanded);
75 bool HasIdPredicate(std::u16string_view rsId)
const;
76 const OUString&
GetId()
const {
return msPanelId; }
77 const OUString&
GetTitle()
const {
return msTitle; }
78 void TriggerDeckLayouting();
80 void SetHeightPixel(
int nHeight);
85 void SetLurkMode(
bool bLurk);
88 void set_margin_top(
int nMargin);
89 void set_margin_bottom(
int nMargin);
90 void set_vexpand(
bool bExpand);
107 const css::uno::Reference<css::frame::XFrame>&
mxFrame;
weld::Window * GetFrameWeld(const SfxFrame *pFrame)