| 
    LibreOffice Module sw (master) 1
    
   | 
 
Public Member Functions | |
| SwTOXButton (SwTokenWindow *pTokenWin, const SwFormToken &rToken) | |
| virtual | ~SwTOXButton () 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 | 
| void | get_extents_relative_to (weld::Widget &rRelative, int &x, int &y, int &width, int &height) override | 
| void | Check (bool bCheck=true) | 
| DECL_LINK (KeyInputHdl, const KeyEvent &, bool) | |
| DECL_LINK (FocusInHdl, weld::Widget &, void) | |
| bool | IsNextControl () const | 
| void | SetPrevNextLink (const Link< SwTOXButton &, void > &rLink) | 
| const SwFormToken & | GetFormToken () const | 
| void | SetCharStyleName (const OUString &rSet, sal_uInt16 nPoolId) | 
| void | SetTabPosition (SwTwips nSet) | 
| void | SetFillChar (sal_Unicode cSet) | 
| void | SetTabAlign (SvxTabAdjust eAlign) | 
| void | SetEntryNumberFormat (sal_uInt16 nSet) | 
| void | SetChapterInfo (sal_uInt16 nSet) | 
| void | SetOutlineLevel (sal_uInt16 nSet) | 
| void | SetText (const OUString &rText) | 
| void | SetLinkEnd () | 
| void | SetLinkStart () | 
  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 Attributes | |
| std::unique_ptr< weld::Builder > | m_xBuilder | 
| SwFormToken | m_aFormToken | 
| Link< SwTOXButton &, void > | m_aPrevNextControlLink | 
| bool | m_bNextControl | 
| SwTokenWindow * | m_pParent | 
| std::unique_ptr< weld::ToggleButton > | m_xButton | 
Additional Inherited Members | |
  Protected Attributes inherited from SwTOXWidget | |
| Link< SwTOXWidget &, void > | m_aGetFocusLink | 
Definition at line 1681 of file cnttab.cxx.
      
  | 
  inline | 
Definition at line 1690 of file cnttab.cxx.
References SwTokenWindow::CreateQuickHelp(), LINK, m_pParent, and m_xButton.
      
  | 
  inlineoverridevirtual | 
Definition at line 1702 of file cnttab.cxx.
References SwTokenWindow::get_child_container(), m_pParent, m_xButton, and weld::Container::move().
      
  | 
  inline | 
Definition at line 1742 of file cnttab.cxx.
References m_xButton.
Referenced by IMPL_LINK(), and SwTokenWindow::InsertAtSelection().
| SwTOXButton::DECL_LINK | ( | FocusInHdl | , | 
| weld::Widget & | , | ||
| void | |||
| ) | 
| SwTOXButton::DECL_LINK | ( | KeyInputHdl | , | 
| const KeyEvent & | , | ||
| bool | |||
| ) | 
      
  | 
  inlineoverridevirtual | 
      
  | 
  inline | 
Definition at line 1752 of file cnttab.cxx.
References m_aFormToken.
Referenced by IMPL_LINK(), and SwTokenWindow::RemoveControl().
      
  | 
  inlineoverridevirtual | 
Implements SwTOXWidget.
Definition at line 1707 of file cnttab.cxx.
      
  | 
  inlineoverridevirtual | 
      
  | 
  inlineoverridevirtual | 
      
  | 
  inline | 
Definition at line 1750 of file cnttab.cxx.
References m_bNextControl.
      
  | 
  inlineoverridevirtual | 
Implements SwTOXWidget.
Definition at line 1732 of file cnttab.cxx.
References m_xButton, and nPos.
Referenced by SwTokenWindow::InsertItem().
      
  | 
  inline | 
Definition at line 1727 of file cnttab.cxx.
References m_xButton.
Referenced by SwTokenWindow::InsertItem().
      
  | 
  inline | 
Definition at line 1785 of file cnttab.cxx.
References CF_NUM_NOPREPST_TITLE, CF_NUMBER_NOPREPST, CF_TITLE, m_aFormToken, and SwFormToken::nChapterFormat.
      
  | 
  inline | 
Definition at line 1754 of file cnttab.cxx.
References m_aFormToken, SwFormToken::nPoolId, rSet, and SwFormToken::sCharStyleName.
      
  | 
  inline | 
Definition at line 1772 of file cnttab.cxx.
References CF_NUM_NOPREPST_TITLE, CF_NUMBER, m_aFormToken, and SwFormToken::nChapterFormat.
      
  | 
  inline | 
Definition at line 1763 of file cnttab.cxx.
References SwFormToken::cTabFillChar, and m_aFormToken.
      
  | 
  inline | 
Definition at line 1808 of file cnttab.cxx.
References SwFormToken::eTokenType, SwForm::GetFormLinkEnd(), m_aFormToken, SetText(), SwFormToken::sText, TOKEN_LINK_END, and TOKEN_LINK_START.
Referenced by SwTokenWindow::InsertAtSelection().
      
  | 
  inline | 
Definition at line 1817 of file cnttab.cxx.
References SwFormToken::eTokenType, SwForm::GetFormLinkStt(), m_aFormToken, SetText(), SwFormToken::sText, TOKEN_LINK_END, and TOKEN_LINK_START.
Referenced by SwTokenWindow::InsertAtSelection().
      
  | 
  inline | 
Definition at line 1801 of file cnttab.cxx.
References m_aFormToken, and SwFormToken::nOutlineLevel.
      
  | 
  inline | 
Definition at line 1751 of file cnttab.cxx.
References m_aPrevNextControlLink.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
      
  | 
  inline | 
Definition at line 1766 of file cnttab.cxx.
References SwFormToken::eTabAlign, and m_aFormToken.
      
  | 
  inline | 
Definition at line 1760 of file cnttab.cxx.
References m_aFormToken, and SwFormToken::nTabStopPosition.
      
  | 
  inline | 
Definition at line 1803 of file cnttab.cxx.
References m_xButton.
Referenced by SwTokenWindow::InsertAtSelection(), SwTokenWindow::InsertItem(), SetLinkEnd(), and SetLinkStart().
      
  | 
  inline | 
Definition at line 1722 of file cnttab.cxx.
References m_xButton.
Referenced by SwTokenWindow::InsertAtSelection(), and SwTokenWindow::InsertItem().
      
  | 
  private | 
Definition at line 1684 of file cnttab.cxx.
Referenced by GetFormToken(), SetChapterInfo(), SetCharStyleName(), SetEntryNumberFormat(), SetFillChar(), SetLinkEnd(), SetLinkStart(), SetOutlineLevel(), SetTabAlign(), and SetTabPosition().
      
  | 
  private | 
Definition at line 1685 of file cnttab.cxx.
Referenced by SetPrevNextLink().
      
  | 
  private | 
Definition at line 1686 of file cnttab.cxx.
Referenced by IsNextControl().
      
  | 
  private | 
Definition at line 1687 of file cnttab.cxx.
Referenced by SwTOXButton(), and ~SwTOXButton().
      
  | 
  private | 
Definition at line 1683 of file cnttab.cxx.
      
  | 
  private | 
Definition at line 1688 of file cnttab.cxx.
Referenced by Check(), get_extents_relative_to(), GrabFocus(), Hide(), set_grid_left_attach(), SetAccessibleName(), SetText(), Show(), SwTOXButton(), and ~SwTOXButton().