INTEGRATION: CWS impressodf12 (1.55.6); FILE MERGED
2008/05/26 12:27:04 cl 1.55.6.5: #i35937# code cleanup after bullet rework 2008/04/25 08:48:51 cl 1.55.6.4: RESYNC: (1.55-1.56); FILE MERGED 2008/04/24 15:32:55 cl 1.55.6.3: #i35937# removed different offsets in presentation numbering rules 2008/04/13 19:04:22 cl 1.55.6.2: #i35937# allow paragraph depth of -1 to switch of numbering 2008/04/10 17:07:44 cl 1.55.6.1: #i35937# allow paragraph depth of -1 to switch of numbering
This commit is contained in:
parent
dfc8833f9b
commit
9d8996252d
1 changed files with 12 additions and 9 deletions
|
@ -7,7 +7,7 @@
|
|||
* OpenOffice.org - a multi-platform office productivity suite
|
||||
*
|
||||
* $RCSfile: drawdoc4.cxx,v $
|
||||
* $Revision: 1.56 $
|
||||
* $Revision: 1.57 $
|
||||
*
|
||||
* This file is part of OpenOffice.org.
|
||||
*
|
||||
|
@ -289,8 +289,8 @@ void SdDrawDocument::CreateLayoutTemplates()
|
|||
aBulletItem.SetSymbol( 0x25CF ); // Punkt
|
||||
rISet.Put(aBulletItem);
|
||||
|
||||
SfxUInt16Item aBulletStateItem(EE_PARA_BULLETSTATE, 0); // Bullets nicht sichtbar
|
||||
rISet.Put(aBulletStateItem);
|
||||
// SfxUInt16Item aBulletStateItem(EE_PARA_BULLETSTATE, 0); // Bullets nicht sichtbar
|
||||
// rISet.Put(aBulletStateItem);
|
||||
|
||||
// Neues BulletItem
|
||||
pSSPool->PutNumBulletItem( pSheet, aBulletFont );
|
||||
|
@ -395,11 +395,12 @@ void SdDrawDocument::CreateLayoutTemplates()
|
|||
aLRSpaceItem.SetTxtFirstLineOfst(600); // Erstzeileneinzug 6mm, rechts 0
|
||||
pISet->Put(aLRSpaceItem);
|
||||
|
||||
/* #i35937#
|
||||
// SvxLRSpaceItem hart gesetzt: NumBulletItem anpassen
|
||||
SvxNumBulletItem aNumBullet( (const SvxNumBulletItem&) pISet->Get(EE_PARA_NUMBULLET) );
|
||||
EditEngine::ImportBulletItem( aNumBullet, 0, NULL, &aLRSpaceItem );
|
||||
pISet->Put( aNumBullet );
|
||||
|
||||
*/
|
||||
// ---- Titel ---------------------------------------------------------
|
||||
|
||||
aName = String(SdResId(STR_POOLSHEET_TITLE));
|
||||
|
@ -458,10 +459,13 @@ void SdDrawDocument::CreateLayoutTemplates()
|
|||
|
||||
SvxLRSpaceItem aLRSpItem( 200, 200, 0, 0, EE_PARA_LRSPACE);
|
||||
pISet->Put( aLRSpItem ); // Erstzeileneinzug 0 mm, links und rechts 2 mm
|
||||
|
||||
/* #i35937#
|
||||
// SvxLRSpaceItem hart gesetzt: NumBulletItem anpassen
|
||||
SvxNumBulletItem aNmBullet( (const SvxNumBulletItem&) pISet->Get(EE_PARA_NUMBULLET) );
|
||||
EditEngine::ImportBulletItem( aNmBullet, 0, NULL, &aLRSpItem );
|
||||
pISet->Put( aNmBullet );
|
||||
*/
|
||||
|
||||
pISet->Put(SvxULSpaceItem(100, 100, EE_PARA_ULSPACE )); // Absatzrand oben/unten 1 mm
|
||||
|
||||
|
@ -991,7 +995,6 @@ void SdDrawDocument::SpellObject(SdrTextObj* pObj)
|
|||
((SdrTextObj*) pObj)->GetObjIdentifier() == OBJ_OUTLINETEXT)
|
||||
{
|
||||
nOutlMode = OUTLINERMODE_OUTLINEOBJECT;
|
||||
pOutl->SetMinDepth(1);
|
||||
}
|
||||
pOutl->Init( nOutlMode );
|
||||
|
||||
|
@ -1400,8 +1403,8 @@ void SdDrawDocument::SetTextDefaults() const
|
|||
pItemPool->SetPoolDefaultItem( aBulletItem );
|
||||
|
||||
// Bullets nicht sichtbar
|
||||
SfxUInt16Item aBulletStateItem(EE_PARA_BULLETSTATE, 0);
|
||||
pItemPool->SetPoolDefaultItem( aBulletStateItem );
|
||||
// SfxUInt16Item aBulletStateItem(EE_PARA_BULLETSTATE, 0);
|
||||
// pItemPool->SetPoolDefaultItem( aBulletStateItem );
|
||||
|
||||
// Neues BulletItem
|
||||
SvxNumberFormat aNumberFormat(SVX_NUM_CHAR_SPECIAL);
|
||||
|
@ -1412,14 +1415,14 @@ void SdDrawDocument::SetTextDefaults() const
|
|||
aNumberFormat.SetStart(1);
|
||||
aNumberFormat.SetNumAdjust(SVX_ADJUST_LEFT);
|
||||
|
||||
SvxNumRule aNumRule( NUM_BULLET_REL_SIZE|NUM_BULLET_COLOR|NUM_CHAR_TEXT_DISTANCE, 10 , FALSE);
|
||||
SvxNumRule aNumRule( NUM_BULLET_REL_SIZE|NUM_BULLET_COLOR|NUM_CHAR_TEXT_DISTANCE, 10, FALSE);
|
||||
|
||||
aNumberFormat.SetLSpace( 0 );
|
||||
aNumberFormat.SetAbsLSpace( 0 );
|
||||
aNumberFormat.SetFirstLineOffset( 0 );
|
||||
aNumRule.SetLevel( 0, aNumberFormat );
|
||||
|
||||
for( USHORT i = 1; i < 10; i++ )
|
||||
for( USHORT i = 1; i < aNumRule.GetLevelCount(); i++ )
|
||||
{
|
||||
const short nLSpace = (i + 1) * 600;
|
||||
aNumberFormat.SetLSpace(nLSpace);
|
||||
|
|
Loading…
Reference in a new issue