/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * */ #ifndef INCLUDED_OOX_DRAWINGML_TEXTEFFECTSCONTEXT_HXX #define INCLUDED_OOX_DRAWINGML_TEXTEFFECTSCONTEXT_HXX #include #include #include #include #include namespace oox::drawingml { class TextEffectsContext final : public oox::core::ContextHandler2 { public: TextEffectsContext(oox::core::ContextHandler2Helper const & rParent, sal_Int32 aElementToken, std::vector& rTextEffectsProperties); virtual ~TextEffectsContext() override; virtual void onStartElement(const oox::AttributeList& rAttribs) override; virtual void onEndElement() override; virtual oox::core::ContextHandlerRef onCreateContext(sal_Int32 Element, const oox::AttributeList& rAttribs) override; private: void processAttributes(const AttributeList& rAttribs); void pushAttributeToGrabBag (sal_Int32 aAttributeId, const OUString& rElementName, const AttributeList& rAttribs); std::vector& mrTextEffectsProperties; std::unique_ptr mpGrabBagStack; sal_Int32 mnCurrentElement; }; } #endif // INCLUDED_OOX_DRAWINGML_TEXTEFFECTSCONTEXT_HXX /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ ue='distro/collabora/cp-4.0'>distro/collabora/cp-4.0 LibreOffice 界面翻译代码仓库文档基金会
aboutsummaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorAndras Timar <atimar@suse.com>2013-06-03 20:51:16 +0200
committerAndras Timar <atimar@suse.com>2013-06-05 10:16:45 +0200
commit47af5d9707cf34a8f7f9507a62c2dd03e56dbfa9 (patch)
tree098208ba8efa0d691342fc7056da2060e8d3f464 /source
parent499065e9cda8911ef6193d32ab39aa9249325ca6 (diff)
update translations for LibreOffice 4.1 beta2
Change-Id: I5dafc5dcce605da8d6831a775ff1d416180b22d0
Diffstat (limited to 'source')