LibreOffice Module sw (master) 1
|
Public Member Functions | |
SwTOXEdit (SwTokenWindow *pTokenWin, const SwFormToken &rToken) | |
virtual | ~SwTOXEdit () override |
virtual WindowType | GetType () const override |
virtual void | GrabFocus () override |
virtual void | Hide () override |
void | Show () |
void | SetAccessibleName (const OUString &rName) |
virtual void | set_grid_left_attach (int nPos) override |
virtual void | get_extents_relative_to (weld::Widget &rRelative, int &x, int &y, int &width, int &height) override |
OUString | GetText () const |
void | SetText (const OUString &rText) |
void | get_selection_bounds (int &rStartPos, int &rEndPos) |
void | select_region (int nStartPos, int nEndPos) |
void | SetModifyHdl (const Link< SwTOXEdit &, void > &rLink) |
DECL_LINK (KeyInputHdl, const KeyEvent &, bool) | |
DECL_LINK (FocusInHdl, weld::Widget &, void) | |
bool | IsNextControl () const |
void | SetPrevNextLink (const Link< SwTOXEdit &, void > &rLink) |
const SwFormToken & | GetFormToken () |
void | SetCharStyleName (const OUString &rSet, sal_uInt16 nPoolId) |
void | AdjustSize () |
![]() | |
virtual WindowType | GetType () const =0 |
virtual void | GrabFocus ()=0 |
virtual void | Hide ()=0 |
virtual void | set_grid_left_attach (int nPos)=0 |
virtual void | get_extents_relative_to (weld::Widget &rRelative, int &x, int &y, int &width, int &height)=0 |
void | SetGetFocusHdl (const Link< SwTOXWidget &, void > &rLink) |
virtual | ~SwTOXWidget () |
Private Member Functions | |
DECL_LINK (ModifyHdl, weld::Entry &, void) | |
Private Attributes | |
std::unique_ptr< weld::Builder > | m_xBuilder |
SwFormToken | aFormToken |
Link< SwTOXEdit &, void > | aModifiedLink |
Link< SwTOXEdit &, void > | aPrevNextControlLink |
bool | bNextControl |
SwTokenWindow * | m_pParent |
std::unique_ptr< weld::Entry > | m_xEntry |
Additional Inherited Members | |
![]() | |
Link< SwTOXWidget &, void > | aGetFocusLink |
Definition at line 1417 of file cnttab.cxx.
|
inline |
Definition at line 1429 of file cnttab.cxx.
References SwTokenWindow::CreateQuickHelp(), LINK, m_pParent, and m_xEntry.
|
inlineoverridevirtual |
Definition at line 1442 of file cnttab.cxx.
References SwTokenWindow::get_child_container(), m_pParent, m_xEntry, and weld::Container::move().
void SwTOXEdit::AdjustSize | ( | ) |
Definition at line 1574 of file cnttab.cxx.
References GetText(), and m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
SwTOXEdit::DECL_LINK | ( | FocusInHdl | , |
weld::Widget & | , | ||
void | |||
) |
SwTOXEdit::DECL_LINK | ( | KeyInputHdl | , |
const KeyEvent & | , | ||
bool | |||
) |
|
private |
|
inlineoverridevirtual |
Definition at line 1492 of file cnttab.cxx.
References m_xEntry.
|
inline |
Definition at line 1513 of file cnttab.cxx.
References aFormToken, m_xEntry, and SwFormToken::sText.
Referenced by SwTokenWindow::Contains(), SwTokenWindow::GetControlIndex(), and SwTokenWindow::GetPattern().
|
inline |
Definition at line 1482 of file cnttab.cxx.
References m_xEntry.
Referenced by AdjustSize(), and SwTokenWindow::RemoveControl().
|
inlineoverridevirtual |
Implements SwTOXWidget.
Definition at line 1447 of file cnttab.cxx.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inline |
Definition at line 1510 of file cnttab.cxx.
References bNextControl.
Definition at line 1497 of file cnttab.cxx.
References m_xEntry.
|
inlineoverridevirtual |
Implements SwTOXWidget.
Definition at line 1472 of file cnttab.cxx.
References m_xEntry, and nPos.
Referenced by SwTokenWindow::InsertItem().
|
inline |
Definition at line 1467 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1519 of file cnttab.cxx.
References aFormToken, SwFormToken::nPoolId, rSet, and SwFormToken::sCharStyleName.
Definition at line 1502 of file cnttab.cxx.
References aModifiedLink.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
Definition at line 1511 of file cnttab.cxx.
References aPrevNextControlLink.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1487 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1462 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
private |
Definition at line 1420 of file cnttab.cxx.
Referenced by GetFormToken(), and SetCharStyleName().
Definition at line 1421 of file cnttab.cxx.
Referenced by SetModifyHdl().
Definition at line 1422 of file cnttab.cxx.
Referenced by SetPrevNextLink().
|
private |
Definition at line 1423 of file cnttab.cxx.
Referenced by IsNextControl().
|
private |
Definition at line 1424 of file cnttab.cxx.
Referenced by SwTOXEdit(), and ~SwTOXEdit().
|
private |
Definition at line 1419 of file cnttab.cxx.
|
private |
Definition at line 1425 of file cnttab.cxx.
Referenced by AdjustSize(), get_extents_relative_to(), get_selection_bounds(), GetFormToken(), GetText(), GrabFocus(), Hide(), select_region(), set_grid_left_attach(), SetAccessibleName(), SetText(), Show(), SwTOXEdit(), and ~SwTOXEdit().