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().