LibreOffice Module cui (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
svx::SuggestionEdit Class Reference

#include <hangulhanjadlg.hxx>

Collaboration diagram for svx::SuggestionEdit:
[legend]

Public Member Functions

 SuggestionEdit (std::unique_ptr< weld::Entry > xEntry, HangulHanjaEditDictDialog *pParent)
 
 DECL_LINK (KeyInputHdl, const KeyEvent &, bool)
 
void init (weld::ScrolledWindow *pScrollBar, SuggestionEdit *pPrev, SuggestionEdit *pNext)
 
void grab_focus ()
 
void set_text (const OUString &rText)
 
void connect_changed (const Link< weld::Entry &, void > &rLink)
 

Private Member Functions

bool ShouldScroll (bool _bUp) const
 
void DoJump (bool _bUp)
 

Private Attributes

HangulHanjaEditDictDialogm_pParent
 
SuggestionEditm_pPrev
 
SuggestionEditm_pNext
 
weld::ScrolledWindowm_pScrollBar
 
std::unique_ptr< weld::Entrym_xEntry
 

Detailed Description

Definition at line 226 of file hangulhanjadlg.hxx.

Constructor & Destructor Documentation

◆ SuggestionEdit()

svx::SuggestionEdit::SuggestionEdit ( std::unique_ptr< weld::Entry xEntry,
HangulHanjaEditDictDialog pParent 
)

Definition at line 1103 of file hangulhanjadlg.cxx.

References LINK, and m_xEntry.

Member Function Documentation

◆ connect_changed()

void svx::SuggestionEdit::connect_changed ( const Link< weld::Entry &, void > &  rLink)
inline

Definition at line 244 of file hangulhanjadlg.hxx.

References m_xEntry.

◆ DECL_LINK()

svx::SuggestionEdit::DECL_LINK ( KeyInputHdl  ,
const KeyEvent ,
bool   
)

◆ DoJump()

void svx::SuggestionEdit::DoJump ( bool  _bUp)
private

◆ grab_focus()

void svx::SuggestionEdit::grab_focus ( )
inline

Definition at line 242 of file hangulhanjadlg.hxx.

References m_xEntry.

◆ init()

void svx::SuggestionEdit::init ( weld::ScrolledWindow pScrollBar,
SuggestionEdit pPrev,
SuggestionEdit pNext 
)

Definition at line 1157 of file hangulhanjadlg.cxx.

References m_pNext, m_pPrev, and m_pScrollBar.

◆ set_text()

void svx::SuggestionEdit::set_text ( const OUString &  rText)
inline

Definition at line 243 of file hangulhanjadlg.hxx.

References m_xEntry.

Referenced by svx::HangulHanjaEditDictDialog::SetEditText().

◆ ShouldScroll()

bool svx::SuggestionEdit::ShouldScroll ( bool  _bUp) const
private

Member Data Documentation

◆ m_pNext

SuggestionEdit* svx::SuggestionEdit::m_pNext
private

Definition at line 231 of file hangulhanjadlg.hxx.

Referenced by init(), and ShouldScroll().

◆ m_pParent

HangulHanjaEditDictDialog* svx::SuggestionEdit::m_pParent
private

Definition at line 229 of file hangulhanjadlg.hxx.

Referenced by DoJump().

◆ m_pPrev

SuggestionEdit* svx::SuggestionEdit::m_pPrev
private

Definition at line 230 of file hangulhanjadlg.hxx.

Referenced by init(), and ShouldScroll().

◆ m_pScrollBar

weld::ScrolledWindow* svx::SuggestionEdit::m_pScrollBar
private

Definition at line 232 of file hangulhanjadlg.hxx.

Referenced by DoJump(), init(), and ShouldScroll().

◆ m_xEntry

std::unique_ptr<weld::Entry> svx::SuggestionEdit::m_xEntry
private

Definition at line 233 of file hangulhanjadlg.hxx.

Referenced by connect_changed(), grab_focus(), set_text(), and SuggestionEdit().


The documentation for this class was generated from the following files: