LibreOffice Module cui (master) 1
|
#include <hangulhanjadlg.hxx>
Public Member Functions | |
SuggestionDisplay (weld::Builder &rBuilder) | |
void | DisplayListBox (bool bDisplayListBox) |
void | SetSelectHdl (const Link< SuggestionDisplay &, void > &rLink) |
void | Clear () |
void | InsertEntry (const OUString &rStr) |
void | SelectEntryPos (sal_uInt16 nPos) |
sal_uInt16 | GetEntryCount () const |
OUString | GetEntry (sal_uInt16 nPos) const |
OUString | GetSelectedEntry () const |
DECL_LINK (SelectSuggestionListBoxHdl, weld::TreeView &, void) | |
DECL_LINK (SelectSuggestionValueSetHdl, ValueSet *, void) | |
void | SelectSuggestionHdl (bool bListBox) |
void | SetHelpIds () |
void | set_size_request (int nWidth, int nHeight) |
Private Member Functions | |
void | implUpdateDisplay () |
weld::Widget & | implGetCurrentControl () |
Private Attributes | |
bool | m_bDisplayListBox |
bool | m_bInSelectionUpdate |
Link< SuggestionDisplay &, void > | m_aSelectLink |
std::unique_ptr< SuggestionSet > | m_xValueSet |
std::unique_ptr< weld::CustomWeld > | m_xValueSetWin |
std::unique_ptr< weld::TreeView > | m_xListBox |
Definition at line 43 of file hangulhanjadlg.hxx.
svx::SuggestionDisplay::SuggestionDisplay | ( | weld::Builder & | rBuilder | ) |
Definition at line 289 of file hangulhanjadlg.cxx.
References Size::Height(), implUpdateDisplay(), LINE_CNT, LINK, m_xListBox, m_xValueSet, WB_ITEMBORDER, WB_VSCROLL, and Size::Width().
void svx::SuggestionDisplay::Clear | ( | ) |
Definition at line 382 of file hangulhanjadlg.cxx.
References m_xListBox, and m_xValueSet.
svx::SuggestionDisplay::DECL_LINK | ( | SelectSuggestionListBoxHdl | , |
weld::TreeView & | , | ||
void | |||
) |
svx::SuggestionDisplay::DECL_LINK | ( | SelectSuggestionValueSetHdl | , |
ValueSet * | , | ||
void | |||
) |
void svx::SuggestionDisplay::DisplayListBox | ( | bool | bDisplayListBox | ) |
Definition at line 328 of file hangulhanjadlg.cxx.
References weld::Widget::grab_focus(), weld::Widget::has_focus(), implGetCurrentControl(), implUpdateDisplay(), and m_bDisplayListBox.
OUString svx::SuggestionDisplay::GetEntry | ( | sal_uInt16 | nPos | ) | const |
Definition at line 408 of file hangulhanjadlg.cxx.
References m_xListBox, and nPos.
sal_uInt16 svx::SuggestionDisplay::GetEntryCount | ( | ) | const |
Definition at line 403 of file hangulhanjadlg.cxx.
References m_xListBox.
OUString svx::SuggestionDisplay::GetSelectedEntry | ( | ) | const |
Definition at line 413 of file hangulhanjadlg.cxx.
References m_xListBox.
|
private |
Definition at line 321 of file hangulhanjadlg.cxx.
References m_bDisplayListBox, m_xListBox, and m_xValueSet.
Referenced by DisplayListBox().
|
private |
Definition at line 312 of file hangulhanjadlg.cxx.
References m_bDisplayListBox, m_xListBox, and m_xValueSetWin.
Referenced by DisplayListBox(), and SuggestionDisplay().
void svx::SuggestionDisplay::InsertEntry | ( | const OUString & | rStr | ) |
Definition at line 388 of file hangulhanjadlg.cxx.
References m_xListBox, and m_xValueSet.
void svx::SuggestionDisplay::SelectEntryPos | ( | sal_uInt16 | nPos | ) |
Definition at line 397 of file hangulhanjadlg.cxx.
References m_xListBox, m_xValueSet, and nPos.
void svx::SuggestionDisplay::SelectSuggestionHdl | ( | bool | bListBox | ) |
Definition at line 357 of file hangulhanjadlg.cxx.
References m_aSelectLink, m_bInSelectionUpdate, m_xListBox, m_xValueSet, and nPos.
Definition at line 67 of file hangulhanjadlg.hxx.
References m_xListBox, and m_xValueSetWin.
void svx::SuggestionDisplay::SetHelpIds | ( | ) |
Definition at line 418 of file hangulhanjadlg.cxx.
References HID_HANGULDLG_SUGGESTIONS_GRID, HID_HANGULDLG_SUGGESTIONS_LIST, m_xListBox, and m_xValueSet.
void svx::SuggestionDisplay::SetSelectHdl | ( | const Link< SuggestionDisplay &, void > & | rLink | ) |
Definition at line 377 of file hangulhanjadlg.cxx.
References m_aSelectLink.
|
private |
Definition at line 80 of file hangulhanjadlg.hxx.
Referenced by SelectSuggestionHdl(), and SetSelectHdl().
|
private |
Definition at line 78 of file hangulhanjadlg.hxx.
Referenced by DisplayListBox(), implGetCurrentControl(), and implUpdateDisplay().
|
private |
Definition at line 79 of file hangulhanjadlg.hxx.
Referenced by SelectSuggestionHdl().
|
private |
Definition at line 84 of file hangulhanjadlg.hxx.
Referenced by Clear(), GetEntry(), GetEntryCount(), GetSelectedEntry(), implGetCurrentControl(), implUpdateDisplay(), InsertEntry(), SelectEntryPos(), SelectSuggestionHdl(), set_size_request(), SetHelpIds(), and SuggestionDisplay().
|
private |
Definition at line 82 of file hangulhanjadlg.hxx.
Referenced by Clear(), implGetCurrentControl(), InsertEntry(), SelectEntryPos(), SelectSuggestionHdl(), SetHelpIds(), and SuggestionDisplay().
|
private |
Definition at line 83 of file hangulhanjadlg.hxx.
Referenced by implUpdateDisplay(), and set_size_request().