[Libreoffice-commits] .: 2 commits - cui/source sc/source
Andras Timar
timar at kemper.freedesktop.org
Thu Jul 12 06:04:13 PDT 2012
cui/source/dialogs/about.cxx | 39 ++++++++++++++++---
sc/source/ui/src/optsolver.src | 84 ++++++++++++++++++++---------------------
2 files changed, 76 insertions(+), 47 deletions(-)
New commits:
commit 291f3fe9d05eccfd125cdaafcdf01328e754122c
Author: Andras Timar <atimar at suse.com>
Date: Thu Jul 12 15:03:51 2012 +0200
fdo#52000 take website url from configuration
instead of taking it from a localized resource. This way
we have more control over localizations, no need to ping
each l10n team.
Change-Id: I4f8904b4601cd623399146ce060b9697d7b52671
diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
index daa6628..8ba491c 100644
--- a/cui/source/dialogs/about.cxx
+++ b/cui/source/dialogs/about.cxx
@@ -38,6 +38,7 @@
#include <com/sun/star/uno/Any.h>
#include <vcl/graph.hxx>
#include <svtools/filter.hxx>
+#include <svtools/langhelp.hxx>
#include "com/sun/star/system/SystemShellExecuteFlags.hpp"
#include "com/sun/star/system/XSystemShellExecute.hpp"
@@ -56,6 +57,8 @@
#include <vcl/bitmap.hxx>
#include <vcl/rendergraphicrasterizer.hxx>
+using namespace ::com::sun::star::uno;
+using namespace ::com::sun::star::beans;
using namespace ::com::sun::star;
enum AboutDialogButton
@@ -121,22 +124,48 @@ IMPL_LINK( AboutDialog, HandleClick, PushButton*, pButton )
if ( pDialogButton == (AboutDialogButton*)CREDITS_BUTTON )
sURL = m_aCreditsLinkStr;
else if ( pDialogButton == (AboutDialogButton*)WEBSITE_BUTTON )
- sURL = m_aWebsiteLinkStr;
+ {
+ try
+ {
+ Reference<lang::XMultiServiceFactory> xConfig( comphelper::getProcessServiceFactory()->createInstance(rtl::OUString( "com.sun.star.configuration.ConfigurationProvider" )),UNO_QUERY);
+ if( xConfig.is() )
+ {
+ Sequence<Any> args(1);
+ PropertyValue val(
+ rtl::OUString( "nodepath" ),
+ 0,
+ Any(rtl::OUString( "/org.openoffice.Office.Common/Help/StartCenter" )),
+ PropertyState_DIRECT_VALUE);
+ args.getArray()[0] <<= val;
+ Reference<container::XNameAccess> xNameAccess(xConfig->createInstanceWithArguments(rtl::OUString( "com.sun.star.configuration.ConfigurationAccess" ),args), UNO_QUERY);
+ if( xNameAccess.is() )
+ {
+ //throws css::container::NoSuchElementException, css::lang::WrappedTargetException
+ Any value( xNameAccess->getByName(rtl::OUString( "InfoURL" )) );
+ sURL = value.get<rtl::OUString> ();
+ localizeWebserviceURI(sURL);
+ }
+ }
+ }
+ catch (const Exception&)
+ {
+ }
+ }
// If the URL is empty, don't do anything
if ( sURL.isEmpty() )
return 1;
try
{
- uno::Reference< com::sun::star::system::XSystemShellExecute > xSystemShellExecute(
+ Reference< com::sun::star::system::XSystemShellExecute > xSystemShellExecute(
::comphelper::getProcessServiceFactory()->createInstance(
- DEFINE_CONST_UNICODE("com.sun.star.system.SystemShellExecute") ), uno::UNO_QUERY_THROW );
+ DEFINE_CONST_UNICODE("com.sun.star.system.SystemShellExecute") ), UNO_QUERY_THROW );
xSystemShellExecute->execute( sURL, rtl::OUString(),
com::sun::star::system::SystemShellExecuteFlags::URIS_ONLY );
}
- catch (const uno::Exception&)
+ catch (const Exception&)
{
- uno::Any exc( ::cppu::getCaughtException() );
+ Any exc( ::cppu::getCaughtException() );
rtl::OUString msg( ::comphelper::anyToString( exc ) );
const SolarMutexGuard guard;
ErrorBox aErrorBox( NULL, WB_OK, msg );
commit 7444b258df32638876257bab588f8d3513602781
Author: Andras Timar <atimar at suse.com>
Date: Thu Jul 12 15:01:26 2012 +0200
fdo#35953 resize controls on Solver dialog of Calc
Change-Id: Ia1130d241f6c01079449e670e26054bbc1a798ea
diff --git a/sc/source/ui/src/optsolver.src b/sc/source/ui/src/optsolver.src
index 3cfc275..b6dfcb5 100644
--- a/sc/source/ui/src/optsolver.src
+++ b/sc/source/ui/src/optsolver.src
@@ -24,7 +24,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
HelpId = CMD_SID_OPENDLG_OPTSOLVER ;
Hide = TRUE ;
SVLook = TRUE ;
- Size = MAP_APPFONT ( 230 , 210 ) ;
+ Size = MAP_APPFONT ( 250 , 210 ) ;
Text [ en-US ] = "Solver" ;
Moveable = TRUE ;
Closeable = FALSE ;
@@ -39,14 +39,14 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_OBJECTIVECELL";
Border = TRUE ;
- Pos = MAP_APPFONT ( 67 , 6 ) ;
+ Pos = MAP_APPFONT ( 87 , 6 ) ;
Size = MAP_APPFONT ( 130 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_OBJECTIVECELL
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_OBJECTIVECELL";
- Pos = MAP_APPFONT ( 199 , 5 ) ;
+ Pos = MAP_APPFONT ( 219 , 5 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -55,13 +55,13 @@ ModelessDialog RID_SCDLG_OPTSOLVER
FixedText FT_DIRECTION
{
Pos = MAP_APPFONT ( 6 , 24 ) ;
- Size = MAP_APPFONT ( 59 , 8 ) ;
+ Size = MAP_APPFONT ( 79 , 8 ) ;
Text [ en-US ] = "Optimize result to" ;
};
RadioButton RB_MAX
{
HelpID = "sc:RadioButton:RID_SCDLG_OPTSOLVER:RB_MAX";
- Pos = MAP_APPFONT ( 67 , 24 ) ;
+ Pos = MAP_APPFONT ( 87 , 24 ) ;
Size = MAP_APPFONT ( 50 , 10 ) ;
Text [ en-US ] = "Maximum" ;
TabStop = TRUE ;
@@ -69,7 +69,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
RadioButton RB_MIN
{
HelpID = "sc:RadioButton:RID_SCDLG_OPTSOLVER:RB_MIN";
- Pos = MAP_APPFONT ( 67 , 38 ) ;
+ Pos = MAP_APPFONT ( 87 , 38 ) ;
Size = MAP_APPFONT ( 50 , 10 ) ;
Text [ en-US ] = "Minimum" ;
TabStop = TRUE ;
@@ -77,7 +77,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
RadioButton RB_VALUE
{
HelpID = "sc:RadioButton:RID_SCDLG_OPTSOLVER:RB_VALUE";
- Pos = MAP_APPFONT ( 67 , 52 ) ;
+ Pos = MAP_APPFONT ( 87 , 52 ) ;
Size = MAP_APPFONT ( 59 , 10 ) ;
Text [ en-US ] = "Value of" ;
TabStop = TRUE ;
@@ -86,14 +86,14 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_TARGET";
Border = TRUE ;
- Pos = MAP_APPFONT ( 128 , 50 ) ;
+ Pos = MAP_APPFONT ( 148 , 50 ) ;
Size = MAP_APPFONT ( 69 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_TARGET
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_TARGET";
- Pos = MAP_APPFONT ( 199 , 49 ) ;
+ Pos = MAP_APPFONT ( 219 , 49 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -102,21 +102,21 @@ ModelessDialog RID_SCDLG_OPTSOLVER
FixedText FT_VARIABLECELLS
{
Pos = MAP_APPFONT ( 6 , 68 ) ;
- Size = MAP_APPFONT ( 59 , 8 ) ;
+ Size = MAP_APPFONT ( 79 , 8 ) ;
Text [ en-US ] = "By changing cells" ;
};
Edit ED_VARIABLECELLS
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_VARIABLECELLS";
Border = TRUE ;
- Pos = MAP_APPFONT ( 67 , 66 ) ;
+ Pos = MAP_APPFONT ( 87 , 66 ) ;
Size = MAP_APPFONT ( 130 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_VARIABLECELLS
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_VARIABLECELLS";
- Pos = MAP_APPFONT ( 199 , 65 ) ;
+ Pos = MAP_APPFONT ( 219 , 65 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -137,13 +137,13 @@ ModelessDialog RID_SCDLG_OPTSOLVER
};
FixedText FT_OPERATOR
{
- Pos = MAP_APPFONT ( 84 , 102 ) ;
+ Pos = MAP_APPFONT ( 104 , 102 ) ;
Size = MAP_APPFONT ( 38 , 8 ) ;
Text [ en-US ] = "Operator" ;
};
FixedText FT_CONSTRAINT
{
- Pos = MAP_APPFONT ( 128 , 102 ) ;
+ Pos = MAP_APPFONT ( 148 , 102 ) ;
Size = MAP_APPFONT ( 70 , 8 ) ;
Text [ en-US ] = "Value" ;
};
@@ -153,13 +153,13 @@ ModelessDialog RID_SCDLG_OPTSOLVER
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_LEFT1";
Border = TRUE ;
Pos = MAP_APPFONT ( 12 , 114 ) ;
- Size = MAP_APPFONT ( 53 , 12 ) ;
+ Size = MAP_APPFONT ( 73 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_LEFT1
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT1";
- Pos = MAP_APPFONT ( 67 , 113 ) ;
+ Pos = MAP_APPFONT ( 87 , 113 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -168,7 +168,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:ListBox:RID_SCDLG_OPTSOLVER:LB_OP1";
Border = TRUE ;
- Pos = MAP_APPFONT ( 84 , 114 ) ;
+ Pos = MAP_APPFONT ( 104 , 114 ) ;
Size = MAP_APPFONT ( 38 , 56 ) ;
TabStop = TRUE ;
DropDown = TRUE ;
@@ -185,14 +185,14 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_RIGHT1";
Border = TRUE ;
- Pos = MAP_APPFONT ( 128 , 114 ) ;
+ Pos = MAP_APPFONT ( 148 , 114 ) ;
Size = MAP_APPFONT ( 53 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_RIGHT1
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT1";
- Pos = MAP_APPFONT ( 183 , 113 ) ;
+ Pos = MAP_APPFONT ( 203 , 113 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -200,7 +200,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
ImageButton IB_DELETE1
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_DELETE1";
- Pos = MAP_APPFONT ( 199 , 113 ) ;
+ Pos = MAP_APPFONT ( 219 , 113 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = TRUE ;
QuickHelpText [ en-US ] = "Remove" ;
@@ -212,13 +212,13 @@ ModelessDialog RID_SCDLG_OPTSOLVER
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_LEFT2";
Border = TRUE ;
Pos = MAP_APPFONT ( 12 , 129 ) ;
- Size = MAP_APPFONT ( 53 , 12 ) ;
+ Size = MAP_APPFONT ( 73 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_LEFT2
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT2";
- Pos = MAP_APPFONT ( 67 , 128 ) ;
+ Pos = MAP_APPFONT ( 87 , 128 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -227,7 +227,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:ListBox:RID_SCDLG_OPTSOLVER:LB_OP2";
Border = TRUE ;
- Pos = MAP_APPFONT ( 84 , 129 ) ;
+ Pos = MAP_APPFONT ( 104 , 129 ) ;
Size = MAP_APPFONT ( 38 , 56 ) ;
TabStop = TRUE ;
DropDown = TRUE ;
@@ -244,14 +244,14 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_RIGHT2";
Border = TRUE ;
- Pos = MAP_APPFONT ( 128 , 129 ) ;
+ Pos = MAP_APPFONT ( 148 , 129 ) ;
Size = MAP_APPFONT ( 53 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_RIGHT2
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT2";
- Pos = MAP_APPFONT ( 183 , 128 ) ;
+ Pos = MAP_APPFONT ( 203 , 128 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -259,7 +259,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
ImageButton IB_DELETE2
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_DELETE2";
- Pos = MAP_APPFONT ( 199 , 128 ) ;
+ Pos = MAP_APPFONT ( 219 , 128 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = TRUE ;
QuickHelpText [ en-US ] = "Remove" ;
@@ -271,13 +271,13 @@ ModelessDialog RID_SCDLG_OPTSOLVER
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_LEFT3";
Border = TRUE ;
Pos = MAP_APPFONT ( 12 , 144 ) ;
- Size = MAP_APPFONT ( 53 , 12 ) ;
+ Size = MAP_APPFONT ( 73 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_LEFT3
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT3";
- Pos = MAP_APPFONT ( 67 , 143 ) ;
+ Pos = MAP_APPFONT ( 87 , 143 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -286,7 +286,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:ListBox:RID_SCDLG_OPTSOLVER:LB_OP3";
Border = TRUE ;
- Pos = MAP_APPFONT ( 84 , 144 ) ;
+ Pos = MAP_APPFONT ( 104 , 144 ) ;
Size = MAP_APPFONT ( 38 , 56 ) ;
TabStop = TRUE ;
DropDown = TRUE ;
@@ -303,14 +303,14 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_RIGHT3";
Border = TRUE ;
- Pos = MAP_APPFONT ( 128 , 144 ) ;
+ Pos = MAP_APPFONT ( 148 , 144 ) ;
Size = MAP_APPFONT ( 53 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_RIGHT3
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT3";
- Pos = MAP_APPFONT ( 183 , 143 ) ;
+ Pos = MAP_APPFONT ( 203 , 143 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -318,7 +318,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
ImageButton IB_DELETE3
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_DELETE3";
- Pos = MAP_APPFONT ( 199 , 143 ) ;
+ Pos = MAP_APPFONT ( 219 , 143 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = TRUE ;
QuickHelpText [ en-US ] = "Remove" ;
@@ -330,13 +330,13 @@ ModelessDialog RID_SCDLG_OPTSOLVER
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_LEFT4";
Border = TRUE ;
Pos = MAP_APPFONT ( 12 , 159 ) ;
- Size = MAP_APPFONT ( 53 , 12 ) ;
+ Size = MAP_APPFONT ( 73 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_LEFT4
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_LEFT4";
- Pos = MAP_APPFONT ( 67 , 158 ) ;
+ Pos = MAP_APPFONT ( 87 , 158 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -345,7 +345,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:ListBox:RID_SCDLG_OPTSOLVER:LB_OP4";
Border = TRUE ;
- Pos = MAP_APPFONT ( 84 , 159 ) ;
+ Pos = MAP_APPFONT ( 104 , 159 ) ;
Size = MAP_APPFONT ( 38 , 56 ) ;
TabStop = TRUE ;
DropDown = TRUE ;
@@ -362,14 +362,14 @@ ModelessDialog RID_SCDLG_OPTSOLVER
{
HelpID = "sc:Edit:RID_SCDLG_OPTSOLVER:ED_RIGHT4";
Border = TRUE ;
- Pos = MAP_APPFONT ( 128 , 159 ) ;
+ Pos = MAP_APPFONT ( 148 , 159 ) ;
Size = MAP_APPFONT ( 53 , 12 ) ;
TabStop = TRUE ;
};
ImageButton IB_RIGHT4
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_RIGHT4";
- Pos = MAP_APPFONT ( 183 , 158 ) ;
+ Pos = MAP_APPFONT ( 203 , 158 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = FALSE ;
QuickHelpText [ en-US ] = "Shrink" ;
@@ -377,7 +377,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
ImageButton IB_DELETE4
{
HelpID = "sc:ImageButton:RID_SCDLG_OPTSOLVER:IB_DELETE4";
- Pos = MAP_APPFONT ( 199 , 158 ) ;
+ Pos = MAP_APPFONT ( 219 , 158 ) ;
Size = MAP_APPFONT ( 13 , 15 ) ;
TabStop = TRUE ;
QuickHelpText [ en-US ] = "Remove" ;
@@ -386,7 +386,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
ScrollBar SB_SCROLL
{
- Pos = MAP_APPFONT ( 216, 113 ) ;
+ Pos = MAP_APPFONT ( 236, 113 ) ;
Size = MAP_APPFONT ( 8 , 59 ) ;
VScroll = TRUE ;
};
@@ -407,13 +407,13 @@ ModelessDialog RID_SCDLG_OPTSOLVER
};
HelpButton BTN_HELP
{
- Pos = MAP_APPFONT ( 62 , 190 ) ;
+ Pos = MAP_APPFONT ( 69 , 190 ) ;
Size = MAP_APPFONT ( 50 , 14 ) ;
TabStop = TRUE ;
};
CancelButton BTN_CLOSE
{
- Pos = MAP_APPFONT ( 118 , 190 ) ;
+ Pos = MAP_APPFONT ( 132 , 190 ) ;
Size = MAP_APPFONT ( 50 , 14 ) ;
TabStop = TRUE ;
Text [ en-US ] = "Close" ;
@@ -421,7 +421,7 @@ ModelessDialog RID_SCDLG_OPTSOLVER
PushButton BTN_SOLVE
{
HelpID = "sc:PushButton:RID_SCDLG_OPTSOLVER:BTN_SOLVE";
- Pos = MAP_APPFONT ( 174 , 190 ) ;
+ Pos = MAP_APPFONT ( 195 , 190 ) ;
Size = MAP_APPFONT ( 50 , 14 ) ;
TabStop = TRUE ;
Text [ en-US ] = "Solve" ;
More information about the Libreoffice-commits
mailing list