LibreOffice Module sw (master)
1
|
#include <com/sun/star/embed/Aspects.hpp>
#include <com/sun/star/embed/EmbedMisc.hpp>
#include <com/sun/star/embed/XEmbeddedObject.hpp>
#include <cmdid.h>
#include <hintids.hxx>
#include <bitmaps.hlst>
#include <vcl/mnemonic.hxx>
#include <svl/urihelper.hxx>
#include <svl/stritem.hxx>
#include <sfx2/htmlmode.hxx>
#include <editeng/sizeitem.hxx>
#include <editeng/opaqitem.hxx>
#include <editeng/protitem.hxx>
#include <editeng/prntitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <svx/swframeposstrings.hxx>
#include <svx/swframevalidation.hxx>
#include <comphelper/classids.hxx>
#include <sfx2/viewfrm.hxx>
#include <tools/globname.hxx>
#include <fmturl.hxx>
#include <fmteiro.hxx>
#include <fmtcnct.hxx>
#include <fmtsrnd.hxx>
#include <view.hxx>
#include <wrtsh.hxx>
#include <swmodule.hxx>
#include <uitool.hxx>
#include <docsh.hxx>
#include <viewopt.hxx>
#include <frmatr.hxx>
#include <frmdlg.hxx>
#include <frmmgr.hxx>
#include <frmpage.hxx>
#include <wrap.hxx>
#include <colmgr.hxx>
#include <grfatr.hxx>
#include <uiitems.hxx>
#include <fmtfollowtextflow.hxx>
#include <editeng/adjustitem.hxx>
#include <svx/sdtaitm.hxx>
#include <sal/macros.h>
#include <strings.hrc>
#include <svx/strings.hrc>
#include <svx/dialmgr.hxx>
#include <svx/svxids.hrc>
#include <sfx2/filedlghelper.hxx>
#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>
#include <com/sun/star/ui/dialogs/XFilePicker3.hpp>
#include <com/sun/star/ui/dialogs/XFilePickerControlAccess.hpp>
#include <com/sun/star/ui/dialogs/ExtendedFilePickerElementIds.hpp>
#include <vcl/graphicfilter.hxx>
#include <svtools/embedhlp.hxx>
#include <comphelper/lok.hxx>
#include <memory>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< LB > |
struct | FrameMap |
Namespaces | |
o3tl | |
Macros | |
#define | SwFPos SvxSwFramePosString |
#define | MAX_PERCENT_WIDTH 254 |
#define | MAX_PERCENT_HEIGHT 254 |
#define | VERT_PAGE_REL (LB::RelPageFrame|LB::RelPagePrintArea) |
#define | VERT_FRAME_REL (LB::FlyVertFrame|LB::FlyVertPrintArea) |
#define | HTML_HORI_PARA_REL (LB::Frame|LB::PrintArea) |
#define | HTML_HORI_CHAR_REL (LB::Frame|LB::PrintArea|LB::RelChar) |
Enumerations | |
enum | LB |
Variables | |
static RelationMap const | aRelationMap [] |
static RelationMap const | aAsCharRelationMap [] |
static constexpr auto | HORI_PAGE_REL |
static FrameMap const | aHPageMap [] |
static FrameMap const | aHPageHtmlMap [] |
static FrameMap const | aVPageMap [] |
static FrameMap const | aVPageHtmlMap [] |
static constexpr auto | HORI_FRAME_REL |
static FrameMap const | aHFrameMap [] |
static FrameMap const | aHFlyHtmlMap [] |
static FrameMap const | aVFrameMap [] |
static FrameMap const | aVFlyHtmlMap [] |
static constexpr auto | HORI_PARA_REL |
static FrameMap const | aHParaMap [] |
static FrameMap const | aHParaHtmlMap [] |
static FrameMap const | aHParaHtmlAbsMap [] |
static constexpr auto | VERT_PARA_REL |
static FrameMap const | aVParaMap [] |
static FrameMap const | aVParaHtmlMap [] |
static constexpr auto | HORI_CHAR_REL |
static FrameMap const | aHCharMap [] |
static FrameMap const | aHCharHtmlMap [] |
static FrameMap const | aHCharHtmlAbsMap [] |
static constexpr auto | VERT_CHAR_REL |
static FrameMap const | aVCharMap [] |
static FrameMap const | aVCharHtmlMap [] |
static FrameMap const | aVCharHtmlAbsMap [] |
static FrameMap const | aVAsCharMap [] |
static FrameMap const | aVAsCharHtmlMap [] |
#define HTML_HORI_CHAR_REL (LB::Frame|LB::PrintArea|LB::RelChar) |
Definition at line 313 of file frmpage.cxx.
#define HTML_HORI_PARA_REL (LB::Frame|LB::PrintArea) |
Definition at line 269 of file frmpage.cxx.
#define MAX_PERCENT_HEIGHT 254 |
Definition at line 96 of file frmpage.cxx.
Referenced by SwFramePage::FillItemSet(), and IMPL_LINK().
#define MAX_PERCENT_WIDTH 254 |
Definition at line 95 of file frmpage.cxx.
Referenced by SwFramePage::FillItemSet(), and IMPL_LINK().
#define SwFPos SvxSwFramePosString |
Definition at line 83 of file frmpage.cxx.
#define VERT_FRAME_REL (LB::FlyVertFrame|LB::FlyVertPrintArea) |
Definition at line 240 of file frmpage.cxx.
#define VERT_PAGE_REL (LB::RelPageFrame|LB::RelPagePrintArea) |
Definition at line 206 of file frmpage.cxx.
|
strong |
Definition at line 100 of file frmpage.cxx.
IMPL_LINK | ( | SwFramePage | , |
RelSizeClickHdl | , | ||
weld::ToggleButton & | , | ||
rBtn | , | ||
void | |||
) |
Definition at line 1727 of file frmpage.cxx.
References MAX_PERCENT_HEIGHT, and MAX_PERCENT_WIDTH.
IMPL_LINK | ( | SwFramePage | , |
PosHdl | , | ||
weld::ComboBox & | , | ||
rLB | , | ||
void | |||
) |
Definition at line 1905 of file frmpage.cxx.
References weld::ComboBox::clear(), weld::ComboBox::get_active(), weld::ComboBox::get_active_id(), and SwPostItHelper::NONE.
IMPL_LINK | ( | SwFramePage | , |
RelHdl | , | ||
weld::ComboBox & | , | ||
rLB | , | ||
void | |||
) |
Definition at line 2005 of file frmpage.cxx.
IMPL_LINK | ( | SwFramePage | , |
ModifyHdl | , | ||
weld::MetricSpinButton & | , | ||
rEdit | , | ||
void | |||
) |
Definition at line 2054 of file frmpage.cxx.
References rEdit.
IMPL_LINK | ( | SwFrameAddPage | , |
ChainModifyHdl | , | ||
weld::ComboBox & | , | ||
rBox | , | ||
void | |||
) |
Definition at line 3113 of file frmpage.cxx.
References weld::ComboBox::find_text(), weld::ComboBox::get_count(), lcl_InsertVectors(), weld::ComboBox::remove(), weld::ComboBox::set_active(), and weld::ComboBox::set_active_text().
IMPL_LINK_NOARG | ( | SwFramePage | , |
MirrorHdl | , | ||
weld::ToggleButton & | , | ||
void | |||
) |
Definition at line 1721 of file frmpage.cxx.
References LONG_MAX.
IMPL_LINK_NOARG | ( | SwFramePage | , |
RangeModifyClickHdl | , | ||
weld::ToggleButton & | , | ||
void | |||
) |
Definition at line 1753 of file frmpage.cxx.
IMPL_LINK_NOARG | ( | SwFramePage | , |
AnchorTypeHdl | , | ||
weld::ToggleButton & | , | ||
void | |||
) |
Definition at line 1878 of file frmpage.cxx.
References LONG_MAX.
IMPL_LINK_NOARG | ( | SwFramePage | , |
RealSizeHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 2034 of file frmpage.cxx.
IMPL_LINK_NOARG | ( | SwFramePage | , |
AutoWidthClickHdl | , | ||
weld::ToggleButton & | , | ||
void | |||
) |
Definition at line 2042 of file frmpage.cxx.
IMPL_LINK_NOARG | ( | SwFramePage | , |
AutoHeightClickHdl | , | ||
weld::ToggleButton & | , | ||
void | |||
) |
Definition at line 2048 of file frmpage.cxx.
IMPL_LINK_NOARG | ( | SwGrfExtPage | , |
BrowseHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 2515 of file frmpage.cxx.
References INetURLObject::decode(), ERRCODE_NONE, GetFrameWeld(), Graphic::GetType(), GraphicFilter::LoadGraphic(), INetURLObject::Unambiguous, and void().
IMPL_LINK_NOARG | ( | SwGrfExtPage | , |
MirrorHdl | , | ||
weld::ToggleButton & | , | ||
void | |||
) |
Definition at line 2561 of file frmpage.cxx.
IMPL_LINK_NOARG | ( | SwFrameURLPage | , |
InsertFileHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 2768 of file frmpage.cxx.
References ERRCODE_NONE, and GetFrameWeld().
IMPL_LINK_NOARG | ( | SwFrameAddPage | , |
EditModifyHdl | , | ||
weld::Entry & | , | ||
void | |||
) |
Definition at line 3097 of file frmpage.cxx.
|
static |
Definition at line 483 of file frmpage.cxx.
References nIndex, and SAL_N_ELEMENTS.
Referenced by SwFramePage::FillPosLB(), and SwFramePage::FillRelLB().
|
static |
Definition at line 408 of file frmpage.cxx.
References SAL_N_ELEMENTS.
Referenced by SwFramePage::FillPosLB(), SwFramePage::FillRelLB(), SwFramePage::GetAlignment(), SwFramePage::GetMapPos(), and lcl_GetLBRelationsForStrID().
|
static |
Definition at line 576 of file frmpage.cxx.
References i, and SwPostItHelper::NONE.
Referenced by SwFramePage::FillPosLB().
|
static |
Definition at line 593 of file frmpage.cxx.
References lcl_GetFrameMapCount(), FrameMap::nLBRelations, and SwPostItHelper::NONE.
Referenced by SwFramePage::FillRelLB().
|
static |
Definition at line 457 of file frmpage.cxx.
References weld::ComboBox::append_separator(), weld::ComboBox::append_text(), weld::ComboBox::get_count(), and InsertStringSorted().
Referenced by IMPL_LINK(), and SwFrameAddPage::Reset().
|
static |
Definition at line 182 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalRelWidth().
|
static |
Definition at line 321 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 315 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 305 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 233 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 225 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 201 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 193 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 277 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 271 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 261 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 156 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalRelWidth().
|
static |
Definition at line 380 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 363 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 356 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 351 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 332 of file frmpage.cxx.
Referenced by SwFramePage::FillPosLB(), SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 250 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 242 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 216 of file frmpage.cxx.
Referenced by SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 208 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 295 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 287 of file frmpage.cxx.
Referenced by SwFramePage::InitPos(), and SwFramePage::setOptimalFrameWidth().
|
static |
Definition at line 301 of file frmpage.cxx.
|
static |
Definition at line 222 of file frmpage.cxx.
|
static |
Definition at line 190 of file frmpage.cxx.
|
static |
Definition at line 257 of file frmpage.cxx.
|
static |
Definition at line 329 of file frmpage.cxx.
|
static |
Definition at line 284 of file frmpage.cxx.