LibreOffice Module sw (master) 1
|
#include <sal/config.h>
#include <i18nutil/unicode.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/bindings.hxx>
#include <swmodule.hxx>
#include <utility>
#include <view.hxx>
#include <initui.hxx>
#include <docsh.hxx>
#include <gloshdl.hxx>
#include <gloslst.hxx>
#include <workctrl.hxx>
#include <strings.hrc>
#include <cmdid.h>
#include <helpids.h>
#include <wrtsh.hxx>
#include <cppuhelper/queryinterface.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <vcl/event.hxx>
#include <vcl/menu.hxx>
#include <vcl/settings.hxx>
#include <rtl/ustring.hxx>
#include <swabstdlg.hxx>
#include <sfx2/zoomitem.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weldutils.hxx>
#include <svx/dialmgr.hxx>
#include <svx/strings.hrc>
#include <bitmaps.hlst>
#include <toolkit/helper/vclunohelper.hxx>
#include <com/sun/star/frame/XFrame.hpp>
#include <sfx2/viewfrm.hxx>
Go to the source code of this file.
Macros | |
#define | NAVI_ENTRIES 21 |
Functions | |
SFX_IMPL_TOOLBOX_CONTROL (SwTbxAutoTextCtrl, SfxVoidItem) | |
IMPL_STATIC_LINK (SwTbxAutoTextCtrl, PopupHdl, Menu *, pMenu, bool) | |
static OUString | lcl_GetScrollToolTip (bool bNext) |
IMPL_LINK (SwZoomBox_Impl, SelectHdl, weld::ComboBox &, rComboBox, void) | |
IMPL_LINK_NOARG (SwZoomBox_Impl, ActivateHdl, weld::ComboBox &, bool) | |
IMPL_LINK (SwZoomBox_Impl, KeyInputHdl, const KeyEvent &, rKEvt, bool) | |
IMPL_LINK_NOARG (SwZoomBox_Impl, FocusOutHdl, weld::Widget &, void) | |
SFX_IMPL_TOOLBOX_CONTROL (SwPreviewZoomControl, SfxUInt16Item) | |
IMPL_LINK (SwJumpToSpecificBox_Impl, KeyInputHdl, const KeyEvent &, rKEvt, bool) | |
IMPL_LINK_NOARG (SwJumpToSpecificBox_Impl, SelectHdl, weld::Entry &, bool) | |
SFX_IMPL_TOOLBOX_CONTROL (SwJumpToSpecificPageControl, SfxUInt16Item) | |
IMPL_STATIC_LINK (NavElementBox_Base, SelectHdl, weld::ComboBox &, rComboBox, void) | |
IMPL_LINK (NavElementBox_Base, KeyInputHdl, const KeyEvent &, rKEvt, bool) | |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | lo_writer_NavElementToolBoxController_get_implementation (css::uno::XComponentContext *rxContext, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | lo_writer_PreviousScrollToolboxController_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | lo_writer_NextScrollToolboxController_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
Variables | |
static sal_uInt16 | aNavigationInsertIds [NAVI_ENTRIES] |
rtl::OUStringConstExpr constexpr | aNavigationImgIds [NAVI_ENTRIES] |
const TranslateId | aNavigationStrIds [NAVI_ENTRIES] |
const TranslateId | STR_IMGBTN_ARY [] |
#define NAVI_ENTRIES 21 |
Definition at line 56 of file workctrl.cxx.
IMPL_LINK | ( | NavElementBox_Base | , |
KeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 652 of file workctrl.cxx.
IMPL_LINK | ( | SwJumpToSpecificBox_Impl | , |
KeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 543 of file workctrl.cxx.
IMPL_LINK | ( | SwZoomBox_Impl | , |
KeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 435 of file workctrl.cxx.
References KEY_ESCAPE, KEY_TAB, m_xWidget, and Select.
IMPL_LINK | ( | SwZoomBox_Impl | , |
SelectHdl | , | ||
weld::ComboBox & | , | ||
rComboBox | , | ||
void | |||
) |
Definition at line 380 of file workctrl.cxx.
References Select.
IMPL_LINK_NOARG | ( | SwJumpToSpecificBox_Impl | , |
SelectHdl | , | ||
weld::Entry & | , | ||
bool | |||
) |
Definition at line 561 of file workctrl.cxx.
References SfxObjectShell::Current(), m_xWidget, and CntUInt16Item::SetValue().
IMPL_LINK_NOARG | ( | SwZoomBox_Impl | , |
ActivateHdl | , | ||
weld::ComboBox & | , | ||
bool | |||
) |
Definition at line 386 of file workctrl.cxx.
References Select.
IMPL_LINK_NOARG | ( | SwZoomBox_Impl | , |
FocusOutHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 458 of file workctrl.cxx.
References m_xWidget.
IMPL_STATIC_LINK | ( | NavElementBox_Base | , |
SelectHdl | , | ||
weld::ComboBox & | , | ||
rComboBox | , | ||
void | |||
) |
Definition at line 624 of file workctrl.cxx.
References SfxViewFrame::Current(), SfxDispatcher::Execute(), FN_NAV_ELEMENT, SfxViewFrame::GetBindings(), and SfxBindings::GetDispatcher().
IMPL_STATIC_LINK | ( | SwTbxAutoTextCtrl | , |
PopupHdl | , | ||
Menu * | , | ||
pMenu | , | ||
bool | |||
) |
Definition at line 132 of file workctrl.cxx.
References SwAbstractDialogFactory::Create(), GetActiveView(), SwGlossaryList::GetBlockShortName(), GetGlossaryList(), SwGlossaryList::GetGroupName(), SwGlossaryHdl::InsertGlossary(), nId, pGlossaryList, SwGlossaryHdl::SetCurGroup(), and SwAbstractDialogFactory::SetGlossaryActGroupFunc().
|
static |
Definition at line 281 of file workctrl.cxx.
References GetActiveWrtShell(), SwCursorShell::GetCurField(), SwView::GetMoveType(), SwField::GetTypeId(), SwFieldType::GetTypeStr(), NID_COUNT, NID_FIELD_BYTYPE, NID_START, STR_IMGBTN_ARY, SwResId(), and u.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * lo_writer_NavElementToolBoxController_get_implementation | ( | css::uno::XComponentContext * | rxContext, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 782 of file workctrl.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * lo_writer_NextScrollToolboxController_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 889 of file workctrl.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * lo_writer_PreviousScrollToolboxController_get_implementation | ( | css::uno::XComponentContext * | context, |
css::uno::Sequence< css::uno::Any > const & | |||
) |
Definition at line 881 of file workctrl.cxx.
SFX_IMPL_TOOLBOX_CONTROL | ( | SwJumpToSpecificPageControl | , |
SfxUInt16Item | |||
) |
SFX_IMPL_TOOLBOX_CONTROL | ( | SwPreviewZoomControl | , |
SfxUInt16Item | |||
) |
SFX_IMPL_TOOLBOX_CONTROL | ( | SwTbxAutoTextCtrl | , |
SfxVoidItem | |||
) |
|
constexpr |
Definition at line 184 of file workctrl.cxx.
Referenced by NavElementBox_Base::NavElementBox_Base().
|
static |
Definition at line 159 of file workctrl.cxx.
Referenced by NavElementBox_Base::NavElementBox_Base(), and NavElementBox_Base::UpdateBox().
const TranslateId aNavigationStrIds[NAVI_ENTRIES] |
Definition at line 209 of file workctrl.cxx.
Referenced by NavElementBox_Base::NavElementBox_Base(), and NavElementBox_Base::UpdateBox().
const TranslateId STR_IMGBTN_ARY[] |
Definition at line 235 of file workctrl.cxx.
Referenced by lcl_GetScrollToolTip().