LibreOffice Module accessibility (master) 1
|
#include <listboxhelper.hxx>
Public Member Functions | |
VCLListBoxHelper (T &_pListBox) | |
virtual OUString | GetEntry (sal_Int32 nPos) const override |
virtual tools::Rectangle | GetDropDownPosSizePixel () const override |
virtual tools::Rectangle | GetBoundingRectangle (sal_uInt16 nItem) const override |
virtual tools::Rectangle | GetWindowExtentsAbsolute () override |
virtual bool | IsEnabled () const override |
virtual bool | IsEntryVisible (sal_Int32 nPos) const override |
virtual sal_uInt16 | GetDisplayLineCount () const override |
virtual void | GetMaxVisColumnsAndLines (sal_uInt16 &rnCols, sal_uInt16 &rnLines) const override |
virtual WinBits | GetStyle () const override |
virtual bool | IsMultiSelectionEnabled () const override |
virtual sal_Int32 | GetTopEntry () const override |
virtual bool | IsEntryPosSelected (sal_Int32 nPos) const override |
virtual sal_Int32 | GetEntryCount () const override |
virtual void | Select () override |
virtual void | SelectEntryPos (sal_Int32 nPos, bool bSelect=true) override |
virtual sal_Int32 | GetSelectedEntryCount () const override |
virtual void | SetNoSelection () override |
virtual sal_Int32 | GetSelectedEntryPos (sal_Int32 nSelIndex=0) const override |
virtual bool | IsInDropDown () const override |
virtual tools::Rectangle | GetEntryCharacterBounds (const sal_Int32 _nEntryPos, const sal_Int32 _nCharacterIndex) const override |
tools::Long | GetIndexForPoint (const Point &rPoint, sal_Int32 &nPos) const override |
css::uno::Reference< css::datatransfer::clipboard::XClipboard > | GetClipboard () override |
Public Member Functions inherited from accessibility::IComboListBoxHelper | |
virtual | ~IComboListBoxHelper ()=0 |
virtual OUString | GetEntry (sal_Int32 nPos) const =0 |
virtual tools::Rectangle | GetDropDownPosSizePixel () const =0 |
virtual tools::Rectangle | GetBoundingRectangle (sal_uInt16 nItem) const =0 |
virtual tools::Rectangle | GetWindowExtentsAbsolute ()=0 |
virtual bool | IsEnabled () const =0 |
virtual bool | IsEntryVisible (sal_Int32 nPos) const =0 |
virtual sal_uInt16 | GetDisplayLineCount () const =0 |
virtual void | GetMaxVisColumnsAndLines (sal_uInt16 &rnCols, sal_uInt16 &rnLines) const =0 |
virtual WinBits | GetStyle () const =0 |
virtual bool | IsMultiSelectionEnabled () const =0 |
virtual sal_Int32 | GetTopEntry () const =0 |
virtual bool | IsEntryPosSelected (sal_Int32 nPos) const =0 |
virtual sal_Int32 | GetEntryCount () const =0 |
virtual void | Select ()=0 |
virtual void | SelectEntryPos (sal_Int32 nPos, bool bSelect=true)=0 |
virtual sal_Int32 | GetSelectedEntryCount () const =0 |
virtual void | SetNoSelection ()=0 |
virtual sal_Int32 | GetSelectedEntryPos (sal_Int32 nSelIndex) const =0 |
virtual bool | IsInDropDown () const =0 |
virtual tools::Rectangle | GetEntryCharacterBounds (const sal_Int32 _nEntryPos, const sal_Int32 _nCharacterIndex) const =0 |
virtual tools::Long | GetIndexForPoint (const Point &rPoint, sal_Int32 &nPos) const =0 |
virtual css::uno::Reference< css::datatransfer::clipboard::XClipboard > | GetClipboard ()=0 |
Private Attributes | |
T & | m_aComboListBox |
Definition at line 35 of file listboxhelper.hxx.
|
inline |
Definition at line 41 of file listboxhelper.hxx.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 58 of file listboxhelper.hxx.
References Point::AdjustY(), tools::Rectangle::GetSize(), Size::Height(), VCLListBoxHelper< T >::IsEntryVisible(), VCLListBoxHelper< T >::m_aComboListBox, Size::setHeight(), and tools::Rectangle::TopLeft().
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 178 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 94 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 50 of file listboxhelper.hxx.
References tools::Rectangle::Left(), VCLListBoxHelper< T >::m_aComboListBox, tools::Rectangle::Move(), and tools::Rectangle::Top().
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 45 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox, and nPos.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 159 of file listboxhelper.hxx.
References Pair::A(), Pair::B(), VCLListBoxHelper< T >::m_aComboListBox, and nIndex.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 124 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 172 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox, and nPos.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 99 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 139 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 149 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 104 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 114 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 77 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 82 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 119 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox, and nPos.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 87 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox, and nPos.
Referenced by VCLListBoxHelper< T >::GetBoundingRectangle().
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 154 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 109 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 129 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 134 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox, and nPos.
|
inlineoverridevirtual |
Implements accessibility::IComboListBoxHelper.
Definition at line 144 of file listboxhelper.hxx.
References VCLListBoxHelper< T >::m_aComboListBox.
|
private |
Definition at line 38 of file listboxhelper.hxx.
Referenced by VCLListBoxHelper< T >::GetBoundingRectangle(), VCLListBoxHelper< T >::GetClipboard(), VCLListBoxHelper< T >::GetDisplayLineCount(), VCLListBoxHelper< T >::GetDropDownPosSizePixel(), VCLListBoxHelper< T >::GetEntry(), VCLListBoxHelper< T >::GetEntryCharacterBounds(), VCLListBoxHelper< T >::GetEntryCount(), VCLListBoxHelper< T >::GetIndexForPoint(), VCLListBoxHelper< T >::GetMaxVisColumnsAndLines(), VCLListBoxHelper< T >::GetSelectedEntryCount(), VCLListBoxHelper< T >::GetSelectedEntryPos(), VCLListBoxHelper< T >::GetStyle(), VCLListBoxHelper< T >::GetTopEntry(), VCLListBoxHelper< T >::GetWindowExtentsAbsolute(), VCLListBoxHelper< T >::IsEnabled(), VCLListBoxHelper< T >::IsEntryPosSelected(), VCLListBoxHelper< T >::IsEntryVisible(), VCLListBoxHelper< T >::IsInDropDown(), VCLListBoxHelper< T >::IsMultiSelectionEnabled(), VCLListBoxHelper< T >::Select(), VCLListBoxHelper< T >::SelectEntryPos(), and VCLListBoxHelper< T >::SetNoSelection().