summaryrefslogtreecommitdiff
path: root/vcl/generic
diff options
context:
space:
mode:
authorLuboš Luňák <l.lunak@suse.cz>2013-06-06 18:34:20 +0200
committerLuboš Luňák <l.lunak@suse.cz>2013-06-06 18:35:22 +0200
commitbd40bfd897f193857de10f64bbc47909c4ea5757 (patch)
tree5c1d87babb9c4698ce76883b33dc15ba436c4f36 /vcl/generic
parent4d479ebf1511fd0c2b8bff0f6aa26305709aa338 (diff)
fix WM_CLASS
VCLSalFrame is definitely not the name of any instance of LibreOffice. Change-Id: Iba227061c0c0541290c90876c94d1016aa1e783e
Diffstat (limited to 'vcl/generic')
-rw-r--r--vcl/generic/app/gensys.cxx16
1 files changed, 4 insertions, 12 deletions
diff --git a/vcl/generic/app/gensys.cxx b/vcl/generic/app/gensys.cxx
index 68d2192f00b5..c65f0e537e70 100644
--- a/vcl/generic/app/gensys.cxx
+++ b/vcl/generic/app/gensys.cxx
@@ -29,6 +29,7 @@
#include <rtl/bootstrap.hxx>
#include <osl/process.h>
#include <osl/thread.h>
+#include <unotools/configmgr.hxx>
#include "vcl/unohelp.hxx"
#include <com/sun/star/beans/PropertyValue.hpp>
@@ -179,7 +180,8 @@ const char* SalGenericSystem::getFrameResName()
aResName.append( pEnv );
}
if( !aResName.getLength() )
- aResName.append( "VCLSalFrame" );
+ aResName.append( OUStringToOString( utl::ConfigManager::getProductName().toAsciiLowerCase(),
+ osl_getThreadTextEncoding()));
}
return aResName.getStr();
}
@@ -198,21 +200,11 @@ const char* SalGenericSystem::getFrameClassName()
if( !aProduct.isEmpty() )
aClassName.append( OUStringToOString( aProduct, osl_getThreadTextEncoding() ) );
else
- aClassName.append( "VCLSalFrame" );
+ aClassName.append( OUStringToOString( utl::ConfigManager::getProductName(), osl_getThreadTextEncoding()));
}
return aClassName.getStr();
}
-OString SalGenericSystem::getFrameResName( SalExtStyle nStyle )
-{
- OStringBuffer aBuf( 64 );
- aBuf.append( getFrameResName() );
- if( (nStyle & SAL_FRAME_EXT_STYLE_DOCUMENT) )
- aBuf.append( ".DocumentWindow" );
-
- return aBuf.makeStringAndClear();
-}
-
#endif
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */