/* -*- 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 . */ #include #include #include #include"vbaassistant.hxx" using namespace com::sun::star; using namespace ooo::vba; using namespace ooo::vba::office::MsoAnimationType; ScVbaAssistant::ScVbaAssistant( const uno::Reference< XHelperInterface >& rParent, const uno::Reference< uno::XComponentContext >& rContext ): ScVbaAssistantImpl_BASE(rParent, rContext), m_sName( "Clippit" ) { m_bIsVisible = false; m_nPointsLeft = 795; m_nPointsTop = 248; m_nAnimation = msoAnimationIdle; } ScVbaAssistant::~ScVbaAssistant() { } sal_Bool SAL_CALL ScVbaAssistant::getVisible() throw (uno::RuntimeException, std::exception) { return m_bIsVisible; } void SAL_CALL ScVbaAssistant::setVisible( sal_Bool bVisible ) throw (uno::RuntimeException, std::exception) { m_bIsVisible = bVisible; } sal_Bool SAL_CALL ScVbaAssistant::getOn() throw (uno::RuntimeException, std::exception) { return false; } void SAL_CALL ScVbaAssistant::setOn( sal_Bool bOn ) throw (uno::RuntimeException, std::exception) { setVisible( bOn ); } ::sal_Int32 SAL_CALL ScVbaAssistant::getTop() throw (css::uno::RuntimeException, std::exception) { return m_nPointsTop; } void SAL_CALL ScVbaAssistant::setTop( ::sal_Int32 _top ) throw (css::uno::RuntimeException, std::exception) { m_nPointsTop = _top; } ::sal_Int32 SAL_CALL ScVbaAssistant::getLeft() throw (css::uno::RuntimeException, std::exception) { return m_nPointsLeft; } void SAL_CALL ScVbaAssistant::setLeft( ::sal_Int32 _left ) throw (css::uno::RuntimeException, std::exception) { m_nPointsLeft = _left; } ::sal_Int32 SAL_CALL ScVbaAssistant::getAnimation() throw (css::uno::RuntimeException, std::exception) { return m_nAnimation; } void SAL_CALL ScVbaAssistant::setAnimation( ::sal_Int32 _animation ) throw (css::uno::RuntimeException, std::exception) { m_nAnimation = _animation; } OUString SAL_CALL ScVbaAssistant::Name( ) throw (css::script::BasicErrorException, css::uno::RuntimeException, std::exception) { return m_sName; } OUString ScVbaAssistant::getServiceImplName() { return OUString("ScVbaAssistant"); } uno::Sequence< OUString > ScVbaAssistant::getServiceNames() { static uno::Sequence< OUString > aServiceNames; if ( aServiceNames.getLength() == 0 ) { aServiceNames.realloc( 1 ); aServiceNames[ 0 ] = "ooo.vba.Assistant"; } return aServiceNames; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ /co-24.04.6 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/ure
AgeCommit message (Expand)Author
2017-01-27Remove dynamic exception specifications from !LIBO_INTERNAL_ONLYStephan Bergmann
2017-01-26ure/source/uretest is !LIBO_INTERNAL_ONLYStephan Bergmann
2017-01-18update approximate install location in READMECaolán McNamara
2016-12-07tdf#88206 replace cppu::WeakImplHelper* miscJochen Nitschke
2016-09-20[API CHANGE] Remove HAVE_GCC_VISIBILITY_FEATURE, always trueStephan Bergmann
2016-03-04Don't put symlink to MacOS folder of sandboxed appAndras Timar
2015-09-15Revert cppuhelper/implbase.hxx usage in non-LIBO_INTERNAL_ONLY code, againStephan Bergmann
2015-09-15Resolves: tdf#88206 replace cppu::WeakImplHelper* etc.Takeshi Abe
2015-03-01Typo: embeded->embeddedJulien Nabet
2014-12-03Fold URE: WindowsStephan Bergmann
2014-12-01Fold URE: Linux ure/share/misc/* -> program/Stephan Bergmann
2014-11-28Fold URE: Linux ure/share/java/* -> program/classes/Stephan Bergmann
2014-11-28Remove unused ure_unorc_urlStephan Bergmann
2014-11-28Fold URE: Linux ure/lib/* -> program/Stephan Bergmann
2014-11-28Fold URE: Linux ure/bin/* -> program/Stephan Bergmann
2014-11-28theIntrospection missing from cppumaker callStephan Bergmann
2014-11-24...so startup.sh is gone nowStephan Bergmann
2014-11-24uno is the only remaining user of startup.shStephan Bergmann
2014-10-09Remove jvmfwk plugin featureStephan Bergmann
2014-09-17The URE unorc is now set up in instsetoo_native/CustomTarget_setup.mkTor Lillqvist
2014-09-16urelibs is part of the stable extension interface on Mac OS XStephan Bergmann
2014-09-16Create instdir uno ini-file from instsetoo_nativeStephan Bergmann
2014-09-09Make the "Mac-like" or "canonical" app bundle structure always used on OS XTor Lillqvist
2014-08-10Ugly hack to fix build when srcdir!=builddirTor Lillqvist
2014-08-10javaldx is not built for WNT or MACOSX so no point in the uno wrapper scriptTor Lillqvist
2014-08-10Fixes for the --enable-canonical-installation-tree-structure caseTor Lillqvist
2014-08-10Use @LIBO_URE_LIB_FOLDER@ for URE_INTERNAL_LIB_DIRTor Lillqvist
2014-08-10Use @LIBO_URE_SHARE_JAVA_FOLDER@ instead of hardcoding ../share/javaTor Lillqvist
2014-06-05various: remove SAL_THROW macroNoel Grandin
2014-05-23remove boilerplate in UNO Exception constructor callsNoel Grandin
2014-03-07Introduce com.sun.star.beans.theIntrospection singletonStephan Bergmann