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 () |
Public Member Functions inherited from SwTOXWidget | |
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 | |
Protected Attributes inherited from SwTOXWidget | |
Link< SwTOXWidget &, void > | m_aGetFocusLink |
Definition at line 1517 of file cnttab.cxx.
|
inline |
Definition at line 1529 of file cnttab.cxx.
References SwTokenWindow::CreateQuickHelp(), LINK, m_pParent, and m_xEntry.
|
inlineoverridevirtual |
Definition at line 1542 of file cnttab.cxx.
References SwTokenWindow::get_child_container(), m_pParent, m_xEntry, and weld::Container::move().
void SwTOXEdit::AdjustSize | ( | ) |
Definition at line 1674 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 1592 of file cnttab.cxx.
References m_xEntry.
|
inline |
Definition at line 1613 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 1582 of file cnttab.cxx.
References m_xEntry.
Referenced by AdjustSize(), and SwTokenWindow::RemoveControl().
|
inlineoverridevirtual |
Implements SwTOXWidget.
Definition at line 1547 of file cnttab.cxx.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inline |
Definition at line 1610 of file cnttab.cxx.
References m_bNextControl.
Definition at line 1597 of file cnttab.cxx.
References m_xEntry.
|
inlineoverridevirtual |
Implements SwTOXWidget.
Definition at line 1572 of file cnttab.cxx.
References m_xEntry, and nPos.
Referenced by SwTokenWindow::InsertItem().
|
inline |
Definition at line 1567 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1619 of file cnttab.cxx.
References m_aFormToken, SwFormToken::nPoolId, rSet, and SwFormToken::sCharStyleName.
Definition at line 1602 of file cnttab.cxx.
References m_aModifiedLink.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
Definition at line 1611 of file cnttab.cxx.
References m_aPrevNextControlLink.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1587 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
inline |
Definition at line 1562 of file cnttab.cxx.
References m_xEntry.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
|
private |
Definition at line 1520 of file cnttab.cxx.
Referenced by GetFormToken(), and SetCharStyleName().
Definition at line 1521 of file cnttab.cxx.
Referenced by SetModifyHdl().
Definition at line 1522 of file cnttab.cxx.
Referenced by SetPrevNextLink().
|
private |
Definition at line 1523 of file cnttab.cxx.
Referenced by IsNextControl().
|
private |
Definition at line 1524 of file cnttab.cxx.
Referenced by SwTOXEdit(), and ~SwTOXEdit().
|
private |
Definition at line 1519 of file cnttab.cxx.
|
private |
Definition at line 1525 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().