LibreOffice Module sw (master)  1
Classes | Namespaces | Macros | Enumerations | Functions | Variables
swmodule.hxx File Reference
#include <sal/config.h>
#include <cstddef>
#include <tools/fldunit.hxx>
#include <svl/lstner.hxx>
#include <unotools/options.hxx>
#include <sfx2/module.hxx>
#include <sfx2/app.hxx>
#include "swdllapi.h"
#include "shellid.hxx"
#include "fldupde.hxx"
Include dependency graph for swmodule.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwModule
 

Namespaces

 svtools
 
 com
 
 com::sun
 
 com::sun::star
 
 com::sun::star::scanner
 
 com::sun::star::linguistic2
 
 ooo
 
 ooo::vba
 
 sw
 Dialog to specify the properties of date form field.
 

Macros

#define SW_MOD()   ( static_cast<SwModule*>(SfxApplication::GetModule(SfxToolsModule::Writer)))
 

Enumerations

enum  SvViewOpt {
  SvViewOpt::DestView,
  SvViewOpt::DestText,
  SvViewOpt::DestWeb,
  SvViewOpt::DestViewOnly
}
 

Functions

SW_DLLPUBLIC SwViewGetActiveView ()
 
SW_DLLPUBLIC SwWrtShellGetActiveWrtShell ()
 
Colorsw::GetActiveRetoucheColor ()
 

Variables

bool g_bNoInterrupt
 

Macro Definition Documentation

#define SW_MOD ( )    ( static_cast<SwModule*>(SfxApplication::GetModule(SfxToolsModule::Writer)))

Definition at line 255 of file swmodule.hxx.

Referenced by SwAccessibleParagraph::_correctValues(), SwXViewSettings::_getSingleValue(), SwXViewSettings::_postSetValues(), SwXPrintSettings::_preGetValues(), SwXViewSettings::_preGetValues(), SwXPrintSettings::_preSetValues(), SwXViewSettings::_preSetValues(), SwEditWin::AcceptDrop(), SwView::Activate(), SwFieldDBPage::ActivateMailMergeAddress(), WW8Export::AddRedlineAuthor(), SwVbaApplication::AddSink(), SwTransferable::AddSupportedFormats(), SwDrawTextInfo::ApplyAutoColor(), SwView::AutoCaption(), SwTransferable::ClearSelection(), SwEditWin::Command(), SwDoc::CompareDoc(), SwDocShell::ConvertFrom(), SwDocShell::ConvertTo(), SwTransferable::CreateSelection(), SwTextFormatInfo::CtorInitTextFormatInfo(), SwTextSizeInfo::CtorInitTextSizeInfo(), SwInsertDBColAutoPilot::DataToDoc(), SwUnoModule::dispatchWithNotification(), SwCursor::DoSetBidiLevelLeftRight(), SwDocShell::Draw(), SwRangeRedline::dumpAsXml(), SwDocShell::Edit(), EndProgress(), SwDrawTextShell::ExecFontWork(), SwTextShell::ExecInsert(), SwView::ExecSearch(), SwBaseShell::ExecTextCtrl(), SwFrameShell::Execute(), SwDrawShell::Execute(), SwTableShell::Execute(), SwGrfShell::Execute(), SwDrawBaseShell::Execute(), SwTextShell::Execute(), SwDrawTextShell::Execute(), SwReadOnlyPopup::Execute(), SwEditWin::ExecuteDrop(), SwView::ExecutePrint(), SwView_Impl::ExecuteScan(), SwView::ExecViewOptions(), SwAuthorFieldType::Expand(), SwExtUserFieldType::Expand(), SwXMLExport::exportDoc(), SwRedlineItr::FillHints(), SwLoadOptPage::FillItemSet(), SwStdFontTabPage::FillItemSet(), SwCaptionOptPage::FillItemSet(), SwTableOptionsTabPage::FillItemSet(), SwRedlineOptionsTabPage::FillItemSet(), SwCompareOptionsTabPage::FillItemSet(), SwEditWin::FlushInBuffer(), SwDBManager::GetAddressDBName(), SwTextShell::GetAttrState(), SwRangeRedline::GetAuthorString(), SwAccessibleDocument::getBackground(), GetDfltMetric(), sw::DocumentSettingManager::getFieldUpdateFlags(), sw::DocumentSettingManager::getLinkUpdateMode(), SwXTextDocument::getPropertyValue(), sw::DocumentRedlineManager::GetRedlineAuthor(), SwViewShellImp::GetRetoucheColor(), SwView::GetState(), GetTableChgDefaultMode(), SwXTextDocument::getTrackedChangeAuthors(), HasCharUnit(), SwSrcEditWindow::ImpDoHighlight(), IMPL_LINK(), IMPL_LINK_NOARG(), SwPagePreview::Init(), SwDocShell::Init_Impl(), sw::annotation::SwAnnotationWin::InitControls(), SwDocShell::InitNew(), sw::InitPrintOptionsFromApplication(), SwWrtShell::InsertObject(), SwWrtShell::InsertPostIt(), sw::DocumentRedlineManager::InsertRedlineAuthor(), SwBaseShell::InsertTable(), IsExtraData(), SwEditWin::IsInputSequenceCheckingRequired(), SwDoc::IsInsTableAlignNum(), SwDoc::IsInsTableChangeNumFormat(), SwDoc::IsInsTableFormatNum(), SwDoc::IsSplitVerticalByDefault(), ItemSetToTableParam(), SwEditWin::KeyInput(), lcl_InsertDrawLabel(), lcl_InsertLabel(), lcl_IsOwnDocument(), lcl_MaskRedlinesAndHiddenText(), SwDocShell::Load(), MakeSender(), SwDBManager::MergeMailFiles(), SwEditWin::MouseMove(), SwDocShell::Notify(), SwTransferable::ObjectReleased(), SwOneExampleFrame::Paint(), SwTextFrame::PaintExtraData(), SwViewShellImp::PaintLayer(), SwExtraPainter::PaintRedline(), SwTransferable::PasteData(), SwDocShell::PrepareClose(), SwUnoModule::queryDispatch(), RtfAttributeOutput::Redline(), DocxAttributeOutput::Redline(), SwLayoutFrame::RefreshExtraData(), SwPageFrame::RefreshExtraData(), SwDLL::RegisterControls(), SwDLL::RegisterInterfaces(), SwEditWin::RequestHelp(), RescheduleProgress(), SwLoadOptPage::Reset(), SwCaptionOptPage::Reset(), SwTableOptionsTabPage::Reset(), SwRedlineOptionsTabPage::Reset(), SwCompareOptionsTabPage::Reset(), SwDocShell::Save(), SwDocShell::SaveAs(), SwView::ScannerEventHdl(), SwWebView::SelectShell(), SwView::SelectShell(), SetApplyCharUnit(), SetDfltMetric(), SwColumnPage::SetInSection(), SwCaptionOptPage::SetOptions(), SwPagePreviewWin::SetPagePreview(), SetPrinter(), SetProgressState(), SwXTextDocument::setPropertyValue(), SwDoc::SetSplitVerticalByDefault(), SwDocShell::SetView(), SwView::SetViewLayout(), SwView::SetZoom_(), SwTransferable::StartDrag(), StartProgress(), DocxAttributeOutput::StartRedline(), SwDocShell::SubInitNew(), sw_CharDialog(), SwCalc::SwCalc(), SwCondCollPage::SwCondCollPage(), SwConvertTableDlg::SwConvertTableDlg(), SwDigitModeModifier::SwDigitModeModifier(), SwFormatTablePage::SwFormatTablePage(), SwInsTableDlg::SwInsTableDlg(), SwLabCfgItem::SwLabCfgItem(), SwLineNumberingDlg::SwLineNumberingDlg(), SwMailMergeDlg::SwMailMergeDlg(), SwMultiTOXTabDialog::SwMultiTOXTabDialog(), SwNavigationChild::SwNavigationChild(), SwPagePreviewWin::SwPagePreviewWin(), SwPostItMgr::SwPostItMgr(), SwReadOnlyPopup::SwReadOnlyPopup(), SwRedlineAcceptPanel::SwRedlineAcceptPanel(), SwResId(), SwTableHeightDlg::SwTableHeightDlg(), SwTableWidthDlg::SwTableWidthDlg(), SwView::SwView(), SwViewGlueDocShell::SwViewGlueDocShell(), SwViewOption::SwViewOption(), DocxAttributeOutput::TableCellRedline(), DocxAttributeOutput::TableRowRedline(), SwDoc::UpdateParRsid(), SwDoc::UpdateRsid(), RtfExport::WriteRevTab(), SwHTMLWriter::WriteStream(), WW8_Annotation::WW8_Annotation(), SwDLL::~SwDLL(), SwMultiTOXTabDialog::~SwMultiTOXTabDialog(), SwTransferable::~SwTransferable(), and SwViewGlueDocShell::~SwViewGlueDocShell().

Enumeration Type Documentation

enum SvViewOpt
strong
Enumerator
DestView 
DestText 
DestWeb 
DestViewOnly 

Definition at line 60 of file swmodule.hxx.

Function Documentation

SW_DLLPUBLIC SwView* GetActiveView ( )

Definition at line 123 of file swmodul1.cxx.

References SfxViewShell::Current().

Referenced by SwFieldDlg::Activate(), SwRedlineAcceptDlg::Activate(), SwModelessRedlineAcceptDlg::Activate(), SwRedlineAcceptDlg::CalcDiff(), SwRedlineAcceptDlg::CallAcceptReject(), SwNumFormatBase::CallSelectHdl(), SwWrtShell::ChangeHeaderOrFooter(), SwTemplateControl::Command(), SwContentTree::CreateContextMenu(), SwTbxAutoTextCtrl::CreatePopupWindow(), SwFieldDlg::EnableInsert(), SwBaseShell::ExecDlg(), SwModule::ExecOther(), SwTableShell::Execute(), SwTextShell::Execute(), SwNavigationPI::ExecuteDrop(), SwMMResultEmailDialog::FillInEmailSettings(), SwMMResultPrintDialog::FillInPrinterSettings(), SwTextGridPage::FillItemSet(), SwContentTree::FillTransferData(), GetActiveWrtShell(), SwRedlineAcceptDlg::GetRedlinePos(), SwGlossaryList::GetShortName(), IMPL_LINK(), IMPL_LINK_NOARG(), IMPL_STATIC_LINK(), NumFormatListBox::Init(), SwNumFormatBase::Init(), SwRedlineAcceptDlg::Init(), SwRedlineAcceptDlg::InitAuthors(), SwFieldPage::InsertField(), SwRedlineAcceptDlg::InsertParents(), SwGlossaryList::Invoke(), SwFieldMgr::IsDBNumeric(), lcl_GetShell(), SwTemplateDlgController::PageCreated(), SwTextGridPage::PutGridItem(), SwFieldDlg::ReInitDlg(), SwRedlineAcceptDlg::RemoveParents(), NumFormatListBox::SetDefFormat(), SwNumFormatBase::SetDefFormat(), NumFormatListBox::SetFormatType(), SwNumFormatBase::SetFormatType(), SwModule::StateOther(), sw_CharDialog(), SwCharURLPage::SwCharURLPage(), SwGetChartDialogPos(), SwInputWindow::SwInputWindow(), SwInsertChart(), SwMMResultSaveDialog::SwMMResultSaveDialog(), SwSyncChildWin::SwSyncChildWin(), SwTextGridPage::SwTextGridPage(), SwTitlePageDlg::SwTitlePageDlg(), and SwWordCountFloatDlg::UpdateCounts().

SW_DLLPUBLIC SwWrtShell* GetActiveWrtShell ( )

Variable Documentation

bool g_bNoInterrupt