LibreOffice Module svtools (master) 1
|
#include <editbrowsebox.hxx>
Public Member Functions | |
EntryImplementation (EditControlBase &rEdit) | |
virtual ControlBase & | GetControl () override |
virtual OUString | GetText (LineEnd) const override |
virtual void | SetText (const OUString &_rStr) override |
virtual bool | IsReadOnly () const override |
virtual void | SetReadOnly (bool bReadOnly) override |
virtual sal_Int32 | GetMaxTextLen () const override |
virtual void | SetMaxTextLen (sal_Int32 nMaxLen) override |
virtual Selection | GetSelection () const override |
virtual void | SetSelection (const Selection &rSelection) override |
virtual void | ReplaceSelected (const OUString &rStr) override |
virtual OUString | GetSelected (LineEnd) const override |
virtual bool | IsValueChangedFromSaved () const override |
virtual void | SaveValue () override |
virtual bool | CanUp () const override |
virtual bool | CanDown () const override |
virtual void | Cut () override |
virtual void | Copy () override |
virtual void | Paste () override |
![]() | |
virtual | ~IEditImplementation ()=0 |
virtual ControlBase & | GetControl ()=0 |
virtual OUString | GetText (LineEnd aSeparator) const =0 |
virtual void | SetText (const OUString &_rStr)=0 |
virtual bool | IsReadOnly () const =0 |
virtual void | SetReadOnly (bool bReadOnly)=0 |
virtual sal_Int32 | GetMaxTextLen () const =0 |
virtual void | SetMaxTextLen (sal_Int32 _nMaxLen)=0 |
virtual Selection | GetSelection () const =0 |
virtual void | SetSelection (const Selection &_rSelection)=0 |
virtual void | ReplaceSelected (const OUString &_rStr)=0 |
virtual OUString | GetSelected (LineEnd aSeparator) const =0 |
virtual bool | IsValueChangedFromSaved () const =0 |
virtual void | SaveValue ()=0 |
virtual bool | CanUp () const =0 |
virtual bool | CanDown () const =0 |
virtual void | Cut ()=0 |
virtual void | Copy ()=0 |
virtual void | Paste ()=0 |
void | SetModifyHdl (const Link< LinkParamNone *, void > &rLink) |
void | SetAuxModifyHdl (const Link< LinkParamNone *, void > &rLink) |
Private Member Functions | |
DECL_LINK (ModifyHdl, weld::Entry &, void) | |
Private Attributes | |
EditControlBase & | m_rEdit |
int | m_nMaxTextLen |
Additional Inherited Members | |
![]() | |
void | CallModifyHdls () |
Definition at line 295 of file editbrowsebox.hxx.
|
inline |
Definition at line 302 of file editbrowsebox.hxx.
References svt::EditControlBase::connect_changed(), and LINK.
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 389 of file editbrowsebox.hxx.
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 384 of file editbrowsebox.hxx.
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 399 of file editbrowsebox.hxx.
References weld::Entry::copy_clipboard(), and svt::EditControlBase::get_widget().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 394 of file editbrowsebox.hxx.
References weld::Entry::cut_clipboard(), and svt::EditControlBase::get_widget().
|
private |
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 309 of file editbrowsebox.hxx.
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 335 of file editbrowsebox.hxx.
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 365 of file editbrowsebox.hxx.
References weld::Entry::get_selection_bounds(), weld::Entry::get_text(), and svt::EditControlBase::get_widget().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 346 of file editbrowsebox.hxx.
References weld::Entry::get_selection_bounds(), and svt::EditControlBase::get_widget().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 314 of file editbrowsebox.hxx.
References weld::Entry::get_text(), and svt::EditControlBase::get_widget().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 325 of file editbrowsebox.hxx.
References weld::Entry::get_editable(), and svt::EditControlBase::get_widget().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 374 of file editbrowsebox.hxx.
References weld::Entry::get_value_changed_from_saved(), and svt::EditControlBase::get_widget().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 404 of file editbrowsebox.hxx.
References svt::EditControlBase::get_widget(), and weld::Entry::paste_clipboard().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 360 of file editbrowsebox.hxx.
References svt::EditControlBase::get_widget(), and weld::Entry::replace_selection().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 379 of file editbrowsebox.hxx.
References svt::EditControlBase::get_widget(), and weld::Entry::save_value().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 340 of file editbrowsebox.hxx.
References svt::EditControlBase::get_widget(), and weld::Entry::set_max_length().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 330 of file editbrowsebox.hxx.
References bReadOnly, and svt::EditControlBase::SetEditableReadOnly().
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 353 of file editbrowsebox.hxx.
References svt::EditControlBase::get_widget(), Selection::Max(), Selection::Min(), weld::Entry::select_region(), and SELECTION_MAX.
|
inlineoverridevirtual |
Implements svt::IEditImplementation.
Definition at line 320 of file editbrowsebox.hxx.
References svt::EditControlBase::get_widget(), and weld::Entry::set_text().
|
private |
Definition at line 298 of file editbrowsebox.hxx.
|
private |
Definition at line 297 of file editbrowsebox.hxx.