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 | m_aFormToken |
Link< SwTOXEdit &, void > | m_aModifiedLink |
Link< SwTOXEdit &, void > | m_aPrevNextControlLink |
bool | m_bNextControl |
SwTokenWindow * | m_pParent |
std::unique_ptr< weld::Entry > | m_xEntry |
Additional Inherited Members | |
![]() | |
Link< SwTOXWidget &, void > | m_aGetFocusLink |
Definition at line 1521 of file cnttab.cxx.
|
inline |
Definition at line 1533 of file cnttab.cxx.
References SwTokenWindow::CreateQuickHelp(), LINK, m_pParent, and m_xEntry.
|
inlineoverridevirtual |
Definition at line 1546 of file cnttab.cxx.
References SwTokenWindow::get_child_container(), m_pParent, m_xEntry, and weld::Container::move().
void SwTOXEdit::AdjustSize | ( | ) |
Definition at line 1678 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 1596 of file cnttab.cxx.
References m_xEntry.
|
inline |
Definition at line 1617 of file cnttab.cxx.
References m_aFormToken, m_xEntry, and SwFormToken::sText.
Referenced by SwTokenWindow::Contains(), SwTokenWindow::GetControlIndex(), and SwTokenWindow::GetPattern().
|
inline |
Definition at line 1586 of file cnttab.cxx.
References m_xEntry.
Referenced by AdjustSize(), and SwTokenWindow::RemoveControl().
|
inlineoverridevirtual |
Implements SwTOXWidget.
Definition at line 1551 of file cnttab.cxx.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inline |
Definition at line 1614 of file cnttab.cxx.
References m_bNextControl.
Definition at line 1601 of file cnttab.cxx.
References m_xEntry.
|
inlineoverridevirtual |
Implements SwTOXWidget.
Definition at line 1576 of file cnttab.cxx.
References m_xEntry, and nPos.
Referenced by SwTokenWindow::InsertItem().
|
inline |
Definition at line 1571 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1623 of file cnttab.cxx.
References m_aFormToken, SwFormToken::nPoolId, rSet, and SwFormToken::sCharStyleName.
Definition at line 1606 of file cnttab.cxx.
References m_aModifiedLink.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
Definition at line 1615 of file cnttab.cxx.
References m_aPrevNextControlLink.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1591 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1566 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
private |
Definition at line 1524 of file cnttab.cxx.
Referenced by GetFormToken(), and SetCharStyleName().
Definition at line 1525 of file cnttab.cxx.
Referenced by SetModifyHdl().
Definition at line 1526 of file cnttab.cxx.
Referenced by SetPrevNextLink().
|
private |
Definition at line 1527 of file cnttab.cxx.
Referenced by IsNextControl().
|
private |
Definition at line 1528 of file cnttab.cxx.
Referenced by SwTOXEdit(), and ~SwTOXEdit().
|
private |
Definition at line 1523 of file cnttab.cxx.
|
private |
Definition at line 1529 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().