InsertPropertyPanel.hxx (ae13266d) InsertPropertyPanel.hxx (d46a1e42)
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

--- 25 unchanged lines hidden (view full) ---

34
35namespace css = ::com::sun::star;
36namespace cssu = ::com::sun::star::uno;
37
38class ToolBox;
39
40namespace svx { namespace sidebar {
41
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

--- 25 unchanged lines hidden (view full) ---

34
35namespace css = ::com::sun::star;
36namespace cssu = ::com::sun::star::uno;
37
38class ToolBox;
39
40namespace svx { namespace sidebar {
41
42/** This panel provides buttons for inserting shapes into a document.
43*/
42class InsertPropertyPanel
43 : public Control
44{
45public:
46 InsertPropertyPanel (
47 Window* pParent,
48 const cssu::Reference<css::frame::XFrame>& rxFrame);
49 virtual ~InsertPropertyPanel (void);
50
51private:
44class InsertPropertyPanel
45 : public Control
46{
47public:
48 InsertPropertyPanel (
49 Window* pParent,
50 const cssu::Reference<css::frame::XFrame>& rxFrame);
51 virtual ~InsertPropertyPanel (void);
52
53private:
52 ::boost::scoped_ptr<Window> mpStandardShapesBackground;
54 ::boost::scoped_ptr<Window> mpStandardShapesBackground;
53 ::boost::scoped_ptr<ToolBox> mpStandardShapesToolBox;
55 ::boost::scoped_ptr<ToolBox> mpStandardShapesToolBox;
54 ::boost::scoped_ptr<Window> mpCustomShapesBackground;
56 ::boost::scoped_ptr<Window> mpCustomShapesBackground;
55 ::boost::scoped_ptr<ToolBox> mpCustomShapesToolBox;
56 const cssu::Reference<css::frame::XFrame> mxFrame;
57 ::boost::scoped_ptr<ToolBox> mpCustomShapesToolBox;
58 const cssu::Reference<css::frame::XFrame> mxFrame;
57
59
58 DECL_LINK(WindowEventListener, VclSimpleEvent*);
59};
60
61
62} } // end of namespace ::svx::sidebar
63
64#endif
60 DECL_LINK(WindowEventListener, VclSimpleEvent*);
61};
62
63
64} } // end of namespace ::svx::sidebar
65
66#endif