LibreOffice Module toolkit (master) 1
Public Member Functions | Static Public Member Functions | List of all members
VCLXTopWindow Class Reference

#include <vclxtopwindow.hxx>

Inheritance diagram for VCLXTopWindow:
[legend]
Collaboration diagram for VCLXTopWindow:
[legend]

Public Member Functions

 VCLXTopWindow ()
 
virtual ~VCLXTopWindow () override
 
css::uno::Any SAL_CALL getWindowHandle (const css::uno::Sequence< sal_Int8 > &ProcessId, sal_Int16 SystemType) override
 
void SAL_CALL addTopWindowListener (const css::uno::Reference< css::awt::XTopWindowListener > &rxListener) override
 
void SAL_CALL removeTopWindowListener (const css::uno::Reference< css::awt::XTopWindowListener > &rxListener) override
 
void SAL_CALL toFront () override
 
void SAL_CALL toBack () override
 
void SAL_CALL setMenuBar (const css::uno::Reference< css::awt::XMenuBar > &xMenu) override
 
virtual sal_Bool SAL_CALL getIsMaximized () override
 
virtual void SAL_CALL setIsMaximized (sal_Bool _ismaximized) override
 
virtual sal_Bool SAL_CALL getIsMinimized () override
 
virtual void SAL_CALL setIsMinimized (sal_Bool _isminimized) override
 
virtual ::sal_Int32 SAL_CALL getDisplay () override
 
virtual void SAL_CALL setDisplay (::sal_Int32 _display) override
 
virtual void GetPropertyIds (std::vector< sal_uInt16 > &aIds) override
 

Static Public Member Functions

static void ImplGetPropertyIds (std::vector< sal_uInt16 > &aIds)
 

Detailed Description

Definition at line 33 of file vclxtopwindow.hxx.

Constructor & Destructor Documentation

◆ VCLXTopWindow()

VCLXTopWindow::VCLXTopWindow ( )

Definition at line 220 of file vclxtopwindow.cxx.

◆ ~VCLXTopWindow()

VCLXTopWindow::~VCLXTopWindow ( )
overridevirtual

Definition at line 224 of file vclxtopwindow.cxx.

Member Function Documentation

◆ addTopWindowListener()

void VCLXTopWindow::addTopWindowListener ( const css::uno::Reference< css::awt::XTopWindowListener > &  rxListener)
override

Definition at line 90 of file vclxtopwindow.cxx.

◆ getDisplay()

sal_Int32 SAL_CALL VCLXTopWindow::getDisplay ( )
override

Definition at line 186 of file vclxtopwindow.cxx.

References SystemWindow::GetScreenNumber().

◆ getIsMaximized()

sal_Bool SAL_CALL VCLXTopWindow::getIsMaximized ( )
overridevirtual

Definition at line 138 of file vclxtopwindow.cxx.

References WorkWindow::IsMaximized().

◆ getIsMinimized()

sal_Bool SAL_CALL VCLXTopWindow::getIsMinimized ( )
overridevirtual

Definition at line 162 of file vclxtopwindow.cxx.

References WorkWindow::IsMinimized().

◆ GetPropertyIds()

virtual void VCLXTopWindow::GetPropertyIds ( std::vector< sal_uInt16 > &  aIds)
inlineoverridevirtual

Definition at line 59 of file vclxtopwindow.hxx.

References ImplGetPropertyIds().

◆ getWindowHandle()

css::uno::Any VCLXTopWindow::getWindowHandle ( const css::uno::Sequence< sal_Int8 > &  ProcessId,
sal_Int16  SystemType 
)
override

◆ ImplGetPropertyIds()

void VCLXTopWindow::ImplGetPropertyIds ( std::vector< sal_uInt16 > &  aIds)
static

◆ removeTopWindowListener()

void VCLXTopWindow::removeTopWindowListener ( const css::uno::Reference< css::awt::XTopWindowListener > &  rxListener)
override

Definition at line 98 of file vclxtopwindow.cxx.

◆ setDisplay()

void SAL_CALL VCLXTopWindow::setDisplay ( ::sal_Int32  _display)
overridevirtual

◆ setIsMaximized()

void SAL_CALL VCLXTopWindow::setIsMaximized ( sal_Bool  _ismaximized)
overridevirtual

Definition at line 150 of file vclxtopwindow.cxx.

References WorkWindow::Maximize().

◆ setIsMinimized()

void SAL_CALL VCLXTopWindow::setIsMinimized ( sal_Bool  _isminimized)
overridevirtual

Definition at line 174 of file vclxtopwindow.cxx.

References WorkWindow::Minimize(), and WorkWindow::Restore().

◆ setMenuBar()

void VCLXTopWindow::setMenuBar ( const css::uno::Reference< css::awt::XMenuBar > &  xMenu)
override

◆ toBack()

void VCLXTopWindow::toBack ( )
override

Definition at line 115 of file vclxtopwindow.cxx.

◆ toFront()

void VCLXTopWindow::toFront ( )
override

Definition at line 106 of file vclxtopwindow.cxx.

References vcl::Window::ToTop().


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