LibreOffice Module sd (master) 1
|
#include <editeng/flditem.hxx>
#include <editeng/CustomPropertyField.hxx>
#include <sfx2/printer.hxx>
#include <sfx2/styfitem.hxx>
#include <svl/inethist.hxx>
#include <svl/poolitem.hxx>
#include <svl/flagitem.hxx>
#include <unotools/useroptions.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/viewfrm.hxx>
#include <sfx2/docfile.hxx>
#include <osl/diagnose.h>
#include <editeng/measfld.hxx>
#include <editeng/editstat.hxx>
#include <svx/svxids.hrc>
#include <svx/dialogs.hrc>
#include <svx/svdotext.hxx>
#include <sfx2/sfxdlg.hxx>
#include <sdmod.hxx>
#include <app.hrc>
#include <family.hrc>
#include <strings.hrc>
#include <sdattr.hrc>
#include <bitmaps.hlst>
#include <ViewShell.hxx>
#include <FrameView.hxx>
#include <optsitem.hxx>
#include <DrawDocShell.hxx>
#include <drawdoc.hxx>
#include <Outliner.hxx>
#include <sdresid.hxx>
#include <pres.hxx>
#include <OutlineViewShell.hxx>
#include <OutlineView.hxx>
#include <ViewShellBase.hxx>
#include <sdpage.hxx>
#include <sdabstdlg.hxx>
#include <svl/intitem.hxx>
Go to the source code of this file.
Functions | |
static SdPage * | GetCurrentPage (sd::ViewShell const *pViewSh, EditFieldInfo const *pInfo, bool &bMasterView) |
retrieves the page that is currently painted. More... | |
IMPL_LINK (SdModule, CalcFieldValueHdl, EditFieldInfo *, pInfo, void) | |
Link for CalcFieldValue of Outliners. More... | |
|
static |
retrieves the page that is currently painted.
This will only be the master page if the current drawn view only shows the master page
Definition at line 66 of file sdmod2.cxx.
References sd::ViewShell::GetDoc(), SdrModel::GetFormattingTextObj(), sd::OutlineView::GetOutliner(), EditFieldInfo::GetOutliner(), EditFieldInfo::GetPara(), Outliner::GetParagraph(), SdDrawDocument::GetSdPage(), EditFieldInfo::GetSdrPage(), SdrObject::getSdrPageFromSdrObject(), SdrOutliner::getVisualizedPage(), Outliner::HasParaFlag(), SdrPage::IsMasterPage(), nPos, and Standard.
Referenced by IMPL_LINK().
IMPL_LINK | ( | SdModule | , |
CalcFieldValueHdl | , | ||
EditFieldInfo * | , | ||
pInfo | , | ||
void | |||
) |
Link for CalcFieldValue of Outliners.
!! adjustable at App???
Definition at line 140 of file sdmod2.cxx.
References aName, aURL, SdDrawDocument::CreatePageNumValue(), SfxObjectShell::Current(), SfxViewShell::Current(), SdDrawDocument::GetActiveSdPageCount(), svtools::ColorConfig::GetColorValue(), GetCurrentPage(), editeng::CustomPropertyField::GetCurrentPresentation(), sd::ViewShell::GetDoc(), SfxObjectShell::getDocProperties(), SdDrawDocument::GetDocSh(), SdDrawDocument::GetDocumentType(), SvtUserOptions::GetFirstName(), SvxAuthorField::GetFormat(), SvxURLField::GetFormat(), SvxAuthorField::GetFormatted(), SvxExtFileField::GetFormatted(), editeng::CustomPropertyField::GetFormatted(), SvxDateTimeField::GetFormatted(), SvxDateField::GetFormatted(), SvxExtTimeField::GetFormatted(), SdPage::getHeaderFooterSettings(), SvtUserOptions::GetID(), SvtUserOptions::GetLastName(), sd::ViewShellBase::GetMainViewShell(), SfxObjectShell::GetMedium(), SfxMedium::GetName(), SfxShell::GetName(), SdPage::GetName(), INetURLHistory::GetOrCreate(), SdPage::GetPageKind(), SdrPage::GetPageNum(), sd::ViewShell::GetPrintedHandoutPageCount(), sd::ViewShell::GetPrintedHandoutPageNum(), SvxURLField::GetRepresentation(), SdrObject::getSdrModelFromSdrObject(), SdrOutliner::GetTextObj(), SvxAuthorField::GetType(), SvxExtFileField::GetType(), SvxURLField::GetURL(), sd::DrawDocShell::GetViewShell(), Handout, SfxObjectShell::HasName(), Impress, SfxObjectShell::IsLoadingFinished(), svtools::LINKS, svtools::LINKSVISITED, sd::HeaderFooterSettings::maDateTimeText, sd::HeaderFooterSettings::maFooterText, sd::HeaderFooterSettings::maHeaderText, sd::HeaderFooterSettings::mbDateTimeIsFixed, sd::HeaderFooterSettings::meDateFormat, sd::HeaderFooterSettings::meTimeFormat, svtools::ColorConfigValue::nColor, INetURLHistory::QueryUrl(), SdResId(), and DateTime::SYSTEM.