Kaydet (Commit) 0696e590 authored tarafından Caolán McNamara's avatar Caolán McNamara

convert WARNINGBOX_* to MessageDialog + string

Change-Id: Icdd1cbd4660ebcc156d1a406bd853fce3b5cf1e1
üst 5f073470
...@@ -196,13 +196,16 @@ ...@@ -196,13 +196,16 @@
#define STR_SVT_INDEXENTRY_END (STR_SVT_INDEXENTRY_PHONETIC_LC) #define STR_SVT_INDEXENTRY_END (STR_SVT_INDEXENTRY_PHONETIC_LC)
//String - Ids for Java errors, messages //String - Ids for Java errors, messages
#define STR_SVT_JAVAERROR_START (STR_SVT_INDEXENTRY_END + 1) #define STR_SVT_JAVAERROR_START (STR_SVT_INDEXENTRY_END + 1)
#define STR_ERROR_JVMCREATIONFAILED_TITLE (STR_SVT_JAVAERROR_START+1) #define STR_ERROR_JVMCREATIONFAILED_TITLE (STR_SVT_JAVAERROR_START+1)
#define STR_WARNING_JAVANOTFOUND (STR_SVT_JAVAERROR_START+2) #define STR_WARNING_JAVANOTFOUND (STR_SVT_JAVAERROR_START+2)
#define STR_WARNING_INVALIDJAVASETTINGS (STR_SVT_JAVAERROR_START+3) #define STR_WARNING_JAVANOTFOUND_TITLE (STR_SVT_JAVAERROR_START+3)
#define STR_ERROR_JVMCREATIONFAILED (STR_SVT_JAVAERROR_START+4) #define STR_WARNING_INVALIDJAVASETTINGS (STR_SVT_JAVAERROR_START+4)
#define STR_ERROR_JVMCREATIONFAILED_MAC (STR_SVT_JAVAERROR_START+5) #define STR_WARNING_INVALIDJAVASETTINGS_MAC (STR_SVT_JAVAERROR_START+5)
#define STR_SVT_JAVAERROR_END (STR_ERROR_JVMCREATIONFAILED_MAC) #define STR_WARNING_INVALIDJAVASETTINGS_TITLE (STR_SVT_JAVAERROR_START+6)
#define STR_ERROR_JVMCREATIONFAILED (STR_SVT_JAVAERROR_START+7)
#define STR_ERROR_JVMCREATIONFAILED_MAC (STR_SVT_JAVAERROR_START+8)
#define STR_SVT_JAVAERROR_END (STR_ERROR_JVMCREATIONFAILED_MAC)
// String array to match UI language names to LanguageType values and vice versa // String array to match UI language names to LanguageType values and vice versa
#define STR_ARR_SVT_LANGUAGE_TABLE_START (STR_SVT_JAVAERROR_END + 1) #define STR_ARR_SVT_LANGUAGE_TABLE_START (STR_SVT_JAVAERROR_END + 1)
...@@ -261,12 +264,6 @@ ...@@ -261,12 +264,6 @@
#define RID_SVTOOLS_IMAGELIST_SMALL (RID_SVTOOLS_IMAGELIST_START + 2) #define RID_SVTOOLS_IMAGELIST_SMALL (RID_SVTOOLS_IMAGELIST_START + 2)
#define RID_SVTOOLS_IMAGELIST_EDITBROWSEBOX (RID_SVTOOLS_IMAGELIST_START + 3) #define RID_SVTOOLS_IMAGELIST_EDITBROWSEBOX (RID_SVTOOLS_IMAGELIST_START + 3)
// Java message boxes
#define WARNINGBOX_JAVANOTFOUND (RID_SVTOOLS_START+22)
#define WARNINGBOX_INVALIDJAVASETTINGS (RID_SVTOOLS_START+23)
// RID_SVTOOLS_START + 24 unused
#define WARNINGBOX_INVALIDJAVASETTINGS_MAC (RID_SVTOOLS_START+25)
// images // images
#define RID_IMG_TREENODE_COLLAPSED (RID_SVTOOLS_START + 0) #define RID_IMG_TREENODE_COLLAPSED (RID_SVTOOLS_START + 0)
#define RID_IMG_TREENODE_EXPANDED (RID_SVTOOLS_START + 1) #define RID_IMG_TREENODE_EXPANDED (RID_SVTOOLS_START + 1)
......
...@@ -19,25 +19,19 @@ ...@@ -19,25 +19,19 @@
#include <svtools/svtools.hrc> #include <svtools/svtools.hrc>
WarningBox WARNINGBOX_JAVANOTFOUND String STR_WARNING_JAVANOTFOUND
{ {
Buttons = WB_OK ; Text [ en-US ] ="%PRODUCTNAME requires a Java runtime environment (JRE) to perform this task. Please install a JRE and restart %PRODUCTNAME.";
DefButton = WB_DEF_OK ;
Message[ en-US ] ="%PRODUCTNAME requires a Java runtime environment (JRE) to perform this task. Please install a JRE and restart %PRODUCTNAME.";
}; };
WarningBox WARNINGBOX_INVALIDJAVASETTINGS_MAC String STR_WARNING_INVALIDJAVASETTINGS_MAC
{ {
Buttons = WB_OK ; Text [ en-US ] ="The %PRODUCTNAME configuration has been changed. Under %PRODUCTNAME - Preferences - %PRODUCTNAME - Advanced, select the Java runtime environment you want to have used by %PRODUCTNAME.";
DefButton = WB_DEF_OK ;
Message[ en-US ] ="The %PRODUCTNAME configuration has been changed. Under %PRODUCTNAME - Preferences - %PRODUCTNAME - Advanced, select the Java runtime environment you want to have used by %PRODUCTNAME.";
}; };
WarningBox WARNINGBOX_INVALIDJAVASETTINGS String STR_WARNING_INVALIDJAVASETTINGS
{ {
Buttons = WB_OK ; Text [ en-US ] ="The %PRODUCTNAME configuration has been changed. Under Tools - Options - %PRODUCTNAME - Advanced, select the Java runtime environment you want to have used by %PRODUCTNAME.";
DefButton = WB_DEF_OK ;
Message[ en-US ] ="The %PRODUCTNAME configuration has been changed. Under Tools - Options - %PRODUCTNAME - Advanced, select the Java runtime environment you want to have used by %PRODUCTNAME.";
}; };
String STR_ERROR_JVMCREATIONFAILED_MAC String STR_ERROR_JVMCREATIONFAILED_MAC
...@@ -50,12 +44,12 @@ String STR_ERROR_JVMCREATIONFAILED ...@@ -50,12 +44,12 @@ String STR_ERROR_JVMCREATIONFAILED
Text[ en-US ] = "%PRODUCTNAME requires a Java runtime environment (JRE) to perform this task. The selected JRE is defective. Please select another version or install a new JRE and select it under Tools - Options - %PRODUCTNAME - Advanced."; Text[ en-US ] = "%PRODUCTNAME requires a Java runtime environment (JRE) to perform this task. The selected JRE is defective. Please select another version or install a new JRE and select it under Tools - Options - %PRODUCTNAME - Advanced.";
}; };
String STR_WARNING_JAVANOTFOUND String STR_WARNING_JAVANOTFOUND_TITLE
{ {
Text[ en-US ] = "JRE Required" ; Text[ en-US ] = "JRE Required" ;
}; };
String STR_WARNING_INVALIDJAVASETTINGS String STR_WARNING_INVALIDJAVASETTINGS_TITLE
{ {
Text[ en-US ] = "Select JRE"; Text[ en-US ] = "Select JRE";
}; };
......
...@@ -29,7 +29,6 @@ ...@@ -29,7 +29,6 @@
#include <com/sun/star/java/RestartRequiredException.hpp> #include <com/sun/star/java/RestartRequiredException.hpp>
#include <comphelper/processfactory.hxx> #include <comphelper/processfactory.hxx>
#include <vcl/layout.hxx> #include <vcl/layout.hxx>
#include <vcl/msgbox.hxx>
#include <vcl/svapp.hxx> #include <vcl/svapp.hxx>
#include <osl/mutex.hxx> #include <osl/mutex.hxx>
#include <tools/rcid.h> #include <tools/rcid.h>
...@@ -123,8 +122,8 @@ void SAL_CALL JavaInteractionHandler::handle( const Reference< XInteractionReque ...@@ -123,8 +122,8 @@ void SAL_CALL JavaInteractionHandler::handle( const Reference< XInteractionReque
// No suitable JRE found // No suitable JRE found
SolarMutexGuard aSolarGuard; SolarMutexGuard aSolarGuard;
m_bJavaNotFound_Handled = true; m_bJavaNotFound_Handled = true;
WarningBox aWarningBox( NULL, SvtResId( WARNINGBOX_JAVANOTFOUND ) ); MessageDialog aWarningBox(NULL, SvtResId(STR_WARNING_JAVANOTFOUND), VCL_MESSAGE_WARNING);
aWarningBox.SetText(SvtResId(STR_WARNING_JAVANOTFOUND).toString()); aWarningBox.SetText(SvtResId(STR_WARNING_JAVANOTFOUND_TITLE));
nResult = aWarningBox.Execute(); nResult = aWarningBox.Execute();
} }
else else
...@@ -140,11 +139,11 @@ void SAL_CALL JavaInteractionHandler::handle( const Reference< XInteractionReque ...@@ -140,11 +139,11 @@ void SAL_CALL JavaInteractionHandler::handle( const Reference< XInteractionReque
SolarMutexGuard aSolarGuard; SolarMutexGuard aSolarGuard;
m_bInvalidSettings_Handled = true; m_bInvalidSettings_Handled = true;
#ifdef MACOSX #ifdef MACOSX
WarningBox aWarningBox( NULL, SvtResId( WARNINGBOX_INVALIDJAVASETTINGS_MAC ) ); MessageDialog aWarningBox(NULL, SvtResId(STR_WARNING_INVALIDJAVASETTINGS_MAC), VCL_MESSAGE_WARNING);
#else #else
WarningBox aWarningBox( NULL, SvtResId( WARNINGBOX_INVALIDJAVASETTINGS ) ); MessageDialog aWarningBox(NULL, SvtResId(STR_WARNING_INVALIDJAVASETTINGS), VCL_MESSAGE_WARNING);
#endif #endif
aWarningBox.SetText(SvtResId(STR_WARNING_INVALIDJAVASETTINGS).toString()); aWarningBox.SetText(SvtResId(STR_WARNING_INVALIDJAVASETTINGS_TITLE));
nResult = aWarningBox.Execute(); nResult = aWarningBox.Execute();
} }
else else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment