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