LibreOffice Module svtools (master) 1
|
Classes | |
class | ColorConfig |
class | ColorConfig_Impl |
struct | ColorConfigValue |
class | EditableColorConfig |
class | EditableExtendedColorConfig |
class | ExtendedColorConfig |
class | ExtendedColorConfig_Impl |
class | ExtendedColorConfigValue |
class | ItemHolder2 |
class | QueryDeleteDlg_Impl |
struct | VolumeInfo |
Functions | |
IMPL_LINK (ColorConfig_Impl, DataChangedEventListener, VclSimpleEvent &, rEvent, void) | |
static void | lcl_addString (uno::Sequence< OUString > &_rSeq, std::u16string_view _sAdd) |
IMPL_LINK (ExtendedColorConfig_Impl, DataChangedEventListener, VclSimpleEvent &, rEvent, void) | |
bool | IsFontSubstitutionsEnabled () |
std::vector< SubstitutionStruct > | GetFontSubstitutions () |
void | SetFontSubstitutions (bool bIsEnabled, std::vector< SubstitutionStruct > const &aSubstArr) |
void | ApplyFontSubstitutionsToVcl () |
void | GetPrinterOptions (vcl::printer::Options &rOptions, bool bFile) |
void | SetPrinterOptions (const vcl::printer::Options &rOptions, bool bFile) |
IMPL_LINK_NOARG (AsynchronLink, HandleCall_PostUserEvent, void *, void) | |
static std::vector< double > | GetDashing (SvxBorderLineStyle nDashing) |
Dashing array must start with a line width and end with a blank width. More... | |
std::vector< double > | GetLineDashing (SvxBorderLineStyle nDashing, double fScale) |
basegfx::B2DPolyPolygon | ApplyLineDashing (const basegfx::B2DPolygon &rPolygon, SvxBorderLineStyle nDashing, double fScale) |
void | DrawLine (OutputDevice &rDev, const Point &rP1, const Point &rP2, sal_uInt32 nWidth, SvxBorderLineStyle nDashing) |
void | DrawLine (OutputDevice &rDev, const basegfx::B2DPoint &rP1, const basegfx::B2DPoint &rP2, sal_uInt32 nWidth, SvxBorderLineStyle nDashing) |
class | UNLESS_MERGELIBS (SVT_DLLPUBLIC) AsynchronLink |
SVT_DLLPUBLIC bool | executeRestartDialog (css::uno::Reference< css::uno::XComponentContext > const &context, weld::Window *parent, RestartReason reason) |
Variables | |
static sal_Int32 | nColorRefCount_Impl = 0 |
static sal_Int32 | nExtendedColorRefCount_Impl = 0 |
enum svtools::ColorConfigEntry : int |
Definition at line 30 of file colorcfg.hxx.
|
strong |
Enumerator | |
---|---|
Select | |
Modify |
Definition at line 35 of file colrdlg.hxx.
Enumerator | |
---|---|
QUERYDELETE_YES | |
QUERYDELETE_ALL |
Definition at line 29 of file querydelete.hxx.
Definition at line 25 of file restartdialog.hxx.
SVT_DLLPUBLIC void svtools::ApplyFontSubstitutionsToVcl | ( | ) |
Definition at line 128 of file fontsubstconfig.cxx.
References OutputDevice::AddFontSubstitute(), OutputDevice::BeginFontSubstitution(), bIsEnabled, OutputDevice::EndFontSubstitution(), GetFontSubstitutions(), IsFontSubstitutionsEnabled(), and OutputDevice::RemoveFontsSubstitute().
SVT_DLLPUBLIC basegfx::B2DPolyPolygon svtools::ApplyLineDashing | ( | const basegfx::B2DPolygon & | rPolygon, |
SvxBorderLineStyle | nDashing, | ||
double | fScale | ||
) |
Definition at line 298 of file ctrlbox.cxx.
References basegfx::B2DPolyPolygon::append(), basegfx::utils::applyLineDashing(), and GetDashing().
Referenced by lclDrawPolygon().
SVT_DLLPUBLIC void svtools::DrawLine | ( | OutputDevice & | rDev, |
const basegfx::B2DPoint & | rP1, | ||
const basegfx::B2DPoint & | rP2, | ||
sal_uInt32 | nWidth, | ||
SvxBorderLineStyle | nDashing | ||
) |
Definition at line 320 of file ctrlbox.cxx.
References basegfx::B2DPolygon::append(), and lclDrawPolygon().
SVT_DLLPUBLIC void svtools::DrawLine | ( | OutputDevice & | rDev, |
const Point & | rP1, | ||
const Point & | rP2, | ||
sal_uInt32 | nWidth, | ||
SvxBorderLineStyle | nDashing | ||
) |
Definition at line 313 of file ctrlbox.cxx.
References DrawLine(), Point::X(), and Point::Y().
Referenced by DrawLine(), and SvtLineListBox::ImpGetLine().
bool svtools::executeRestartDialog | ( | css::uno::Reference< css::uno::XComponentContext > const & | context, |
weld::Window * | parent, | ||
RestartReason | reason | ||
) |
Definition at line 102 of file restartdialog.cxx.
Referenced by svt::JavaInteractionHandler::handle().
|
static |
Dashing array must start with a line width and end with a blank width.
Definition at line 238 of file ctrlbox.cxx.
Referenced by ApplyLineDashing(), and GetLineDashing().
SVT_DLLPUBLIC std::vector< SubstitutionStruct > svtools::GetFontSubstitutions | ( | ) |
Definition at line 58 of file fontsubstconfig.cxx.
References utl::ConfigManager::acquireTree(), Any, aPropNames, SubstitutionStruct::bReplaceAlways, SubstitutionStruct::bReplaceOnScreenOnly, cAlways, cFontPairs, cOnScreenOnly, cReplaceFont, cSubstituteFont, utl::ConfigItem::GetNodeNames(), utl::ConfigItem::GetProperties(), utl::LocalPath, SubstitutionStruct::sFont, SubstitutionStruct::sReplaceBy, and u.
Referenced by ApplyFontSubstitutionsToVcl().
SVT_DLLPUBLIC std::vector< double > svtools::GetLineDashing | ( | SvxBorderLineStyle | nDashing, |
double | fScale | ||
) |
Definition at line 291 of file ctrlbox.cxx.
References GetDashing().
SVT_DLLPUBLIC void svtools::GetPrinterOptions | ( | vcl::printer::Options & | rOptions, |
bool | bFile | ||
) |
Definition at line 36 of file printoptions.cxx.
svtools::IMPL_LINK | ( | ColorConfig_Impl | , |
DataChangedEventListener | , | ||
VclSimpleEvent & | , | ||
rEvent | , | ||
void | |||
) |
Definition at line 326 of file colorcfg.cxx.
References GetData, pData, and SettingsChanged.
svtools::IMPL_LINK | ( | ExtendedColorConfig_Impl | , |
DataChangedEventListener | , | ||
VclSimpleEvent & | , | ||
rEvent | , | ||
void | |||
) |
Definition at line 496 of file extcolorcfg.cxx.
References GetData, pData, and SettingsChanged.
svtools::IMPL_LINK_NOARG | ( | AsynchronLink | , |
HandleCall_PostUserEvent | , | ||
void * | , | ||
void | |||
) |
Definition at line 58 of file asynclink.cxx.
SVT_DLLPUBLIC bool svtools::IsFontSubstitutionsEnabled | ( | ) |
Definition at line 46 of file fontsubstconfig.cxx.
References utl::ConfigManager::acquireTree(), Any, bIsEnabled, cReplacement, DBG_ASSERT, and u.
Referenced by ApplyFontSubstitutionsToVcl().
|
static |
Definition at line 223 of file extcolorcfg.cxx.
References i.
Referenced by svtools::ExtendedColorConfig_Impl::FillComponentColors(), and svtools::ExtendedColorConfig_Impl::Load().
SVT_DLLPUBLIC void svtools::SetFontSubstitutions | ( | bool | bIsEnabled, |
std::vector< SubstitutionStruct > const & | aSubstArr | ||
) |
Definition at line 90 of file fontsubstconfig.cxx.
References utl::ConfigManager::acquireTree(), bIsEnabled, SubstitutionStruct::bReplaceAlways, SubstitutionStruct::bReplaceOnScreenOnly, cAlways, cFontPairs, utl::ConfigItem::ClearNodeSet(), cOnScreenOnly, cReplaceFont, cReplacement, cSubstituteFont, i, utl::ConfigItem::PutProperties(), utl::ConfigItem::ReplaceSetProperties(), SubstitutionStruct::sFont, sPrefix, SubstitutionStruct::sReplaceBy, and u.
SVT_DLLPUBLIC void svtools::SetPrinterOptions | ( | const vcl::printer::Options & | rOptions, |
bool | bFile | ||
) |
Definition at line 78 of file printoptions.cxx.
References aDPIArray, comphelper::ConfigurationChanges::create(), DPI_COUNT, and i.
class svtools::UNLESS_MERGELIBS | ( | SVT_DLLPUBLIC | ) |
Definition at line 1 of file asynclink.hxx.
References DECL_DLLPRIVATE_LINK.
|
static |
Definition at line 54 of file colorcfg.cxx.
Referenced by svtools::ColorConfig::ColorConfig(), and svtools::ColorConfig::~ColorConfig().
|
static |
Definition at line 51 of file extcolorcfg.cxx.
Referenced by svtools::ExtendedColorConfig::ExtendedColorConfig(), and svtools::ExtendedColorConfig::~ExtendedColorConfig().