#include <weldutils.hxx>
Definition at line 361 of file weldutils.hxx.
◆ PatternFormatter()
PatternFormatter::PatternFormatter |
( |
weld::Entry & |
rEntry | ) |
|
◆ ~PatternFormatter()
PatternFormatter::~PatternFormatter |
( |
| ) |
|
◆ connect_changed()
void weld::PatternFormatter::connect_changed |
( |
const Link< weld::Entry &, void > & |
rLink | ) |
|
|
inline |
◆ connect_focus_in()
void weld::PatternFormatter::connect_focus_in |
( |
const Link< weld::Widget &, void > & |
rLink | ) |
|
|
inline |
◆ connect_focus_out()
void weld::PatternFormatter::connect_focus_out |
( |
const Link< weld::Widget &, void > & |
rLink | ) |
|
|
inline |
◆ connect_key_press()
void weld::PatternFormatter::connect_key_press |
( |
const Link< const KeyEvent &, bool > & |
rLink | ) |
|
|
inline |
◆ DECL_DLLPRIVATE_LINK() [1/4]
weld::PatternFormatter::DECL_DLLPRIVATE_LINK |
( |
FocusInHdl |
, |
|
|
weld::Widget & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_DLLPRIVATE_LINK() [2/4]
weld::PatternFormatter::DECL_DLLPRIVATE_LINK |
( |
FocusOutHdl |
, |
|
|
weld::Widget & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_DLLPRIVATE_LINK() [3/4]
weld::PatternFormatter::DECL_DLLPRIVATE_LINK |
( |
KeyInputHdl |
, |
|
|
const KeyEvent & |
, |
|
|
bool |
|
|
) |
| |
|
private |
◆ DECL_DLLPRIVATE_LINK() [4/4]
weld::PatternFormatter::DECL_DLLPRIVATE_LINK |
( |
ModifyHdl |
, |
|
|
weld::Entry & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ EntryGainFocus()
void weld::PatternFormatter::EntryGainFocus |
( |
| ) |
|
|
private |
◆ EntryLostFocus()
void weld::PatternFormatter::EntryLostFocus |
( |
| ) |
|
|
private |
◆ get_widget()
◆ Modify()
void weld::PatternFormatter::Modify |
( |
| ) |
|
Definition at line 959 of file field2.cxx.
References Link< typename Arg, typename Ret >::Call(), ImplPatternProcessStrictModify(), m_aEditMask, m_aLiteralMask, m_aModifyHdl, m_bInPattKeyInput, m_bReformat, m_bSameMask, m_bStrictFormat, and m_rEntry.
◆ ReformatAll()
void weld::PatternFormatter::ReformatAll |
( |
| ) |
|
Definition at line 941 of file field2.cxx.
References weld::Entry::get_editable(), weld::Entry::get_text(), ImplPatternReformat(), m_aEditMask, m_aLiteralMask, m_bSameMask, m_bStrictFormat, m_rEntry, weld::Entry::set_overwrite_mode(), and weld::Entry::set_text().
Referenced by EntryLostFocus(), and SetStrictFormat().
◆ SetMask()
void weld::PatternFormatter::SetMask |
( |
const OString & |
rEditMask, |
|
|
const OUString & |
rLiteralMask |
|
) |
| |
◆ SetStrictFormat()
void weld::PatternFormatter::SetStrictFormat |
( |
bool |
bStrict | ) |
|
◆ m_aEditMask
OString weld::PatternFormatter::m_aEditMask |
|
private |
◆ m_aFocusInHdl
◆ m_aFocusOutHdl
◆ m_aKeyPressHdl
Link<const KeyEvent&, bool> weld::PatternFormatter::m_aKeyPressHdl |
|
private |
◆ m_aLiteralMask
OUString weld::PatternFormatter::m_aLiteralMask |
|
private |
◆ m_aModifyHdl
◆ m_bInPattKeyInput
bool weld::PatternFormatter::m_bInPattKeyInput |
|
private |
◆ m_bReformat
bool weld::PatternFormatter::m_bReformat |
|
private |
◆ m_bSameMask
bool weld::PatternFormatter::m_bSameMask |
|
private |
◆ m_bStrictFormat
bool weld::PatternFormatter::m_bStrictFormat |
|
private |
◆ m_rEntry
The documentation for this class was generated from the following files: