DeckDescriptor.hxx (ff12d537) | DeckDescriptor.hxx (95a18594) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 8 unchanged lines hidden (view full) --- 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22#ifndef SFX_SIDEBAR_DECK_DESCRIPTOR_HXX 23#define SFX_SIDEBAR_DECK_DESCRIPTOR_HXX 24 | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 8 unchanged lines hidden (view full) --- 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22#ifndef SFX_SIDEBAR_DECK_DESCRIPTOR_HXX 23#define SFX_SIDEBAR_DECK_DESCRIPTOR_HXX 24 |
25#include "Context.hxx" | 25#include "sfx2/sidebar/EnumContext.hxx" |
26#include <vector> 27#include <boost/shared_ptr.hpp> 28 29 30namespace sfx2 { namespace sidebar { 31 32class DeckDescriptor 33{ 34public: 35 ::rtl::OUString msTitle; 36 ::rtl::OUString msId; 37 ::rtl::OUString msIconURL; 38 ::rtl::OUString msHighContrastIconURL; 39 ::rtl::OUString msHelpURL; 40 ::rtl::OUString msHelpText; | 26#include <vector> 27#include <boost/shared_ptr.hpp> 28 29 30namespace sfx2 { namespace sidebar { 31 32class DeckDescriptor 33{ 34public: 35 ::rtl::OUString msTitle; 36 ::rtl::OUString msId; 37 ::rtl::OUString msIconURL; 38 ::rtl::OUString msHighContrastIconURL; 39 ::rtl::OUString msHelpURL; 40 ::rtl::OUString msHelpText; |
41 ::std::vector<Context> maContexts; 42 | 41 ::std::vector<EnumContext> maContexts; 42 bool mbIsEnabled; 43 |
43 DeckDescriptor (void); 44 DeckDescriptor (const DeckDescriptor& rOther); 45 ~DeckDescriptor (void); 46}; 47typedef ::boost::shared_ptr<DeckDescriptor> SharedDeckDescriptor; 48 49} } // end of namespace sfx2::sidebar 50 51#endif | 44 DeckDescriptor (void); 45 DeckDescriptor (const DeckDescriptor& rOther); 46 ~DeckDescriptor (void); 47}; 48typedef ::boost::shared_ptr<DeckDescriptor> SharedDeckDescriptor; 49 50} } // end of namespace sfx2::sidebar 51 52#endif |