LibreOffice Module vcl (master) 1
|
#include <vcl/toolkit/combobox.hxx>
#include <set>
#include <comphelper/string.hxx>
#include <vcl/toolkit/lstbox.hxx>
#include <vcl/builder.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/event.hxx>
#include <vcl/settings.hxx>
#include <vcl/vclevent.hxx>
#include <vcl/uitest/uiobject.hxx>
#include <sal/log.hxx>
#include <listbox.hxx>
#include <comphelper/lok.hxx>
#include <tools/json_writer.hxx>
#include <o3tl/string_view.hxx>
Go to the source code of this file.
Classes | |
struct | ComboBox::Impl |
Functions | |
static void | lcl_GetSelectedEntries (::std::set< sal_Int32 > &rSelectedPos, std::u16string_view rText, sal_Unicode cTokenSep, const ImplEntryList &rEntryList) |
IMPL_LINK_NOARG (ComboBox::Impl, ImplClickBtnHdl, void *, void) | |
IMPL_LINK_NOARG (ComboBox::Impl, ImplPopupModeEndHdl, FloatingWindow *, void) | |
IMPL_LINK (ComboBox::Impl, ImplAutocompleteHdl, Edit &, rEdit, void) | |
IMPL_LINK_NOARG (ComboBox::Impl, ImplSelectHdl, LinkParamNone *, void) | |
IMPL_LINK_NOARG (ComboBox::Impl, ImplListItemSelectHdl, LinkParamNone *, void) | |
IMPL_LINK_NOARG (ComboBox::Impl, ImplCancelHdl, LinkParamNone *, void) | |
IMPL_LINK (ComboBox::Impl, ImplSelectionChangedHdl, sal_Int32, nChanged, void) | |
IMPL_LINK_NOARG (ComboBox::Impl, ImplDoubleClickHdl, ImplListBoxWindow *, void) | |
IMPL_LINK | ( | ComboBox::Impl | , |
ImplAutocompleteHdl | , | ||
Edit & | , | ||
rEdit | , | ||
void | |||
) |
Definition at line 320 of file combobox.cxx.
References LISTBOX_ENTRY_NOTFOUND, Selection::Max(), and nPos.
IMPL_LINK | ( | ComboBox::Impl | , |
ImplSelectionChangedHdl | , | ||
sal_Int32 | , | ||
nChanged | , | ||
void | |||
) |
Definition at line 468 of file combobox.cxx.
IMPL_LINK_NOARG | ( | ComboBox::Impl | , |
ImplCancelHdl | , | ||
LinkParamNone * | , | ||
void | |||
) |
Definition at line 462 of file combobox.cxx.
IMPL_LINK_NOARG | ( | ComboBox::Impl | , |
ImplClickBtnHdl | , | ||
void * | , | ||
void | |||
) |
Definition at line 279 of file combobox.cxx.
References DropdownOpen, DropdownPreOpen, and SELECTION_MAX.
IMPL_LINK_NOARG | ( | ComboBox::Impl | , |
ImplDoubleClickHdl | , | ||
ImplListBoxWindow * | , | ||
void | |||
) |
Definition at line 477 of file combobox.cxx.
IMPL_LINK_NOARG | ( | ComboBox::Impl | , |
ImplListItemSelectHdl | , | ||
LinkParamNone * | , | ||
void | |||
) |
Definition at line 457 of file combobox.cxx.
References DropdownSelect.
IMPL_LINK_NOARG | ( | ComboBox::Impl | , |
ImplPopupModeEndHdl | , | ||
FloatingWindow * | , | ||
void | |||
) |
Definition at line 297 of file combobox.cxx.
References DropdownClose.
IMPL_LINK_NOARG | ( | ComboBox::Impl | , |
ImplSelectHdl | , | ||
LinkParamNone * | , | ||
void | |||
) |
Definition at line 358 of file combobox.cxx.
References aNewSelection, bPopup, o3tl::getToken(), lcl_GetSelectedEntries(), LISTBOX_ENTRY_NOTFOUND, n, nIndex, comphelper::string::strip(), comphelper::string::stripEnd(), and u.
|
static |
Definition at line 98 of file combobox.cxx.
References ImplEntryList::FindEntry(), o3tl::getToken(), LISTBOX_ENTRY_NOTFOUND, nPos, and comphelper::string::strip().
Referenced by IMPL_LINK_NOARG(), and ComboBox::Impl::ImplUpdateFloatSelection().