LibreOffice Module cui (master) 1
|
#include <memory>
#include <cstddef>
#include <type_traits>
#include <swpossizetabpage.hxx>
#include <svx/dlgutil.hxx>
#include <svx/anchorid.hxx>
#include <svl/intitem.hxx>
#include <svx/swframevalidation.hxx>
#include <sfx2/htmlmode.hxx>
#include <svx/svdview.hxx>
#include <svx/svdpagv.hxx>
#include <svx/swframeposstrings.hxx>
#include <svx/rectenum.hxx>
#include <sal/macros.h>
#include <com/sun/star/text/HoriOrientation.hpp>
#include <com/sun/star/text/VertOrientation.hpp>
#include <com/sun/star/text/RelOrientation.hpp>
#include <svx/svxids.hrc>
#include <svtools/unitconv.hxx>
#include <osl/diagnose.h>
Go to the source code of this file.
Classes | |
struct | FrmMap |
struct | o3tl::typed_flags< LB > |
Namespaces | |
namespace | o3tl |
Macros | |
#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) |
Variables | |
RelationMap const | aRelationMap [] |
RelationMap const | aAsCharRelationMap [] |
constexpr auto | HORI_PAGE_REL |
FrmMap const | aHPageMap [] |
FrmMap const | aHPageHtmlMap [] |
FrmMap const | aVPageMap [] |
FrmMap const | aVPageHtmlMap [] |
constexpr auto | HORI_FRAME_REL |
FrmMap const | aHFrameMap [] |
FrmMap const | aHFlyHtmlMap [] |
FrmMap const | aVFrameMap [] |
FrmMap const | aVFlyHtmlMap [] |
FrmMap const | aVMultiSelectionMap [] |
FrmMap const | aHMultiSelectionMap [] |
constexpr auto | HORI_PARA_REL |
FrmMap const | aHParaMap [] |
FrmMap const | aHParaHtmlMap [] |
FrmMap const | aHParaHtmlAbsMap [] |
constexpr auto | VERT_PARA_REL |
FrmMap const | aVParaMap [] |
FrmMap const | aVParaHtmlMap [] |
constexpr auto | HORI_CHAR_REL |
static FrmMap | aHCharMap [] |
static FrmMap | aHCharHtmlMap [] |
static FrmMap | aHCharHtmlAbsMap [] |
constexpr auto | VERT_CHAR_REL |
static FrmMap | aVCharMap [] |
FrmMap const | aVCharHtmlMap [] |
FrmMap const | aVCharHtmlAbsMap [] |
FrmMap const | aVAsCharMap [] |
FrmMap const | aVAsCharHtmlMap [] |
#define HTML_HORI_CHAR_REL (LB::Frame|LB::PrintArea|LB::RelChar) |
Definition at line 297 of file swpossizetabpage.cxx.
#define HTML_HORI_PARA_REL (LB::Frame|LB::PrintArea) |
Definition at line 250 of file swpossizetabpage.cxx.
#define VERT_FRAME_REL (LB::FlyVertFrame|LB::FlyVertPrintArea) |
Definition at line 209 of file swpossizetabpage.cxx.
#define VERT_PAGE_REL (LB::RelPageFrame|LB::RelPagePrintArea) |
Definition at line 171 of file swpossizetabpage.cxx.
IMPL_LINK | ( | SvxSwPosSizeTabPage | , |
ModifyHdl | , | ||
weld::MetricSpinButton & | , | ||
rEdit | , | ||
void | |||
) |
Definition at line 1337 of file swpossizetabpage.cxx.
IMPL_LINK | ( | SvxSwPosSizeTabPage | , |
PosHdl | , | ||
weld::ComboBox & | , | ||
rLB | , | ||
void | |||
) |
Definition at line 1242 of file swpossizetabpage.cxx.
References weld::ComboBox::clear(), weld::ComboBox::get_active(), and weld::ComboBox::get_active_id().
IMPL_LINK | ( | SvxSwPosSizeTabPage | , |
RelHdl | , | ||
weld::ComboBox & | , | ||
rLB | , | ||
void | |||
) |
Definition at line 1218 of file swpossizetabpage.cxx.
IMPL_LINK_NOARG | ( | SvxSwPosSizeTabPage | , |
AnchorTypeHdl | , | ||
weld::Toggleable & | , | ||
void | |||
) |
Definition at line 1192 of file swpossizetabpage.cxx.
IMPL_LINK_NOARG | ( | SvxSwPosSizeTabPage | , |
MirrorHdl | , | ||
weld::Toggleable & | , | ||
void | |||
) |
Definition at line 1212 of file swpossizetabpage.cxx.
IMPL_LINK_NOARG | ( | SvxSwPosSizeTabPage | , |
ProtectHdl | , | ||
weld::Toggleable & | , | ||
void | |||
) |
Definition at line 1358 of file swpossizetabpage.cxx.
References TRISTATE_TRUE.
IMPL_LINK_NOARG | ( | SvxSwPosSizeTabPage | , |
RangeModifyClickHdl | , | ||
weld::Toggleable & | , | ||
void | |||
) |
Definition at line 1112 of file swpossizetabpage.cxx.
IMPL_LINK_NOARG | ( | SvxSwPosSizeTabPage | , |
RangeModifyHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 1117 of file swpossizetabpage.cxx.
References SvxSwFrameValidation::bAutoHeight, SvxSwFrameValidation::bFollowTextFlow, SvxSwFrameValidation::bMirror, SvxSwFrameValidation::nAnchorType, SvxSwFrameValidation::nHeight, SvxSwFrameValidation::nHoriOrient, SvxSwFrameValidation::nHPos, SvxSwFrameValidation::nHRelOrient, SvxSwFrameValidation::nMaxHeight, SvxSwFrameValidation::nMaxHPos, SvxSwFrameValidation::nMaxVPos, SvxSwFrameValidation::nMaxWidth, SvxSwFrameValidation::nMinHeight, SvxSwFrameValidation::nMinHPos, SvxSwFrameValidation::nMinVPos, SvxSwFrameValidation::nMinWidth, SvxSwFrameValidation::nVertOrient, SvxSwFrameValidation::nVPos, SvxSwFrameValidation::nVRelOrient, and SvxSwFrameValidation::nWidth.
|
static |
Definition at line 433 of file swpossizetabpage.cxx.
References a, SvxSwFramePosString::BOTTOM, SvxSwFramePosString::CENTER_HORI, SvxSwFramePosString::CENTER_VERT, SvxSwFramePosString::FROMBOTTOM, SvxSwFramePosString::FROMLEFT, SvxSwFramePosString::FROMRIGHT, SvxSwFramePosString::FROMTOP, SvxSwFramePosString::LEFT, SvxSwFramePosString::REL_FRM_BOTTOM, SvxSwFramePosString::REL_FRM_LEFT, SvxSwFramePosString::REL_FRM_RIGHT, SvxSwFramePosString::REL_FRM_TOP, SvxSwFramePosString::REL_PG_BOTTOM, SvxSwFramePosString::REL_PG_LEFT, SvxSwFramePosString::REL_PG_RIGHT, SvxSwFramePosString::REL_PG_TOP, SvxSwFramePosString::RIGHT, and SvxSwFramePosString::TOP.
Referenced by SvxSwPosSizeTabPage::FillPosLB(), and SvxSwPosSizeTabPage::FillRelLB().
|
static |
Definition at line 381 of file swpossizetabpage.cxx.
References aHCharHtmlAbsMap, aHCharHtmlMap, aHCharMap, aHFlyHtmlMap, aHFrameMap, aHMultiSelectionMap, aHPageHtmlMap, aHPageMap, aHParaHtmlAbsMap, aHParaHtmlMap, aHParaMap, aVAsCharHtmlMap, aVAsCharMap, aVCharHtmlAbsMap, aVCharHtmlMap, aVCharMap, aVFlyHtmlMap, aVFrameMap, aVMultiSelectionMap, aVPageHtmlMap, aVPageMap, aVParaHtmlMap, and aVParaMap.
Referenced by SvxSwPosSizeTabPage::FillPosLB(), SvxSwPosSizeTabPage::FillRelLB(), SvxSwPosSizeTabPage::GetAlignment(), SvxSwPosSizeTabPage::GetMapPos(), and lcl_GetLBRelationsForStrID().
|
static |
Definition at line 490 of file swpossizetabpage.cxx.
References aRelationMap.
Referenced by SvxSwPosSizeTabPage::FillPosLB().
|
static |
Definition at line 507 of file swpossizetabpage.cxx.
References lcl_GetFrmMapCount(), and FrmMap::nLBRelations.
Referenced by SvxSwPosSizeTabPage::FillRelLB().
RelationMap const aAsCharRelationMap[] |
Definition at line 144 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::FillRelLB(), and SvxSwPosSizeTabPage::setOptimalRelWidth().
|
static |
Definition at line 305 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
|
static |
Definition at line 299 of file swpossizetabpage.cxx.
Referenced by lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
|
static |
Definition at line 289 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aHFlyHtmlMap[] |
Definition at line 201 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aHFrameMap[] |
Definition at line 193 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aHMultiSelectionMap[] |
Definition at line 229 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), and lcl_GetFrmMapCount().
FrmMap const aHPageHtmlMap[] |
Definition at line 166 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aHPageMap[] |
Definition at line 158 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aHParaHtmlAbsMap[] |
Definition at line 258 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aHParaHtmlMap[] |
Definition at line 252 of file swpossizetabpage.cxx.
Referenced by lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aHParaMap[] |
Definition at line 242 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
RelationMap const aRelationMap[] |
Definition at line 114 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::FillRelLB(), lcl_GetLBRelationsForRelations(), and SvxSwPosSizeTabPage::setOptimalRelWidth().
FrmMap const aVAsCharHtmlMap[] |
Definition at line 369 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::FillRelLB(), SvxSwPosSizeTabPage::GetAlignment(), SvxSwPosSizeTabPage::GetMapPos(), SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVAsCharMap[] |
Definition at line 352 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::FillRelLB(), SvxSwPosSizeTabPage::GetAlignment(), SvxSwPosSizeTabPage::GetMapPos(), SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVCharHtmlAbsMap[] |
Definition at line 343 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVCharHtmlMap[] |
Definition at line 338 of file swpossizetabpage.cxx.
Referenced by lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
|
static |
Definition at line 317 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::FillPosLB(), SvxSwPosSizeTabPage::FillRelLB(), SvxSwPosSizeTabPage::GetAlignment(), SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVFlyHtmlMap[] |
Definition at line 219 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVFrameMap[] |
Definition at line 211 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVMultiSelectionMap[] |
Definition at line 225 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), and lcl_GetFrmMapCount().
FrmMap const aVPageHtmlMap[] |
Definition at line 181 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVPageMap[] |
Definition at line 173 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVParaHtmlMap[] |
Definition at line 276 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
FrmMap const aVParaMap[] |
Definition at line 268 of file swpossizetabpage.cxx.
Referenced by SvxSwPosSizeTabPage::InitPos(), lcl_GetFrmMapCount(), and SvxSwPosSizeTabPage::setOptimalFrmWidth().
|
constexpr |
Definition at line 285 of file swpossizetabpage.cxx.
|
constexpr |
Definition at line 190 of file swpossizetabpage.cxx.
|
constexpr |
Definition at line 155 of file swpossizetabpage.cxx.
|
constexpr |
Definition at line 238 of file swpossizetabpage.cxx.
|
constexpr |
Definition at line 314 of file swpossizetabpage.cxx.
|
constexpr |
Definition at line 265 of file swpossizetabpage.cxx.