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 ()
 
OUString get_text () const
 
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 227 of file hangulhanjadlg.hxx.

Constructor & Destructor Documentation

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

Definition at line 1097 of file hangulhanjadlg.cxx.

References LINK, and m_xEntry.

Member Function Documentation

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

Definition at line 246 of file hangulhanjadlg.hxx.

svx::SuggestionEdit::DECL_LINK ( KeyInputHdl  ,
const KeyEvent ,
bool   
)
void svx::SuggestionEdit::DoJump ( bool  _bUp)
private
OUString svx::SuggestionEdit::get_text ( ) const
inline

Definition at line 244 of file hangulhanjadlg.hxx.

void svx::SuggestionEdit::grab_focus ( )
inline

Definition at line 243 of file hangulhanjadlg.hxx.

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

Definition at line 1151 of file hangulhanjadlg.cxx.

References m_pNext, m_pPrev, and m_pScrollBar.

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

Definition at line 245 of file hangulhanjadlg.hxx.

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

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

Member Data Documentation

SuggestionEdit* svx::SuggestionEdit::m_pNext
private

Definition at line 232 of file hangulhanjadlg.hxx.

Referenced by init(), and ShouldScroll().

HangulHanjaEditDictDialog* svx::SuggestionEdit::m_pParent
private

Definition at line 230 of file hangulhanjadlg.hxx.

Referenced by DoJump().

SuggestionEdit* svx::SuggestionEdit::m_pPrev
private

Definition at line 231 of file hangulhanjadlg.hxx.

Referenced by init(), and ShouldScroll().

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

Definition at line 233 of file hangulhanjadlg.hxx.

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

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

Definition at line 234 of file hangulhanjadlg.hxx.

Referenced by SuggestionEdit().


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