|
LibreOffice Module vcl (master) 1
|
#include <memory>#include <vcl/svapp.hxx>#include <vcl/settings.hxx>#include <vcl/event.hxx>#include <vcl/i18nhelp.hxx>#include <vcl/naturalsort.hxx>#include <vcl/toolkit/lstbox.hxx>#include <vcl/toolkit/scrbar.hxx>#include <listbox.hxx>#include <svdata.hxx>#include <window.h>#include <com/sun/star/accessibility/AccessibleRole.hpp>#include <sal/log.hxx>#include <o3tl/safeint.hxx>#include <o3tl/string_view.hxx>#include <osl/diagnose.h>#include <comphelper/string.hxx>#include <comphelper/processfactory.hxx>#include <limits>Go to the source code of this file.
Namespaces | |
| namespace | vcl |
Macros | |
| #define | MULTILINE_ENTRY_DRAW_FLAGS ( DrawTextFlags::WordBreak | DrawTextFlags::MultiLine | DrawTextFlags::VCenter ) |
Functions | |
| void | ImplInitDropDownButton (PushButton *pButton) |
| sal_Int32 | vcl::NaturalSortCompare (const OUString &rA, const OUString &rB) |
| IMPL_LINK_NOARG (ImplListBox, MRUChanged, LinkParamNone *, void) | |
| IMPL_LINK_NOARG (ImplListBox, LBWindowScrolled, ImplListBoxWindow *, void) | |
| IMPL_LINK (ImplListBox, ScrollBarHdl, ScrollBar *, pSB, void) | |
Variables | |
| constexpr tools::Long | gnBorder = 1 |
| #define MULTILINE_ENTRY_DRAW_FLAGS ( DrawTextFlags::WordBreak | DrawTextFlags::MultiLine | DrawTextFlags::VCenter ) |
Definition at line 45 of file imp_listbox.cxx.
| IMPL_LINK | ( | ImplListBox | , |
| ScrollBarHdl | , | ||
| ScrollBar * | , | ||
| pSB | , | ||
| void | |||
| ) |
Definition at line 2159 of file imp_listbox.cxx.
| IMPL_LINK_NOARG | ( | ImplListBox | , |
| LBWindowScrolled | , | ||
| ImplListBoxWindow * | , | ||
| void | |||
| ) |
Definition at line 2147 of file imp_listbox.cxx.
| IMPL_LINK_NOARG | ( | ImplListBox | , |
| MRUChanged | , | ||
| LinkParamNone * | , | ||
| void | |||
| ) |
Definition at line 2142 of file imp_listbox.cxx.
References Data.
| void ImplInitDropDownButton | ( | PushButton * | pButton | ) |
Definition at line 51 of file imp_listbox.cxx.
References ButtonDown, Entire, vcl::Window::IsNativeControlSupported(), Listbox, vcl::Window::SetBackground(), PushButton::SetSymbol(), and SPIN_DOWN.
Referenced by ComboBox::DataChanged(), ListBox::DataChanged(), ComboBox::ImplInit(), ListBox::ImplInit(), ComboBox::StateChanged(), and ListBox::StateChanged().
|
constexpr |
Definition at line 49 of file imp_listbox.cxx.
Referenced by ImplListBoxWindow::CalcSize(), ImplListBoxWindow::DrawEntry(), ImplListBoxWindow::GetEntryPosForPoint(), ImplListBoxWindow::ImplCalcMetrics(), ImplListBoxWindow::ImplUpdateEntryMetrics(), and ImplListBoxWindow::Tracking().