LibreOffice Module desktop (master) 1
|
#include <dp_gui_extlistbox.hxx>
Public Types | |
enum | { ENTRY_NOTFOUND = -1 } |
Public Member Functions | |
ExtensionBox_Impl (std::unique_ptr< weld::ScrolledWindow > xScroll) | |
virtual | ~ExtensionBox_Impl () override |
virtual bool | MouseButtonDown (const MouseEvent &rMEvt) override |
virtual bool | MouseMove (const MouseEvent &rMEvt) override |
virtual bool | KeyInput (const KeyEvent &rKEvt) override |
virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rPaintRect) override |
virtual void | Resize () override |
virtual OUString | RequestHelp (tools::Rectangle &rRect) override |
virtual void | SetDrawingArea (weld::DrawingArea *pDrawingArea) override |
TEntry_Impl const & | GetEntryData (tools::Long nPos) |
tools::Long | GetEntryCount () const |
tools::Rectangle | GetEntryRect (const tools::Long nPos) const |
bool | HasActive () const |
tools::Long | PointToPos (const Point &rPos) |
virtual void | RecalcAll () |
void | RemoveUnlocked () |
virtual void | selectEntry (const tools::Long nPos) |
void | addEntry (const css::uno::Reference< css::deployment::XPackage > &xPackage, bool bLicenseMissing=false) |
void | updateEntry (const css::uno::Reference< css::deployment::XPackage > &xPackage) |
void | removeEntry (const css::uno::Reference< css::deployment::XPackage > &xPackage) |
void | prepareChecking () |
void | checkEntries () |
void | setExtensionManager (TheExtensionManager *pManager) |
sal_Int32 | getItemCount () const |
sal_Int32 | getSelIndex () const |
Public Member Functions inherited from weld::CustomWidgetController | |
virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessible () |
virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect)=0 |
virtual void | Resize () |
virtual bool | MouseButtonDown (const MouseEvent &) |
virtual bool | MouseMove (const MouseEvent &) |
virtual bool | MouseButtonUp (const MouseEvent &) |
virtual void | GetFocus () |
virtual void | LoseFocus () |
virtual void | StyleUpdated () |
virtual bool | Command (const CommandEvent &) |
virtual bool | KeyInput (const KeyEvent &) |
virtual tools::Rectangle | GetFocusRect () |
virtual FactoryFunction | GetUITestFactory () const |
virtual OUString | RequestHelp (tools::Rectangle &) |
virtual OUString | GetHelpText () const |
Size const & | GetOutputSizePixel () const |
void | SetOutputSizePixel (const Size &rSize) |
virtual void | SetDrawingArea (weld::DrawingArea *pDrawingArea) |
weld::DrawingArea * | GetDrawingArea () const |
void | Invalidate () |
void | Invalidate (const tools::Rectangle &rRect) |
virtual void | Show () |
virtual void | Hide () |
void | SetCursor (void *pData) |
void | GrabFocus () |
bool | HasFocus () const |
bool | HasChildFocus () const |
bool | IsVisible () const |
bool | IsReallyVisible () const |
bool | IsEnabled () const |
void | Enable () const |
void | Disable () const |
bool | IsActive () const |
int | GetTextHeight () const |
int | GetTextWidth (const OUString &rText) const |
OUString | GetAccessibleName () const |
OUString | GetAccessibleDescription () const |
void | CaptureMouse () |
bool | IsMouseCaptured () const |
Point | GetPointerPosPixel () const |
void | EnableRTL (bool bEnable) |
bool | IsRTLEnabled () const |
void | ReleaseMouse () |
void | SetPointer (PointerStyle ePointerStyle) |
void | SetHelpId (const OUString &rHelpId) |
void | SetAccessibleName (const OUString &rName) |
void | SetInputContext (const InputContext &rInputContext) |
void | SetCursorRect (const tools::Rectangle &rCursorRect, int nExtTextInputWidth) |
virtual int | GetSurroundingText (OUString &) |
virtual bool | DeleteSurroundingText (const Selection &) |
css::uno::Reference< css::datatransfer::dnd::XDropTarget > | GetDropTarget () |
css::uno::Reference< css::datatransfer::clipboard::XClipboard > | GetClipboard () const |
void | SetDragDataTransferable (rtl::Reference< TransferDataContainer > &rTransferable, sal_uInt8 eDNDConstants) |
virtual bool | StartDrag () |
void | set_size_request (int nWidth, int nHeight) |
void | queue_resize () |
CustomWidgetController () | |
virtual | ~CustomWidgetController () |
CustomWidgetController (CustomWidgetController const &)=default | |
CustomWidgetController (CustomWidgetController &&)=default | |
CustomWidgetController & | operator= (CustomWidgetController const &)=default |
CustomWidgetController & | operator= (CustomWidgetController &&)=default |
Private Member Functions | |
void | cleanVecListenerAdded () |
void | addEventListenerOnce (css::uno::Reference< css::deployment::XPackage > const &extension) |
void | CalcActiveHeight (const tools::Long nPos) |
tools::Long | GetTotalHeight () const |
void | SetupScrollBar () |
void | DrawRow (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect, const TEntry_Impl &rEntry) |
bool | HandleCursorKey (sal_uInt16 nKeyCode) |
bool | FindEntryPos (const TEntry_Impl &rEntry, tools::Long nStart, tools::Long nEnd, tools::Long &nFound) |
void | DeleteRemoved () |
DECL_LINK (ScrollHdl, weld::ScrolledWindow &, void) | |
void | Init () |
Private Attributes | |
bool | m_bHasScrollBar: 1 |
bool | m_bHasActive: 1 |
bool | m_bNeedsRecalc: 1 |
bool | m_bInCheckMode: 1 |
bool | m_bAdjustActive: 1 |
bool | m_bInDelete: 1 |
tools::Long | m_nActive |
tools::Long | m_nTopIndex |
tools::Long | m_nStdHeight |
tools::Long | m_nActiveHeight |
Image | m_aSharedImage |
Image | m_aLockedImage |
Image | m_aWarningImage |
Image | m_aDefaultImage |
rtl::Reference< ExtensionRemovedListener > | m_xRemoveListener |
TheExtensionManager * | m_pManager |
mutable::osl::Mutex | m_entriesMutex |
std::vector< TEntry_Impl > | m_vEntries |
std::vector< TEntry_Impl > | m_vRemovedEntries |
std::unique_ptr< css::lang::Locale > | m_pLocale |
std::optional< CollatorWrapper > | m_oCollator |
std::vector< css::uno::WeakReference< css::deployment::XPackage > > | m_vListenerAdded |
std::unique_ptr< weld::ScrolledWindow > | m_xScrollBar |
Additional Inherited Members | |
Static Public Member Functions inherited from weld::CustomWidgetController | |
static bool | IsUpdateMode () |
Definition at line 107 of file dp_gui_extlistbox.hxx.
anonymous enum |
Enumerator | |
---|---|
ENTRY_NOTFOUND |
Definition at line 199 of file dp_gui_extlistbox.hxx.
|
explicit |
Definition at line 182 of file dp_gui_extlistbox.cxx.
References m_pManager, and Yes.
|
overridevirtual |
Definition at line 227 of file dp_gui_extlistbox.cxx.
References DeleteRemoved(), m_bInDelete, m_oCollator, m_pLocale, m_vEntries, and m_xRemoveListener.
void dp_gui::ExtensionBox_Impl::addEntry | ( | const css::uno::Reference< css::deployment::XPackage > & | xPackage, |
bool | bLicenseMissing = false |
||
) |
Definition at line 893 of file dp_gui_extlistbox.cxx.
References addEventListenerOnce(), DpResId(), FindEntryPos(), dp_gui::TheExtensionManager::getPackageState(), weld::CustomWidgetController::Invalidate(), dp_gui::TheExtensionManager::isReadOnly(), weld::CustomWidgetController::IsReallyVisible(), m_bHasActive, m_bInCheckMode, m_bNeedsRecalc, m_entriesMutex, m_nActive, m_pManager, m_vEntries, nPos, dp_gui::SHARED_PACKAGE_MANAGER, dp_gui::TheExtensionManager::supportsOptions(), and dp_gui::USER_PACKAGE_MANAGER.
|
private |
Definition at line 879 of file dp_gui_extlistbox.cxx.
References cleanVecListenerAdded(), m_vListenerAdded, and m_xRemoveListener.
Referenced by addEntry().
|
private |
Definition at line 266 of file dp_gui_extlistbox.cxx.
References Size::AdjustWidth(), weld::DrawingArea::get_ref_device(), weld::CustomWidgetController::GetDrawingArea(), tools::Rectangle::GetHeight(), weld::CustomWidgetController::GetOutputSizePixel(), weld::CustomWidgetController::GetTextHeight(), OutputDevice::GetTextRect(), ICON_OFFSET, m_entriesMutex, m_nActiveHeight, m_nStdHeight, m_vEntries, nPos, Size::setHeight(), SMALL_ICON_SIZE, and TOP_OFFSET.
Referenced by RecalcAll().
void dp_gui::ExtensionBox_Impl::checkEntries | ( | ) |
Definition at line 1067 of file dp_gui_extlistbox.cxx.
References weld::CustomWidgetController::Invalidate(), weld::CustomWidgetController::IsReallyVisible(), m_bHasActive, m_bInCheckMode, m_bNeedsRecalc, m_entriesMutex, m_nActive, m_vEntries, m_vRemovedEntries, m_xRemoveListener, nPos, and selectEntry().
|
private |
Definition at line 869 of file dp_gui_extlistbox.cxx.
References m_vListenerAdded.
Referenced by addEventListenerOnce().
|
private |
|
private |
Definition at line 322 of file dp_gui_extlistbox.cxx.
References m_bInDelete, m_entriesMutex, and m_vRemovedEntries.
Referenced by KeyInput(), Paint(), and ~ExtensionBox_Impl().
|
private |
Definition at line 386 of file dp_gui_extlistbox.cxx.
References Point::AdjustY(), dp_gui::AMBIGUOUS, tools::Rectangle::Bottom(), tools::Rectangle::BottomLeft(), tools::Rectangle::BottomRight(), COL_LIGHTGRAY(), OutputDevice::DrawImage(), OutputDevice::DrawLine(), OutputDevice::DrawRect(), OutputDevice::DrawText(), OutputDevice::Erase(), vcl::FONT, StyleSettings::GetDisableColor(), weld::CustomWidgetController::GetDrawingArea(), OutputDevice::GetEllipsisString(), StyleSettings::GetFieldColor(), StyleSettings::GetFieldTextColor(), OutputDevice::GetFont(), StyleSettings::GetHighlightColor(), StyleSettings::GetHighlightTextColor(), StyleSettings::GetLinkColor(), OutputDevice::GetSettings(), Image::GetSizePixel(), AllSettings::GetStyleSettings(), weld::CustomWidgetController::GetTextHeight(), OutputDevice::GetTextHeight(), OutputDevice::GetTextWidth(), tools::Rectangle::GetWidth(), Size::Height(), ICON_HEIGHT, ICON_OFFSET, ICON_WIDTH, LINESTYLE_SINGLE, m_aDefaultImage, m_aLockedImage, m_aSharedImage, m_aWarningImage, dp_gui::NOT_AVAILABLE, OutputDevice::Pop(), OutputDevice::Push(), dp_gui::REGISTERED, tools::Rectangle::Right(), RIGHT_ICON_OFFSET, OutputDevice::SetBackground(), OutputDevice::SetFillColor(), OutputDevice::SetFont(), OutputDevice::SetLineColor(), weld::SetPointFont(), OutputDevice::SetTextColor(), OutputDevice::SetTextFillColor(), vcl::Font::SetUnderline(), vcl::Font::SetWeight(), SMALL_ICON_SIZE, SPACE_BETWEEN, vcl::TEXTCOLOR, vcl::TEXTFILLCOLOR, TOP_OFFSET, tools::Rectangle::TopLeft(), tools::Rectangle::TopRight(), WEIGHT_BOLD, Size::Width(), Point::X(), and Point::Y().
Referenced by Paint().
|
private |
Definition at line 818 of file dp_gui_extlistbox.cxx.
References FindEntryPos(), m_bInCheckMode, m_oCollator, m_vEntries, and nPos.
Referenced by addEntry(), and FindEntryPos().
|
inline |
Definition at line 178 of file dp_gui_extlistbox.hxx.
References m_vEntries.
|
inline |
Definition at line 177 of file dp_gui_extlistbox.hxx.
References m_vEntries, and nPos.
Referenced by dp_gui::ExtBoxWithBtns_Impl::Command(), dp_gui::ExtBoxWithBtns_Impl::enableButtons(), dp_gui::ExtBoxWithBtns_Impl::RecalcAll(), and dp_gui::ExtBoxWithBtns_Impl::ShowPopupMenu().
tools::Rectangle dp_gui::ExtensionBox_Impl::GetEntryRect | ( | const tools::Long | nPos | ) | const |
Definition at line 303 of file dp_gui_extlistbox.cxx.
References Point::AdjustY(), weld::CustomWidgetController::GetOutputSizePixel(), m_bHasActive, m_entriesMutex, m_nActive, m_nActiveHeight, m_nStdHeight, m_nTopIndex, m_vEntries, nPos, and Size::setHeight().
Referenced by RecalcAll().
sal_Int32 dp_gui::ExtensionBox_Impl::getItemCount | ( | ) | const |
Definition at line 247 of file dp_gui_extlistbox.cxx.
References m_vEntries.
Referenced by dp_gui::ExtBoxWithBtns_Impl::ShowPopupMenu().
sal_Int32 dp_gui::ExtensionBox_Impl::getSelIndex | ( | ) | const |
Definition at line 253 of file dp_gui_extlistbox.cxx.
References ENTRY_NOTFOUND, m_bHasActive, and m_nActive.
Referenced by dp_gui::ExtBoxWithBtns_Impl::enableButtons(), dp_gui::ExtBoxWithBtns_Impl::RecalcAll(), and dp_gui::ExtBoxWithBtns_Impl::selectEntry().
|
private |
Definition at line 660 of file dp_gui_extlistbox.cxx.
References m_bHasActive, m_nActiveHeight, m_nStdHeight, and m_vEntries.
Referenced by RecalcAll(), and SetupScrollBar().
|
private |
Definition at line 592 of file dp_gui_extlistbox.cxx.
References weld::CustomWidgetController::GetOutputSizePixel(), Size::Height(), KEY_DOWN, KEY_END, KEY_HOME, KEY_LEFT, KEY_PAGEDOWN, KEY_PAGEUP, KEY_RIGHT, KEY_UP, m_bHasActive, m_nActive, m_nStdHeight, m_vEntries, o3tl::make_unsigned(), and selectEntry().
Referenced by KeyInput().
|
inline |
Definition at line 180 of file dp_gui_extlistbox.hxx.
References m_bHasActive.
Referenced by dp_gui::ExtBoxWithBtns_Impl::selectEntry().
|
private |
Definition at line 202 of file dp_gui_extlistbox.cxx.
References getLocale(), Application::GetSettings(), weld::CustomWidgetController::GetTextHeight(), ICON_HEIGHT, LINK, m_nActiveHeight, m_nStdHeight, m_oCollator, m_pLocale, m_xRemoveListener, m_xScrollBar, SMALL_ICON_SIZE, and TOP_OFFSET.
Referenced by SetDrawingArea().
|
overridevirtual |
Reimplemented from weld::CustomWidgetController.
Definition at line 803 of file dp_gui_extlistbox.cxx.
References DeleteRemoved(), vcl::KeyCode::GetCode(), vcl::KeyCode::GetGroup(), KeyEvent::GetKeyCode(), HandleCursorKey(), KEY_TAB, KEYGROUP_CURSOR, and m_bInDelete.
|
overridevirtual |
Reimplemented from weld::CustomWidgetController.
Reimplemented in dp_gui::ExtBoxWithBtns_Impl.
Definition at line 768 of file dp_gui_extlistbox.cxx.
References dp_registry::backend::bundle::create(), ENTRY_NOTFOUND, MouseEvent::GetPosPixel(), comphelper::getProcessComponentContext(), MouseEvent::IsLeft(), MouseEvent::IsMod1(), m_bHasActive, m_vEntries, o3tl::make_unsigned(), nPos, PointToPos(), and selectEntry().
Referenced by dp_gui::ExtBoxWithBtns_Impl::MouseButtonDown().
|
overridevirtual |
Reimplemented from weld::CustomWidgetController.
Definition at line 732 of file dp_gui_extlistbox.cxx.
References MouseEvent::GetPosPixel(), m_vEntries, o3tl::make_unsigned(), nPos, PointToPos(), and weld::CustomWidgetController::SetPointer().
|
overridevirtual |
Implements weld::CustomWidgetController.
Definition at line 637 of file dp_gui_extlistbox.cxx.
References Point::AdjustY(), DeleteRemoved(), DrawRow(), weld::CustomWidgetController::GetOutputSizePixel(), Size::Height(), m_bInDelete, m_bNeedsRecalc, m_entriesMutex, m_nActiveHeight, m_nStdHeight, m_nTopIndex, m_vEntries, RecalcAll(), and Size::setHeight().
tools::Long dp_gui::ExtensionBox_Impl::PointToPos | ( | const Point & | rPos | ) |
Definition at line 717 of file dp_gui_extlistbox.cxx.
References m_bHasActive, m_nActive, m_nActiveHeight, m_nStdHeight, m_nTopIndex, nPos, and Point::Y().
Referenced by dp_gui::ExtBoxWithBtns_Impl::Command(), MouseButtonDown(), MouseMove(), and RequestHelp().
void dp_gui::ExtensionBox_Impl::prepareChecking | ( | ) |
Definition at line 1056 of file dp_gui_extlistbox.cxx.
References m_bInCheckMode, and m_vEntries.
|
virtual |
Reimplemented in dp_gui::ExtBoxWithBtns_Impl.
Definition at line 541 of file dp_gui_extlistbox.cxx.
References tools::Rectangle::Bottom(), CalcActiveHeight(), GetEntryRect(), weld::CustomWidgetController::GetOutputSizePixel(), GetTotalHeight(), Size::Height(), m_bAdjustActive, m_bHasActive, m_bHasScrollBar, m_bNeedsRecalc, m_nActive, m_nTopIndex, m_xScrollBar, tools::Rectangle::Move(), SetupScrollBar(), and tools::Rectangle::Top().
Referenced by Paint(), dp_gui::ExtBoxWithBtns_Impl::RecalcAll(), and Resize().
void dp_gui::ExtensionBox_Impl::removeEntry | ( | const css::uno::Reference< css::deployment::XPackage > & | xPackage | ) |
Definition at line 979 of file dp_gui_extlistbox.cxx.
References weld::CustomWidgetController::Invalidate(), weld::CustomWidgetController::IsReallyVisible(), m_bHasActive, m_bInDelete, m_bNeedsRecalc, m_entriesMutex, m_nActive, m_vEntries, m_vRemovedEntries, m_xRemoveListener, nPos, and selectEntry().
Referenced by dp_gui::ExtensionRemovedListener::disposing(), and RemoveUnlocked().
void dp_gui::ExtensionBox_Impl::RemoveUnlocked | ( | ) |
Definition at line 1031 of file dp_gui_extlistbox.cxx.
References m_entriesMutex, m_vEntries, and removeEntry().
|
overridevirtual |
Reimplemented from weld::CustomWidgetController.
Definition at line 751 of file dp_gui_extlistbox.cxx.
References m_vEntries, o3tl::make_unsigned(), nPos, PointToPos(), and tools::Rectangle::TopLeft().
|
overridevirtual |
Reimplemented from weld::CustomWidgetController.
Definition at line 701 of file dp_gui_extlistbox.cxx.
References weld::CustomWidgetController::Invalidate(), and RecalcAll().
|
virtual |
Reimplemented in dp_gui::ExtBoxWithBtns_Impl.
Definition at line 335 of file dp_gui_extlistbox.cxx.
References weld::CustomWidgetController::Invalidate(), weld::CustomWidgetController::IsReallyVisible(), m_bAdjustActive, m_bHasActive, m_bInCheckMode, m_bNeedsRecalc, m_entriesMutex, m_nActive, m_vEntries, o3tl::make_unsigned(), and nPos.
Referenced by checkEntries(), HandleCursorKey(), MouseButtonDown(), removeEntry(), and dp_gui::ExtBoxWithBtns_Impl::selectEntry().
|
overridevirtual |
Reimplemented from weld::CustomWidgetController.
Definition at line 707 of file dp_gui_extlistbox.cxx.
References weld::DrawingArea::get_ref_device(), Size::Height(), Init(), OutputDevice::LogicToPixel(), weld::Widget::set_size_request(), weld::CustomWidgetController::SetOutputSizePixel(), and Size::Width().
|
inline |
Definition at line 195 of file dp_gui_extlistbox.hxx.
References m_pManager.
Referenced by dp_gui::ExtBoxWithBtns_Impl::InitFromDialog().
|
private |
Definition at line 673 of file dp_gui_extlistbox.cxx.
References weld::CustomWidgetController::GetOutputSizePixel(), GetTotalHeight(), Size::Height(), m_bHasScrollBar, m_nStdHeight, m_nTopIndex, and m_xScrollBar.
Referenced by RecalcAll().
void dp_gui::ExtensionBox_Impl::updateEntry | ( | const css::uno::Reference< css::deployment::XPackage > & | xPackage | ) |
Definition at line 946 of file dp_gui_extlistbox.cxx.
References dp_gui::AMBIGUOUS, DpResId(), dp_gui::TheExtensionManager::getPackageState(), weld::CustomWidgetController::Invalidate(), weld::CustomWidgetController::IsReallyVisible(), m_pManager, m_vEntries, dp_gui::REGISTERED, and dp_gui::TheExtensionManager::supportsOptions().
|
private |
Definition at line 124 of file dp_gui_extlistbox.hxx.
Referenced by DrawRow().
|
private |
Definition at line 122 of file dp_gui_extlistbox.hxx.
Referenced by DrawRow().
|
private |
Definition at line 121 of file dp_gui_extlistbox.hxx.
Referenced by DrawRow().
|
private |
Definition at line 123 of file dp_gui_extlistbox.hxx.
Referenced by DrawRow().
|
private |
Definition at line 113 of file dp_gui_extlistbox.hxx.
Referenced by RecalcAll(), and selectEntry().
|
private |
Definition at line 110 of file dp_gui_extlistbox.hxx.
Referenced by addEntry(), checkEntries(), GetEntryRect(), getSelIndex(), GetTotalHeight(), HandleCursorKey(), HasActive(), MouseButtonDown(), PointToPos(), RecalcAll(), removeEntry(), and selectEntry().
|
private |
Definition at line 109 of file dp_gui_extlistbox.hxx.
Referenced by RecalcAll(), and SetupScrollBar().
|
private |
Definition at line 112 of file dp_gui_extlistbox.hxx.
Referenced by addEntry(), checkEntries(), FindEntryPos(), prepareChecking(), and selectEntry().
|
private |
Definition at line 114 of file dp_gui_extlistbox.hxx.
Referenced by DeleteRemoved(), KeyInput(), Paint(), removeEntry(), and ~ExtensionBox_Impl().
|
private |
Definition at line 111 of file dp_gui_extlistbox.hxx.
Referenced by addEntry(), checkEntries(), Paint(), RecalcAll(), removeEntry(), and selectEntry().
|
private |
Definition at line 136 of file dp_gui_extlistbox.hxx.
Referenced by addEntry(), CalcActiveHeight(), checkEntries(), DeleteRemoved(), GetEntryRect(), Paint(), removeEntry(), RemoveUnlocked(), and selectEntry().
|
private |
Definition at line 117 of file dp_gui_extlistbox.hxx.
Referenced by addEntry(), checkEntries(), GetEntryRect(), getSelIndex(), HandleCursorKey(), PointToPos(), RecalcAll(), removeEntry(), and selectEntry().
|
private |
Definition at line 120 of file dp_gui_extlistbox.hxx.
Referenced by CalcActiveHeight(), GetEntryRect(), GetTotalHeight(), Init(), Paint(), and PointToPos().
|
private |
Definition at line 119 of file dp_gui_extlistbox.hxx.
Referenced by CalcActiveHeight(), GetEntryRect(), GetTotalHeight(), HandleCursorKey(), Init(), Paint(), PointToPos(), and SetupScrollBar().
|
private |
Definition at line 118 of file dp_gui_extlistbox.hxx.
Referenced by GetEntryRect(), Paint(), PointToPos(), RecalcAll(), and SetupScrollBar().
|
private |
Definition at line 141 of file dp_gui_extlistbox.hxx.
Referenced by FindEntryPos(), Init(), and ~ExtensionBox_Impl().
|
private |
Definition at line 140 of file dp_gui_extlistbox.hxx.
Referenced by Init(), and ~ExtensionBox_Impl().
|
private |
Definition at line 128 of file dp_gui_extlistbox.hxx.
Referenced by addEntry(), setExtensionManager(), and updateEntry().
|
private |
Definition at line 137 of file dp_gui_extlistbox.hxx.
Referenced by addEntry(), CalcActiveHeight(), checkEntries(), FindEntryPos(), GetEntryCount(), GetEntryData(), GetEntryRect(), getItemCount(), GetTotalHeight(), HandleCursorKey(), MouseButtonDown(), MouseMove(), Paint(), prepareChecking(), removeEntry(), RemoveUnlocked(), RequestHelp(), selectEntry(), updateEntry(), and ~ExtensionBox_Impl().
|
private |
Definition at line 145 of file dp_gui_extlistbox.hxx.
Referenced by addEventListenerOnce(), and cleanVecListenerAdded().
|
private |
Definition at line 138 of file dp_gui_extlistbox.hxx.
Referenced by checkEntries(), DeleteRemoved(), and removeEntry().
|
private |
Definition at line 126 of file dp_gui_extlistbox.hxx.
Referenced by addEventListenerOnce(), checkEntries(), Init(), removeEntry(), and ~ExtensionBox_Impl().
|
private |
Definition at line 147 of file dp_gui_extlistbox.hxx.
Referenced by Init(), RecalcAll(), and SetupScrollBar().