LibreOffice Module sfx2 (master) 1
Public Member Functions | Public Attributes | List of all members
SfxChild_Impl Struct Reference

#include <workwin.hxx>

Collaboration diagram for SfxChild_Impl:
[legend]

Public Member Functions

 SfxChild_Impl (vcl::Window &rChild, const Size &rSize, SfxChildAlignment eAlignment, bool bIsVisible)
 
 SfxChild_Impl (std::shared_ptr< SfxDialogController > xChild, SfxChildAlignment eAlignment)
 

Public Attributes

VclPtr< vcl::WindowpWin
 
std::shared_ptr< SfxDialogControllerxController
 
Size aSize
 
SfxChildAlignment eAlign
 
SfxChildVisibility nVisible
 
bool bResize
 
bool bSetFocus
 

Detailed Description

Definition at line 82 of file workwin.hxx.

Constructor & Destructor Documentation

◆ SfxChild_Impl() [1/2]

SfxChild_Impl::SfxChild_Impl ( vcl::Window rChild,
const Size rSize,
SfxChildAlignment  eAlignment,
bool  bIsVisible 
)
inline

Definition at line 92 of file workwin.hxx.

References NOT_VISIBLE, nVisible, and VISIBLE.

◆ SfxChild_Impl() [2/2]

SfxChild_Impl::SfxChild_Impl ( std::shared_ptr< SfxDialogController xChild,
SfxChildAlignment  eAlignment 
)
inline

Definition at line 100 of file workwin.hxx.

References NOT_VISIBLE, nVisible, VISIBLE, and xController.

Member Data Documentation

◆ aSize

Size SfxChild_Impl::aSize

Definition at line 86 of file workwin.hxx.

Referenced by SfxWorkWindow::Arrange_Impl(), and SfxWorkWindow::ConfigChild_Impl().

◆ bResize

bool SfxChild_Impl::bResize

Definition at line 89 of file workwin.hxx.

Referenced by SfxWorkWindow::Arrange_Impl(), and SfxWorkWindow::ConfigChild_Impl().

◆ bSetFocus

bool SfxChild_Impl::bSetFocus

◆ eAlign

SfxChildAlignment SfxChild_Impl::eAlign

◆ nVisible

SfxChildVisibility SfxChild_Impl::nVisible

◆ pWin

VclPtr<vcl::Window> SfxChild_Impl::pWin

◆ xController

std::shared_ptr<SfxDialogController> SfxChild_Impl::xController

The documentation for this struct was generated from the following file: