Lines 381-386
Link Here
|
381 |
#include <fmtwrapinfluenceonobjpos.hxx> |
381 |
#include <fmtwrapinfluenceonobjpos.hxx> |
382 |
#endif |
382 |
#endif |
|
|
383 |
using namespace com::sun::star::lang; |
384 |
|
383 |
extern void _FrmFinit(); |
385 |
extern void _FrmFinit(); |
384 |
extern void ClearFEShellTabCols(); |
386 |
extern void ClearFEShellTabCols(); |
Lines 694-699
Link Here
|
694 |
void _InitCore() |
696 |
void _InitCore() |
695 |
{ |
697 |
{ |
696 |
SfxPoolItem* pItem; |
698 |
SfxPoolItem* pItem; |
|
|
699 |
Locale aLocale; |
700 |
aLocale = Application::GetSettings().GetLocale(); |
697 |
// erstmal alle Attribut-Pointer auf 0 setzen |
701 |
// erstmal alle Attribut-Pointer auf 0 setzen |
698 |
memset( aAttrTab, 0, (POOLATTR_END - POOLATTR_BEGIN) * |
702 |
memset( aAttrTab, 0, (POOLATTR_END - POOLATTR_BEGIN) * |
Lines 809-815
Link Here
|
809 |
// TextAttr ohne Ende - Dummies |
813 |
// TextAttr ohne Ende - Dummies |
810 |
aAttrTab[ RES_PARATR_LINESPACING- POOLATTR_BEGIN ] = new |
814 |
aAttrTab[ RES_PARATR_LINESPACING- POOLATTR_BEGIN ] = new |
811 |
aAttrTab[ RES_PARATR_ADJUST- POOLATTR_BEGIN ] = new SvxAdjustItem; |
815 |
if( aLocale.Language.equalsAscii( "ja" ) || |
|
|
816 |
aLocale.Language.equalsAscii( "ko" ) || |
817 |
aLocale.Language.equalsAscii( "zh-CN" ) || |
818 |
aLocale.Language.equalsAscii( "zh-TW" ) ) |
819 |
{ |
820 |
aAttrTab[ RES_PARATR_ADJUST- POOLATTR_BEGIN ] = new SvxAdjustItem( |
821 |
} |
822 |
else |
823 |
{ |
824 |
aAttrTab[ RES_PARATR_ADJUST- POOLATTR_BEGIN ] = new SvxAdjustItem; |
825 |
} |
812 |
aAttrTab[ RES_PARATR_SPLIT- POOLATTR_BEGIN ] = new SvxFmtSplitItem; |
826 |
aAttrTab[ RES_PARATR_SPLIT- POOLATTR_BEGIN ] = new SvxFmtSplitItem; |
813 |
aAttrTab[ RES_PARATR_WIDOWS- POOLATTR_BEGIN ] = new SvxWidowsItem; |
827 |
aAttrTab[ RES_PARATR_WIDOWS- POOLATTR_BEGIN ] = new SvxWidowsItem; |
814 |
aAttrTab[ RES_PARATR_ORPHANS- POOLATTR_BEGIN ] = new SvxOrphansItem; |
828 |
aAttrTab[ RES_PARATR_ORPHANS- POOLATTR_BEGIN ] = new SvxOrphansItem; |
Lines 826-833
Link Here
|
826 |
aAttrTab[ RES_PARATR_SCRIPTSPACE - POOLATTR_BEGIN ] = |
840 |
aAttrTab[ RES_PARATR_SCRIPTSPACE - POOLATTR_BEGIN ] = |
827 |
new SvxScriptSpaceItem( TRUE ); |
841 |
new SvxScriptSpaceItem( TRUE ); |
828 |
aAttrTab[ RES_PARATR_HANGINGPUNCTUATION - POOLATTR_BEGIN ] = |
842 |
if( aLocale.Language.equalsAscii( "ja" ) || |
|
|
843 |
aLocale.Language.equalsAscii( "ko" ) || |
844 |
aLocale.Language.equalsAscii( "zh-CN" ) || |
845 |
aLocale.Language.equalsAscii( "zh-TW" ) ) |
846 |
{ |
847 |
aAttrTab[ RES_PARATR_HANGINGPUNCTUATION - POOLATTR_BEGIN ] = |
848 |
new SvxHangingPunctuationItem( FALSE ); |
849 |
} |
850 |
else |
851 |
{ |
852 |
aAttrTab[ RES_PARATR_HANGINGPUNCTUATION - POOLATTR_BEGIN ] = |
829 |
new SvxHangingPunctuationItem( TRUE ); |
853 |
new SvxHangingPunctuationItem( TRUE ); |
|
|
854 |
} |
830 |
aAttrTab[ RES_PARATR_FORBIDDEN_RULES - POOLATTR_BEGIN ] = |
855 |
aAttrTab[ RES_PARATR_FORBIDDEN_RULES - POOLATTR_BEGIN ] = |
831 |
new SvxForbiddenRuleItem( TRUE ); |
856 |
new SvxForbiddenRuleItem( TRUE ); |
832 |
aAttrTab[ RES_PARATR_VERTALIGN - POOLATTR_BEGIN ] = |
857 |
aAttrTab[ RES_PARATR_VERTALIGN - POOLATTR_BEGIN ] = |