LibreOffice Module starmath (master) 1
Macros | Functions
view.cxx File Reference
#include <sal/config.h>
#include <com/sun/star/accessibility/AccessibleEventId.hpp>
#include <com/sun/star/accessibility/AccessibleStateType.hpp>
#include <com/sun/star/frame/Desktop.hpp>
#include <com/sun/star/frame/XFramesSupplier.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/container/XChild.hpp>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/servicehelper.hxx>
#include <comphelper/storagehelper.hxx>
#include <comphelper/string.hxx>
#include <i18nutil/unicode.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <officecfg/Office/Common.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/docfile.hxx>
#include <sfx2/docfilt.hxx>
#include <sfx2/docinsert.hxx>
#include <sfx2/filedlghelper.hxx>
#include <sfx2/infobar.hxx>
#include <sfx2/lokcomponenthelpers.hxx>
#include <sfx2/lokhelper.hxx>
#include <sfx2/msg.hxx>
#include <sfx2/objface.hxx>
#include <sfx2/printer.hxx>
#include <sfx2/request.hxx>
#include <sfx2/sfxbasecontroller.hxx>
#include <sfx2/sidebar/Sidebar.hxx>
#include <sfx2/sidebar/SidebarChildWindow.hxx>
#include <sfx2/sidebar/SidebarController.hxx>
#include <sfx2/viewfac.hxx>
#include <svl/eitem.hxx>
#include <svl/itemset.hxx>
#include <svl/poolitem.hxx>
#include <svl/stritem.hxx>
#include <vcl/transfer.hxx>
#include <svtools/colorcfg.hxx>
#include <svl/whiter.hxx>
#include <svx/sidebar/SelectionChangeHandler.hxx>
#include <svx/zoomslideritem.hxx>
#include <editeng/editeng.hxx>
#include <editeng/editview.hxx>
#include <svx/svxdlg.hxx>
#include <sfx2/zoomitem.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/event.hxx>
#include <vcl/help.hxx>
#include <vcl/settings.hxx>
#include <vcl/virdev.hxx>
#include <sal/log.hxx>
#include <tools/svborder.hxx>
#include <o3tl/string_view.hxx>
#include <o3tl/temporary.hxx>
#include <unotools/streamwrap.hxx>
#include <unomodel.hxx>
#include <view.hxx>
#include <cfgitem.hxx>
#include <dialog.hxx>
#include <document.hxx>
#include <starmath.hrc>
#include <strings.hrc>
#include <smmod.hxx>
#include <mathmlimport.hxx>
#include <cursor.hxx>
#include "accessibility.hxx"
#include <ElementsDockingWindow.hxx>
#include <helpids.h>
#include <smslots.hxx>
Include dependency graph for view.cxx:

Go to the source code of this file.

Macros

#define MINZOOM   sal_uInt16(25)
 
#define MAXZOOM   sal_uInt16(800)
 
#define CMD_BOX_PADDING   3
 
#define CMD_BOX_PADDING_TOP   11
 
#define ShellClass_SmViewShell
 

Functions

 IMPL_LINK_NOARG (SmGraphicWindow, ScrollHdl, weld::ScrolledWindow &, void)
 
 IMPL_LINK_NOARG (SmGraphicWidget, CaretBlinkTimerHdl, Timer *, void)
 
 IMPL_LINK_NOARG (SmCmdBoxWindow, InitialFocusTimerHdl, Timer *, void)
 
 SFX_IMPL_DOCKINGWINDOW_WITHID (SmCmdBoxWrapper, SID_CMDBOXWINDOW)
 
 SFX_IMPL_NAMED_VIEWFACTORY (SmViewShell, "Default")
 
 IMPL_LINK (SmViewShell, DialogClosedHdl, sfx2::FileDialogHelper *, _pFileDlg, void)
 

Macro Definition Documentation

◆ CMD_BOX_PADDING

#define CMD_BOX_PADDING   3

Definition at line 99 of file view.cxx.

◆ CMD_BOX_PADDING_TOP

#define CMD_BOX_PADDING_TOP   11

Definition at line 100 of file view.cxx.

◆ MAXZOOM

#define MAXZOOM   sal_uInt16(800)

Definition at line 94 of file view.cxx.

◆ MINZOOM

#define MINZOOM   sal_uInt16(25)

Definition at line 93 of file view.cxx.

◆ ShellClass_SmViewShell

#define ShellClass_SmViewShell

Definition at line 102 of file view.cxx.

Function Documentation

◆ IMPL_LINK()

IMPL_LINK ( SmViewShell  ,
DialogClosedHdl  ,
sfx2::FileDialogHelper ,
_pFileDlg  ,
void   
)

◆ IMPL_LINK_NOARG() [1/3]

IMPL_LINK_NOARG ( SmCmdBoxWindow  ,
InitialFocusTimerHdl  ,
Timer ,
void   
)

◆ IMPL_LINK_NOARG() [2/3]

IMPL_LINK_NOARG ( SmGraphicWidget  ,
CaretBlinkTimerHdl  ,
Timer ,
void   
)

Definition at line 453 of file view.cxx.

◆ IMPL_LINK_NOARG() [3/3]

IMPL_LINK_NOARG ( SmGraphicWindow  ,
ScrollHdl  ,
weld::ScrolledWindow ,
void   
)

Definition at line 235 of file view.cxx.

References aMap, Point::setX(), and Point::setY().

◆ SFX_IMPL_DOCKINGWINDOW_WITHID()

SFX_IMPL_DOCKINGWINDOW_WITHID ( SmCmdBoxWrapper  ,
SID_CMDBOXWINDOW   
)

◆ SFX_IMPL_NAMED_VIEWFACTORY()

SFX_IMPL_NAMED_VIEWFACTORY ( SmViewShell  ,
"Default"   
)

Definition at line 1155 of file view.cxx.

References SFX_VIEW_REGISTRATION.