LibreOffice Module framework (master) 1
|
Namespaces | |
namespace | detail |
namespace | MenuBarMerger |
namespace | pattern |
namespace | StatusbarMerger |
Classes | |
class | AcceleratorCache |
implements a cache for any accelerator configuration. More... | |
class | AcceleratorConfigurationReader |
class | AcceleratorConfigurationWriter |
class | ActionLockGuard |
implements a guard, which can use the interface <type scope="css::document">XActionLockable</type>. More... | |
class | ActionTriggerContainer |
class | ActionTriggerHelper |
class | ActionTriggerPropertySet |
class | ActionTriggerSeparatorPropertySet |
struct | AddonMenuItem |
class | AddonMenuManager |
class | AddonsOptions_Impl |
struct | AddonsParams |
struct | AddonStatusbarItem |
struct | AddonStatusbarItemData |
class | AddonsToolBarWrapper |
struct | AddonToolbarItem |
class | ButtonToolbarController |
class | CloseDispatcher |
helper to dispatch the URLs ".uno:CloseDoc"/".uno:CloseWin"/".uno:CloseFrame" to close a frame/document or the whole application implicitly in case it was the last frame More... | |
class | CmdImageList |
class | ComboBoxControl |
class | ComboboxToolbarController |
struct | CommandInfo |
class | ComplexToolbarController |
class | ConfigAccess |
implements a simple configuration access @descr Sometimes it's better to have direct config access instead of using specialized config items of the svtools project. More... | |
class | ConfigurationAccess_ControllerFactory |
class | ConfigurationAccess_FactoryManager |
class | ConstItemContainer |
class | Converter |
class | Desktop |
class | DispatchDisabler |
Implementation of a service to make it easy to disable a whole suite of UNO commands in a batch - and have that act in-process. More... | |
class | DispatchInformationProvider |
class | DispatchProvider |
implement a helper for XDispatchProvider interface @descr The result of a queryDispatch() call depends from the owner, which use an instance of this class. More... | |
class | DispatchRecorder |
class | DispatchRecorderSupplier |
implement a supplier for dispatch recorder @descr This supplier can be set on property "DispatchRecorderSupplier" on a frame. More... | |
struct | DockedData |
class | DockingAreaDefaultAcceptor |
class | DocumentUndoGuard |
a helper class guarding the Undo manager of a document More... | |
class | DropdownToolbarController |
class | EditControl |
class | EditToolbarController |
class | FixedImageControl |
class | FixedImageToolbarController |
class | FixedTextControl |
class | FixedTextToolbarController |
struct | FloatingData |
class | FontMenuController |
class | FontSizeMenuController |
class | FooterMenuController |
class | FrameContainer |
class | FrameworkStatusBar |
class | Gate |
class | GenericStatusbarController |
class | GenericToolbarController |
class | GlobalImageList |
class | GlobalSettings |
class | GraphicNameAccess |
class | HandlerCache |
class | HandlerCFGAccess |
implements configuration access for handler configuration @descr We use the ConfigItem mechanism to read/write values from/to configuration. More... | |
class | HeaderMenuController |
class | HelpOnStartup |
implements a job component, which handle the special feature to show a suitable help page for every (visible!) loaded document. More... | |
class | ImageButtonToolbarController |
struct | ImageItemDescriptor |
class | ImageManager |
class | ImageManagerImpl |
class | ImageOrientationController |
class | ImagesConfiguration |
class | IMutex |
Interface to support different mutex implementations in a generic way. More... | |
class | IMutexGuard |
struct | IndicatorInfo |
@descr This struct hold some information about all currently running progress processes. More... | |
class | InteractionRequest |
class | InterceptionHelper |
implements a helper to support interception with additional functionality. More... | |
class | ItemContainer |
class | IUndoManagerImplementation |
class | Job |
it represent a job; execute it and control its lifetime More... | |
class | JobConst |
defines all constant values used within a job environment. More... | |
class | JobData |
holds all necessary information about a job and handle it's configuration (if any exist!) @descr It can be used from different use cases as a container (or proxy) for all config data of a registered job. More... | |
class | JobResult |
represent a result of a finished job execution @descr Such result instance transport all necessary data from the code place where the job was finished to the outside code, where e.g. More... | |
class | JobURL |
can be used to parse, validate and work with job URL's @descr Job URLs are specified by the following syntax: vnd.sun.star.job:{[event=<name>]|[alias=<name>]|[service=<name>]} This class can analyze this structure and separate it into his different parts. More... | |
struct | KeyEventEqualsFunc |
struct | KeyEventHashCode |
Own hash functions used for stl-structures ... e.g. More... | |
class | KeyMapping |
can be used to map key identifier to the corresponding key codes ... More... | |
class | LanguageGuessingHelper |
class | LanguageSelectionMenuController |
class | LayoutManager |
class | ListBoxControl |
class | LoadDispatcher |
implements a dispatch object which can be used to load non-visible components (by using the mechanism of ContentHandler) or visible-components (by using the mechanism of FrameLoader). More... | |
class | LoadEnv |
implements general mechanism for loading documents. More... | |
class | LoadEnvException |
specify an exception, which can be used inside the load environment only. More... | |
class | MacrosMenuController |
class | MailToDispatcher |
protocol handler for "mailto:" URLs @descr It's a special dispatch object which is used registered for "mailto:*" URLs and will be automatically used from the framework dispatch mechanism if such URL occurred. More... | |
class | MediaTypeDetectionHelper |
struct | MenuAttributes |
class | MenuBarFactory |
class | MenuBarManager |
class | MenuBarWrapper |
class | MenuConfiguration |
struct | MergeMenuInstruction |
struct | MergeNotebookBarInstruction |
struct | MergeStatusbarInstruction |
struct | MergeToolbarInstruction |
class | NewMenuController |
class | OComponentAccess |
class | OComponentEnumeration |
class | OFrames |
implement XFrames, XIndexAccess and XElementAccess interfaces as helper for services @descr Use this class as helper for these interfaces. More... | |
class | OReadImagesDocumentHandler |
class | OReadMenuBarHandler |
class | OReadMenuDocumentHandler |
class | OReadMenuHandler |
class | OReadMenuPopupHandler |
class | OReadStatusBarDocumentHandler |
class | OReadStatusBarDocumentHandler_Base |
class | OReadToolBoxDocumentHandler |
class | OReadToolBoxDocumentHandler_Base |
class | OWriteImagesDocumentHandler |
class | OWriteMenuDocumentHandler |
class | OWriteStatusBarDocumentHandler |
class | OWriteToolBoxDocumentHandler |
class | Oxt_Handler |
class | PersistentWindowState |
struct | PopupControllerEntry |
class | PopupMenuDispatcher |
class | PresetHandler |
TODO document me. More... | |
class | ProgressBarWrapper |
class | PropertySetContainer |
class | PropHelper |
provides some helper methods to implement property sets. More... | |
class | ProtocolCheck |
struct | ProtocolHandler |
Programmer can register his own services to handle different protocols. More... | |
class | QuietInteraction |
handle interactions non visible @descr Sometimes it's necessary to use a non visible interaction handler. More... | |
class | ReadMenuDocumentHandlerBase |
struct | ReferencePathInfo |
struct | ReferenceToolbarPathInfo |
class | RequestFilterSelect_Impl |
class | RootActionTriggerContainer |
class | RootItemContainer |
class | SaxNamespaceFilter |
class | SaxNamespaceFilter_Base |
class | ServiceHandler |
protocol handler for "service:*" URLs @descr It's a special dispatch/provider object which is registered for such URL pattern and will be automatically used by the framework dispatch mechanism if such URL occurred. More... | |
class | ShareableMutex |
This acts like a rtl::Reference<osl::Mutex> More... | |
class | ShareGuard |
class | ShellJob |
implements a job component which can be used to execute system shell commands. More... | |
class | SpinfieldControl |
class | SpinfieldToolbarController |
class | StartModuleDispatcher |
helper to handle all URLs related to the StartModule More... | |
class | StatusBarConfiguration |
class | StatusbarItem |
class | StatusBarManager |
class | StatusBarWrapper |
class | StatusIndicator |
implement a status indicator object More... | |
class | StatusIndicatorFactory |
implement a factory service to create new status indicator objects More... | |
class | StatusIndicatorInterfaceWrapper |
class | StorageHolder |
TODO document me. More... | |
class | StyleDispatcher |
A dispatcher that serves as a proxy for style commands with arguments i.e. More... | |
class | StyleToolbarController |
class | SystemExec |
protocol handler for "systemexec:*" URLs @descr It's a special dispatch/provider object which is registered for such URL pattern and will be automatically used by the framework dispatch mechanism if such URL occurred. More... | |
class | TagWindowAsModified |
class | TargetHelper |
can be used to detect, if a target name (used e.g. More... | |
class | TaskCreator |
class | TitleBarUpdate |
class | TitleHelper |
can be used as implementation helper of interface css.frame.XTitle More... | |
class | ToggleButtonToolbarController |
class | ToolbarLayoutManager |
class | ToolBarManager |
class | ToolBarManagerImpl |
class | ToolBarMerger |
class | ToolbarModeMenuController |
class | ToolbarsMenuController |
class | ToolBarWrapper |
class | ToolBoxConfiguration |
class | TransactionGuard |
class | TransactionManager |
class | UICommandDescription |
class | UIConfigElementWrapperBase |
struct | UIElement |
class | UIElementWrapperBase |
class | UndoManagerContextListener |
class | UndoManagerHelper |
helper class for implementing an XUndoManager More... | |
class | UndoManagerHelper_Impl |
class | UriAbbreviation |
class | VCLStatusIndicator |
class | WakeUpThread |
class | WeakChangesListener |
class | WeakContainerListener |
class | WeakDocumentEventListener |
class | WindowCommandDispatch |
internal helper to bind e.g. More... | |
class | WindowHelper |
class | XCUBasedAcceleratorConfiguration |
class | XMLBasedAcceleratorConfiguration |
implements a read/write access to the accelerator configuration. More... | |
class | XMLNamespaces |
Typedefs | |
typedef ::cppu::WeakImplHelper< XUndoManagerListener > | UndoManagerContextListener_Base |
typedef std::unordered_map< OUString, OUString > | ToolbarHashMap |
typedef std::unordered_map< OUString, OUString > | PatternHash |
This hash use registered pattern of all protocol handlers as keys and provide her uno implementation names as value. More... | |
typedef std::unordered_map< OUString, ProtocolHandler > | HandlerHash |
This hash holds protocol handler structs by her names. More... | |
typedef ::std::vector< IndicatorInfo > | IndicatorStack |
@descr Define a list of child indicator objects and its data. More... | |
typedef ::cppu::WeakImplHelper< css::ui::XUIElement, css::ui::XUIElementSettings, css::lang::XInitialization, css::lang::XComponent, css::util::XUpdatable, css::ui::XUIConfigurationListener > | UIConfigElementWrapperBase_BASE |
typedef ::cppu::WeakImplHelper< css::ui::XUIElement, css::lang::XInitialization, css::lang::XComponent, css::util::XUpdatable > | UIElementWrapperBase_BASE |
typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::frame::XLayoutManager2, css::awt::XWindowListener > | LayoutManager_Base |
typedef ::comphelper::OPropertyContainer | LayoutManager_PBase |
typedef std::unordered_map< OUString, OUString > | CommandToImageNameMap |
typedef std::unordered_map< OUString, bool > | CommandMap |
typedef std::unordered_map< OUString, CommandInfo > | CommandToInfoMap |
typedef std::unordered_map< OUString, PopupControllerEntry > | PopupControllerCache |
typedef ::std::vector< AddonMenuItem > | AddonMenuContainer |
typedef cppu::ImplInheritanceHelper< UIConfigElementWrapperBase, css::container::XNameAccess > | MenuBarWrapper_Base |
typedef ::cppu::WeakImplHelper< css::container::XIndexContainer, css::lang::XSingleComponentFactory > | RootItemContainer_BASE |
typedef comphelper::WeakComponentImplHelper< css::ui::XStatusbarItem > | StatusbarItem_Base |
typedef ::std::vector< AddonStatusbarItem > | AddonStatusbarItemContainer |
typedef ::cppu::WeakImplHelper< css::frame::XFrameActionListener, css::lang::XComponent, css::ui::XUIConfigurationListener > | ToolbarManager_Base |
typedef ::std::vector< AddonToolbarItem > | AddonToolbarItemContainer |
typedef comphelper::WeakComponentImplHelper< css::lang::XServiceInfo, css::container::XNameAccess > | UICommandDescription_BASE |
typedef std::vector< UIElement > | UIElementVector |
typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::ui::XUIElementFactory > | MenuBarFactory_BASE |
typedef std::vector< ImageItemDescriptor > | ImageItemDescriptorList |
typedef ::std::vector< MergeMenuInstruction > | MergeMenuInstructionContainer |
typedef ::std::vector< MergeToolbarInstruction > | MergeToolbarInstructionContainer |
typedef ::std::vector< MergeNotebookBarInstruction > | MergeNotebookBarInstructionContainer |
typedef ::std::vector< MergeStatusbarInstruction > | MergeStatusbarInstructionContainer |
typedef cppu::WeakComponentImplHelper< css::lang::XServiceInfo, css::frame::XDesktop2, css::frame::XTasksSupplier, css::frame::XDispatchResultListener, css::task::XInteractionHandler, css::frame::XUntitledNumbers > | Desktop_BASE |
typedef ::std::vector< css::uno::Reference< css::frame::XFrame > > | TFrameContainer |
Functions | |
static OUString | lcl_getKeyString (const css::awt::KeyEvent &aKeyEvent) |
static AcceleratorCache::TKeyList::const_iterator | lcl_getPreferredKey (const AcceleratorCache::TKeyList &lKeys) |
IMPL_LINK_NOARG (CloseDispatcher, impl_asyncCallback, LinkParamNone *, void) | |
asynchronous callback @descr We start all actions inside this object asynchronous (see comments there). More... | |
bool | isStartModuleDispatch (css::util::URL const &url) |
IMPL_LINK (WindowCommandDispatch, impl_notifyCommand, VclWindowEvent &, rEvent, void) | |
static sal_uInt16 | FindMenuId (Menu const *pMenu, std::u16string_view aCommand) |
static BitmapEx | ScaleImage (const BitmapEx &rImage, bool bBig) |
IMPL_LINK_NOARG (AddonsOptions_Impl, NotifyEvent, void *, void) | |
pfunc_setToolBoxControllerCreator | SetToolBoxControllerCreator (pfunc_setToolBoxControllerCreator pSetToolBoxControllerCreator) |
rtl::Reference< svt::ToolboxController > | CreateToolBoxController (const Reference< XFrame > &rFrame, ToolBox *pToolbox, ToolBoxItemId nID, const OUString &aCommandURL) |
pfunc_setStatusBarControllerCreator | SetStatusBarControllerCreator (pfunc_setStatusBarControllerCreator pSetStatusBarControllerCreator) |
rtl::Reference< svt::StatusbarController > | CreateStatusBarController (const Reference< XFrame > &rFrame, StatusBar *pStatusBar, unsigned short nID, const OUString &aCommandURL) |
pfunc_getRefreshToolbars | SetRefreshToolbars (pfunc_getRefreshToolbars pNewRefreshToolbarsFunc) |
void | RefreshToolbars (css::uno::Reference< css::frame::XFrame > const &rFrame) |
pfunc_createDockingWindow | SetDockingWindowCreator (pfunc_createDockingWindow pNewCreateDockingWindow) |
void | CreateDockingWindow (const css::uno::Reference< css::frame::XFrame > &rFrame, std::u16string_view rResourceURL) |
pfunc_isDockingWindowVisible | SetIsDockingWindowVisible (pfunc_isDockingWindowVisible pNewIsDockingWindowVisible) |
bool | IsDockingWindowVisible (const css::uno::Reference< css::frame::XFrame > &rFrame, std::u16string_view rResourceURL) |
uno::Reference< ui::XContextChangeEventListener > | GetFirstListenerWith (css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, uno::Reference< uno::XInterface > const &xEventFocus, std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const &rPredicate) |
static bool | IsSeparator (const Reference< XPropertySet > &xPropertySet) |
static void | GetMenuItemAttributes (const Reference< XPropertySet > &xActionTriggerPropertySet, OUString &aMenuLabel, OUString &aCommandURL, OUString &aHelpURL, Reference< XBitmap > &xBitmap, Reference< XIndexContainer > &xSubContainer) |
static void | InsertSubMenuItems (const Reference< XPopupMenu > &rSubMenu, sal_uInt16 &nItemId, const Reference< XIndexContainer > &xActionTriggerContainer) |
static Reference< XPropertySet > | CreateActionTrigger (sal_uInt16 nItemId, const Reference< XPopupMenu > &rMenu, const Reference< XIndexContainer > &rActionTriggerContainer) |
static Reference< XPropertySet > | CreateActionTriggerSeparator (const Reference< XIndexContainer > &rActionTriggerContainer) |
static Reference< XIndexContainer > | CreateActionTriggerContainer (const Reference< XIndexContainer > &rActionTriggerContainer) |
static void | FillActionTriggerContainerWithMenu (const Reference< XPopupMenu > &rMenu, const Reference< XIndexContainer > &rActionTriggerContainer) |
static void | ExtractMenuParameters (const Sequence< PropertyValue > &rProp, OUString &rCommandURL, OUString &rLabel, OUString &rHelpURL, Reference< XIndexAccess > &rSubMenu, sal_Int16 &rType, sal_Int16 &rStyle) |
static void | ExtractStatusbarItemParameters (const Sequence< PropertyValue > &rProp, OUString &rCommandURL, OUString &rHelpURL, sal_Int16 &rOffset, sal_Int16 &rStyle, sal_Int16 &rWidth) |
static void | ExtractToolbarParameters (const Sequence< PropertyValue > &rProp, OUString &rCommandURL, OUString &rLabel, sal_Int16 &rStyle, bool &rVisible, sal_Int16 &rType) |
void | FillLangItems (std::set< OUString > &rLangItems, const uno::Reference< frame::XFrame > &rxFrame, const LanguageGuessingHelper &rLangGuessHelper, SvtScriptType nScriptType, const OUString &rCurLang, const OUString &rKeyboardLang, const OUString &rGuessedTextLang) |
uno::Reference< ui::XContextChangeEventListener > | GetFirstListenerWith_Impl (css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, uno::Reference< uno::XInterface > const &xEventFocus, std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const &rPredicate) |
static bool | isEnabled (std::u16string_view sAdminTime, std::u16string_view sUserTime) |
bool | hasEmptySize (const css::awt::Size &rSize) |
bool | hasDefaultPosValue (const css::awt::Point &rPos) |
bool | isDefaultPos (const css::awt::Point &rPos) |
bool | isReverseOrderDockingArea (const sal_Int32 nDockArea) |
bool | isToolboxHorizontalAligned (ToolBox const *pToolBox) |
bool | isHorizontalDockingArea (const ui::DockingArea &nDockingArea) |
bool | isHorizontalDockingArea (const sal_Int32 nDockArea) |
OUString | retrieveToolbarNameFromHelpURL (vcl::Window *pWindow) |
ToolBox * | getToolboxPtr (vcl::Window *pWindow) |
vcl::Window * | getWindowFromXUIElement (const uno::Reference< ui::XUIElement > &xUIElement) |
SystemWindow * | getTopSystemWindow (const uno::Reference< awt::XWindow > &xWindow) |
bool | lcl_checkUIElement (const uno::Reference< ui::XUIElement > &xUIElement, awt::Rectangle &_rPosSize, uno::Reference< awt::XWindow > &_xWindow) |
uno::Reference< awt::XVclWindowPeer > | createToolkitWindow (const uno::Reference< uno::XComponentContext > &rxContext, const uno::Reference< awt::XVclWindowPeer > &rParent, const char *pService) |
WindowAlign | ImplConvertAlignment (ui::DockingArea aAlignment) |
std::u16string_view | getElementTypeFromResourceURL (std::u16string_view aResourceURL) |
void | parseResourceURL (std::u16string_view aResourceURL, OUString &aElementType, OUString &aElementName) |
css::awt::Rectangle | putRectangleValueToAWT (const ::tools::Rectangle &rRect) |
::tools::Rectangle | putAWTToRectangle (const css::awt::Rectangle &rRect) |
bool | equalRectangles (const css::awt::Rectangle &rRect1, const css::awt::Rectangle &rRect2) |
uno::Reference< frame::XModel > | impl_getModelFromFrame (const uno::Reference< frame::XFrame > &rFrame) |
bool | implts_isPreviewModel (const uno::Reference< frame::XModel > &xModel) |
bool | implts_isFrameOrWindowTop (const uno::Reference< frame::XFrame > &xFrame) |
void | impl_setDockingWindowVisibility (const css::uno::Reference< css::uno::XComponentContext > &rxContext, const css::uno::Reference< css::frame::XFrame > &rFrame, std::u16string_view rDockingWindowName, bool bVisible) |
void | impl_addWindowListeners (const css::uno::Reference< css::uno::XInterface > &xThis, const css::uno::Reference< css::ui::XUIElement > &xUIElement) |
bool | isHorizontalDockingArea (const css::ui::DockingArea &nDockArea) |
vcl::Window * | getWindowFromXUIElement (const css::uno::Reference< css::ui::XUIElement > &xUIElement) |
SystemWindow * | getTopSystemWindow (const css::uno::Reference< css::awt::XWindow > &xWindow) |
bool | lcl_checkUIElement (const css::uno::Reference< css::ui::XUIElement > &xUIElement, css::awt::Rectangle &_rPosSize, css::uno::Reference< css::awt::XWindow > &_xWindow) |
css::uno::Reference< css::awt::XVclWindowPeer > | createToolkitWindow (const css::uno::Reference< css::uno::XComponentContext > &rxContext, const css::uno::Reference< css::awt::XVclWindowPeer > &rParent, const char *pService) |
WindowAlign | ImplConvertAlignment (css::ui::DockingArea aAlignment) |
css::uno::Reference< css::frame::XModel > | impl_getModelFromFrame (const css::uno::Reference< css::frame::XFrame > &rFrame) |
bool | implts_isPreviewModel (const css::uno::Reference< css::frame::XModel > &xModel) |
bool | implts_isFrameOrWindowTop (const css::uno::Reference< css::frame::XFrame > &xFrame) |
IMPL_LINK (LayoutManager, WindowEventListener, VclWindowEvent &, rEvent, void) | |
IMPL_LINK_NOARG (LayoutManager, MenuBarClose, void *, void) | |
IMPL_LINK_NOARG (LayoutManager, AsyncLayoutHdl, Timer *, void) | |
static void | flatten_struct_members (::std::vector< Any > *vec, void const *data, typelib_CompoundTypeDescription *pTD) |
static Sequence< Any > | make_seq_out_of_struct (Any const &val) |
static uno::Reference< ui::XContextChangeEventListener > | GetFirstListenerWith_ImplImpl (css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, uno::Reference< uno::XInterface > const &xEventFocus, std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const &rPredicate) |
static GlobalSettings_Access * | GetGlobalSettings (const css::uno::Reference< css::uno::XComponentContext > &rxContext) |
static std::mutex & | getGlobalImageListMutex () |
static GlobalImageList * | getGlobalImageList (const uno::Reference< uno::XComponentContext > &rxContext) |
static bool | implts_checkAndScaleGraphic (uno::Reference< XGraphic > &rOutGraphic, const uno::Reference< XGraphic > &rInGraphic, vcl::ImageType nImageType) |
static vcl::ImageType | implts_convertImageTypeToIndex (sal_Int16 nImageType) |
IMPL_LINK (ComboBoxControl, KeyInputHdl, const ::KeyEvent &, rKEvt, bool) | |
IMPL_LINK_NOARG (ComboBoxControl, ModifyHdl, weld::ComboBox &, void) | |
IMPL_LINK_NOARG (ComboBoxControl, FocusInHdl, weld::Widget &, void) | |
IMPL_LINK_NOARG (ComboBoxControl, FocusOutHdl, weld::Widget &, void) | |
IMPL_LINK_NOARG (ComboBoxControl, ActivateHdl, weld::ComboBox &, bool) | |
IMPL_STATIC_LINK (ComplexToolbarController, ExecuteHdl_Impl, void *, p, void) | |
IMPL_STATIC_LINK (ComplexToolbarController, Notify_Impl, void *, p, void) | |
IMPL_LINK (ListBoxControl, KeyInputHdl, const ::KeyEvent &, rKEvt, bool) | |
IMPL_LINK_NOARG (ListBoxControl, ModifyHdl, weld::ComboBox &, void) | |
IMPL_LINK_NOARG (ListBoxControl, FocusInHdl, weld::Widget &, void) | |
IMPL_LINK_NOARG (ListBoxControl, FocusOutHdl, weld::Widget &, void) | |
IMPL_LINK (EditControl, KeyInputHdl, const ::KeyEvent &, rKEvt, bool) | |
IMPL_LINK_NOARG (EditControl, ModifyHdl, weld::Entry &, void) | |
IMPL_LINK_NOARG (EditControl, FocusInHdl, weld::Widget &, void) | |
IMPL_LINK_NOARG (EditControl, FocusOutHdl, weld::Widget &, void) | |
IMPL_LINK_NOARG (EditControl, ActivateHdl, weld::Entry &, bool) | |
IMPL_LINK (FixedImageControl, KeyInputHdl, const ::KeyEvent &, rKEvt, bool) | |
IMPL_LINK_NOARG (FixedImageToolbarController, MiscOptionsChanged, LinkParamNone *, void) | |
IMPL_LINK (FixedTextControl, KeyInputHdl, const ::KeyEvent &, rKEvt, bool) | |
static bool | isEnumCommand (std::u16string_view rCommand) |
static OUString | getEnumCommand (std::u16string_view rCommand) |
static OUString | getMasterCommand (const OUString &rCommand) |
IMPL_STATIC_LINK (GenericToolbarController, ExecuteHdl_Impl, void *, p, void) | |
IMPL_LINK (ImageOrientationController, WindowEventListener, VclWindowEvent &, rWindowEvent, void) | |
static void | SubstituteVariables (OUString &aURL) |
static void | lcl_CheckForChildren (Menu *pMenu, sal_uInt16 nItemId) |
IMPL_LINK (MenuBarManager, Activate, Menu *, pMenu, bool) | |
IMPL_LINK (MenuBarManager, Deactivate, Menu *, pMenu, bool) | |
IMPL_LINK_NOARG (MenuBarManager, AsyncSettingsHdl, Timer *, void) | |
IMPL_LINK (MenuBarManager, Select, Menu *, pMenu, bool) | |
IMPL_LINK (SpinfieldControl, KeyInputHdl, const ::KeyEvent &, rKEvt, bool) | |
IMPL_LINK (SpinfieldControl, ParseInputHdl, sal_Int64 *, result, TriState) | |
IMPL_LINK_NOARG (SpinfieldControl, ValueChangedHdl, weld::FormattedSpinButton &, void) | |
IMPL_LINK_NOARG (SpinfieldControl, ModifyHdl, weld::Entry &, void) | |
IMPL_LINK_NOARG (SpinfieldControl, FocusInHdl, weld::Widget &, void) | |
IMPL_LINK_NOARG (SpinfieldControl, FocusOutHdl, weld::Widget &, void) | |
IMPL_LINK_NOARG (SpinfieldControl, ActivateHdl, weld::Entry &, bool) | |
IMPL_LINK_NOARG (SpinfieldControl, FormatOutputHdl, LinkParamNone *, bool) | |
IMPL_LINK_NOARG (StatusBarManager, Click, StatusBar *, void) | |
IMPL_LINK_NOARG (StatusBarManager, DoubleClick, StatusBar *, void) | |
IMPL_LINK (ToggleButtonToolbarController, MenuSelectHdl, Menu *, pMenu, bool) | |
static css::uno::Reference< css::frame::XLayoutManager > | getLayoutManagerFromFrame (css::uno::Reference< css::frame::XFrame > const &rFrame) |
IMPL_LINK_NOARG (ToolBarManager, DropdownClick, ToolBox *, void) | |
IMPL_LINK_NOARG (ToolBarManager, DoubleClick, ToolBox *, void) | |
IMPL_LINK (ToolBarManager, MenuButton, ToolBox *, pToolBar, void) | |
IMPL_LINK (ToolBarManager, OverflowEventListener, VclWindowEvent &, rWindowEvent, void) | |
IMPL_LINK (ToolBarManager, MenuPreExecute, ToolBox *, pToolBar, void) | |
IMPL_LINK (ToolBarManager, MenuSelect, Menu *, pMenu, bool) | |
IMPL_LINK_NOARG (ToolBarManager, Select, ToolBox *, void) | |
IMPL_LINK (ToolBarManager, StateChanged, StateChangedType const *, pStateChangedType, void) | |
IMPL_LINK (ToolBarManager, DataChanged, DataChangedEvent const *, pDataChangedEvent, void) | |
IMPL_LINK_NOARG (ToolBarManager, MiscOptionsChanged, LinkParamNone *, void) | |
IMPL_LINK_NOARG (ToolBarManager, AsyncUpdateControllersHdl, Timer *, void) | |
IMPL_STATIC_LINK (ToolBarManager, ExecuteHdl_Impl, void *, p, void) | |
static bool | CompareToolBarEntry (const ToolBarEntry &aOne, const ToolBarEntry &aTwo) |
static Reference< XLayoutManager > | getLayoutManagerFromFrame (const Reference< XFrame > &rFrame) |
constexpr OUStringLiteral | g_aPropUIName (u"UIName") |
constexpr OUStringLiteral | g_aPropResourceURL (u"ResourceURL") |
static void | fillHashMap (const Sequence< Sequence< css::beans::PropertyValue > > &rSeqToolBars, ToolbarHashMap &rHashMap) |
IMPL_STATIC_LINK (ToolbarsMenuController, ExecuteHdl_Impl, void *, p, void) | |
static OUString | getHashKeyFromStrings (std::u16string_view aCommandURL, std::u16string_view aModuleName) |
static OUString | getHashKeyFromStrings (std::u16string_view aType, std::u16string_view aName, std::u16string_view aModuleName) |
bool | IsScriptTypeMatchingToLanguage (SvtScriptType nScriptType, LanguageType nLang) |
void | RetrieveTypeNameFromResourceURL (std::u16string_view aResourceURL, OUString &aType, OUString &aName) |
void | FillLangItems (std::set< OUString > &rLangItems, const css::uno::Reference< css::frame::XFrame > &rxFrame, const LanguageGuessingHelper &rLangGuessHelper, SvtScriptType nScriptType, const OUString &rCurLang, const OUString &rKeyboardLang, const OUString &rGuessedTextLang) |
css::uno::Reference< css::ui::XContextChangeEventListener > | GetFirstListenerWith_Impl (css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, css::uno::Reference< css::uno::XInterface > const &xEventFocus, std::function< bool(css::uno::Reference< css::ui::XContextChangeEventListener > const &)> const &rPredicate) |
class | UNLESS_MERGELIBS (FWK_DLLPUBLIC) FrameListAnalyzer final |
analyze and split the current available frame list of a given frames supplier into different parts. More... | |
FWK_DLLPUBLIC css::uno::Reference< css::ui::XContextChangeEventListener > | GetFirstListenerWith (css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, css::uno::Reference< css::uno::XInterface > const &xEventFocus, std::function< bool(css::uno::Reference< css::ui::XContextChangeEventListener > const &)> const &rPredicate) |
FWK_DLLPUBLIC const rtl::Reference< Desktop > & | getDesktop (css::uno::Reference< css::uno::XComponentContext > const &context) |
FWK_DLLPUBLIC rtl::Reference< svt::ToolboxController > | CreateToolBoxController (const css::uno::Reference< css::frame::XFrame > &rFrame, ToolBox *pToolbox, ToolBoxItemId nID, const OUString &aCommandURL) |
FWK_DLLPUBLIC rtl::Reference< svt::StatusbarController > | CreateStatusBarController (const css::uno::Reference< css::frame::XFrame > &rFrame, StatusBar *pStatusBar, unsigned short nID, const OUString &aCommandURL) |
Variables | |
constexpr OUStringLiteral | CFG_ENTRY_SECONDARY = u"SecondaryKeys" |
constexpr OUStringLiteral | CFG_PROP_COMMAND = u"Command" |
constexpr OUStringLiteral | URL_CLOSEDOC = u".uno:CloseDoc" |
constexpr OUStringLiteral | URL_CLOSEWIN = u".uno:CloseWin" |
const char | URL_CLOSEFRAME [] = ".uno:CloseFrame" |
constexpr OUStringLiteral | PROTOCOL_VALUE = u"service:" |
const MenuStyleItem | MenuItemStyles [] |
sal_Int32 const | nMenuStyleItemEntries = SAL_N_ELEMENTS(MenuItemStyles) |
constexpr OUStringLiteral | ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL" |
constexpr OUStringLiteral | ITEM_DESCRIPTOR_HELPURL = u"HelpURL" |
constexpr OUStringLiteral | ITEM_DESCRIPTOR_OFFSET = u"Offset" |
constexpr OUStringLiteral | ITEM_DESCRIPTOR_STYLE = u"Style" |
constexpr OUStringLiteral | ITEM_DESCRIPTOR_WIDTH = u"Width" |
constexpr OUStringLiteral | ITEM_DESCRIPTOR_TYPE = u"Type" |
StatusBarEntryProperty const | StatusBarEntries [OReadStatusBarDocumentHandler::SB_XML_ENTRY_COUNT] |
constexpr OUStringLiteral | ITEM_DESCRIPTOR_LABEL = u"Label" |
constexpr OUStringLiteral | ITEM_DESCRIPTOR_VISIBLE = u"IsVisible" |
constexpr ToolboxStyleItem | Styles [] |
sal_Int32 const | nStyleItemEntries = SAL_N_ELEMENTS(Styles) |
ToolBarEntryProperty const | ToolBoxEntries [OReadToolBoxDocumentHandler::TB_XML_ENTRY_COUNT] |
auto(* | g_pGetMultiplexerListener )(css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, uno::Reference< uno::XInterface > const &, std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const &) -> uno::Reference< ui::XContextChangeEventListener >=nullptr |
constexpr OUStringLiteral | PROGRESS_RESOURCE = u"private:resource/progressbar/progressbar" |
const ::sal_Int32 | INVALID_ICON_ID = -1 |
const ::sal_Int32 | DEFAULT_ICON_ID = 0 |
constexpr OUStringLiteral | CFG_ENTRY_PRIMARY = u"PrimaryKeys" |
constexpr OUStringLiteral | CFG_ENTRY_GLOBAL = u"Global" |
constexpr OUStringLiteral | CFG_ENTRY_MODULES = u"Modules" |
const sal_Int32 | DOCKWIN_ID_BASE = 9800 |
constexpr OUStringLiteral | REM_AS_COMMENT = u"rem " |
static GlobalImageList * | pGlobalImageList = nullptr |
constexpr OUStringLiteral | aCmdHelpIndex = u".uno:HelpIndex" |
constexpr OUStringLiteral | aCmdToolsMenu = u".uno:ToolsMenu" |
constexpr OUStringLiteral | aCmdHelpMenu = u".uno:HelpMenu" |
constexpr OUStringLiteral | aSpecialWindowCommand = u".uno:WindowList" |
const sal_uInt16 | STARTID_CUSTOMIZE_POPUPMENU = 1000 |
const char | MERGE_TOOLBAR_URL [] = "URL" |
const char | MERGE_TOOLBAR_TITLE [] = "Title" |
const char | MERGE_TOOLBAR_CONTEXT [] = "Context" |
const char | MERGE_TOOLBAR_TARGET [] = "Target" |
const char | MERGE_TOOLBAR_CONTROLTYPE [] = "ControlType" |
const char | MERGE_TOOLBAR_WIDTH [] = "Width" |
const char16_t | MERGECOMMAND_ADDAFTER [] = u"AddAfter" |
const char16_t | MERGECOMMAND_ADDBEFORE [] = u"AddBefore" |
const char16_t | MERGECOMMAND_REPLACE [] = u"Replace" |
const char16_t | MERGECOMMAND_REMOVE [] = u"Remove" |
const char16_t | MERGEFALLBACK_ADDLAST [] = u"AddLast" |
const char16_t | MERGEFALLBACK_ADDFIRST [] = u"AddFirst" |
const char16_t | MERGEFALLBACK_IGNORE [] = u"Ignore" |
const char16_t | TOOLBARCONTROLLER_BUTTON [] = u"Button" |
const char16_t | TOOLBARCONTROLLER_COMBOBOX [] = u"Combobox" |
const char16_t | TOOLBARCONTROLLER_EDIT [] = u"Editfield" |
const char16_t | TOOLBARCONTROLLER_SPINFIELD [] = u"Spinfield" |
const char16_t | TOOLBARCONTROLLER_IMGBUTTON [] = u"ImageButton" |
const char16_t | TOOLBARCONTROLLER_DROPDOWNBOX [] = u"Dropdownbox" |
const char16_t | TOOLBARCONTROLLER_DROPDOWNBTN [] = u"DropdownButton" |
const char16_t | TOOLBARCONTROLLER_TOGGLEDDBTN [] = u"ToggleDropdownButton" |
const char16_t | TOOLBARCONTROLLER_FIXEDIMAGE [] = u"FixedImage" |
const char16_t | TOOLBARCONTROLLER_FIXEDTEXT [] = u"FixedText" |
const char | TOOLBOXITEM_SEPARATOR_STR [] = "private:separator" |
ImageXMLEntryProperty const | ImagesEntries [OReadImagesDocumentHandler::IMG_XML_ENTRY_COUNT] |
constexpr OUStringLiteral | AL_ELEMENT_ACCELERATORLIST = u"accel:acceleratorlist" |
constexpr OUStringLiteral | AL_ELEMENT_ITEM = u"accel:item" |
constexpr OUStringLiteral | PACKAGENAME_PROTOCOLHANDLER = u"Office.ProtocolHandler" |
constexpr OUStringLiteral | FRAME_PROPNAME_ASCII_DISPATCHRECORDERSUPPLIER = u"DispatchRecorderSupplier" |
properties for "Frame" class More... | |
constexpr OUStringLiteral | FRAME_PROPNAME_ASCII_ISHIDDEN = u"IsHidden" |
constexpr OUStringLiteral | FRAME_PROPNAME_ASCII_LAYOUTMANAGER = u"LayoutManager" |
constexpr OUStringLiteral | FRAME_PROPNAME_ASCII_TITLE = u"Title" |
constexpr OUStringLiteral | FRAME_PROPNAME_ASCII_INDICATORINTERCEPTION = u"IndicatorInterception" |
constexpr OUStringLiteral | FRAME_PROPNAME_ASCII_URL = u"URL" |
constexpr OUStringLiteral | LAYOUTMANAGER_PROPNAME_ASCII_MENUBARCLOSER = u"MenuBarCloser" |
properties for "LayoutManager" class More... | |
constexpr OUStringLiteral | LAYOUTMANAGER_PROPNAME_ASCII_AUTOMATICTOOLBARS = u"AutomaticToolbars" |
constexpr OUStringLiteral | LAYOUTMANAGER_PROPNAME_ASCII_REFRESHVISIBILITY = u"RefreshContextToolbarVisibility" |
constexpr OUStringLiteral | LAYOUTMANAGER_PROPNAME_ASCII_HIDECURRENTUI = u"HideCurrentUI" |
constexpr OUStringLiteral | LAYOUTMANAGER_PROPNAME_ASCII_LOCKCOUNT = u"LockCount" |
constexpr OUStringLiteral | LAYOUTMANAGER_PROPNAME_ASCII_PRESERVE_CONTENT_SIZE = u"PreserveContentSize" |
constexpr OUStringLiteral | LAYOUTMANAGER_PROPNAME_ASCII_REFRESHTOOLTIP = u"RefreshContextToolbarToolTip" |
constexpr OUStringLiteral | UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDIMAGELIST = u"private:resource/image/commandimagelist" |
properties for "UICommandDescription" class More... | |
constexpr OUStringLiteral | UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDROTATEIMAGELIST = u"private:resource/image/commandrotateimagelist" |
constexpr OUStringLiteral | UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDMIRRORIMAGELIST = u"private:resource/image/commandmirrorimagelist" |
constexpr OUStringLiteral | AUTORECOVERY_PROPNAME_ASCII_EXISTS_RECOVERYDATA = u"ExistsRecoveryData" |
properties for "AutoRecovery" class More... | |
constexpr OUStringLiteral | AUTORECOVERY_PROPNAME_ASCII_EXISTS_SESSIONDATA = u"ExistsSessionData" |
constexpr OUStringLiteral | AUTORECOVERY_PROPNAME_ASCII_CRASHED = u"Crashed" |
constexpr OUStringLiteral | FILTER_PROPNAME_ASCII_DOCUMENTSERVICE = u"DocumentService" |
properties for Filter config More... | |
constexpr OUStringLiteral | OFFICEFACTORY_PROPNAME_ASCII_UINAME = u"ooSetupFactoryUIName" |
properties for office module config (Setup.xcu) More... | |
constexpr OUStringLiteral | OFFICEFACTORY_PROPNAME_ASCII_ICON = u"ooSetupFactoryIcon" |
constexpr OUStringLiteral | SERVICENAME_FILTERFACTORY = u"com.sun.star.document.FilterFactory" |
constexpr OUStringLiteral | SERVICENAME_CFGUPDATEACCESS = u"com.sun.star.configuration.ConfigurationUpdateAccess" |
constexpr OUStringLiteral | SERVICENAME_CFGREADACCESS = u"com.sun.star.configuration.ConfigurationAccess" |
constexpr OUStringLiteral | SERVICENAME_JOB = u"com.sun.star.task.Job" |
constexpr OUStringLiteral | SERVICENAME_PROTOCOLHANDLER = u"com.sun.star.frame.ProtocolHandler" |
constexpr OUStringLiteral | SERVICENAME_POPUPMENUCONTROLLER = u"com.sun.star.frame.PopupMenuController" |
constexpr OUStringLiteral | IMPLEMENTATIONNAME_FWK_TASKCREATOR = u"com.sun.star.comp.framework.TaskCreator" |
constexpr OUStringLiteral | SPECIALTARGET_SELF = u"_self" |
constexpr OUStringLiteral | SPECIALTARGET_TOP = u"_top" |
constexpr OUStringLiteral | SPECIALTARGET_BLANK = u"_blank" |
constexpr OUStringLiteral | SPECIALTARGET_DEFAULT = u"_default" |
constexpr OUStringLiteral | SPECIALTARGET_BEAMER = u"_beamer" |
constexpr OUStringLiteral | SPECIALTARGET_HELPTASK = u"OFFICE_HELP_TASK" |
typedef ::std::vector< AddonMenuItem > framework::AddonMenuContainer |
Definition at line 34 of file menubarmerger.hxx.
typedef ::std::vector< AddonStatusbarItem > framework::AddonStatusbarItemContainer |
Definition at line 47 of file statusbarmerger.hxx.
typedef ::std::vector< AddonToolbarItem > framework::AddonToolbarItemContainer |
Definition at line 54 of file toolbarmerger.hxx.
typedef std::unordered_map< OUString, bool > framework::CommandMap |
Definition at line 31 of file imagetype.hxx.
typedef std::unordered_map< OUString, OUString > framework::CommandToImageNameMap |
Definition at line 29 of file imagetype.hxx.
typedef std::unordered_map<OUString, CommandInfo> framework::CommandToInfoMap |
Definition at line 41 of file commandinfo.hxx.
typedef cppu::WeakComponentImplHelper< css::lang::XServiceInfo , css::frame::XDesktop2 , css::frame::XTasksSupplier , css::frame::XDispatchResultListener , css::task::XInteractionHandler , css::frame::XUntitledNumbers > framework::Desktop_BASE |
Definition at line 97 of file desktop.hxx.
typedef std::unordered_map<OUString, ProtocolHandler> framework::HandlerHash |
This hash holds protocol handler structs by her names.
Definition at line 66 of file protocolhandlercache.hxx.
typedef std::vector<ImageItemDescriptor> framework::ImageItemDescriptorList |
Definition at line 36 of file imagesconfiguration.hxx.
typedef ::std::vector< IndicatorInfo > framework::IndicatorStack |
@descr Define a list of child indicator objects and its data.
Definition at line 102 of file statusindicatorfactory.hxx.
typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo , css::frame::XLayoutManager2 , css::awt::XWindowListener > framework::LayoutManager_Base |
Definition at line 57 of file layoutmanager.hxx.
Definition at line 58 of file layoutmanager.hxx.
typedef ::cppu::WeakImplHelper< css::lang::XServiceInfo, css::ui::XUIElementFactory> framework::MenuBarFactory_BASE |
Definition at line 35 of file menubarfactory.hxx.
typedef cppu::ImplInheritanceHelper< UIConfigElementWrapperBase, css::container::XNameAccess> framework::MenuBarWrapper_Base |
Definition at line 31 of file menubarwrapper.hxx.
typedef ::std::vector< MergeMenuInstruction > framework::MergeMenuInstructionContainer |
Definition at line 57 of file addonsoptions.hxx.
typedef ::std::vector< MergeNotebookBarInstruction > framework::MergeNotebookBarInstructionContainer |
Definition at line 83 of file addonsoptions.hxx.
typedef ::std::vector< MergeStatusbarInstruction > framework::MergeStatusbarInstructionContainer |
Definition at line 94 of file addonsoptions.hxx.
typedef ::std::vector< MergeToolbarInstruction > framework::MergeToolbarInstructionContainer |
Definition at line 70 of file addonsoptions.hxx.
typedef std::unordered_map<OUString, OUString> framework::PatternHash |
This hash use registered pattern of all protocol handlers as keys and provide her uno implementation names as value.
Overloading of the index operator makes it possible to search for a key by using a full qualified URL on list of all possible pattern keys.
Definition at line 61 of file protocolhandlercache.hxx.
typedef std::unordered_map< OUString, PopupControllerEntry > framework::PopupControllerCache |
Definition at line 57 of file menubarmanager.hxx.
typedef ::cppu::WeakImplHelper< css::container::XIndexContainer, css::lang::XSingleComponentFactory > framework::RootItemContainer_BASE |
Definition at line 42 of file rootitemcontainer.hxx.
typedef comphelper::WeakComponentImplHelper< css::ui::XStatusbarItem > framework::StatusbarItem_Base |
Definition at line 32 of file statusbaritem.hxx.
typedef ::std::vector< css::uno::Reference< css::frame::XFrame > > framework::TFrameContainer |
Definition at line 33 of file framecontainer.hxx.
typedef std::unordered_map< OUString, OUString > framework::ToolbarHashMap |
Definition at line 78 of file toolbarsmenucontroller.cxx.
typedef ::cppu::WeakImplHelper< css::frame::XFrameActionListener, css::lang::XComponent, css::ui::XUIConfigurationListener > framework::ToolbarManager_Base |
Definition at line 108 of file toolbarmanager.hxx.
typedef comphelper::WeakComponentImplHelper< css::lang::XServiceInfo, css::container::XNameAccess > framework::UICommandDescription_BASE |
Definition at line 37 of file uicommanddescription.hxx.
typedef ::cppu::WeakImplHelper< css::ui::XUIElement, css::ui::XUIElementSettings, css::lang::XInitialization, css::lang::XComponent, css::util::XUpdatable, css::ui::XUIConfigurationListener > framework::UIConfigElementWrapperBase_BASE |
Definition at line 48 of file uiconfigelementwrapperbase.hxx.
typedef std::vector< UIElement > framework::UIElementVector |
Definition at line 102 of file uielement.hxx.
typedef ::cppu::WeakImplHelper< css::ui::XUIElement, css::lang::XInitialization, css::lang::XComponent, css::util::XUpdatable > framework::UIElementWrapperBase_BASE |
Definition at line 42 of file uielementwrapperbase.hxx.
typedef ::cppu::WeakImplHelper< XUndoManagerListener > framework::UndoManagerContextListener_Base |
Definition at line 44 of file documentundoguard.cxx.
@descr We know some special dispatch objects with different functionality.
The can be created internally by the following DispatchProvider. Here we define some identifier to force creation of the right one.
Enumerator | |
---|---|
E_DEFAULTDISPATCHER | |
E_CREATEDISPATCHER | |
E_BLANKDISPATCHER | |
E_SELFDISPATCHER | |
E_CLOSEDISPATCHER | |
E_STARTMODULEDISPATCHER |
Definition at line 40 of file dispatchprovider.hxx.
Enumerator | |
---|---|
E_HARDEXCEPTIONS | |
E_SOFTEXCEPTIONS |
Definition at line 76 of file transactionmanager.hxx.
Enumerator | |
---|---|
E_NOTSET | |
E_SUCCESSFUL | |
E_FAILED | |
E_INTERACTION |
Definition at line 58 of file desktop.hxx.
|
strong |
well known protocols
Enumerator | |
---|---|
PrivateObject | |
PrivateStream | |
PrivateFactory | |
Slot | |
Uno | |
Macro | |
Service | |
MailTo | |
News |
Definition at line 60 of file protocols.h.
Enumerator | |
---|---|
E_INIT | |
E_WORK | |
E_BEFORECLOSE | |
E_CLOSE |
Definition at line 38 of file transactionmanager.hxx.
Definition at line 46 of file mischelper.hxx.
Enumerator | |
---|---|
RP_OK | |
RP_POPUPMENU_NOT_FOUND | |
RP_MENUITEM_NOT_FOUND | |
RP_MENUITEM_INSTEAD_OF_POPUPMENU_FOUND |
Definition at line 44 of file menubarmerger.hxx.
|
static |
Definition at line 92 of file toolbarsmenucontroller.cxx.
Referenced by framework::ToolbarsMenuController::fillPopupMenu().
|
static |
RuntimeException |
Definition at line 229 of file actiontriggerhelper.cxx.
References a, aLabel, Any, and Exception.
Referenced by FillActionTriggerContainerWithMenu().
|
static |
RuntimeException |
Definition at line 290 of file actiontriggerhelper.cxx.
Referenced by FillActionTriggerContainerWithMenu().
|
static |
RuntimeException |
Definition at line 276 of file actiontriggerhelper.cxx.
Referenced by FillActionTriggerContainerWithMenu().
FWK_DLLPUBLIC void framework::CreateDockingWindow | ( | const css::uno::Reference< css::frame::XFrame > & | rFrame, |
std::u16string_view | rResourceURL | ||
) |
Definition at line 112 of file sfxhelperfunctions.cxx.
References pCreateDockingWindow.
Referenced by framework::LayoutManager::requestElement().
FWK_DLLPUBLIC rtl::Reference< svt::StatusbarController > framework::CreateStatusBarController | ( | const css::uno::Reference< css::frame::XFrame > & | rFrame, |
StatusBar * | pStatusBar, | ||
unsigned short | nID, | ||
const OUString & | aCommandURL | ||
) |
rtl::Reference< svt::StatusbarController > framework::CreateStatusBarController | ( | const Reference< XFrame > & | rFrame, |
StatusBar * | pStatusBar, | ||
unsigned short | nID, | ||
const OUString & | aCommandURL | ||
) |
Definition at line 68 of file sfxhelperfunctions.cxx.
References pStatusBarControllerCreator.
Referenced by framework::StatusBarManager::CreateControllers().
FWK_DLLPUBLIC rtl::Reference< svt::ToolboxController > framework::CreateToolBoxController | ( | const css::uno::Reference< css::frame::XFrame > & | rFrame, |
ToolBox * | pToolbox, | ||
ToolBoxItemId | nID, | ||
const OUString & | aCommandURL | ||
) |
rtl::Reference< svt::ToolboxController > framework::CreateToolBoxController | ( | const Reference< XFrame > & | rFrame, |
ToolBox * | pToolbox, | ||
ToolBoxItemId | nID, | ||
const OUString & | aCommandURL | ||
) |
Definition at line 46 of file sfxhelperfunctions.cxx.
References pToolBoxControllerCreator.
Referenced by framework::ToolBarManager::CreateControllers().
css::uno::Reference< css::awt::XVclWindowPeer > framework::createToolkitWindow | ( | const css::uno::Reference< css::uno::XComponentContext > & | rxContext, |
const css::uno::Reference< css::awt::XVclWindowPeer > & | rParent, | ||
const char * | pService | ||
) |
uno::Reference< awt::XVclWindowPeer > framework::createToolkitWindow | ( | const uno::Reference< uno::XComponentContext > & | rxContext, |
const uno::Reference< awt::XVclWindowPeer > & | rParent, | ||
const char * | pService | ||
) |
Definition at line 157 of file helpers.cxx.
Referenced by framework::ToolbarLayoutManager::setParentWindow().
bool framework::equalRectangles | ( | const css::awt::Rectangle & | rRect1, |
const css::awt::Rectangle & | rRect2 | ||
) |
Definition at line 233 of file helpers.cxx.
Referenced by framework::LayoutManager::implts_doLayout().
|
static |
Definition at line 111 of file menudocumenthandler.cxx.
References ITEM_DESCRIPTOR_COMMANDURL, ITEM_DESCRIPTOR_CONTAINER, ITEM_DESCRIPTOR_HELPURL, ITEM_DESCRIPTOR_LABEL, ITEM_DESCRIPTOR_STYLE, ITEM_DESCRIPTOR_TYPE, and p.
Referenced by framework::OWriteMenuDocumentHandler::WriteMenu().
|
static |
Definition at line 91 of file statusbardocumenthandler.cxx.
References ITEM_DESCRIPTOR_COMMANDURL, ITEM_DESCRIPTOR_HELPURL, ITEM_DESCRIPTOR_OFFSET, ITEM_DESCRIPTOR_STYLE, and ITEM_DESCRIPTOR_WIDTH.
Referenced by framework::OWriteStatusBarDocumentHandler::WriteStatusBarDocument().
|
static |
Definition at line 58 of file toolboxdocumenthandler.cxx.
References ITEM_DESCRIPTOR_COMMANDURL, ITEM_DESCRIPTOR_LABEL, ITEM_DESCRIPTOR_STYLE, ITEM_DESCRIPTOR_TYPE, and ITEM_DESCRIPTOR_VISIBLE.
Referenced by framework::OWriteToolBoxDocumentHandler::WriteToolBoxDocument().
|
static |
Definition at line 303 of file actiontriggerhelper.cxx.
References a, Any, CreateActionTrigger(), CreateActionTriggerContainer(), CreateActionTriggerSeparator(), Exception, FillActionTriggerContainerWithMenu(), nCount, nPos, and nType.
Referenced by framework::ActionTriggerHelper::FillActionTriggerContainerFromMenu(), and FillActionTriggerContainerWithMenu().
|
static |
Definition at line 216 of file toolbarsmenucontroller.cxx.
References aUIName, and props.
Referenced by framework::ToolbarsMenuController::fillPopupMenu().
void framework::FillLangItems | ( | std::set< OUString > & | rLangItems, |
const css::uno::Reference< css::frame::XFrame > & | rxFrame, | ||
const LanguageGuessingHelper & | rLangGuessHelper, | ||
SvtScriptType | nScriptType, | ||
const OUString & | rCurLang, | ||
const OUString & | rKeyboardLang, | ||
const OUString & | rGuessedTextLang | ||
) |
void framework::FillLangItems | ( | std::set< OUString > & | rLangItems, |
const uno::Reference< frame::XFrame > & | rxFrame, | ||
const LanguageGuessingHelper & | rLangGuessHelper, | ||
SvtScriptType | nScriptType, | ||
const OUString & | rCurLang, | ||
const OUString & | rKeyboardLang, | ||
const OUString & | rGuessedTextLang | ||
) |
Definition at line 57 of file mischelper.cxx.
References framework::LanguageGuessingHelper::GetGuesser(), SvtLanguageTable::GetLanguageString(), AllSettings::GetLanguageTag(), LanguageTag::getLanguageType(), SvtLanguageTable::GetLanguageType(), Application::GetSettings(), AllSettings::GetUILanguageTag(), IsScriptTypeMatchingToLanguage(), LANGUAGE_DONTKNOW, LANGUAGE_NONE, LANGUAGE_SYSTEM, Locale, LanguageTag::makeFallback(), xController, and xModel.
Referenced by framework::LanguageSelectionMenuController::fillPopupMenu().
|
static |
Definition at line 73 of file addonmenu.cxx.
References aCommand, Menu::GetItemCommand(), Menu::GetItemCount(), Menu::GetItemId(), nId, and nPos.
Referenced by framework::AddonMenuManager::MergeAddonHelpMenu().
|
static |
Definition at line 58 of file dispatchrecorder.cxx.
References Any, flatten_struct_members(), and nPos.
Referenced by flatten_struct_members(), and make_seq_out_of_struct().
|
constexpr |
|
constexpr |
const rtl::Reference< framework::Desktop > & framework::getDesktop | ( | css::uno::Reference< css::uno::XComponentContext > const & | context | ) |
Definition at line 1759 of file desktop.cxx.
Referenced by com_sun_star_comp_framework_Desktop_get_implementation().
std::u16string_view framework::getElementTypeFromResourceURL | ( | std::u16string_view | aResourceURL | ) |
Definition at line 190 of file helpers.cxx.
References o3tl::getToken(), nIndex, o3tl::starts_with(), and UIRESOURCE_URL.
Referenced by framework::LayoutManager::floatWindow(), framework::LayoutManager::getElementPos(), framework::LayoutManager::getElementSize(), framework::LayoutManager::isElementDocked(), framework::LayoutManager::isElementFloating(), framework::LayoutManager::isElementLocked(), framework::LayoutManager::lockWindow(), framework::LayoutManager::setElementPos(), framework::LayoutManager::setElementPosSize(), framework::LayoutManager::setElementSize(), and framework::LayoutManager::unlockWindow().
|
static |
Definition at line 56 of file generictoolbarcontroller.cxx.
FWK_DLLPUBLIC css::uno::Reference< css::ui::XContextChangeEventListener > framework::GetFirstListenerWith | ( | css::uno::Reference< css::uno::XComponentContext > const & | xComponentContext, |
css::uno::Reference< css::uno::XInterface > const & | xEventFocus, | ||
std::function< bool(css::uno::Reference< css::ui::XContextChangeEventListener > const &)> const & | rPredicate | ||
) |
uno::Reference< ui::XContextChangeEventListener > framework::GetFirstListenerWith | ( | css::uno::Reference< css::uno::XComponentContext > const & | xComponentContext, |
uno::Reference< uno::XInterface > const & | xEventFocus, | ||
std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const & | rPredicate | ||
) |
Definition at line 148 of file sfxhelperfunctions.cxx.
References GetFirstListenerWith_Impl().
css::uno::Reference< css::ui::XContextChangeEventListener > framework::GetFirstListenerWith_Impl | ( | css::uno::Reference< css::uno::XComponentContext > const & | xComponentContext, |
css::uno::Reference< css::uno::XInterface > const & | xEventFocus, | ||
std::function< bool(css::uno::Reference< css::ui::XContextChangeEventListener > const &)> const & | rPredicate | ||
) |
uno::Reference< ui::XContextChangeEventListener > framework::GetFirstListenerWith_Impl | ( | css::uno::Reference< css::uno::XComponentContext > const & | xComponentContext, |
uno::Reference< uno::XInterface > const & | xEventFocus, | ||
std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const & | rPredicate | ||
) |
Definition at line 142 of file mischelper.cxx.
References g_pGetMultiplexerListener.
Referenced by GetFirstListenerWith().
|
static |
Definition at line 316 of file ContextChangeEventMultiplexer.cxx.
|
static |
Definition at line 95 of file imagemanagerimpl.cxx.
References getGlobalImageListMutex(), and pGlobalImageList.
Referenced by framework::ImageManagerImpl::implts_getGlobalImageList().
|
static |
Definition at line 89 of file imagemanagerimpl.cxx.
References mutex.
Referenced by getGlobalImageList(), framework::GlobalImageList::getImageCommandNames(), framework::GlobalImageList::getImageFromCommandURL(), framework::GlobalImageList::hasImage(), and framework::GlobalImageList::~GlobalImageList().
|
static |
Definition at line 224 of file globalsettings.cxx.
Referenced by framework::GlobalSettings::GetToolbarStateInfo(), and framework::GlobalSettings::HasToolbarStatesInfo().
|
static |
Definition at line 49 of file factoryconfiguration.cxx.
Referenced by framework::ConfigurationAccess_FactoryManager::addFactorySpecifierToTypeNameModule(), framework::ConfigurationAccess_ControllerFactory::addServiceToCommandModule(), framework::ConfigurationAccess_FactoryManager::elementInserted(), framework::ConfigurationAccess_ControllerFactory::elementInserted(), framework::ConfigurationAccess_FactoryManager::elementRemoved(), framework::ConfigurationAccess_ControllerFactory::elementRemoved(), framework::ConfigurationAccess_FactoryManager::elementReplaced(), framework::ConfigurationAccess_FactoryManager::getFactorySpecifierFromTypeNameModule(), framework::ConfigurationAccess_ControllerFactory::getServiceFromCommandModule(), framework::ConfigurationAccess_ControllerFactory::getValueFromCommandModule(), framework::ConfigurationAccess_FactoryManager::readConfigurationData(), framework::ConfigurationAccess_FactoryManager::removeFactorySpecifierFromTypeNameModule(), framework::ConfigurationAccess_ControllerFactory::removeServiceFromCommandModule(), and framework::ConfigurationAccess_ControllerFactory::updateConfigurationDataImpl().
|
static |
Definition at line 62 of file uielementfactorymanager.cxx.
References aName.
|
static |
Definition at line 99 of file toolbarsmenucontroller.cxx.
|
static |
Definition at line 99 of file toolbarmanager.cxx.
References Exception.
Referenced by framework::ToolbarsMenuController::fillPopupMenu(), IMPL_LINK(), framework::ToolbarsMenuController::itemSelected(), and framework::ToolBarManager::ToggleButton().
|
static |
Definition at line 69 of file generictoolbarcontroller.cxx.
References aURL, nIndex, and INetURLObject::NONE.
|
static |
Definition at line 63 of file actiontriggerhelper.cxx.
References a, Any, and Exception.
Referenced by InsertSubMenuItems().
ToolBox * framework::getToolboxPtr | ( | vcl::Window * | pWindow | ) |
Definition at line 103 of file helpers.cxx.
References vcl::Window::GetType().
Referenced by framework::ToolbarLayoutManager::childWindowEvent().
SystemWindow * framework::getTopSystemWindow | ( | const css::uno::Reference< css::awt::XWindow > & | xWindow | ) |
SystemWindow * framework::getTopSystemWindow | ( | const uno::Reference< awt::XWindow > & | xWindow | ) |
Definition at line 120 of file helpers.cxx.
References VclPtr< class reference_type >::get(), and VCLUnoHelper::GetWindow().
Referenced by framework::LayoutManager::elementRemoved(), framework::LayoutManager::hideElement(), framework::LayoutManager::impl_clearUpMenuBar(), framework::LayoutManager::implts_createMenuBar(), framework::LayoutManager::implts_resetInplaceMenuBar(), framework::LayoutManager::implts_resetMenuBar(), framework::LayoutManager::implts_setInplaceMenuBar(), framework::LayoutManager::implts_updateMenuBarClose(), framework::LayoutManager::implts_updateUIElementsVisibleState(), and framework::LayoutManager::isElementVisible().
vcl::Window * framework::getWindowFromXUIElement | ( | const css::uno::Reference< css::ui::XUIElement > & | xUIElement | ) |
vcl::Window * framework::getWindowFromXUIElement | ( | const uno::Reference< ui::XUIElement > & | xUIElement | ) |
Definition at line 111 of file helpers.cxx.
References VCLUnoHelper::GetWindow().
Referenced by framework::ToolbarLayoutManager::elementInserted(), framework::ToolbarLayoutManager::hideToolbar(), framework::ToolbarLayoutManager::implts_createCustomToolBar(), framework::ToolbarLayoutManager::setFloatingToolbarsVisibility(), framework::ToolbarLayoutManager::setVisible(), and framework::ToolbarLayoutManager::showToolbar().
bool framework::hasDefaultPosValue | ( | const css::awt::Point & | rPos | ) |
Definition at line 48 of file helpers.cxx.
References SAL_MAX_INT32.
Referenced by framework::ToolbarLayoutManager::dockToolbar(), framework::ToolbarLayoutManager::implts_setElementData(), and framework::ToolbarLayoutManager::toggleFloatingMode().
bool framework::hasEmptySize | ( | const css::awt::Size & | rSize | ) |
Definition at line 43 of file helpers.cxx.
Referenced by framework::ToolbarLayoutManager::toggleFloatingMode().
void framework::impl_addWindowListeners | ( | const css::uno::Reference< css::uno::XInterface > & | xThis, |
const css::uno::Reference< css::ui::XUIElement > & | xUIElement | ||
) |
Definition at line 315 of file helpers.cxx.
Referenced by framework::LayoutManager::createElement().
css::uno::Reference< css::frame::XModel > framework::impl_getModelFromFrame | ( | const css::uno::Reference< css::frame::XFrame > & | rFrame | ) |
uno::Reference< frame::XModel > framework::impl_getModelFromFrame | ( | const uno::Reference< frame::XFrame > & | rFrame | ) |
Definition at line 242 of file helpers.cxx.
References xController, and xModel.
Referenced by framework::LayoutManager::createElement(), framework::LayoutManager::implts_reset(), and framework::ToolbarLayoutManager::isPreviewFrame().
framework::IMPL_LINK | ( | ComboBoxControl | , |
KeyInputHdl | , | ||
const ::KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 89 of file comboboxtoolbarcontroller.cxx.
framework::IMPL_LINK | ( | EditControl | , |
KeyInputHdl | , | ||
const ::KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 86 of file edittoolbarcontroller.cxx.
framework::IMPL_LINK | ( | FixedImageControl | , |
KeyInputHdl | , | ||
const ::KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 68 of file FixedImageToolbarController.cxx.
framework::IMPL_LINK | ( | FixedTextControl | , |
KeyInputHdl | , | ||
const ::KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 60 of file FixedTextToolbarController.cxx.
framework::IMPL_LINK | ( | ImageOrientationController | , |
WindowEventListener | , | ||
VclWindowEvent & | , | ||
rWindowEvent | , | ||
void | |||
) |
Definition at line 362 of file generictoolbarcontroller.cxx.
References aCommand, ToolBox::GetItemCommand(), ToolBox::GetItemId(), vcl::CommandInfoProvider::IsMirrored(), vcl::CommandInfoProvider::IsRotated(), m_bDisposed, ToolBox::SetItemImageAngle(), and ToolBox::SetItemImageMirrorMode().
framework::IMPL_LINK | ( | LayoutManager | , |
WindowEventListener | , | ||
VclWindowEvent & | , | ||
rEvent | , | ||
void | |||
) |
Definition at line 1386 of file layoutmanager.cxx.
References framework::ToolbarLayoutManager::childWindowEvent(), and vcl::Window::GetType().
framework::IMPL_LINK | ( | ListBoxControl | , |
KeyInputHdl | , | ||
const ::KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 87 of file dropdownboxtoolbarcontroller.cxx.
framework::IMPL_LINK | ( | MenuBarManager | , |
Activate | , | ||
Menu * | , | ||
pMenu | , | ||
bool | |||
) |
Definition at line 552 of file menubarmanager.cxx.
References aCmdHelpIndex, aCommand, aTargetURL, Exception, StyleSettings::GetContextMenuShortcuts(), SvtMiscOptions::GetIconTheme(), framework::MenuBarManager::GetMenuBar(), Menu::GetPopupMenu(), Application::GetSettings(), AllSettings::GetStyleSettings(), StyleSettings::GetUseImagesInMenus(), SvtCommandOptions::HasEntriesDisabled(), KEY_F1, lcl_CheckForChildren(), SvtCommandOptions::LookupDisabled(), m_xFrame, nPos, and URL.
framework::IMPL_LINK | ( | MenuBarManager | , |
Deactivate | , | ||
Menu * | , | ||
pMenu | , | ||
bool | |||
) |
Definition at line 758 of file menubarmanager.cxx.
References LINK.
framework::IMPL_LINK | ( | MenuBarManager | , |
Select | , | ||
Menu * | , | ||
pMenu | , | ||
bool | |||
) |
Definition at line 791 of file menubarmanager.cxx.
References aTargetURL, comphelper::makePropertyValue(), URL, and xDispatch.
framework::IMPL_LINK | ( | SpinfieldControl | , |
KeyInputHdl | , | ||
const ::KeyEvent & | , | ||
rKEvt | , | ||
bool | |||
) |
Definition at line 103 of file spinfieldtoolbarcontroller.cxx.
framework::IMPL_LINK | ( | SpinfieldControl | , |
ParseInputHdl | , | ||
sal_Int64 * | , | ||
result | , | ||
TriState | |||
) |
Definition at line 108 of file spinfieldtoolbarcontroller.cxx.
References m_xWidget, weld::SpinButton::Power10(), result, and TRISTATE_TRUE.
framework::IMPL_LINK | ( | ToggleButtonToolbarController | , |
MenuSelectHdl | , | ||
Menu * | , | ||
pMenu | , | ||
bool | |||
) |
Definition at line 254 of file togglebuttontoolbarcontroller.cxx.
framework::IMPL_LINK | ( | ToolBarManager | , |
DataChanged | , | ||
DataChangedEvent const * | , | ||
pDataChangedEvent | , | ||
void | |||
) |
Definition at line 2243 of file toolbarmanager.cxx.
References vcl::Window::DataChanged(), m_pToolBar, nId, and nPos.
framework::IMPL_LINK | ( | ToolBarManager | , |
MenuButton | , | ||
ToolBox * | , | ||
pToolBar | , | ||
void | |||
) |
Definition at line 2022 of file toolbarmanager.cxx.
References aEvent, vcl::Window::GetDockingManager(), KEY_HOME, LINK, m_bDisposed, m_xContext, m_xFrame, VclPtr< class reference_type >::set(), Size::setWidth(), DockingManager::StartPopupMode(), WB_BORDER, WB_SCROLL, and Size::Width().
framework::IMPL_LINK | ( | ToolBarManager | , |
MenuPreExecute | , | ||
ToolBox * | , | ||
pToolBar | , | ||
void | |||
) |
Definition at line 2068 of file toolbarmanager.cxx.
References m_bDisposed.
framework::IMPL_LINK | ( | ToolBarManager | , |
MenuSelect | , | ||
Menu * | , | ||
pMenu | , | ||
bool | |||
) |
Definition at line 2078 of file toolbarmanager.cxx.
References aCommand, aURL, VCLUnoHelper::GetInterface(), getLayoutManagerFromFrame(), LINK, m_bDisposed, m_pToolBar, m_xFrame, comphelper::makePropertyValue(), MENUITEM_TOOLBAR_CLOSE, MENUITEM_TOOLBAR_CUSTOMIZETOOLBAR, MENUITEM_TOOLBAR_DOCKALLTOOLBAR, MENUITEM_TOOLBAR_DOCKTOOLBAR, MENUITEM_TOOLBAR_LOCKTOOLBARPOSITION, MENUITEM_TOOLBAR_UNDOCKTOOLBAR, nId, Application::PostUserEvent(), STARTID_CUSTOMIZE_POPUPMENU, and TOOLBOX_MENUITEM_START.
framework::IMPL_LINK | ( | ToolBarManager | , |
OverflowEventListener | , | ||
VclWindowEvent & | , | ||
rWindowEvent | , | ||
void | |||
) |
Definition at line 2056 of file toolbarmanager.cxx.
framework::IMPL_LINK | ( | ToolBarManager | , |
StateChanged | , | ||
StateChangedType const * | , | ||
pStateChangedType | , | ||
void | |||
) |
Definition at line 2221 of file toolbarmanager.cxx.
References m_bDisposed, and m_pToolBar.
framework::IMPL_LINK | ( | WindowCommandDispatch | , |
impl_notifyCommand | , | ||
VclWindowEvent & | , | ||
rEvent | , | ||
void | |||
) |
Definition at line 93 of file windowcommanddispatch.cxx.
References aCommand, CommandEvent::GetCommand(), CommandEvent::GetDialogData(), m_mutex, m_xContext, m_xFrame, pData, SPECIALTARGET_SELF, and xDispatch.
framework::IMPL_LINK_NOARG | ( | AddonsOptions_Impl | , |
NotifyEvent | , | ||
void * | , | ||
void | |||
) |
Definition at line 1944 of file addonsoptions.cxx.
framework::IMPL_LINK_NOARG | ( | CloseDispatcher | , |
impl_asyncCallback | , | ||
LinkParamNone * | , | ||
void | |||
) |
asynchronous callback @descr We start all actions inside this object asynchronous (see comments there).
Now we do the following:
Definition at line 246 of file closedispatcher.cxx.
References All, BackingComponent, Help, IMPLEMENTATIONNAME_QUICKLAUNCHER, m_xContext, nState, SvtModuleOptions::STARTMODULE, and xController.
framework::IMPL_LINK_NOARG | ( | ComboBoxControl | , |
ActivateHdl | , | ||
weld::ComboBox & | , | ||
bool | |||
) |
Definition at line 138 of file comboboxtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | ComboBoxControl | , |
FocusInHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 126 of file comboboxtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | ComboBoxControl | , |
FocusOutHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 132 of file comboboxtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | ComboBoxControl | , |
ModifyHdl | , | ||
weld::ComboBox & | , | ||
void | |||
) |
Definition at line 115 of file comboboxtoolbarcontroller.cxx.
References m_xWidget.
framework::IMPL_LINK_NOARG | ( | EditControl | , |
ActivateHdl | , | ||
weld::Entry & | , | ||
bool | |||
) |
Definition at line 121 of file edittoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | EditControl | , |
FocusInHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 109 of file edittoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | EditControl | , |
FocusOutHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 115 of file edittoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | EditControl | , |
ModifyHdl | , | ||
weld::Entry & | , | ||
void | |||
) |
Definition at line 103 of file edittoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | FixedImageToolbarController | , |
MiscOptionsChanged | , | ||
LinkParamNone * | , | ||
void | |||
) |
Definition at line 131 of file FixedImageToolbarController.cxx.
framework::IMPL_LINK_NOARG | ( | LayoutManager | , |
AsyncLayoutHdl | , | ||
Timer * | , | ||
void | |||
) |
Definition at line 2677 of file layoutmanager.cxx.
framework::IMPL_LINK_NOARG | ( | LayoutManager | , |
MenuBarClose | , | ||
void * | , | ||
void | |||
) |
Definition at line 2538 of file layoutmanager.cxx.
References m_xContext, and m_xFrame.
framework::IMPL_LINK_NOARG | ( | ListBoxControl | , |
FocusInHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 110 of file dropdownboxtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | ListBoxControl | , |
FocusOutHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 116 of file dropdownboxtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | ListBoxControl | , |
ModifyHdl | , | ||
weld::ComboBox & | , | ||
void | |||
) |
Definition at line 104 of file dropdownboxtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | MenuBarManager | , |
AsyncSettingsHdl | , | ||
Timer * | , | ||
void | |||
) |
Definition at line 777 of file menubarmanager.cxx.
framework::IMPL_LINK_NOARG | ( | SpinfieldControl | , |
ActivateHdl | , | ||
weld::Entry & | , | ||
bool | |||
) |
Definition at line 150 of file spinfieldtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | SpinfieldControl | , |
FocusInHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 138 of file spinfieldtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | SpinfieldControl | , |
FocusOutHdl | , | ||
weld::Widget & | , | ||
void | |||
) |
Definition at line 144 of file spinfieldtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | SpinfieldControl | , |
FormatOutputHdl | , | ||
LinkParamNone * | , | ||
bool | |||
) |
Definition at line 161 of file spinfieldtoolbarcontroller.cxx.
References m_xWidget.
framework::IMPL_LINK_NOARG | ( | SpinfieldControl | , |
ModifyHdl | , | ||
weld::Entry & | , | ||
void | |||
) |
Definition at line 132 of file spinfieldtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | SpinfieldControl | , |
ValueChangedHdl | , | ||
weld::FormattedSpinButton & | , | ||
void | |||
) |
Definition at line 126 of file spinfieldtoolbarcontroller.cxx.
framework::IMPL_LINK_NOARG | ( | StatusBarManager | , |
Click | , | ||
StatusBar * | , | ||
void | |||
) |
Definition at line 612 of file statusbarmanager.cxx.
References m_bDisposed, nId, Point::X(), xController, and Point::Y().
framework::IMPL_LINK_NOARG | ( | StatusBarManager | , |
DoubleClick | , | ||
StatusBar * | , | ||
void | |||
) |
Definition at line 633 of file statusbarmanager.cxx.
References m_bDisposed, nId, Point::X(), xController, and Point::Y().
framework::IMPL_LINK_NOARG | ( | ToolBarManager | , |
AsyncUpdateControllersHdl | , | ||
Timer * | , | ||
void | |||
) |
Definition at line 2278 of file toolbarmanager.cxx.
References m_bDisposed.
framework::IMPL_LINK_NOARG | ( | ToolBarManager | , |
DoubleClick | , | ||
ToolBox * | , | ||
void | |||
) |
Definition at line 1783 of file toolbarmanager.cxx.
framework::IMPL_LINK_NOARG | ( | ToolBarManager | , |
DropdownClick | , | ||
ToolBox * | , | ||
void | |||
) |
Definition at line 1749 of file toolbarmanager.cxx.
framework::IMPL_LINK_NOARG | ( | ToolBarManager | , |
MiscOptionsChanged | , | ||
LinkParamNone * | , | ||
void | |||
) |
Definition at line 2273 of file toolbarmanager.cxx.
framework::IMPL_LINK_NOARG | ( | ToolBarManager | , |
Select | , | ||
ToolBox * | , | ||
void | |||
) |
Definition at line 2203 of file toolbarmanager.cxx.
References m_bDisposed, m_pToolBar, nId, and xController.
void framework::impl_setDockingWindowVisibility | ( | const css::uno::Reference< css::uno::XComponentContext > & | rxContext, |
const css::uno::Reference< css::frame::XFrame > & | rFrame, | ||
std::u16string_view | rDockingWindowName, | ||
bool | bVisible | ||
) |
Definition at line 290 of file helpers.cxx.
References bVisible, DOCKWIN_ID_BASE, comphelper::makePropertyValue(), nIndex, and o3tl::toInt32().
Referenced by framework::LayoutManager::destroyElement(), framework::LayoutManager::hideElement(), and framework::LayoutManager::showElement().
framework::IMPL_STATIC_LINK | ( | ComplexToolbarController | , |
ExecuteHdl_Impl | , | ||
void * | , | ||
p | , | ||
void | |||
) |
Definition at line 204 of file complextoolbarcontroller.cxx.
framework::IMPL_STATIC_LINK | ( | ComplexToolbarController | , |
Notify_Impl | , | ||
void * | , | ||
p | , | ||
void | |||
) |
Definition at line 222 of file complextoolbarcontroller.cxx.
framework::IMPL_STATIC_LINK | ( | GenericToolbarController | , |
ExecuteHdl_Impl | , | ||
void * | , | ||
p | , | ||
void | |||
) |
Definition at line 321 of file generictoolbarcontroller.cxx.
framework::IMPL_STATIC_LINK | ( | ToolBarManager | , |
ExecuteHdl_Impl | , | ||
void * | , | ||
p | , | ||
void | |||
) |
Definition at line 2294 of file toolbarmanager.cxx.
References DockingWindow::Close(), Exception, VclPtr< class reference_type >::get(), VCLUnoHelper::GetWindow(), p, and SAL_MAX_INT32.
framework::IMPL_STATIC_LINK | ( | ToolbarsMenuController | , |
ExecuteHdl_Impl | , | ||
void * | , | ||
p | , | ||
void | |||
) |
Definition at line 762 of file toolbarsmenucontroller.cxx.
WindowAlign framework::ImplConvertAlignment | ( | css::ui::DockingArea | aAlignment | ) |
WindowAlign framework::ImplConvertAlignment | ( | ui::DockingArea | aAlignment | ) |
Definition at line 178 of file helpers.cxx.
Referenced by framework::ToolbarLayoutManager::dockToolbar(), framework::ToolbarLayoutManager::endDocking(), framework::ToolbarLayoutManager::implts_calcDockingPosSize(), framework::ToolbarLayoutManager::implts_setElementData(), and framework::ToolbarLayoutManager::toggleFloatingMode().
|
static |
Definition at line 210 of file imagemanagerimpl.cxx.
References Graphic::GetBitmapEx(), Graphic::GetSizePixel(), Graphic::GetXGraphic(), and BitmapEx::Scale().
Referenced by framework::ImageManagerImpl::replaceImages().
|
static |
Definition at line 238 of file imagemanagerimpl.cxx.
References vcl::Size16, vcl::Size26, and vcl::Size32.
Referenced by framework::ImageManagerImpl::getAllImageNames(), framework::ImageManagerImpl::getImages(), framework::ImageManagerImpl::hasImage(), framework::ImageManagerImpl::removeImages(), and framework::ImageManagerImpl::replaceImages().
bool framework::implts_isFrameOrWindowTop | ( | const css::uno::Reference< css::frame::XFrame > & | xFrame | ) |
bool framework::implts_isFrameOrWindowTop | ( | const uno::Reference< frame::XFrame > & | xFrame | ) |
Definition at line 272 of file helpers.cxx.
References VCLUnoHelper::GetWindow(), and xFrame.
Referenced by framework::LayoutManager::createElement().
bool framework::implts_isPreviewModel | ( | const css::uno::Reference< css::frame::XModel > & | xModel | ) |
bool framework::implts_isPreviewModel | ( | const uno::Reference< frame::XModel > & | xModel | ) |
Definition at line 256 of file helpers.cxx.
References comphelper::LibreOfficeKit::isActive(), utl::MediaDescriptor::PROP_PREVIEW, and xModel.
Referenced by framework::LayoutManager::createElement(), and framework::ToolbarLayoutManager::isPreviewFrame().
|
static |
Definition at line 99 of file actiontriggerhelper.cxx.
References aLabel, BitmapEx::GetBitmap(), GetMenuItemAttributes(), i, InsertSubMenuItems(), BitmapEx::IsEmpty(), IsSeparator(), nIndex, ReadDIB(), ReadDIBBitmapEx(), and o3tl::toInt32().
Referenced by framework::ActionTriggerHelper::CreateMenuFromActionTriggerContainer(), and InsertSubMenuItems().
bool framework::isDefaultPos | ( | const css::awt::Point & | rPos | ) |
Definition at line 53 of file helpers.cxx.
References SAL_MAX_INT32.
Referenced by framework::ToolbarLayoutManager::dockToolbar(), framework::ToolbarLayoutManager::implts_renumberRowColumnData(), framework::ToolbarLayoutManager::implts_setElementData(), and framework::ToolbarLayoutManager::toggleFloatingMode().
FWK_DLLPUBLIC bool framework::IsDockingWindowVisible | ( | const css::uno::Reference< css::frame::XFrame > & | rFrame, |
std::u16string_view | rResourceURL | ||
) |
Definition at line 133 of file sfxhelperfunctions.cxx.
References pIsDockingWindowVisible.
Referenced by framework::LayoutManager::isElementVisible().
|
static |
Definition at line 397 of file jobdata.cxx.
References WildCard::Matches(), and u.
Referenced by framework::JobData::getEnabledJobsForEvent().
|
static |
Definition at line 48 of file generictoolbarcontroller.cxx.
References aURL.
bool framework::isHorizontalDockingArea | ( | const css::ui::DockingArea & | nDockArea | ) |
bool framework::isHorizontalDockingArea | ( | const sal_Int32 | nDockArea | ) |
Definition at line 78 of file helpers.cxx.
References isHorizontalDockingArea().
bool framework::isHorizontalDockingArea | ( | const ui::DockingArea & | nDockingArea | ) |
Definition at line 72 of file helpers.cxx.
Referenced by framework::ToolbarLayoutManager::implts_calcDockingArea(), framework::ToolbarLayoutManager::implts_calcTrackingAndElementRect(), framework::ToolbarLayoutManager::implts_calcWindowPosSizeOnSingleRowColumn(), framework::ToolbarLayoutManager::implts_determineDockingOperation(), framework::ToolbarLayoutManager::implts_determineFrontDockingRect(), framework::ToolbarLayoutManager::implts_findNextDockingPos(), framework::ToolbarLayoutManager::implts_getDockingAreaElementInfoOnSingleRowCol(), framework::ToolbarLayoutManager::implts_getDockingAreaElementInfos(), framework::ToolbarLayoutManager::implts_renumberRowColumnData(), framework::ToolbarLayoutManager::implts_setTrackingRect(), and isHorizontalDockingArea().
bool framework::isReverseOrderDockingArea | ( | const sal_Int32 | nDockArea | ) |
Definition at line 58 of file helpers.cxx.
Referenced by framework::ToolbarLayoutManager::doLayout().
|
inline |
Definition at line 81 of file mischelper.hxx.
References SvtLanguageOptions::GetScriptTypeOfLanguage().
Referenced by FillLangItems().
|
static |
Definition at line 49 of file actiontriggerhelper.cxx.
References Exception, and SERVICENAME_ACTIONTRIGGERSEPARATOR.
Referenced by InsertSubMenuItems().
|
inline |
Definition at line 26 of file isstartmoduledispatch.hxx.
Referenced by framework::StartModuleDispatcher::dispatchWithNotification(), and framework::DispatchProvider::implts_queryDesktopDispatch().
bool framework::isToolboxHorizontalAligned | ( | ToolBox const * | pToolBox | ) |
Definition at line 65 of file helpers.cxx.
References ToolBox::GetAlign().
Referenced by framework::ToolbarLayoutManager::docking(), framework::ToolbarLayoutManager::prepareToggleFloatingMode(), and framework::ToolbarLayoutManager::startDocking().
|
static |
Definition at line 515 of file menubarmanager.cxx.
References Menu::EnableItem(), and Menu::GetPopupMenu().
Referenced by framework::MenuBarManager::FillMenuManager(), and IMPL_LINK().
bool framework::lcl_checkUIElement | ( | const css::uno::Reference< css::ui::XUIElement > & | xUIElement, |
css::awt::Rectangle & | _rPosSize, | ||
css::uno::Reference< css::awt::XWindow > & | _xWindow | ||
) |
bool framework::lcl_checkUIElement | ( | const uno::Reference< ui::XUIElement > & | xUIElement, |
awt::Rectangle & | _rPosSize, | ||
uno::Reference< awt::XWindow > & | _xWindow | ||
) |
Definition at line 137 of file helpers.cxx.
References VclPtr< class reference_type >::get(), VCLUnoHelper::GetWindow(), Size::Height(), and Size::Width().
Referenced by framework::ToolbarLayoutManager::implts_getDockingAreaElementInfoOnSingleRowCol(), and framework::ToolbarLayoutManager::implts_getDockingAreaElementInfos().
|
static |
Definition at line 64 of file acceleratorconfiguration.cxx.
References framework::KeyMapping::get().
Referenced by framework::XCUBasedAcceleratorConfiguration::insertKeyToConfiguration(), and framework::XCUBasedAcceleratorConfiguration::removeKeyFromConfiguration().
|
static |
Definition at line 669 of file acceleratorconfiguration.cxx.
Referenced by framework::XCUBasedAcceleratorConfiguration::getPreferredKeyEventsForCommandList().
|
static |
Definition at line 73 of file dispatchrecorder.cxx.
References flatten_struct_members(), and type.
Referenced by framework::DispatchRecorder::AppendToBuffer().
void framework::parseResourceURL | ( | std::u16string_view | aResourceURL, |
OUString & | aElementType, | ||
OUString & | aElementName | ||
) |
Definition at line 201 of file helpers.cxx.
References o3tl::getToken(), nIndex, o3tl::starts_with(), and UIRESOURCE_URL.
Referenced by framework::LayoutManager::createElement(), framework::LayoutManager::destroyElement(), framework::LayoutManager::dockWindow(), framework::LayoutManager::elementInserted(), framework::ToolbarLayoutManager::elementInserted(), framework::LayoutManager::elementRemoved(), framework::LayoutManager::elementReplaced(), framework::LayoutManager::hideElement(), framework::ToolbarLayoutManager::implts_createNonContextSensitiveToolBars(), framework::LayoutManager::implts_findElement(), framework::LayoutManager::isElementVisible(), framework::LayoutManager::requestElement(), and framework::LayoutManager::showElement().
tools::Rectangle framework::putAWTToRectangle | ( | const css::awt::Rectangle & | rRect | ) |
Definition at line 222 of file helpers.cxx.
References tools::Rectangle::SetBottom(), tools::Rectangle::SetLeft(), tools::Rectangle::SetRight(), and tools::Rectangle::SetTop().
Referenced by framework::ToolbarLayoutManager::setDockingArea().
css::awt::Rectangle framework::putRectangleValueToAWT | ( | const ::tools::Rectangle & | rRect | ) |
Definition at line 211 of file helpers.cxx.
Referenced by framework::ToolbarLayoutManager::doLayout(), and framework::ToolbarLayoutManager::getDockingArea().
FWK_DLLPUBLIC void framework::RefreshToolbars | ( | css::uno::Reference< css::frame::XFrame > const & | rFrame | ) |
Definition at line 91 of file sfxhelperfunctions.cxx.
References pRefreshToolbars.
Referenced by framework::ToolbarsMenuController::itemSelected().
OUString framework::retrieveToolbarNameFromHelpURL | ( | vcl::Window * | pWindow | ) |
Definition at line 83 of file helpers.cxx.
References vcl::Window::GetHelpId(), vcl::Window::GetType(), and i.
Referenced by framework::ToolbarLayoutManager::childWindowEvent().
|
inline |
Definition at line 86 of file mischelper.hxx.
References aName, o3tl::getToken(), o3tl::starts_with(), and u.
Definition at line 586 of file addonsoptions.cxx.
References ToolBox::GetDefaultImageSize(), BitmapEx::GetSizePixel(), SAL_INFO, and BitmapEx::Scale().
Referenced by framework::AddonsOptions_Impl::GetImageFromURL().
FWK_DLLPUBLIC pfunc_createDockingWindow framework::SetDockingWindowCreator | ( | pfunc_createDockingWindow | pNewCreateDockingWindow | ) |
Definition at line 103 of file sfxhelperfunctions.cxx.
References pCreateDockingWindow.
FWK_DLLPUBLIC pfunc_isDockingWindowVisible framework::SetIsDockingWindowVisible | ( | pfunc_isDockingWindowVisible | pNewIsDockingWindowVisible | ) |
Definition at line 124 of file sfxhelperfunctions.cxx.
References pIsDockingWindowVisible.
FWK_DLLPUBLIC pfunc_getRefreshToolbars framework::SetRefreshToolbars | ( | pfunc_getRefreshToolbars | pNewRefreshToolbarsFunc | ) |
Definition at line 82 of file sfxhelperfunctions.cxx.
References pRefreshToolbars.
FWK_DLLPUBLIC pfunc_setStatusBarControllerCreator framework::SetStatusBarControllerCreator | ( | pfunc_setStatusBarControllerCreator | pSetStatusBarControllerCreator | ) |
Definition at line 60 of file sfxhelperfunctions.cxx.
References pStatusBarControllerCreator.
FWK_DLLPUBLIC pfunc_setToolBoxControllerCreator framework::SetToolBoxControllerCreator | ( | pfunc_setToolBoxControllerCreator | pSetToolBoxControllerCreator | ) |
Definition at line 38 of file sfxhelperfunctions.cxx.
References pToolBoxControllerCreator.
|
static |
Definition at line 50 of file imagebuttontoolbarcontroller.cxx.
References aURL, comphelper::getExpandedUri(), and comphelper::getProcessComponentContext().
Referenced by framework::ImageButtonToolbarController::executeControlCommand().
|
final |
analyze and split the current available frame list of a given frames supplier into different parts.
These analyzed information can be used e.g. to decide if it's necessary to switch into the backing mode, close the current active frame only or exit the whole application explicitly or implicitly.
provides access to the frame container, which should be analyzed.
hold the reference frame, which is used e.g. to detect other frames with the same model.
enable/disable some special analyzing steps. see impl_analyze() for further information.
contains all frames, which uses the same model like the reference frame. Will be filled only if m_eDetectMode has set the flag FrameAnalyzerFlags::Model. The reference frame is never part of this list!
contains all frames, which does not contain the same model like the reference frame. Filling of it can't be suppressed by m_eDetectMode. The reference frame is never part of this list! All frames inside this list are visible ones.
contains all frames, which does not contain the same model like the reference frame. Filling of it can't be suppressed by m_eDetectMode. The reference frame is never part of this list! All frames inside this list are hidden ones.
points to the help frame. Will be set only, if any other frame (means different from the reference frame) contains the help component. If the reference frame itself includes the help module it's not set ... but another member m_bIsHelp is used to safe this information. See following example code:
<listing> if (m_xReferenceFrame == help) { m_xHelp = NULL; m_bIsHelp = sal_True; } else if (xOtherFrame == help) { m_xHelp = xOtherFrame; m_bIsHelp = sal_False; } </listing>
Analyzing of the help frame ignores the visible state of any frame. But note: a hidden help frame indicates a wrong state!
points to the frame, which contains the backing component. Will be set only, if any other frame (means different from the reference frame) contains the backing component. If the reference frame itself includes the backing component it's not set ... but another member m_bIsBackingComponent will used to safe this information. See following example code:
<listing> if (m_xReferenceFrame == backing) { m_xBackingComponent = NULL; m_bIsBackingComponent = sal_True; } else if (xOtherFrame == backing) { m_xBackingComponent = xOtherFrame; m_bIsBackingComponent = sal_False ; } </listing>
Analyzing of the help frame ignores the visible state of any frame. But note: a hidden backing mode frame indicates a wrong state!
is set to true only, if the reference frame is a hidden one. This value is undefined if m_eDetectMode doesn't have set the flag FrameAnalyzerFlags::Hidden!
is set to true only, if the reference frame contains the help component. In this case the member m_xHelp is set to NULL every time. This value is undefined if m_eDetectMode doesn't have set the flag FrameAnalyzerFlags::Help!
is set to true only, if the reference frame contains the backing component. In this case the member m_xBackingComponent is set to NULL every time. This value is undefined if m_eDetectMode doesn't have set the flag FrameAnalyzerFlags::BackingComponent!
starts analyze phase and fill all members with valid information.
xSupplier | Must be a valid reference to a frames supplier, which provides access to the frame list for analyzing. |
xReferenceFrame | This frame must(!) exist inside the analyzed frame list and is used for some comparing functions. Further some member states depends from the current state of this frame. |
eDetectMode | It represent a flag field, which can enable/disable special analyze steps. Note: Some member values will be undefined, if an analyze step will be disabled. |
provides access to the frame container, which should be analyzed.
hold the reference frame, which is used e.g. to detect other frames with the same model.
enable/disable some special analyzing steps. see impl_analyze() for further information.
contains all frames, which uses the same model like the reference frame. Will be filled only if m_eDetectMode has set the flag FrameAnalyzerFlags::Model. The reference frame is never part of this list!
contains all frames, which does not contain the same model like the reference frame. Filling of it can't be suppressed by m_eDetectMode. The reference frame is never part of this list! All frames inside this list are visible ones.
contains all frames, which does not contain the same model like the reference frame. Filling of it can't be suppressed by m_eDetectMode. The reference frame is never part of this list! All frames inside this list are hidden ones.
points to the help frame. Will be set only, if any other frame (means different from the reference frame) contains the help component. If the reference frame itself includes the help module it's not set ... but another member m_bIsHelp is used to safe this information. See following example code:
<listing> if (m_xReferenceFrame == help) { m_xHelp = NULL; m_bIsHelp = sal_True; } else if (xOtherFrame == help) { m_xHelp = xOtherFrame; m_bIsHelp = sal_False; } </listing>
Analyzing of the help frame ignores the visible state of any frame. But note: a hidden help frame indicates a wrong state!
points to the frame, which contains the backing component. Will be set only, if any other frame (means different from the reference frame) contains the backing component. If the reference frame itself includes the backing component it's not set ... but another member m_bIsBackingComponent will used to safe this information. See following example code:
<listing> if (m_xReferenceFrame == backing) { m_xBackingComponent = NULL; m_bIsBackingComponent = sal_True; } else if (xOtherFrame == backing) { m_xBackingComponent = xOtherFrame; m_bIsBackingComponent = sal_False ; } </listing>
Analyzing of the help frame ignores the visible state of any frame. But note: a hidden backing mode frame indicates a wrong state!
is set to true only, if the reference frame is a hidden one. This value is undefined if m_eDetectMode doesn't have set the flag FrameAnalyzerFlags::Hidden!
is set to true only, if the reference frame contains the help component. In this case the member m_xHelp is set to NULL every time. This value is undefined if m_eDetectMode doesn't have set the flag FrameAnalyzerFlags::Help!
is set to true only, if the reference frame contains the backing component. In this case the member m_xBackingComponent is set to NULL every time. This value is undefined if m_eDetectMode doesn't have set the flag FrameAnalyzerFlags::BackingComponent!
starts analyze phase and fill all members with valid information.
xSupplier | Must be a valid reference to a frames supplier, which provides access to the frame list for analyzing. |
xReferenceFrame | This frame must(!) exist inside the analyzed frame list and is used for some comparing functions. Further some member states depends from the current state of this frame. |
eDetectMode | It represent a flag field, which can enable/disable special analyze steps. Note: Some member values will be undefined, if an analyze step will be disabled. |
Definition at line 94 of file addonsoptions.hxx.
|
constexpr |
Definition at line 79 of file menubarmanager.cxx.
Referenced by framework::MenuBarManager::FillMenuManager(), and IMPL_LINK().
|
constexpr |
Definition at line 81 of file menubarmanager.cxx.
Referenced by framework::MenuBarManager::FillMenuManager().
|
constexpr |
Definition at line 80 of file menubarmanager.cxx.
Referenced by framework::MenuBarManager::FillMenuManager().
|
inlineconstexpr |
Definition at line 27 of file acceleratorconst.h.
Referenced by framework::AcceleratorConfigurationWriter::flush().
|
inlineconstexpr |
Definition at line 28 of file acceleratorconst.h.
Referenced by framework::AcceleratorConfigurationWriter::impl_ts_writeKeyCommandPair().
|
constexpr |
Definition at line 82 of file menubarmanager.cxx.
Referenced by framework::MenuBarManager::FillMenuManager().
|
inlineconstexpr |
Definition at line 76 of file properties.h.
|
inlineconstexpr |
properties for "AutoRecovery" class
Definition at line 74 of file properties.h.
|
inlineconstexpr |
Definition at line 75 of file properties.h.
|
inlineconstexpr |
Definition at line 47 of file acceleratorconfiguration.hxx.
Referenced by framework::XCUBasedAcceleratorConfiguration::changesOccurred(), framework::XCUBasedAcceleratorConfiguration::impl_ts_load(), framework::XCUBasedAcceleratorConfiguration::insertKeyToConfiguration(), framework::XCUBasedAcceleratorConfiguration::reloadChanged(), framework::XCUBasedAcceleratorConfiguration::removeKeyFromConfiguration(), and framework::XCUBasedAcceleratorConfiguration::reset().
|
inlineconstexpr |
Definition at line 48 of file acceleratorconfiguration.hxx.
Referenced by framework::XCUBasedAcceleratorConfiguration::changesOccurred(), framework::XCUBasedAcceleratorConfiguration::impl_ts_load(), framework::XCUBasedAcceleratorConfiguration::insertKeyToConfiguration(), framework::XCUBasedAcceleratorConfiguration::reloadChanged(), framework::XCUBasedAcceleratorConfiguration::removeKeyFromConfiguration(), and framework::XCUBasedAcceleratorConfiguration::reset().
|
inlineconstexpr |
Definition at line 46 of file acceleratorconfiguration.hxx.
Referenced by framework::XCUBasedAcceleratorConfiguration::insertKeyToConfiguration(), framework::XCUBasedAcceleratorConfiguration::reload(), framework::XCUBasedAcceleratorConfiguration::reloadChanged(), and framework::XCUBasedAcceleratorConfiguration::removeKeyFromConfiguration().
|
constexpr |
Definition at line 61 of file acceleratorconfiguration.cxx.
Referenced by framework::XCUBasedAcceleratorConfiguration::insertKeyToConfiguration(), framework::XCUBasedAcceleratorConfiguration::reload(), framework::XCUBasedAcceleratorConfiguration::reloadChanged(), and framework::XCUBasedAcceleratorConfiguration::removeKeyFromConfiguration().
|
constexpr |
const ::sal_Int32 framework::DEFAULT_ICON_ID = 0 |
Definition at line 43 of file titlebarupdate.cxx.
Referenced by framework::TitleBarUpdate::impl_updateIcon().
const sal_Int32 framework::DOCKWIN_ID_BASE = 9800 |
Definition at line 135 of file helpers.cxx.
Referenced by impl_setDockingWindowVisibility().
|
inlineconstexpr |
properties for Filter config
Definition at line 88 of file properties.h.
Referenced by framework::LoadEnv::impl_applyPersistentWindowState().
|
inlineconstexpr |
properties for "Frame" class
Definition at line 28 of file properties.h.
|
inlineconstexpr |
Definition at line 32 of file properties.h.
|
inlineconstexpr |
Definition at line 29 of file properties.h.
|
inlineconstexpr |
Definition at line 30 of file properties.h.
Referenced by framework::StatusIndicatorFactory::impl_createProgress(), framework::StatusIndicatorFactory::impl_hideProgress(), framework::PopupMenuDispatcher::impl_RetrievePopupControllerQuery(), framework::StatusIndicatorFactory::impl_showProgress(), and framework::StatusIndicatorFactory::implts_makeParentVisibleIfAllowed().
|
inlineconstexpr |
Definition at line 31 of file properties.h.
|
inlineconstexpr |
Definition at line 33 of file properties.h.
auto(* framework::g_pGetMultiplexerListener)(css::uno::Reference< css::uno::XComponentContext > const &xComponentContext, css::uno::Reference< css::uno::XInterface > const &, std::function< bool(css::uno::Reference< css::ui::XContextChangeEventListener > const &)> const &) -> css::uno::Reference< css::ui::XContextChangeEventListener > | ( | css::uno::Reference< css::uno::XComponentContext > const & | xComponentContext, |
uno::Reference< uno::XInterface > const & | , | ||
std::function< bool(uno::Reference< ui::XContextChangeEventListener > const &)> const & | |||
) | -> uno::Reference<ui::XContextChangeEventListener> = nullptr |
Definition at line 135 of file mischelper.cxx.
Referenced by GetFirstListenerWith_Impl().
ImageXMLEntryProperty const framework::ImagesEntries[OReadImagesDocumentHandler::IMG_XML_ENTRY_COUNT] |
Definition at line 79 of file imagesdocumenthandler.cxx.
Referenced by framework::OReadImagesDocumentHandler::OReadImagesDocumentHandler().
|
inlineconstexpr |
Definition at line 38 of file services.h.
Referenced by framework::TaskCreator::createTask().
const ::sal_Int32 framework::INVALID_ICON_ID = -1 |
Definition at line 42 of file titlebarupdate.cxx.
Referenced by framework::TitleBarUpdate::impl_updateIcon(), and framework::TitleBarUpdate::implst_getModuleInfo().
|
constexpr |
Definition at line 84 of file statusbardocumenthandler.cxx.
Referenced by ExtractMenuParameters(), ExtractStatusbarItemParameters(), ExtractToolbarParameters(), and framework::OReadStatusBarDocumentHandler::startElement().
|
constexpr |
Definition at line 85 of file statusbardocumenthandler.cxx.
Referenced by ExtractMenuParameters(), ExtractStatusbarItemParameters(), and framework::OReadStatusBarDocumentHandler::startElement().
|
constexpr |
Definition at line 53 of file toolboxdocumenthandler.cxx.
Referenced by ExtractMenuParameters(), and ExtractToolbarParameters().
|
constexpr |
Definition at line 86 of file statusbardocumenthandler.cxx.
Referenced by ExtractStatusbarItemParameters(), and framework::OReadStatusBarDocumentHandler::startElement().
|
constexpr |
Definition at line 87 of file statusbardocumenthandler.cxx.
Referenced by ExtractMenuParameters(), ExtractStatusbarItemParameters(), ExtractToolbarParameters(), and framework::OReadStatusBarDocumentHandler::startElement().
|
constexpr |
Definition at line 89 of file statusbardocumenthandler.cxx.
Referenced by ExtractMenuParameters(), ExtractToolbarParameters(), framework::OReadMenuPopupHandler::startElement(), and framework::OReadStatusBarDocumentHandler::startElement().
|
constexpr |
Definition at line 56 of file toolboxdocumenthandler.cxx.
Referenced by ExtractToolbarParameters(), framework::ToolBarManager::FillToolbarFromContainer(), and framework::ToolBarManager::ToggleButton().
|
constexpr |
Definition at line 88 of file statusbardocumenthandler.cxx.
Referenced by ExtractStatusbarItemParameters(), and framework::OReadStatusBarDocumentHandler::startElement().
|
inlineconstexpr |
Definition at line 47 of file properties.h.
Referenced by framework::LayoutManager::LayoutManager().
|
inlineconstexpr |
Definition at line 49 of file properties.h.
Referenced by framework::LayoutManager::LayoutManager().
|
inlineconstexpr |
Definition at line 50 of file properties.h.
Referenced by framework::LayoutManager::LayoutManager().
|
inlineconstexpr |
properties for "LayoutManager" class
Definition at line 46 of file properties.h.
|
inlineconstexpr |
Definition at line 51 of file properties.h.
Referenced by framework::LayoutManager::LayoutManager().
|
inlineconstexpr |
Definition at line 52 of file properties.h.
Referenced by framework::LayoutManager::LayoutManager().
|
inlineconstexpr |
Definition at line 48 of file properties.h.
Referenced by framework::LayoutManager::LayoutManager().
const MenuStyleItem framework::MenuItemStyles[] |
Definition at line 103 of file menudocumenthandler.cxx.
Referenced by framework::OWriteMenuDocumentHandler::WriteMenuItem().
const char framework::MERGE_TOOLBAR_CONTEXT[] = "Context" |
Definition at line 43 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::ConvertSequenceToValues().
const char framework::MERGE_TOOLBAR_CONTROLTYPE[] = "ControlType" |
Definition at line 45 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::ConvertSequenceToValues().
const char framework::MERGE_TOOLBAR_TARGET[] = "Target" |
Definition at line 44 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::ConvertSequenceToValues().
const char framework::MERGE_TOOLBAR_TITLE[] = "Title" |
Definition at line 42 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::ConvertSequenceToValues().
const char framework::MERGE_TOOLBAR_URL[] = "URL" |
Definition at line 41 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::ConvertSequenceToValues().
const char framework::MERGE_TOOLBAR_WIDTH[] = "Width" |
Definition at line 46 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::ConvertSequenceToValues().
const char16_t framework::MERGECOMMAND_ADDAFTER[] = u"AddAfter" |
Definition at line 48 of file toolbarmerger.cxx.
Referenced by framework::StatusbarMerger::ProcessMergeFallback(), framework::ToolBarMerger::ProcessMergeFallback(), framework::MenuBarMerger::ProcessMergeOperation(), framework::StatusbarMerger::ProcessMergeOperation(), and framework::ToolBarMerger::ProcessMergeOperation().
const char16_t framework::MERGECOMMAND_ADDBEFORE[] = u"AddBefore" |
Definition at line 49 of file toolbarmerger.cxx.
Referenced by framework::StatusbarMerger::ProcessMergeFallback(), framework::ToolBarMerger::ProcessMergeFallback(), framework::MenuBarMerger::ProcessMergeOperation(), framework::StatusbarMerger::ProcessMergeOperation(), and framework::ToolBarMerger::ProcessMergeOperation().
const char16_t framework::MERGECOMMAND_REMOVE[] = u"Remove" |
Definition at line 51 of file toolbarmerger.cxx.
Referenced by framework::MenuBarMerger::ProcessFallbackOperation(), framework::StatusbarMerger::ProcessMergeFallback(), framework::ToolBarMerger::ProcessMergeFallback(), framework::MenuBarMerger::ProcessMergeOperation(), framework::StatusbarMerger::ProcessMergeOperation(), and framework::ToolBarMerger::ProcessMergeOperation().
const char16_t framework::MERGECOMMAND_REPLACE[] = u"Replace" |
Definition at line 50 of file toolbarmerger.cxx.
Referenced by framework::MenuBarMerger::ProcessFallbackOperation(), framework::StatusbarMerger::ProcessMergeFallback(), framework::ToolBarMerger::ProcessMergeFallback(), framework::MenuBarMerger::ProcessMergeOperation(), framework::StatusbarMerger::ProcessMergeOperation(), and framework::ToolBarMerger::ProcessMergeOperation().
const char16_t framework::MERGEFALLBACK_ADDFIRST[] = u"AddFirst" |
Definition at line 54 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::ProcessMergeFallback().
const char16_t framework::MERGEFALLBACK_ADDLAST[] = u"AddLast" |
Definition at line 53 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::ProcessMergeFallback().
const char16_t framework::MERGEFALLBACK_IGNORE[] = u"Ignore" |
Definition at line 55 of file toolbarmerger.cxx.
Referenced by framework::MenuBarMerger::ProcessFallbackOperation(), and framework::ToolBarMerger::ProcessMergeFallback().
sal_Int32 const framework::nMenuStyleItemEntries = SAL_N_ELEMENTS(MenuItemStyles) |
Definition at line 109 of file menudocumenthandler.cxx.
Referenced by framework::OWriteMenuDocumentHandler::WriteMenuItem().
sal_Int32 const framework::nStyleItemEntries = SAL_N_ELEMENTS(Styles) |
Definition at line 101 of file toolboxdocumenthandler.cxx.
Referenced by framework::OWriteToolBoxDocumentHandler::WriteToolBoxItem().
|
inlineconstexpr |
Definition at line 93 of file properties.h.
Referenced by framework::TitleBarUpdate::implst_getModuleInfo().
|
inlineconstexpr |
properties for office module config (Setup.xcu)
Definition at line 92 of file properties.h.
Referenced by framework::TitleHelper::impl_appendModuleName().
|
inlineconstexpr |
Definition at line 32 of file protocolhandlercache.hxx.
Referenced by framework::HandlerCache::HandlerCache().
|
static |
Definition at line 87 of file imagemanagerimpl.cxx.
Referenced by getGlobalImageList(), and framework::GlobalImageList::~GlobalImageList().
|
constexpr |
Definition at line 45 of file statusindicatorfactory.cxx.
Referenced by framework::StatusIndicatorFactory::impl_createProgress(), framework::StatusIndicatorFactory::impl_hideProgress(), and framework::StatusIndicatorFactory::impl_showProgress().
|
constexpr |
Definition at line 33 of file servicehandler.cxx.
Referenced by framework::SystemExec::dispatchWithNotification(), framework::ServiceHandler::implts_dispatch(), framework::ServiceHandler::queryDispatch(), and framework::SystemExec::queryDispatch().
|
constexpr |
Definition at line 37 of file dispatchrecorder.cxx.
Referenced by framework::DispatchRecorder::implts_recordMacro().
|
inlineconstexpr |
Definition at line 30 of file services.h.
Referenced by framework::ConfigAccess::open(), and framework::ConfigurationAccess_ControllerFactory::readConfigurationData().
|
inlineconstexpr |
Definition at line 29 of file services.h.
Referenced by framework::ConfigAccess::open().
|
inlineconstexpr |
Definition at line 28 of file services.h.
Referenced by framework::LoadEnv::impl_applyPersistentWindowState(), framework::LoadEnv::impl_detectTypeAndFilter(), and framework::LoadEnv::impl_filterHasInteractiveDialog().
|
inlineconstexpr |
Definition at line 31 of file services.h.
Referenced by framework::HelpOnStartup::getSupportedServiceNames(), and framework::ShellJob::getSupportedServiceNames().
|
inlineconstexpr |
Definition at line 33 of file services.h.
Referenced by framework::FontMenuController::getSupportedServiceNames(), framework::FontSizeMenuController::getSupportedServiceNames(), framework::FooterMenuController::getSupportedServiceNames(), framework::HeaderMenuController::getSupportedServiceNames(), framework::LanguageSelectionMenuController::getSupportedServiceNames(), framework::MacrosMenuController::getSupportedServiceNames(), framework::NewMenuController::getSupportedServiceNames(), framework::ToolbarModeMenuController::getSupportedServiceNames(), and framework::ToolbarsMenuController::getSupportedServiceNames().
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 33 of file targets.h.
Referenced by framework::Desktop::findFrame(), framework::DispatchProvider::implts_queryDesktopDispatch(), framework::DispatchProvider::implts_queryFrameDispatch(), and framework::TargetHelper::matchSpecialTarget().
|
inlineconstexpr |
Definition at line 31 of file targets.h.
Referenced by framework::Desktop::findFrame(), framework::LoadEnv::impl_loadContent(), framework::StartModuleDispatcher::implts_establishBackingMode(), framework::DispatchProvider::implts_getOrCreateDispatchHelper(), framework::DispatchProvider::implts_queryDesktopDispatch(), framework::DispatchProvider::implts_queryFrameDispatch(), and framework::TargetHelper::matchSpecialTarget().
|
inlineconstexpr |
Definition at line 32 of file targets.h.
Referenced by framework::Desktop::findFrame(), framework::DispatchProvider::implts_getOrCreateDispatchHelper(), framework::DispatchProvider::implts_queryDesktopDispatch(), framework::DispatchProvider::implts_queryFrameDispatch(), and framework::TargetHelper::matchSpecialTarget().
|
inlineconstexpr |
Definition at line 34 of file targets.h.
Referenced by framework::HelpOnStartup::its_getCurrentHelpURL(), and framework::TargetHelper::matchSpecialTarget().
|
inlineconstexpr |
Definition at line 28 of file targets.h.
Referenced by framework::Desktop::findFrame(), framework::LoadEnv::impl_jumpToMark(), IMPL_LINK(), framework::DispatchProvider::implts_getOrCreateDispatchHelper(), framework::DispatchProvider::implts_queryDesktopDispatch(), framework::DispatchProvider::implts_queryFrameDispatch(), and framework::DispatchProvider::implts_searchProtocolHandler().
|
inlineconstexpr |
Definition at line 30 of file targets.h.
Referenced by framework::Desktop::findFrame(), framework::DispatchProvider::implts_queryDesktopDispatch(), and framework::DispatchProvider::implts_queryFrameDispatch().
const sal_uInt16 framework::STARTID_CUSTOMIZE_POPUPMENU = 1000 |
Definition at line 97 of file toolbarmanager.cxx.
Referenced by framework::ToolBarManager::AddCustomizeMenuItems(), and IMPL_LINK().
StatusBarEntryProperty const framework::StatusBarEntries[OReadStatusBarDocumentHandler::SB_XML_ENTRY_COUNT] |
Definition at line 134 of file statusbardocumenthandler.cxx.
Referenced by framework::OReadStatusBarDocumentHandler::OReadStatusBarDocumentHandler().
|
constexpr |
Definition at line 90 of file toolboxdocumenthandler.cxx.
Referenced by framework::OWriteToolBoxDocumentHandler::WriteToolBoxItem().
const char16_t framework::TOOLBARCONTROLLER_BUTTON[] = u"Button" |
Definition at line 57 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_COMBOBOX[] = u"Combobox" |
Definition at line 58 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_DROPDOWNBOX[] = u"Dropdownbox" |
Definition at line 62 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_DROPDOWNBTN[] = u"DropdownButton" |
Definition at line 63 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_EDIT[] = u"Editfield" |
Definition at line 59 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_FIXEDIMAGE[] = u"FixedImage" |
Definition at line 65 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_FIXEDTEXT[] = u"FixedText" |
Definition at line 66 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_IMGBUTTON[] = u"ImageButton" |
Definition at line 61 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_SPINFIELD[] = u"Spinfield" |
Definition at line 60 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
const char16_t framework::TOOLBARCONTROLLER_TOGGLEDDBTN[] = u"ToggleDropdownButton" |
Definition at line 64 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::CreateController().
ToolBarEntryProperty const framework::ToolBoxEntries[OReadToolBoxDocumentHandler::TB_XML_ENTRY_COUNT] |
Definition at line 113 of file toolboxdocumenthandler.cxx.
Referenced by framework::OReadToolBoxDocumentHandler::OReadToolBoxDocumentHandler().
const char framework::TOOLBOXITEM_SEPARATOR_STR[] = "private:separator" |
Definition at line 68 of file toolbarmerger.cxx.
Referenced by framework::ToolBarMerger::MergeItems().
|
inlineconstexpr |
properties for "UICommandDescription" class
Definition at line 65 of file properties.h.
Referenced by framework::CmdImageList::initialize().
|
inlineconstexpr |
Definition at line 67 of file properties.h.
|
inlineconstexpr |
Definition at line 66 of file properties.h.
|
constexpr |
Definition at line 55 of file closedispatcher.cxx.
Referenced by framework::CloseDispatcher::dispatchWithNotification(), and framework::CloseDispatcher::getConfigurableDispatchInformation().
const char framework::URL_CLOSEFRAME[] = ".uno:CloseFrame" |
Definition at line 57 of file closedispatcher.cxx.
Referenced by framework::CloseDispatcher::dispatchWithNotification().
|
constexpr |
Definition at line 56 of file closedispatcher.cxx.
Referenced by framework::CloseDispatcher::dispatchWithNotification(), and framework::CloseDispatcher::getConfigurableDispatchInformation().