summaryrefslogtreecommitdiff
path: root/desktop/inc
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2005-10-24 17:33:37 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2005-10-24 17:33:37 +0000
commit0ff4a385c03fc8555cbde9e576f7cada71ba32d3 (patch)
tree8b9bf163dfd6b094b9bbcd389779d4a142d36726 /desktop/inc
parent19884e2ebaf9dcc087df972b2e987dcf85c22a0d (diff)
INTEGRATION: CWS lo8 (1.26.166); FILE MERGED
2005/10/18 16:36:54 lo 1.26.166.2: RESYNC: (1.26-1.27); FILE MERGED 2005/06/06 14:54:37 lo 1.26.166.1: #i18970# exit cleanly when possible
Diffstat (limited to 'desktop/inc')
-rw-r--r--desktop/inc/app.hxx19
1 files changed, 17 insertions, 2 deletions
diff --git a/desktop/inc/app.hxx b/desktop/inc/app.hxx
index b0fd759a40..fd7a61f554 100644
--- a/desktop/inc/app.hxx
+++ b/desktop/inc/app.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: app.hxx,v $
*
- * $Revision: 1.28 $
+ * $Revision: 1.29 $
*
- * last change: $Author: rt $ $Date: 2005-10-19 12:19:51 $
+ * last change: $Author: hr $ $Date: 2005-10-24 18:33:37 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -102,6 +102,11 @@ class Desktop : public Application
BE_USERINSTALL_FAILED,
BE_LANGUAGE_MISSING
};
+ enum BootstrapStatus
+ {
+ BS_OK,
+ BS_TERMINATE
+ };
Desktop();
~Desktop();
@@ -135,6 +140,15 @@ class Desktop : public Application
return m_aBootstrapError;
}
+ void SetBootstrapStatus( BootstrapStatus nStatus )
+ {
+ m_aBootstrapStatus = nStatus;
+ }
+ BootstrapStatus GetBootstrapStatus() const
+ {
+ return m_aBootstrapStatus;
+ }
+
DECL_STATIC_LINK( Desktop, AsyncTerminate, void*);
static sal_Bool CheckOEM();
@@ -198,6 +212,7 @@ class Desktop : public Application
USHORT m_nAppEvents;
IntroWindow_Impl* m_pIntro;
BootstrapError m_aBootstrapError;
+ BootstrapStatus m_aBootstrapStatus;
Lockfile *m_pLockfile;
Timer m_firstRunTimer;