summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2006-11-07 14:31:41 +0000
committerKurt Zenker <kz@openoffice.org>2006-11-07 14:31:41 +0000
commitb0b43a618f9ce8a95b1646d4001c0821c5aad641 (patch)
tree5da896d988ece59a939b302c981c3bb02dc97a3b
parent9ae286bc0301403924be5a5bdb7a29628c907469 (diff)
INTEGRATION: CWS gtkquickstart2 (1.20.18); FILE MERGED
2006/10/20 13:50:12 mmeeks 1.20.18.2: Issue number: i#70620# Submitted by: mmeeks Fix veto'ing and sensitivity of setting in option dialog if not available. 2006/10/19 15:57:05 mmeeks 1.20.18.1: Issue number: i#68657# Submitted by: mmeeks Fix various bugs, popup menu position, transparency etc.
-rw-r--r--sfx2/source/appl/shutdownicon.hxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/sfx2/source/appl/shutdownicon.hxx b/sfx2/source/appl/shutdownicon.hxx
index 1cf7f3b04f9e..a89bbed7a59b 100644
--- a/sfx2/source/appl/shutdownicon.hxx
+++ b/sfx2/source/appl/shutdownicon.hxx
@@ -78,9 +78,13 @@ class SFX2_DLLPUBLIC ShutdownIcon : public ShutdownIconServiceBase
oslGenericFunction m_pDeInitSystray;
::osl::Module *m_pPlugin;
+ bool m_bInitialized;
void initSystray();
void deInitSystray();
+ static bool LoadModule( osl::Module **pModule,
+ oslGenericFunction *pInit,
+ oslGenericFunction *pDeInit );
static void EnterModalMode();
static void LeaveModalMode();
static rtl::OUString getShortcutName();
@@ -95,6 +99,7 @@ class SFX2_DLLPUBLIC ShutdownIcon : public ShutdownIconServiceBase
SFX_DECL_XSERVICEINFO
static ShutdownIcon* getInstance();
+ static ShutdownIcon* createInstance();
static void terminateDesktop();
static void addTerminateListener();
@@ -108,6 +113,8 @@ class SFX2_DLLPUBLIC ShutdownIcon : public ShutdownIconServiceBase
static bool GetAutostart();
static bool bModalMode;
+ void init() throw( ::com::sun::star::uno::Exception );
+
static ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory >
GetWrapperFactory( ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > & xSMgr );
static ::rtl::OUString GetImplementationName_static();