LibreOffice Module toolkit (master) 1
|
#include <vclxcontainer.hxx>
Public Member Functions | |
VCLXContainer () | |
virtual | ~VCLXContainer () override |
void SAL_CALL | addVclContainerListener (const css::uno::Reference< css::awt::XVclContainerListener > &l) override |
void SAL_CALL | removeVclContainerListener (const css::uno::Reference< css::awt::XVclContainerListener > &l) override |
css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > SAL_CALL | getWindows () override |
void SAL_CALL | enableDialogControl (sal_Bool bEnable) override |
void SAL_CALL | setTabOrder (const css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > &WindowOrder, const css::uno::Sequence< css::uno::Any > &Tabs, sal_Bool GroupControl) override |
void SAL_CALL | setGroup (const css::uno::Sequence< css::uno::Reference< css::awt::XWindow > > &Windows) override |
void SAL_CALL | setProperty (const OUString &PropertyName, const css::uno::Any &Value) override |
virtual void | GetPropertyIds (std::vector< sal_uInt16 > &aIds) override |
Static Public Member Functions | |
static void | ImplGetPropertyIds (std::vector< sal_uInt16 > &aIds) |
Definition at line 28 of file vclxcontainer.hxx.
VCLXContainer::VCLXContainer | ( | ) |
Definition at line 36 of file vclxcontainer.cxx.
|
overridevirtual |
Definition at line 40 of file vclxcontainer.cxx.
|
override |
Definition at line 46 of file vclxcontainer.cxx.
|
override |
Definition at line 90 of file vclxcontainer.cxx.
References WB_DIALOGCONTROL.
|
inlineoverridevirtual |
Reimplemented in VCLXFrame, and VCLXTabPage.
Definition at line 50 of file vclxcontainer.hxx.
References ImplGetPropertyIds().
|
override |
Definition at line 62 of file vclxcontainer.cxx.
References aSeq, vcl::Window::GetComponentInterface(), and n.
|
static |
Definition at line 31 of file vclxcontainer.cxx.
References VCLXWindow::ImplGetPropertyIds().
Referenced by GetPropertyIds(), VCLXTopWindow::ImplGetPropertyIds(), VCLXFrame::ImplGetPropertyIds(), VCLXTabPage::ImplGetPropertyIds(), and VCLXMultiPage::ImplGetPropertyIds().
|
override |
Definition at line 54 of file vclxcontainer.cxx.
|
override |
Definition at line 151 of file vclxcontainer.cxx.
References vcl::Window::GetStyle(), VCLUnoHelper::GetWindow(), n, nCount, vcl::Window::SetStyle(), and WB_GROUP.
|
override |
Definition at line 208 of file vclxcontainer.cxx.
References BASEPROPERTY_SCROLLHEIGHT, BASEPROPERTY_SCROLLLEFT, BASEPROPERTY_SCROLLTOP, BASEPROPERTY_SCROLLWIDTH, VclPtr< class reference_type >::get(), GetPropertyId(), Size::Height(), VCLXWindow::setProperty(), TabPage::SetScrollHeight(), toolkit::ScrollableDialog::SetScrollHeight(), TabPage::SetScrollLeft(), toolkit::ScrollableDialog::SetScrollLeft(), TabPage::SetScrollTop(), toolkit::ScrollableDialog::SetScrollTop(), TabPage::SetScrollWidth(), toolkit::ScrollableDialog::SetScrollWidth(), Value, and Size::Width().
Referenced by VCLXFrame::setProperty(), VCLXDialog::setProperty(), VCLXTabPage::setProperty(), and VCLXMultiPage::setProperty().
|
override |
Definition at line 106 of file vclxcontainer.cxx.
References DBG_ASSERT, VCLUnoHelper::GetWindow(), n, nCount, WB_GROUP, WB_NOTABSTOP, and WB_TABSTOP.