LibreOffice Module framework (master) 1
Public Member Functions | Public Attributes | List of all members
framework::UIElement Struct Reference

#include <uielement.hxx>

Collaboration diagram for framework::UIElement:
[legend]

Public Member Functions

 UIElement ()
 
 UIElement (OUString aName, OUString aType, css::uno::Reference< css::ui::XUIElement > xUIElement)
 
bool operator< (const UIElement &aUIElement) const
 

Public Attributes

OUString m_aType
 
OUString m_aName
 
OUString m_aUIName
 
css::uno::Reference< css::ui::XUIElement > m_xUIElement
 
bool m_bFloating
 
bool m_bVisible
 
bool m_bUserActive
 
bool m_bMasterHide
 
bool m_bContextSensitive
 
bool m_bNoClose
 
bool m_bStateRead
 
ButtonType m_nStyle
 
DockedData m_aDockedData
 
FloatingData m_aFloatingData
 

Detailed Description

Definition at line 57 of file uielement.hxx.

Constructor & Destructor Documentation

◆ UIElement() [1/2]

framework::UIElement::UIElement ( )
inline

Definition at line 59 of file uielement.hxx.

References SYMBOLONLY.

◆ UIElement() [2/2]

framework::UIElement::UIElement ( OUString  aName,
OUString  aType,
css::uno::Reference< css::ui::XUIElement >  xUIElement 
)
inline

Definition at line 69 of file uielement.hxx.

References aName, and SYMBOLONLY.

Member Function Documentation

◆ operator<()

bool framework::UIElement::operator< ( const UIElement aUIElement) const

Member Data Documentation

◆ m_aDockedData

DockedData framework::UIElement::m_aDockedData

◆ m_aFloatingData

FloatingData framework::UIElement::m_aFloatingData

◆ m_aName

OUString framework::UIElement::m_aName

◆ m_aType

OUString framework::UIElement::m_aType

Definition at line 86 of file uielement.hxx.

Referenced by framework::ToolbarLayoutManager::requestToolbar().

◆ m_aUIName

OUString framework::UIElement::m_aUIName

◆ m_bContextSensitive

bool framework::UIElement::m_bContextSensitive

◆ m_bFloating

bool framework::UIElement::m_bFloating

◆ m_bMasterHide

bool framework::UIElement::m_bMasterHide

◆ m_bNoClose

bool framework::UIElement::m_bNoClose

◆ m_bStateRead

bool framework::UIElement::m_bStateRead

◆ m_bUserActive

bool framework::UIElement::m_bUserActive

◆ m_bVisible

bool framework::UIElement::m_bVisible

◆ m_nStyle

ButtonType framework::UIElement::m_nStyle

◆ m_xUIElement

css::uno::Reference< css::ui::XUIElement > framework::UIElement::m_xUIElement

Definition at line 89 of file uielement.hxx.

Referenced by framework::ToolbarLayoutManager::childWindowEvent(), framework::ToolbarLayoutManager::createToolbar(), framework::ToolbarLayoutManager::dockToolbar(), framework::ToolbarLayoutManager::elementInserted(), framework::ToolbarLayoutManager::elementRemoved(), framework::ToolbarLayoutManager::elementReplaced(), framework::ToolbarLayoutManager::endDocking(), framework::ToolbarLayoutManager::floatToolbar(), framework::LayoutManager::getElements(), framework::ToolbarLayoutManager::getToolbar(), framework::LayoutManager::hideElement(), framework::ToolbarLayoutManager::hideToolbar(), framework::LayoutManager::implts_backupProgressBarWrapper(), framework::ToolbarLayoutManager::implts_calcDockingPosSize(), framework::ToolbarLayoutManager::implts_createAddonsToolBars(), framework::LayoutManager::implts_createProgressBar(), framework::LayoutManager::implts_createStatusBar(), framework::LayoutManager::implts_destroyStatusBar(), framework::LayoutManager::implts_findElement(), framework::ToolbarLayoutManager::implts_getDockingAreaElementInfoOnSingleRowCol(), framework::ToolbarLayoutManager::implts_getDockingAreaElementInfos(), framework::LayoutManager::implts_getStatusBarSize(), framework::LayoutManager::implts_hideProgressBar(), framework::LayoutManager::implts_hideStatusBar(), framework::LayoutManager::implts_reparentChildWindows(), framework::LayoutManager::implts_setCurrentUIVisibility(), framework::LayoutManager::implts_setStatusBarPosSize(), framework::LayoutManager::implts_showProgressBar(), framework::LayoutManager::implts_showStatusBar(), framework::LayoutManager::implts_writeWindowStateData(), framework::ToolbarLayoutManager::implts_writeWindowStateData(), framework::LayoutManager::isElementVisible(), framework::ToolbarLayoutManager::lockToolbar(), operator<(), framework::LayoutManager::requestElement(), framework::ToolbarLayoutManager::requestToolbar(), framework::LayoutManager::showElement(), framework::ToolbarLayoutManager::showToolbar(), framework::ToolbarLayoutManager::startDocking(), framework::ToolbarLayoutManager::unlockToolbar(), and framework::ToolbarLayoutManager::windowResized().


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