TabBar.hxx (7a32b0c8) TabBar.hxx (65908a7e)
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

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

37class RadioButton;
38
39namespace css = ::com::sun::star;
40namespace cssu = ::com::sun::star::uno;
41
42
43namespace sfx2 { namespace sidebar {
44
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

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

37class RadioButton;
38
39namespace css = ::com::sun::star;
40namespace cssu = ::com::sun::star::uno;
41
42
43namespace sfx2 { namespace sidebar {
44
45class FocusManager;
45class TabBarConfiguration;
46class TabItem;
47
48/** The tab bar is the container for the individual tabs.
49*/
50class TabBar
51 : public Window
52{

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

79 PopupMenu& rMenu,
80 const sal_Int32 nFirstIndex);
81 void AddCustomizationMenuEntries (
82 PopupMenu& rMenu,
83 const sal_Int32 nFirstIndex);
84 const ::rtl::OUString GetDeckIdForIndex (const sal_Int32 nIndex) const;
85 void ToggleHideFlag (const sal_Int32 nIndex);
86 void RestoreHideFlags (void);
46class TabBarConfiguration;
47class TabItem;
48
49/** The tab bar is the container for the individual tabs.
50*/
51class TabBar
52 : public Window
53{

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

80 PopupMenu& rMenu,
81 const sal_Int32 nFirstIndex);
82 void AddCustomizationMenuEntries (
83 PopupMenu& rMenu,
84 const sal_Int32 nFirstIndex);
85 const ::rtl::OUString GetDeckIdForIndex (const sal_Int32 nIndex) const;
86 void ToggleHideFlag (const sal_Int32 nIndex);
87 void RestoreHideFlags (void);
87
88
89 void UpdateFocusManager (FocusManager& rFocusManager);
90
88private:
89 cssu::Reference<css::frame::XFrame> mxFrame;
90 ::boost::scoped_ptr<Button> mpMenuButton;
91 class Item
92 {
93 public:
94 DECL_LINK(HandleClick, Button*);
95 ::boost::shared_ptr<RadioButton> mpButton;

--- 26 unchanged lines hidden ---
91private:
92 cssu::Reference<css::frame::XFrame> mxFrame;
93 ::boost::scoped_ptr<Button> mpMenuButton;
94 class Item
95 {
96 public:
97 DECL_LINK(HandleClick, Button*);
98 ::boost::shared_ptr<RadioButton> mpButton;

--- 26 unchanged lines hidden ---