/* -*- 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/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ #ifndef INCLUDED_OOX_OLE_AXCONTROLFRAGMENT_HXX #define INCLUDED_OOX_OLE_AXCONTROLFRAGMENT_HXX #include namespace oox { namespace ole { class ControlModelBase; class EmbeddedControl; /** Context handler for ActiveX form control model properties. */ class AxControlPropertyContext : public ::oox::core::ContextHandler2 { public: explicit AxControlPropertyContext( ::oox::core::FragmentHandler2& rFragment, ControlModelBase& rModel ); virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 nElement, const AttributeList& rAttribs ) override; private: ControlModelBase& mrModel; sal_Int32 mnPropId; ///< Identifier of currently processed property. }; /** Fragment handler for an embedded ActiveX form control fragment. */ class AxControlFragment : public ::oox::core::FragmentHandler2 { public: explicit AxControlFragment( ::oox::core::XmlFilterBase& rFilter, const OUString& rFragmentPath, EmbeddedControl& rControl ); virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 nElement, const AttributeList& rAttribs ) override; private: EmbeddedControl& mrControl; }; } // namespace ole } // namespace oox #endif /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ ollabora/co-22.05-testflight'>distro/collabora/co-22.05-testflight LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/salhelper
AgeCommit message (Expand)Author
2019-01-09tdf#42949 Fix IWYU warnings in salhelper/Gabor Kelemen
2018-11-29Rename Mac OS X to official name macOS in comments and documentationBartosz Kosiorek
2018-11-01gbuild: rename value OS=IOS to OS=iOSMichael Stahl
2018-10-24remove more rtl::OUString and OString prefixesNoel Grandin
2018-10-19clang-tidy modernize-redundant-void-argNoel Grandin
2018-10-17clang-tidy readability-redundant-smartptr-getNoel Grandin
2018-09-07Drop workaround for old MSVC that no longer appears necessary with MSVC 2017Stephan Bergmann
2018-08-30Remove redundant asserts after newMike Kaganski
2018-08-10tdf#42949 Fix IWYU warnings in include/salhelper/*Gabor Kelemen
2018-02-02salhelper: MSVC: pragma warning: make more specific, remove obsoleteMike Kaganski
2017-12-11loplugin:salcall fix functionsNoel Grandin
2017-12-07loplugin:salcall handle static methodsNoel Grandin
2017-12-05loplugin:salcall fix non-virtual methodsNoel Grandin
2017-10-23loplugin:includeform: salhelperStephan Bergmann
2017-08-17remove UL/L suffixes from integer constants on the RHS of expressionsNoel Grandin
2017-07-21loplugin:constparams in soltools and variousNoel Grandin
2017-06-27iOS, remove java and cppunittestjan Iversen
2017-06-18tdf#43157 - salhelper: timer.cxx change OSL_ASSERT to assertChris Sherlock
2017-06-16salhelper: cleanup include/salhelper/timer.hxxChris Sherlock
2017-06-12tdf#43157 - salhelper: convert from OSL_ASSERT to assertChris Sherlock
2017-05-31clang-tidy readability-redundant-control-flowNoel Grandin
2017-05-18Revert "Fix typos"Stephan Bergmann
2017-05-18Fix typosAndrea Gelmini
2017-05-07revert OSL_ASSERT changesChris Sherlock
2017-05-07tdf#43157: convert salhelper from OSL_ASSERT to assertChris Sherlock
2017-04-21gbuild: Remove MSVC 2013 legacy codeDavid Ostrovsky
2017-03-18salhelper: change oslCondition to osl::ConditionChris Sherlock
2017-01-26Remove dynamic exception specificationsStephan Bergmann
2016-11-18includes should be at the top of the fileNoel Grandin
2016-10-14CppunitTest_desktop_lib: fix loplugin:cppunitassertequals warningsMiklos Vajna
2016-09-13loplugin:override: No more need for the "MSVC dtor override" workaroundStephan Bergmann
2016-04-20loplugin:salbool: Automatic rewrite of sal_False/TrueStephan Bergmann
2016-02-17use consistent #define checks for the Windows platformNoel Grandin
2016-02-09Remove excess newlinesChris Sherlock
2016-01-15loplugin:unusedmethods unused return value in rscNoel Grandin
2015-11-115th step to remove tools/rtti.hxxOliver Specht
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann
2015-11-01Remove some stdio.h includes from salhelper moduleJulien Nabet
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann
2015-09-18boost->stdCaolán McNamara
2015-08-06If we want this to crash intentionally, use abort() thenTor Lillqvist
2015-06-23Revert "Typo: iff->if"Julien Nabet
2015-06-23Typo: iff->ifJulien Nabet
2015-04-15remove unnecessary use of void in function declarationsNoel Grandin
2015-01-20Some more loplugin:cstylecast: salhelperStephan Bergmann
2014-12-19Remove unused */qa/checkapi/Stephan Bergmann
2014-10-01fdo#82577: Handle TimeNoel Grandin
2014-08-25set names on a bunch more threads...Michael Stahl
2014-08-13salhelper: work around spurious warning C4189Michael Stahl