LibreOffice Module sw (master) 1
Enumerations | Functions
mdiexp.hxx File Reference
#include <tools/long.hxx>
#include "tblenum.hxx"
#include "swdllapi.h"
#include <unotools/resmgr.hxx>
#include <string_view>
Include dependency graph for mdiexp.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  FlyMode {
  FLY_DRAG_START ,
  FLY_DRAG ,
  FLY_DRAG_END
}
 

Functions

void ScrollMDI (SwViewShell const *pVwSh, const SwRect &, sal_uInt16 nRangeX, sal_uInt16 nRangeY)
 
bool IsScrollMDI (SwViewShell const *pVwSh, const SwRect &)
 
void SizeNotify (SwViewShell const *pVwSh, const Size &)
 
void PageNumNotify (SwViewShell const *pVwSh)
 
void FrameNotify (SwViewShell *pVwSh, FlyMode eMode=FLY_DRAG)
 
SW_DLLPUBLIC void StartProgress (TranslateId pMessId, tools::Long nStartVal, tools::Long nEndVal, SwDocShell *pDocSh=nullptr)
 
SW_DLLPUBLIC void EndProgress (SwDocShell const *pDocSh)
 
SW_DLLPUBLIC void SetProgressState (tools::Long nPosition, SwDocShell const *pDocShell)
 
void RescheduleProgress (SwDocShell const *pDocShell)
 
void RepaintPagePreview (SwViewShell const *pVwSh, const SwRect &rRect)
 
TableChgMode GetTableChgDefaultMode ()
 
bool JumpToSwMark (SwViewShell const *pVwSh, std::u16string_view rMark)
 

Enumeration Type Documentation

◆ FlyMode

enum FlyMode
Enumerator
FLY_DRAG_START 
FLY_DRAG 
FLY_DRAG_END 

Definition at line 40 of file mdiexp.hxx.

Function Documentation

◆ EndProgress()

SW_DLLPUBLIC void EndProgress ( SwDocShell const *  pDocSh)

◆ FrameNotify()

void FrameNotify ( SwViewShell pVwSh,
FlyMode  eMode = FLY_DRAG 
)

◆ GetTableChgDefaultMode()

TableChgMode GetTableChgDefaultMode ( )

◆ IsScrollMDI()

bool IsScrollMDI ( SwViewShell const *  pVwSh,
const SwRect rRect 
)

◆ JumpToSwMark()

bool JumpToSwMark ( SwViewShell const *  pVwSh,
std::u16string_view  rMark 
)

◆ PageNumNotify()

void PageNumNotify ( SwViewShell const *  pVwSh)

Definition at line 67 of file edtwin3.cxx.

References SwViewShell::GetSfxViewShell().

Referenced by SwViewShell::SizeChgNotify().

◆ RepaintPagePreview()

void RepaintPagePreview ( SwViewShell const *  pVwSh,
const SwRect rRect 
)

◆ RescheduleProgress()

void RescheduleProgress ( SwDocShell const *  pDocShell)

◆ ScrollMDI()

void ScrollMDI ( SwViewShell const *  pVwSh,
const SwRect rRect,
sal_uInt16  nRangeX,
sal_uInt16  nRangeY 
)

◆ SetProgressState()

SW_DLLPUBLIC void SetProgressState ( tools::Long  nPosition,
SwDocShell const *  pDocShell 
)

◆ SizeNotify()

void SizeNotify ( SwViewShell const *  pVwSh,
const Size rSize 
)

Definition at line 56 of file edtwin3.cxx.

References SwViewShell::GetSfxViewShell().

Referenced by SwViewShell::SizeChgNotify(), and SwViewShell::UISizeNotify().

◆ StartProgress()

SW_DLLPUBLIC void StartProgress ( TranslateId  pMessId,
tools::Long  nStartVal,
tools::Long  nEndVal,
SwDocShell pDocSh = nullptr 
)