PanelDescriptor.hxx (ff12d537) | PanelDescriptor.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_PANEL_DESCRIPTOR_HXX 23#define SFX_SIDEBAR_PANEL_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_PANEL_DESCRIPTOR_HXX 23#define SFX_SIDEBAR_PANEL_DESCRIPTOR_HXX 24 |
25#include "Context.hxx" | 25#include "sfx2/sidebar/EnumContext.hxx" |
26 27#include <boost/shared_ptr.hpp> 28 29 30namespace sfx2 { namespace sidebar { 31 32class PanelDescriptor 33{ 34public: 35 ::rtl::OUString msTitle; 36 sal_Bool mbIsTitleBarOptional; 37 ::rtl::OUString msId; 38 ::rtl::OUString msDeckId; 39 ::rtl::OUString msHelpURL; | 26 27#include <boost/shared_ptr.hpp> 28 29 30namespace sfx2 { namespace sidebar { 31 32class PanelDescriptor 33{ 34public: 35 ::rtl::OUString msTitle; 36 sal_Bool mbIsTitleBarOptional; 37 ::rtl::OUString msId; 38 ::rtl::OUString msDeckId; 39 ::rtl::OUString msHelpURL; |
40 ::std::vector<Context> maContexts; | 40 ::std::vector<EnumContext> maContexts; |
41 ::rtl::OUString msLayout; 42 ::rtl::OUString msImplementationURL; | 41 ::rtl::OUString msLayout; 42 ::rtl::OUString msImplementationURL; |
43 sal_Int32 mnOrderIndex; |
|
43 44 PanelDescriptor (void); 45 PanelDescriptor (const PanelDescriptor& rPanelDescriptor); 46 ~PanelDescriptor (void); 47}; 48typedef ::boost::shared_ptr<PanelDescriptor> SharedPanelDescriptor; 49 50} } // end of namespace sfx2::sidebar 51 52#endif | 44 45 PanelDescriptor (void); 46 PanelDescriptor (const PanelDescriptor& rPanelDescriptor); 47 ~PanelDescriptor (void); 48}; 49typedef ::boost::shared_ptr<PanelDescriptor> SharedPanelDescriptor; 50 51} } // end of namespace sfx2::sidebar 52 53#endif |