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 <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 55 of file workctrl.cxx.
IMPL_LINK | ( | SwZoomBox_Impl | , |
SelectHdl | , | ||
weld::ComboBox & | , | ||
rComboBox | , | ||
void | |||
) |
Definition at line 376 of file workctrl.cxx.
References Select.
IMPL_LINK | ( | SwZoomBox_Impl | , |
KeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 430 of file workctrl.cxx.
References KEY_ESCAPE, KEY_TAB, nCode, and Select.
IMPL_LINK | ( | SwJumpToSpecificBox_Impl | , |
KeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 538 of file workctrl.cxx.
IMPL_LINK | ( | NavElementBox_Base | , |
KeyInputHdl | , | ||
const KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 649 of file workctrl.cxx.
IMPL_LINK_NOARG | ( | SwZoomBox_Impl | , |
ActivateHdl | , | ||
weld::ComboBox & | , | ||
bool | |||
) |
Definition at line 382 of file workctrl.cxx.
References Select.
IMPL_LINK_NOARG | ( | SwZoomBox_Impl | , |
FocusOutHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 453 of file workctrl.cxx.
IMPL_LINK_NOARG | ( | SwJumpToSpecificBox_Impl | , |
SelectHdl | , | ||
weld::Entry & | , | ||
bool | |||
) |
Definition at line 556 of file workctrl.cxx.
References SfxObjectShell::Current(), SfxDispatcher::ExecuteList(), and SfxShell::GetDispatcher().
IMPL_STATIC_LINK | ( | SwTbxAutoTextCtrl | , |
PopupHdl | , | ||
Menu * | , | ||
pMenu | , | ||
bool | |||
) |
Definition at line 131 of file workctrl.cxx.
References SwAbstractDialogFactory::Create(), GetActiveView(), SwGlossaryList::GetBlockShortName(), SwView::GetGlosHdl(), GetGlossaryList(), SwGlossaryList::GetGroupName(), SwGlossaryHdl::InsertGlossary(), nId, pGlossaryList, SwGlossaryHdl::SetCurGroup(), and SwAbstractDialogFactory::SetGlossaryActGroupFunc().
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().
|
static |
Definition at line 277 of file workctrl.cxx.
References GetActiveWrtShell(), SwCursorShell::GetCurField(), SwView::GetMoveType(), SwField::GetTypeId(), SwFieldType::GetTypeStr(), NID_COUNT, NID_FIELD_BYTYPE, NID_START, 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 800 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 932 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 924 of file workctrl.cxx.
SFX_IMPL_TOOLBOX_CONTROL | ( | SwTbxAutoTextCtrl | , |
SfxVoidItem | |||
) |
SFX_IMPL_TOOLBOX_CONTROL | ( | SwPreviewZoomControl | , |
SfxUInt16Item | |||
) |
SFX_IMPL_TOOLBOX_CONTROL | ( | SwJumpToSpecificPageControl | , |
SfxUInt16Item | |||
) |
rtl::OUStringConstExpr constexpr aNavigationImgIds[NAVI_ENTRIES] |
Definition at line 180 of file workctrl.cxx.
Referenced by NavElementBox_Base::NavElementBox_Base().
|
static |
Definition at line 155 of file workctrl.cxx.
Referenced by NavElementBox_Base::NavElementBox_Base(), and NavElementBox_Base::UpdateBox().
const TranslateId aNavigationStrIds[NAVI_ENTRIES] |
Definition at line 205 of file workctrl.cxx.
const TranslateId STR_IMGBTN_ARY[] |
Definition at line 231 of file workctrl.cxx.