menubarmanager.hxx (5758ad8c) menubarmanager.hxx (dccf82be)
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

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

46#include <com/sun/star/frame/XFrameActionListener.hpp>
47#include <com/sun/star/beans/PropertyValue.hpp>
48#include <com/sun/star/frame/XPopupMenuController.hpp>
49#include <com/sun/star/awt/XSystemDependentMenuPeer.hpp>
50#include <com/sun/star/container/XIndexAccess.hpp>
51#include <com/sun/star/container/XNameAccess.hpp>
52#include <com/sun/star/lang/XComponent.hpp>
53#include <com/sun/star/lang/XMultiComponentFactory.hpp>
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

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

46#include <com/sun/star/frame/XFrameActionListener.hpp>
47#include <com/sun/star/beans/PropertyValue.hpp>
48#include <com/sun/star/frame/XPopupMenuController.hpp>
49#include <com/sun/star/awt/XSystemDependentMenuPeer.hpp>
50#include <com/sun/star/container/XIndexAccess.hpp>
51#include <com/sun/star/container/XNameAccess.hpp>
52#include <com/sun/star/lang/XComponent.hpp>
53#include <com/sun/star/lang/XMultiComponentFactory.hpp>
54#include <com/sun/star/frame/XUIControllerRegistration.hpp>
54#include <com/sun/star/frame/XUIControllerFactory.hpp>
55#include <com/sun/star/ui/XUIConfigurationListener.hpp>
56#include <com/sun/star/ui/XImageManager.hpp>
57#include <com/sun/star/ui/XAcceleratorConfiguration.hpp>
58#include <com/sun/star/util/XURLTransformer.hpp>
59#include <com/sun/star/lang/XMultiServiceFactory.hpp>
60
61//_________________________________________________________________________________________________________________
62// other includes

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

248 sal_Bool m_bRetrieveImages : 1,
249 m_bAcceleratorCfg : 1;
250 sal_Bool m_bModuleIdentified;
251 ::rtl::OUString m_aMenuItemCommand;
252 ::rtl::OUString m_aModuleIdentifier;
253 Menu* m_pVCLMenu;
254 ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame > m_xFrame;
255 ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameAccess > m_xUICommandLabels;
55#include <com/sun/star/ui/XUIConfigurationListener.hpp>
56#include <com/sun/star/ui/XImageManager.hpp>
57#include <com/sun/star/ui/XAcceleratorConfiguration.hpp>
58#include <com/sun/star/util/XURLTransformer.hpp>
59#include <com/sun/star/lang/XMultiServiceFactory.hpp>
60
61//_________________________________________________________________________________________________________________
62// other includes

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

248 sal_Bool m_bRetrieveImages : 1,
249 m_bAcceleratorCfg : 1;
250 sal_Bool m_bModuleIdentified;
251 ::rtl::OUString m_aMenuItemCommand;
252 ::rtl::OUString m_aModuleIdentifier;
253 Menu* m_pVCLMenu;
254 ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame > m_xFrame;
255 ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameAccess > m_xUICommandLabels;
256 ::com::sun::star::uno::Reference< ::com::sun::star::frame::XUIControllerRegistration > m_xPopupMenuControllerRegistration;
256 ::com::sun::star::uno::Reference< ::com::sun::star::frame::XUIControllerFactory > m_xPopupMenuControllerFactory;
257 ::std::vector< MenuItemHandler* > m_aMenuItemHandlerVector;
258 ::cppu::OMultiTypeInterfaceContainerHelper m_aListenerContainer; /// container for ALL Listener
259 ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProvider > m_xDispatchProvider;
260 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XImageManager > m_xDocImageManager;
261 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XImageManager > m_xModuleImageManager;
262 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XAcceleratorConfiguration > m_xDocAcceleratorManager;
263 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XAcceleratorConfiguration > m_xModuleAcceleratorManager;
264 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XAcceleratorConfiguration > m_xGlobalAcceleratorManager;
265 ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > mxServiceFactory;
266 ::com::sun::star::uno::Reference< ::com::sun::star::util::XURLTransformer > m_xURLTransformer;
267 ::com::sun::star::uno::Reference< ::com::sun::star::container::XIndexAccess > m_xDeferedItemContainer;
268 sal_Int16 m_nSymbolsStyle;
269 Timer m_aAsyncSettingsTimer;
270};
271
272} // namespace
273
274#endif
257 ::std::vector< MenuItemHandler* > m_aMenuItemHandlerVector;
258 ::cppu::OMultiTypeInterfaceContainerHelper m_aListenerContainer; /// container for ALL Listener
259 ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProvider > m_xDispatchProvider;
260 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XImageManager > m_xDocImageManager;
261 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XImageManager > m_xModuleImageManager;
262 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XAcceleratorConfiguration > m_xDocAcceleratorManager;
263 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XAcceleratorConfiguration > m_xModuleAcceleratorManager;
264 ::com::sun::star::uno::Reference< ::com::sun::star::ui::XAcceleratorConfiguration > m_xGlobalAcceleratorManager;
265 ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > mxServiceFactory;
266 ::com::sun::star::uno::Reference< ::com::sun::star::util::XURLTransformer > m_xURLTransformer;
267 ::com::sun::star::uno::Reference< ::com::sun::star::container::XIndexAccess > m_xDeferedItemContainer;
268 sal_Int16 m_nSymbolsStyle;
269 Timer m_aAsyncSettingsTimer;
270};
271
272} // namespace
273
274#endif