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 |