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