LibreOffice Module sfx2 (master) 1
Classes | Namespaces | Typedefs | Functions | Variables
shutdownicon.hxx File Reference
#include <com/sun/star/frame/XTerminateListener.hpp>
#include <com/sun/star/frame/XDesktop2.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XInitialization.hpp>
#include <com/sun/star/beans/XFastPropertySet.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <rtl/ustring.hxx>
#include <rtl/ref.hxx>
#include <comphelper/compbase.hxx>
#include <tools/link.hxx>
#include <memory>
Include dependency graph for shutdownicon.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ShutdownIcon
 

Namespaces

namespace  sfx2
 

Typedefs

typedef comphelper::WeakComponentImplHelper< css::lang::XInitialization, css::frame::XTerminateListener, css::lang::XServiceInfo, css::beans::XFastPropertySet > ShutdownIconServiceBase
 

Functions

void SAL_DLLPUBLIC_EXPORT plugin_init_sys_tray ()
 
void SAL_DLLPUBLIC_EXPORT plugin_shutdown_sys_tray ()
 

Variables

constexpr OUStringLiteral WRITER_URL = u"private:factory/swriter"
 
constexpr OUStringLiteral CALC_URL = u"private:factory/scalc"
 
constexpr OUStringLiteral IMPRESS_URL = u"private:factory/simpress"
 
constexpr OUStringLiteral IMPRESS_WIZARD_URL = u"private:factory/simpress?slot=6686"
 
constexpr OUStringLiteral DRAW_URL = u"private:factory/sdraw"
 
constexpr OUStringLiteral MATH_URL = u"private:factory/smath"
 
constexpr OUStringLiteral BASE_URL = u"private:factory/sdatabase?Interactive"
 
constexpr OUStringLiteral STARTMODULE_URL = u".uno:ShowStartModule"
 

Typedef Documentation

◆ ShutdownIconServiceBase

typedef comphelper::WeakComponentImplHelper< css::lang::XInitialization, css::frame::XTerminateListener, css::lang::XServiceInfo, css::beans::XFastPropertySet > ShutdownIconServiceBase

Definition at line 51 of file shutdownicon.hxx.

Function Documentation

◆ plugin_init_sys_tray()

void SAL_DLLPUBLIC_EXPORT plugin_init_sys_tray ( )

◆ plugin_shutdown_sys_tray()

void SAL_DLLPUBLIC_EXPORT plugin_shutdown_sys_tray ( )

Variable Documentation

◆ BASE_URL

constexpr OUStringLiteral BASE_URL = u"private:factory/sdatabase?Interactive"
inlineconstexpr

Definition at line 59 of file shutdownicon.hxx.

Referenced by aqua_init_systray(), createSystrayMenu(), and executerWndProc().

◆ CALC_URL

constexpr OUStringLiteral CALC_URL = u"private:factory/scalc"
inlineconstexpr

Definition at line 54 of file shutdownicon.hxx.

Referenced by aqua_init_systray(), createSystrayMenu(), and executerWndProc().

◆ DRAW_URL

constexpr OUStringLiteral DRAW_URL = u"private:factory/sdraw"
inlineconstexpr

Definition at line 57 of file shutdownicon.hxx.

Referenced by aqua_init_systray(), createSystrayMenu(), and executerWndProc().

◆ IMPRESS_URL

constexpr OUStringLiteral IMPRESS_URL = u"private:factory/simpress"
inlineconstexpr

Definition at line 55 of file shutdownicon.hxx.

◆ IMPRESS_WIZARD_URL

constexpr OUStringLiteral IMPRESS_WIZARD_URL = u"private:factory/simpress?slot=6686"
inlineconstexpr

Definition at line 56 of file shutdownicon.hxx.

Referenced by aqua_init_systray(), createSystrayMenu(), and executerWndProc().

◆ MATH_URL

constexpr OUStringLiteral MATH_URL = u"private:factory/smath"
inlineconstexpr

Definition at line 58 of file shutdownicon.hxx.

Referenced by aqua_init_systray(), createSystrayMenu(), and executerWndProc().

◆ STARTMODULE_URL

constexpr OUStringLiteral STARTMODULE_URL = u".uno:ShowStartModule"
inlineconstexpr

Definition at line 60 of file shutdownicon.hxx.

Referenced by executerWndProc().

◆ WRITER_URL

constexpr OUStringLiteral WRITER_URL = u"private:factory/swriter"
inlineconstexpr

Definition at line 53 of file shutdownicon.hxx.

Referenced by aqua_init_systray(), createSystrayMenu(), and executerWndProc().