Author: alg
Date: Thu Jul 26 17:02:57 2012
New Revision: 1366087

URL: http://svn.apache.org/viewvc?rev=1366087&view=rev
Log:
#116001# TextToFitSize item/property optimized to boolean

Removed:
    incubator/ooo/trunk/main/offapi/com/sun/star/drawing/TextFitToSizeType.idl
Modified:
    incubator/ooo/trunk/main/chart2/inc/pch/precompiled_chart2.hxx
    incubator/ooo/trunk/main/chart2/source/view/main/ShapeFactory.cxx
    incubator/ooo/trunk/main/cui/inc/pch/precompiled_cui.hxx
    incubator/ooo/trunk/main/cui/source/tabpages/textattr.cxx
    incubator/ooo/trunk/main/editeng/inc/pch/precompiled_editeng.hxx
    incubator/ooo/trunk/main/filter/source/msfilter/escherex.cxx
    incubator/ooo/trunk/main/filter/source/msfilter/msdffimp.cxx
    incubator/ooo/trunk/main/offapi/com/sun/star/drawing/TextProperties.idl
    incubator/ooo/trunk/main/offapi/com/sun/star/drawing/makefile.mk
    incubator/ooo/trunk/main/offapi/type_reference/typelibrary_history.txt
    incubator/ooo/trunk/main/offapi/type_reference/types.rdb
    incubator/ooo/trunk/main/sc/source/ui/vba/vbatextframe.cxx
    incubator/ooo/trunk/main/sd/sdi/_drvwsh.sdi
    incubator/ooo/trunk/main/sd/source/ui/func/futext.cxx
    incubator/ooo/trunk/main/svx/inc/pch/precompiled_svx.hxx
    incubator/ooo/trunk/main/svx/inc/svx/sdtfsitm.hxx
    incubator/ooo/trunk/main/svx/inc/svx/svdotext.hxx
    incubator/ooo/trunk/main/svx/inc/svx/svdstr.hrc
    incubator/ooo/trunk/main/svx/inc/svx/unoshprp.hxx
    incubator/ooo/trunk/main/svx/sdi/svx.sdi
    incubator/ooo/trunk/main/svx/sdi/svxitems.sdi
    
incubator/ooo/trunk/main/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
    incubator/ooo/trunk/main/svx/source/sdr/primitive2d/sdrattributecreator.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdattr.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdedxv.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdfmtf.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdibrow.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdotext.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdotxat.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdotxed.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdotxtr.cxx
    incubator/ooo/trunk/main/svx/source/svdraw/svdstr.src
    incubator/ooo/trunk/main/svx/source/svdraw/svdview.cxx
    incubator/ooo/trunk/main/svx/source/toolbars/fontworkbar.cxx
    incubator/ooo/trunk/main/sw/source/filter/ww8/ww8graf.cxx
    incubator/ooo/trunk/main/vbahelper/source/vbahelper/vbatextframe.cxx
    incubator/ooo/trunk/main/xmloff/inc/pch/precompiled_xmloff.hxx
    incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.cxx
    incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.hxx

Modified: incubator/ooo/trunk/main/chart2/inc/pch/precompiled_chart2.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/chart2/inc/pch/precompiled_chart2.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/chart2/inc/pch/precompiled_chart2.hxx (original)
+++ incubator/ooo/trunk/main/chart2/inc/pch/precompiled_chart2.hxx Thu Jul 26 
17:02:57 2012
@@ -91,7 +91,6 @@
 #include "com/sun/star/drawing/ProjectionMode.hpp"
 #include "com/sun/star/drawing/RectanglePoint.hpp"
 #include "com/sun/star/drawing/ShadeMode.hpp"
-#include "com/sun/star/drawing/TextFitToSizeType.hpp"
 #include "com/sun/star/drawing/TextHorizontalAdjust.hpp"
 #include "com/sun/star/drawing/TextVerticalAdjust.hpp"
 #include "com/sun/star/drawing/XDrawPage.hpp"

Modified: incubator/ooo/trunk/main/chart2/source/view/main/ShapeFactory.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/chart2/source/view/main/ShapeFactory.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/chart2/source/view/main/ShapeFactory.cxx (original)
+++ incubator/ooo/trunk/main/chart2/source/view/main/ShapeFactory.cxx Thu Jul 
26 17:02:57 2012
@@ -42,7 +42,6 @@
 #include <com/sun/star/drawing/PolyPolygonBezierCoords.hpp>
 #include <com/sun/star/drawing/ProjectionMode.hpp>
 #include <com/sun/star/drawing/ShadeMode.hpp>
-#include <com/sun/star/drawing/TextFitToSizeType.hpp>
 #include <com/sun/star/drawing/TextureProjectionMode.hpp>
 #include <com/sun/star/text/XText.hpp>
 #include <com/sun/star/uno/Any.hxx>

Modified: incubator/ooo/trunk/main/cui/inc/pch/precompiled_cui.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/cui/inc/pch/precompiled_cui.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/cui/inc/pch/precompiled_cui.hxx (original)
+++ incubator/ooo/trunk/main/cui/inc/pch/precompiled_cui.hxx Thu Jul 26 
17:02:57 2012
@@ -217,7 +217,6 @@
 #include "com/sun/star/drawing/TextAdjust.hpp"
 #include "com/sun/star/drawing/TextAnimationDirection.hpp"
 #include "com/sun/star/drawing/TextAnimationKind.hpp"
-#include "com/sun/star/drawing/TextFitToSizeType.hpp"
 #include "com/sun/star/drawing/TextHorizontalAdjust.hpp"
 #include "com/sun/star/drawing/TextVerticalAdjust.hpp"
 #include "com/sun/star/drawing/TextureKind.hpp"

Modified: incubator/ooo/trunk/main/cui/source/tabpages/textattr.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/cui/source/tabpages/textattr.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/cui/source/tabpages/textattr.cxx (original)
+++ incubator/ooo/trunk/main/cui/source/tabpages/textattr.cxx Thu Jul 26 
17:02:57 2012
@@ -347,9 +347,8 @@ void __EXPORT SvxTextAttrPage::Reset( co
        // Am Rahmen anpassen
        if ( rAttrs.GetItemState( SDRATTR_TEXT_FITTOSIZE ) != SFX_ITEM_DONTCARE 
)
        {
-               SdrFitToSizeType eFTS = (SdrFitToSizeType)
-                                       ( ( const SdrTextFitToSizeTypeItem& 
)rAttrs.Get( SDRATTR_TEXT_FITTOSIZE ) ).GetValue();
-               aTsbFitToSize.SetState( eFTS == SDRTEXTFIT_NONE ? STATE_NOCHECK 
: STATE_CHECK );
+               const sal_Bool bFTS = ( ( const SdrTextFitToSizeTypeItem& 
)rAttrs.Get( SDRATTR_TEXT_FITTOSIZE ) ).GetValue();
+               aTsbFitToSize.SetState( bFTS ? STATE_CHECK : STATE_NOCHECK );
                aTsbFitToSize.EnableTriState( sal_False );
        }
        else
@@ -443,16 +442,15 @@ sal_Bool SvxTextAttrPage::FillItemSet( S
        eState = aTsbFitToSize.GetState();
        if( eState != aTsbFitToSize.GetSavedValue() )
        {
-               SdrFitToSizeType eFTS;
+               sal_Bool bFTS;
                switch( eState )
                {
             default: ; //prevent warning
                                DBG_ERROR( 
"svx::SvxTextAttrPage::FillItemSet(), unhandled state!" );
-                       case STATE_NOCHECK: eFTS = SDRTEXTFIT_NONE; break;
-                       //case STATE_CHECK: eFTS = SDRTEXTFIT_RESIZEATTR; break;
-                       case STATE_CHECK: eFTS = SDRTEXTFIT_PROPORTIONAL; break;
+                       case STATE_NOCHECK: bFTS = sal_False; break;
+                       case STATE_CHECK: bFTS = sal_True; break;
                }
-               rAttrs.Put( SdrTextFitToSizeTypeItem( eFTS ) );
+               rAttrs.Put( SdrTextFitToSizeTypeItem( bFTS ) );
        }
 
        // zentriert

Modified: incubator/ooo/trunk/main/editeng/inc/pch/precompiled_editeng.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/editeng/inc/pch/precompiled_editeng.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/editeng/inc/pch/precompiled_editeng.hxx (original)
+++ incubator/ooo/trunk/main/editeng/inc/pch/precompiled_editeng.hxx Thu Jul 26 
17:02:57 2012
@@ -192,7 +192,6 @@
 #include "com/sun/star/drawing/TextAdjust.hpp"
 #include "com/sun/star/drawing/TextAnimationDirection.hpp"
 #include "com/sun/star/drawing/TextAnimationKind.hpp"
-#include "com/sun/star/drawing/TextFitToSizeType.hpp"
 #include "com/sun/star/drawing/TextHorizontalAdjust.hpp"
 #include "com/sun/star/drawing/TextVerticalAdjust.hpp"
 #include "com/sun/star/drawing/TextureKind.hpp"

Modified: incubator/ooo/trunk/main/filter/source/msfilter/escherex.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/filter/source/msfilter/escherex.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/filter/source/msfilter/escherex.cxx (original)
+++ incubator/ooo/trunk/main/filter/source/msfilter/escherex.cxx Thu Jul 26 
17:02:57 2012
@@ -77,7 +77,6 @@
 #include <com/sun/star/drawing/ProjectionMode.hpp>
 #include <com/sun/star/text/XSimpleText.hpp>
 #include <com/sun/star/drawing/ShadeMode.hpp>
-#include <com/sun/star/drawing/TextFitToSizeType.hpp>
 #include <vcl/hatch.hxx>
 #include <com/sun/star/awt/XGraphics.hpp>
 #include <com/sun/star/awt/FontSlant.hpp>
@@ -3147,7 +3146,6 @@ void EscherPropertyContainer::CreateCust
                                                        if ( 
EscherPropertyValueHelper::GetPropertyValue( aAny, aXPropSet, String( 
RTL_CONSTASCII_USTRINGPARAM( "TextHorizontalAdjust" ) ), sal_True ) )
                                                        {
                                                                
MSO_GeoTextAlign  gTextAlign = mso_alignTextCenter;
-                                                               
SdrFitToSizeType  eFTS( ((SdrTextFitToSizeTypeItem&)pCustoShape->GetMergedItem( 
SDRATTR_TEXT_FITTOSIZE )).GetValue() );
                                                                
drawing::TextHorizontalAdjust   eHA( drawing::TextHorizontalAdjust_LEFT );
                                                                aAny >>= eHA;
                                                                switch( eHA )
@@ -3163,8 +3161,9 @@ void EscherPropertyContainer::CreateCust
                                                                        break;
                                                                case 
drawing::TextHorizontalAdjust_BLOCK:
                                                                        {
-                                                                               
SdrFitToSizeType  eFTS( ((SdrTextFitToSizeTypeItem&)pCustoShape->GetMergedItem( 
SDRATTR_TEXT_FITTOSIZE )).GetValue() );
-                                                                               
if ( eFTS == SDRTEXTFIT_ALLLINES)
+                                                                               
const sal_Bool 
bFTS(((SdrTextFitToSizeTypeItem&)pCustoShape->GetMergedItem(SDRATTR_TEXT_FITTOSIZE)).GetValue());
+                                                                               
+                                        if(bFTS)
                                                                                
{
                                                                                
        gTextAlign = mso_alignTextStretch;
                                                                                
}

Modified: incubator/ooo/trunk/main/filter/source/msfilter/msdffimp.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/filter/source/msfilter/msdffimp.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/filter/source/msfilter/msdffimp.cxx (original)
+++ incubator/ooo/trunk/main/filter/source/msfilter/msdffimp.cxx Thu Jul 26 
17:02:57 2012
@@ -3731,8 +3731,7 @@ SdrObject* SvxMSDffManager::ImportFontWo
                {
                        pNewObj->SetModel( pSdrModel );
                        ((SdrRectObj*)pNewObj)->SetText( aObjectText );
-                       SdrFitToSizeType eFTS = SDRTEXTFIT_PROPORTIONAL;
-                       rSet.Put( SdrTextFitToSizeTypeItem( eFTS ) );
+                       rSet.Put( SdrTextFitToSizeTypeItem( sal_True ) );
                        rSet.Put( SdrTextAutoGrowHeightItem( sal_False ) );
                        rSet.Put( SdrTextAutoGrowWidthItem( sal_False ) );
             rSet.Put( SvxFontItem( FAMILY_DONTKNOW, aFontName, String(),
@@ -4420,11 +4419,7 @@ SdrObject* SvxMSDffManager::ImportShape(
                                                                case 
mso_alignTextRight : eHorzAdjust = SDRTEXTHORZADJUST_RIGHT; break;
                                                        }
                                                        aSet.Put( 
SdrTextHorzAdjustItem( eHorzAdjust ) );
-
-                                                       SdrFitToSizeType eFTS = 
SDRTEXTFIT_NONE;
-                                                       if ( eGeoTextAlign == 
mso_alignTextStretch )
-                                                               eFTS = 
SDRTEXTFIT_ALLLINES;
-                                                       aSet.Put( 
SdrTextFitToSizeTypeItem( eFTS ) );
+                                                       
aSet.Put(SdrTextFitToSizeTypeItem(eGeoTextAlign == mso_alignTextStretch ? 
sal_True: sal_False));
                                                }
                                                if ( IsProperty( 
DFF_Prop_gtextSpacing ) )
                                                {

Modified: 
incubator/ooo/trunk/main/offapi/com/sun/star/drawing/TextProperties.idl
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/offapi/com/sun/star/drawing/TextProperties.idl?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/offapi/com/sun/star/drawing/TextProperties.idl 
(original)
+++ incubator/ooo/trunk/main/offapi/com/sun/star/drawing/TextProperties.idl Thu 
Jul 26 17:02:57 2012
@@ -51,10 +51,6 @@
 #include <com/sun/star/style/ParagraphPropertiesComplex.idl> 
 #endif 
  
-#ifndef __com_sun_star_drawing_TextFitToSizeType_idl__ 
-#include <com/sun/star/drawing/TextFitToSizeType.idl> 
-#endif 
- 
 #ifndef __com_sun_star_drawing_TextAdjust_idl__ 
 #include <com/sun/star/drawing/TextAdjust.idl> 
 #endif 
@@ -176,7 +172,7 @@ published service TextProperties
        /** With this set to <TRUE/>, the text inside of the <type>Shape</type>
                is stretched to fit into the <type>Shape</type>.
         */
-       [property] com::sun::star::drawing::TextFitToSizeType TextFitToSize; 
+       [property] boolean TextFitToSize; 
  
        
//------------------------------------------------------------------------- 
         

Modified: incubator/ooo/trunk/main/offapi/com/sun/star/drawing/makefile.mk
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/offapi/com/sun/star/drawing/makefile.mk?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/offapi/com/sun/star/drawing/makefile.mk (original)
+++ incubator/ooo/trunk/main/offapi/com/sun/star/drawing/makefile.mk Thu Jul 26 
17:02:57 2012
@@ -169,7 +169,6 @@ IDLFILES=\
        TextAdjust.idl\
        TextAnimationDirection.idl\
        TextAnimationKind.idl\
-       TextFitToSizeType.idl\
        TextHorizontalAdjust.idl\
        TextProperties.idl\
        TextShape.idl\

Modified: incubator/ooo/trunk/main/offapi/type_reference/typelibrary_history.txt
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/offapi/type_reference/typelibrary_history.txt?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/offapi/type_reference/typelibrary_history.txt 
(original)
+++ incubator/ooo/trunk/main/offapi/type_reference/typelibrary_history.txt Thu 
Jul 26 17:02:57 2012
@@ -189,3 +189,7 @@
 
 06/11/2012 (JSC): TaskID=119944
   Update reference type library to 3.4 version
+
+07/26/2012 (ALG): TaskId=116001
+  Changed type of TextFitToSize too boolean and removed TextFitToSizeType 
+  accordingly due to being boolean in implementation/core and in ODF, too.

Modified: incubator/ooo/trunk/main/offapi/type_reference/types.rdb
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/offapi/type_reference/types.rdb?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
Binary files - no diff available.

Modified: incubator/ooo/trunk/main/sc/source/ui/vba/vbatextframe.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sc/source/ui/vba/vbatextframe.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sc/source/ui/vba/vbatextframe.cxx (original)
+++ incubator/ooo/trunk/main/sc/source/ui/vba/vbatextframe.cxx Thu Jul 26 
17:02:57 2012
@@ -21,7 +21,6 @@
 
 
 #include <vbahelper/helperdecl.hxx>
-#include <com/sun/star/drawing/TextFitToSizeType.hpp>
 #include <com/sun/star/text/XText.hpp>
 #include "vbatextframe.hxx"
 #include "vbacharacters.hxx"

Modified: incubator/ooo/trunk/main/sd/sdi/_drvwsh.sdi
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sd/sdi/_drvwsh.sdi?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sd/sdi/_drvwsh.sdi (original)
+++ incubator/ooo/trunk/main/sd/sdi/_drvwsh.sdi Thu Jul 26 17:02:57 2012
@@ -21,16 +21,9 @@
 
 
 
-enum SdrFitToSizeType
-{
-    SDRTEXTFIT_NONE ,
-    SDRTEXTFIT_PROPORTIONAL ,
-    SDRTEXTFIT_ALLLINES ,
-    SDRTEXTFIT_RESIZEATTR
-}
 item UINT32 SvxObjectItem ;
 item BOOL SdrShadowItem ;
-item SdrFitToSizeType SdrTextFitToSizeTypeItem ;
+item BOOL SdrTextFitToSizeTypeItem ;
 
 
 interface DrawView

Modified: incubator/ooo/trunk/main/sd/source/ui/func/futext.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sd/source/ui/func/futext.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sd/source/ui/func/futext.cxx (original)
+++ incubator/ooo/trunk/main/sd/source/ui/func/futext.cxx Thu Jul 26 17:02:57 
2012
@@ -593,8 +593,7 @@ void FuText::ImpSetAttributesFitToSize(S
 {
        // FitToSize (An Rahmen anpassen)
        SfxItemSet aSet(mpViewShell->GetPool(), SDRATTR_TEXT_AUTOGROWHEIGHT, 
SDRATTR_TEXT_AUTOGROWWIDTH);
-       SdrFitToSizeType eFTS = SDRTEXTFIT_PROPORTIONAL;
-       aSet.Put(SdrTextFitToSizeTypeItem(eFTS));
+       aSet.Put(SdrTextFitToSizeTypeItem(sal_True));
        aSet.Put(SdrTextAutoGrowHeightItem(sal_False));
        aSet.Put(SdrTextAutoGrowWidthItem(sal_False));
        pTxtObj->SetMergedItemSet(aSet);
@@ -604,10 +603,8 @@ void FuText::ImpSetAttributesFitToSize(S
 // #97016#
 void FuText::ImpSetAttributesFitToSizeVertical(SdrTextObj* pTxtObj)
 {
-       SfxItemSet aSet(mpViewShell->GetPool(),
-               SDRATTR_TEXT_AUTOGROWHEIGHT, SDRATTR_TEXT_AUTOGROWWIDTH);
-       SdrFitToSizeType eFTS = SDRTEXTFIT_PROPORTIONAL;
-       aSet.Put(SdrTextFitToSizeTypeItem(eFTS));
+       SfxItemSet aSet(mpViewShell->GetPool(), SDRATTR_TEXT_AUTOGROWHEIGHT, 
SDRATTR_TEXT_AUTOGROWWIDTH);
+       aSet.Put(SdrTextFitToSizeTypeItem(sal_True));
        aSet.Put(SdrTextAutoGrowHeightItem(sal_False));
        aSet.Put(SdrTextAutoGrowWidthItem(sal_False));
        pTxtObj->SetMergedItemSet(aSet);

Modified: incubator/ooo/trunk/main/svx/inc/pch/precompiled_svx.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/inc/pch/precompiled_svx.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/inc/pch/precompiled_svx.hxx (original)
+++ incubator/ooo/trunk/main/svx/inc/pch/precompiled_svx.hxx Thu Jul 26 
17:02:57 2012
@@ -217,7 +217,6 @@
 #include "com/sun/star/drawing/TextAdjust.hpp"
 #include "com/sun/star/drawing/TextAnimationDirection.hpp"
 #include "com/sun/star/drawing/TextAnimationKind.hpp"
-#include "com/sun/star/drawing/TextFitToSizeType.hpp"
 #include "com/sun/star/drawing/TextHorizontalAdjust.hpp"
 #include "com/sun/star/drawing/TextVerticalAdjust.hpp"
 #include "com/sun/star/drawing/TextureKind.hpp"

Modified: incubator/ooo/trunk/main/svx/inc/svx/sdtfsitm.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/inc/svx/sdtfsitm.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/inc/svx/sdtfsitm.hxx (original)
+++ incubator/ooo/trunk/main/svx/inc/svx/sdtfsitm.hxx Thu Jul 26 17:02:57 2012
@@ -27,41 +27,18 @@
 #include <svx/svddef.hxx>
 #include "svx/svxdllapi.h"
 
-enum SdrFitToSizeType {SDRTEXTFIT_NONE,         // - kein FitToSize
-                                          SDRTEXTFIT_PROPORTIONAL, // - Alle 
Buchstaben proportional umgroessern
-                                          SDRTEXTFIT_ALLLINES,     // - Zus. 
jede Zeile separat in der Breite stretchen
-                                          SDRTEXTFIT_RESIZEATTR};  // - Bei 
Rahmenumgroesserung (ausser Autogrow) wird
-                                                                               
                //   die Schriftgroesse umattributiert (hart)
-
-// Bei SDRTEXTFIT_PROPORTIONAL und SDRTEXTFIT_ALLLINES gibt es kein AutoGrow 
und
-// keine automatischen Umbrueche.
-// Ist SDRTEXTFIT_RESIZEATTR gesetzt, so wird beim umgroessern des Textrahmens
-// (ausser bei AutoGrow) die Schrift durch harte Attributierung ebenfalls
-// umgegroessert.
-// Bei AutoGrowingWidth gibt es ebenfalls keine automatischen Umbrueche (erst 
bei
-// TextMaxFrameWidth).
-
 //--------------------------------
 // class SdrTextFitToSizeTypeItem
 //--------------------------------
-class SVX_DLLPUBLIC SdrTextFitToSizeTypeItem: public SfxEnumItem {
+class SVX_DLLPUBLIC SdrTextFitToSizeTypeItem: public SfxBoolItem {
 public:
        TYPEINFO();
-       SdrTextFitToSizeTypeItem(SdrFitToSizeType eFit=SDRTEXTFIT_NONE): 
SfxEnumItem(SDRATTR_TEXT_FITTOSIZE,(sal_uInt16)eFit) {}
-       SdrTextFitToSizeTypeItem(SvStream& rIn)                        : 
SfxEnumItem(SDRATTR_TEXT_FITTOSIZE,rIn)  {}
-       virtual SfxPoolItem*     Clone(SfxItemPool* pPool=NULL) const;
-       virtual SfxPoolItem*     Create(SvStream& rIn, sal_uInt16 nVer) const;
-       virtual sal_uInt16           GetValueCount() const; // { return 4; }
-                       SdrFitToSizeType GetValue() const      { return 
(SdrFitToSizeType)SfxEnumItem::GetValue(); }
-
-       virtual sal_Bool                 QueryValue( com::sun::star::uno::Any& 
rVal, sal_uInt8 nMemberId = 0 ) const;
-       virtual sal_Bool                         PutValue( const 
com::sun::star::uno::Any& rVal, sal_uInt8 nMemberId = 0 );
-
-       virtual String  GetValueTextByPos(sal_uInt16 nPos) const;
+       SdrTextFitToSizeTypeItem(sal_Bool bFit = sal_False): 
SfxBoolItem(SDRATTR_TEXT_FITTOSIZE, bFit) {}
+       SdrTextFitToSizeTypeItem(SvStream& rIn) : 
SfxBoolItem(SDRATTR_TEXT_FITTOSIZE, rIn) {}
+       virtual SfxPoolItem* Clone(SfxItemPool* pPool = NULL) const;
+       virtual SfxPoolItem* Create(SvStream& rIn, sal_uInt16 nVer) const;
+       virtual String GetValueTextByVal(sal_Bool bVal) const;
     virtual SfxItemPresentation GetPresentation(SfxItemPresentation ePres, 
SfxMapUnit eCoreMetric, SfxMapUnit ePresMetric, String& rText, const 
IntlWrapper * = 0) const;
-       virtual int              HasBoolValue() const;
-       virtual sal_Bool             GetBoolValue() const;
-       virtual void             SetBoolValue(sal_Bool bVal);
 };
 
 #endif

Modified: incubator/ooo/trunk/main/svx/inc/svx/svdotext.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/inc/svx/svdotext.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/inc/svx/svdotext.hxx (original)
+++ incubator/ooo/trunk/main/svx/inc/svx/svdotext.hxx Thu Jul 26 17:02:57 2012
@@ -294,7 +294,7 @@ protected:
        FASTBOOL NbcSetAutoGrowWidth(bool bAuto);
        FASTBOOL NbcSetMinTextFrameWidth(long nWdt);
        FASTBOOL NbcSetMaxTextFrameWidth(long nWdt);
-       FASTBOOL NbcSetFitToSize(SdrFitToSizeType eFit);
+       FASTBOOL NbcSetFitToSize(sal_Bool bFit);
 
        // Konstruktoren fuer beschriftete Zeichenobjekte
        SdrTextObj();
@@ -386,7 +386,7 @@ public:
        long GetMinTextFrameWidth() const;
        long GetMaxTextFrameWidth() const;
 
-       SdrFitToSizeType GetFitToSize() const;
+       sal_Bool GetFitToSize() const;
        const Rectangle &GetGeoRect() const { return aRect; }
 
        // Feststellen, ob TextFontwork

Modified: incubator/ooo/trunk/main/svx/inc/svx/svdstr.hrc
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/inc/svx/svdstr.hrc?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/inc/svx/svdstr.hrc (original)
+++ incubator/ooo/trunk/main/svx/inc/svx/svdstr.hrc Thu Jul 26 17:02:57 2012
@@ -355,8 +355,6 @@
 #define STR_ItemValCAPTIONESCBESTFIT       (STR_ItemValBegin + 10)
 #define STR_ItemValFITTOSIZENONE           (STR_ItemValBegin + 11)
 #define STR_ItemValFITTOSIZEPROP           (STR_ItemValBegin + 12)
-#define STR_ItemValFITTOSIZEALLLINES       (STR_ItemValBegin + 13)
-#define STR_ItemValFITTOSIZERESIZEAT       (STR_ItemValBegin + 14)
 #define STR_ItemValTEXTVADJTOP             (STR_ItemValBegin + 15)
 #define STR_ItemValTEXTVADJCENTER          (STR_ItemValBegin + 16)
 #define STR_ItemValTEXTVADJBOTTOM          (STR_ItemValBegin + 17)

Modified: incubator/ooo/trunk/main/svx/inc/svx/unoshprp.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/inc/svx/unoshprp.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/inc/svx/unoshprp.hxx (original)
+++ incubator/ooo/trunk/main/svx/inc/svx/unoshprp.hxx Thu Jul 26 17:02:57 2012
@@ -40,7 +40,6 @@
 #include <com/sun/star/awt/Rectangle.hpp>
 #include <com/sun/star/drawing/TextAnimationDirection.hpp>
 #include <com/sun/star/drawing/TextAnimationKind.hpp>
-#include <com/sun/star/drawing/TextFitToSizeType.hpp>
 #include <com/sun/star/drawing/TextVerticalAdjust.hpp>
 #include <com/sun/star/drawing/TextHorizontalAdjust.hpp>
 #include <com/sun/star/drawing/ConnectorType.hpp>
@@ -283,7 +282,7 @@
        { MAP_CHAR_LEN(UNO_NAME_TEXT_AUTOGROWHEIGHT),   
SDRATTR_TEXT_AUTOGROWHEIGHT,    &::getBooleanCppuType(),                0,      
        0}, \
        { MAP_CHAR_LEN(UNO_NAME_TEXT_AUTOGROWWIDTH),    
SDRATTR_TEXT_AUTOGROWWIDTH,             &::getBooleanCppuType(),                
0,              0}, \
        { MAP_CHAR_LEN(UNO_NAME_TEXT_CONTOURFRAME),             
SDRATTR_TEXT_CONTOURFRAME,              &::getBooleanCppuType(),                
0,              0}, \
-       { MAP_CHAR_LEN(UNO_NAME_TEXT_FITTOSIZE),                
SDRATTR_TEXT_FITTOSIZE,                 &::getCppuType((const 
::com::sun::star::drawing::TextFitToSizeType*)0), 0,              0}, \
+       { MAP_CHAR_LEN(UNO_NAME_TEXT_FITTOSIZE),                
SDRATTR_TEXT_FITTOSIZE,                 &::getBooleanCppuType(),            0,  
    0}, \
        { MAP_CHAR_LEN(UNO_NAME_TEXT_HORZADJUST),               
SDRATTR_TEXT_HORZADJUST,                &::getCppuType((const 
::com::sun::star::drawing::TextHorizontalAdjust*)0),      0,              0}, \
        { MAP_CHAR_LEN(UNO_NAME_TEXT_LEFTDIST),                 
SDRATTR_TEXT_LEFTDIST,                  &::getCppuType((const sal_Int32*)0),    
        0,              SFX_METRIC_ITEM}, \
        { MAP_CHAR_LEN(UNO_NAME_TEXT_LOWERDIST),                
SDRATTR_TEXT_LOWERDIST,                 &::getCppuType((const sal_Int32*)0),    
        0,              SFX_METRIC_ITEM}, \

Modified: incubator/ooo/trunk/main/svx/sdi/svx.sdi
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/sdi/svx.sdi?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/sdi/svx.sdi (original)
+++ incubator/ooo/trunk/main/svx/sdi/svx.sdi Thu Jul 26 17:02:57 2012
@@ -10851,7 +10851,7 @@ SfxBoolItem TextdirectionTopToBottom SID
 ]
 
 //--------------------------------------------------------------------------
-SdrTextFitToSizeTypeItem TextFitToSize SID_ATTR_TEXT_FITTOSIZE
+SfxBoolItem TextFitToSize SID_ATTR_TEXT_FITTOSIZE
 
 [
        /* flags: */

Modified: incubator/ooo/trunk/main/svx/sdi/svxitems.sdi
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/sdi/svxitems.sdi?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/sdi/svxitems.sdi (original)
+++ incubator/ooo/trunk/main/svx/sdi/svxitems.sdi Thu Jul 26 17:02:57 2012
@@ -395,7 +395,7 @@ item SvxCellHorJustifyEnum  SvxHorJustif
 item SvxCellVerJustifyEnum  SvxVerJustifyItem;
 item SvxCellOrientationEnum SvxOrientationItem;
 item BOOL                   SdrShadowItem;
-item INT16                  SdrTextFitToSizeTypeItem;  // enum
+item BOOL                   SdrTextFitToSizeTypeItem;
 item String                 SfxStringListItem;  // serialized into one 
concatenated string
 item double                                    SvxDoubleItem;
 item String                 OfaPtrItem;  // serialized into one concatenated 
string

Modified: 
incubator/ooo/trunk/main/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- 
incubator/ooo/trunk/main/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
 (original)
+++ 
incubator/ooo/trunk/main/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
 Thu Jul 26 17:02:57 2012
@@ -449,7 +449,7 @@ void GetTextAreaOutline( const FWData& r
 void GetFontWorkOutline( FWData& rFWData, const SdrObject* pCustomShape )
 {
        SdrTextHorzAdjust eHorzAdjust( 
((SdrTextHorzAdjustItem&)pCustomShape->GetMergedItem( SDRATTR_TEXT_HORZADJUST 
)).GetValue() );
-       SdrFitToSizeType  eFTS( 
((SdrTextFitToSizeTypeItem&)pCustomShape->GetMergedItem( SDRATTR_TEXT_FITTOSIZE 
)).GetValue() );
+       const sal_Bool 
bFTS(((SdrTextFitToSizeTypeItem&)pCustomShape->GetMergedItem(SDRATTR_TEXT_FITTOSIZE)).GetValue());
 
        std::vector< FWTextArea >::iterator aTextAreaIter = 
rFWData.vTextAreas.begin();
        std::vector< FWTextArea >::iterator aTextAreaIEnd = 
rFWData.vTextAreas.end();
@@ -468,7 +468,7 @@ void GetFontWorkOutline( FWData& rFWData
        while ( aTextAreaIter != aTextAreaIEnd )
        {
                GetTextAreaOutline( rFWData, pCustomShape, *aTextAreaIter, 
bSameLetterHeights );
-               if ( eFTS == SDRTEXTFIT_ALLLINES )
+               if(bFTS )
                {
                        std::vector< FWParagraphData >::iterator 
aParagraphIter( aTextAreaIter->vParagraphs.begin() );
                        std::vector< FWParagraphData >::iterator 
aParagraphIEnd( aTextAreaIter->vParagraphs.end() );

Modified: 
incubator/ooo/trunk/main/svx/source/sdr/primitive2d/sdrattributecreator.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/sdr/primitive2d/sdrattributecreator.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/sdr/primitive2d/sdrattributecreator.cxx 
(original)
+++ incubator/ooo/trunk/main/svx/source/sdr/primitive2d/sdrattributecreator.cxx 
Thu Jul 26 17:02:57 2012
@@ -527,7 +527,7 @@ namespace drawinglayer
                     }
                 }
 
-                           const SdrFitToSizeType 
eFit(rTextObj.GetFitToSize());
+                           const sal_Bool bFitToSize(rTextObj.GetFitToSize());
                            const SdrTextAniKind 
eAniKind(rTextObj.GetTextAniKind());
 
                                // #i107346#
@@ -545,7 +545,7 @@ namespace drawinglayer
                     rTextObj.GetTextHorizontalAdjust(rSet),
                     rTextObj.GetTextVerticalAdjust(rSet),
                                    ((const 
SdrTextContourFrameItem&)rSet.Get(SDRATTR_TEXT_CONTOURFRAME)).GetValue(),
-                                   (SDRTEXTFIT_PROPORTIONAL == eFit || 
SDRTEXTFIT_ALLLINES == eFit),
+                                   bFitToSize,
                                    ((const 
XFormTextHideFormItem&)rSet.Get(XATTR_FORMTXTHIDEFORM)).GetValue(),
                                    SDRTEXTANI_BLINK == eAniKind, 
                                    SDRTEXTANI_SCROLL == eAniKind || 
SDRTEXTANI_ALTERNATE == eAniKind || SDRTEXTANI_SLIDE == eAniKind,

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdattr.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdattr.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdattr.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdattr.cxx Thu Jul 26 17:02:57 
2012
@@ -25,7 +25,6 @@
 #include "precompiled_svx.hxx"
 
 
-#include <com/sun/star/drawing/TextFitToSizeType.hpp>
 #include <com/sun/star/drawing/TextHorizontalAdjust.hpp>
 #include <com/sun/star/drawing/TextVerticalAdjust.hpp>
 #include <com/sun/star/drawing/TextAnimationKind.hpp>
@@ -1094,23 +1093,22 @@ SfxItemPresentation __EXPORT SdrCaptionE
 
////////////////////////////////////////////////////////////////////////////////
 
 // FitToSize
-TYPEINIT1_AUTOFACTORY(SdrTextFitToSizeTypeItem,SfxEnumItem);
+TYPEINIT1_AUTOFACTORY(SdrTextFitToSizeTypeItem,SfxBoolItem);
 
-SfxPoolItem* __EXPORT SdrTextFitToSizeTypeItem::Clone(SfxItemPool* /*pPool*/) 
const         { return new SdrTextFitToSizeTypeItem(*this); }
+SfxPoolItem* __EXPORT SdrTextFitToSizeTypeItem::Clone(SfxItemPool* /*pPool*/) 
const { return new SdrTextFitToSizeTypeItem(*this); }
 
 SfxPoolItem* __EXPORT SdrTextFitToSizeTypeItem::Create(SvStream& rIn, 
sal_uInt16 /*nVer*/) const { return new SdrTextFitToSizeTypeItem(rIn); }
 
-sal_uInt16 __EXPORT SdrTextFitToSizeTypeItem::GetValueCount() const { return 
4; }
-
-XubString __EXPORT SdrTextFitToSizeTypeItem::GetValueTextByPos(sal_uInt16 
nPos) const
+XubString __EXPORT SdrTextFitToSizeTypeItem::GetValueTextByVal(sal_Bool bVal) 
const
 {
-       return ImpGetResStr(STR_ItemValFITTOSIZENONE+nPos);
+       if (bVal) return ImpGetResStr(STR_ItemValFITTOSIZEPROP);
+       else return ImpGetResStr(STR_ItemValFITTOSIZENONE);
 }
 
 SfxItemPresentation __EXPORT 
SdrTextFitToSizeTypeItem::GetPresentation(SfxItemPresentation ePres,
-                      SfxMapUnit /*eCoreMetric*/, SfxMapUnit /*ePresMetric*/, 
XubString& rText, const IntlWrapper *) const
+    SfxMapUnit /*eCoreMetric*/, SfxMapUnit /*ePresMetric*/, XubString& rText, 
const IntlWrapper *) const
 {
-       rText=GetValueTextByPos(sal::static_int_cast< sal_uInt16 >(GetValue()));
+       rText=GetValueTextByVal(GetValue());
        if (ePres==SFX_ITEM_PRESENTATION_COMPLETE) {
                String aStr;
 
@@ -1121,37 +1119,6 @@ SfxItemPresentation __EXPORT SdrTextFitT
        return ePres;
 }
 
-int  __EXPORT SdrTextFitToSizeTypeItem::HasBoolValue() const { return 
sal_True; }
-
-sal_Bool __EXPORT SdrTextFitToSizeTypeItem::GetBoolValue() const { return 
GetValue()!=SDRTEXTFIT_NONE; }
-
-void __EXPORT SdrTextFitToSizeTypeItem::SetBoolValue(sal_Bool bVal) { 
SetValue(sal::static_int_cast< sal_uInt16 >(bVal ? SDRTEXTFIT_PROPORTIONAL : 
SDRTEXTFIT_NONE)); }
-
-sal_Bool SdrTextFitToSizeTypeItem::QueryValue( uno::Any& rVal, sal_uInt8 
/*nMemberId*/) const
-{
-       drawing::TextFitToSizeType eFS = (drawing::TextFitToSizeType)GetValue();
-       rVal <<= eFS;
-
-       return sal_True;
-}
-
-sal_Bool SdrTextFitToSizeTypeItem::PutValue( const uno::Any& rVal, sal_uInt8 
/*nMemberId*/)
-{
-       drawing::TextFitToSizeType eFS;
-       if(!(rVal >>= eFS))
-       {
-               sal_Int32 nEnum = 0;
-               if(!(rVal >>= nEnum))
-                       return sal_False;
-
-               eFS = (drawing::TextFitToSizeType) nEnum;
-       }
-
-       SetValue( sal::static_int_cast< sal_uInt16 >( (SdrFitToSizeType)eFS ) );
-
-       return sal_True;
-}
-
 TYPEINIT1_AUTOFACTORY(SdrTextVertAdjustItem,SfxEnumItem);
 
 SfxPoolItem* __EXPORT SdrTextVertAdjustItem::Clone(SfxItemPool* /*pPool*/) 
const            { return new SdrTextVertAdjustItem(*this); }

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdedxv.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdedxv.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdedxv.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdedxv.cxx Thu Jul 26 17:02:57 
2012
@@ -672,9 +672,10 @@ sal_Bool SdrObjEditView::SdrBeginTextEdi
                if ( !pTextObj->IsContourTextFrame() )
                        {
                                // FitToSize erstmal nicht mit ContourFrame
-                       SdrFitToSizeType eFit = pTextObj->GetFitToSize();
-                       if (eFit==SDRTEXTFIT_PROPORTIONAL || 
eFit==SDRTEXTFIT_ALLLINES)
+                if(pTextObj->GetFitToSize())
+                {
                                aTextRect = aAnchorRect;
+                }
                        }
 
                        aTextEditArea = aTextRect;
@@ -741,9 +742,10 @@ sal_Bool SdrObjEditView::SdrBeginTextEdi
                                // #71519#
                                if(!bExtraInvalidate)
                                {
-                               SdrFitToSizeType eFit = 
pTextObj->GetFitToSize();
-                                       if(eFit == SDRTEXTFIT_PROPORTIONAL || 
eFit == SDRTEXTFIT_ALLLINES)
+                    if(pTextObj->GetFitToSize())
+                    {
                                                bExtraInvalidate = sal_True;
+                    }
                                }
 
                                if(bExtraInvalidate)

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdfmtf.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdfmtf.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdfmtf.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdfmtf.cxx Thu Jul 26 17:02:57 
2012
@@ -953,7 +953,7 @@ void ImpSdrGDIMetaFileImport::ImportText
                pText->SetMergedItem ( SdrTextLowerDistItem (0));
                pText->SetMergedItem ( SdrTextRightDistItem (0));
                pText->SetMergedItem ( SdrTextLeftDistItem (0));
-               pText->SetMergedItem( SdrTextFitToSizeTypeItem( 
SDRTEXTFIT_ALLLINES ) );
+               pText->SetMergedItem( SdrTextFitToSizeTypeItem( sal_True ) );
        }
        else
                pText->SetMergedItem( SdrTextAutoGrowWidthItem( true ) );

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdibrow.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdibrow.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdibrow.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdibrow.cxx Thu Jul 26 17:02:57 
2012
@@ -821,8 +821,8 @@ FASTBOOL IsItemIneffective(sal_uInt16 nW
                case SDRATTR_TEXT_VERTADJUST:
                case SDRATTR_TEXT_HORZADJUST: {
                        if (ImpGetItem(*pSet,SDRATTR_TEXT_FITTOSIZE,pItem)) {
-                               SdrFitToSizeType eFit=((const 
SdrTextFitToSizeTypeItem*)pItem)->GetValue();
-                               if (eFit!=SDRTEXTFIT_NONE) return sal_True;
+                               sal_Bool bFit=((const 
SdrTextFitToSizeTypeItem*)pItem)->GetValue();
+                               if (bFit) return sal_True;
                        }
                } break;
 

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdotext.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdotext.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdotext.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdotext.cxx Thu Jul 26 17:02:57 
2012
@@ -712,11 +712,11 @@ FASTBOOL SdrTextObj::NbcSetMaxTextFrameW
        return sal_False;
 }
 
-FASTBOOL SdrTextObj::NbcSetFitToSize(SdrFitToSizeType eFit)
+FASTBOOL SdrTextObj::NbcSetFitToSize(sal_Bool bFit)
 {
        if(bTextFrame)
        {
-               SetObjectItem(SdrTextFitToSizeTypeItem(eFit));
+               SetObjectItem(SdrTextFitToSizeTypeItem(bFit));
                return sal_True;
        }
        return sal_False;
@@ -829,11 +829,7 @@ void SdrTextObj::TakeTextRect( SdrOutlin
        SdrTextHorzAdjust eHAdj=GetTextHorizontalAdjust();
        SdrTextAniKind      eAniKind=GetTextAniKind();
        SdrTextAniDirection eAniDirection=GetTextAniDirection();
-
-       SdrFitToSizeType eFit=GetFitToSize();
-       FASTBOOL bFitToSize=(eFit==SDRTEXTFIT_PROPORTIONAL || 
eFit==SDRTEXTFIT_ALLLINES);
        FASTBOOL bContourFrame=IsContourTextFrame();
-
        FASTBOOL bFrame=IsTextFrame();
        sal_uIntPtr nStat0=rOutliner.GetControlWord();
        Size aNullSize;
@@ -844,7 +840,7 @@ void SdrTextObj::TakeTextRect( SdrOutlin
                rOutliner.SetMaxAutoPaperSize(Size(1000000,1000000));
        }
 
-       if (!bFitToSize && !bContourFrame)
+       if (!GetFitToSize() && !bContourFrame)
        {
                long nAnkWdt=aAnkRect.GetWidth();
                long nAnkHgt=aAnkRect.GetHeight();
@@ -1270,9 +1266,7 @@ basegfx::B2DPolyPolygon SdrTextObj::Take
                Rectangle aR;
                TakeTextRect(rOutliner,aR,sal_False,&aAnchor2);
                rOutliner.Clear();
-               SdrFitToSizeType eFit=GetFitToSize();
-               FASTBOOL bFitToSize=(eFit==SDRTEXTFIT_PROPORTIONAL || 
eFit==SDRTEXTFIT_ALLLINES);
-               if (bFitToSize) aR=aAnchor2;
+               if (GetFitToSize()) aR=aAnchor2;
                Polygon aPol(aR);
                if (aGeo.nDrehWink!=0) 
RotatePoly(aPol,aR.TopLeft(),aGeo.nSin,aGeo.nCos);
 
@@ -1388,8 +1382,7 @@ void SdrTextObj::ImpSetupDrawOutlinerFor
     if (!bContourFrame)
     {
         // FitToSize erstmal nicht mit ContourFrame
-        SdrFitToSizeType eFit=GetFitToSize();
-        if (eFit==SDRTEXTFIT_PROPORTIONAL || eFit==SDRTEXTFIT_ALLLINES)
+        if(GetFitToSize())
         {
             sal_uIntPtr nStat=rOutliner.GetControlWord();
             nStat|=EE_CNTRL_STRETCHING|EE_CNTRL_AUTOPAGESIZE;
@@ -1403,8 +1396,7 @@ void SdrTextObj::ImpSetupDrawOutlinerFor
     if (!bContourFrame)
     {
         // FitToSize erstmal nicht mit ContourFrame
-        SdrFitToSizeType eFit=GetFitToSize();
-        if (eFit==SDRTEXTFIT_PROPORTIONAL || eFit==SDRTEXTFIT_ALLLINES)
+        if(GetFitToSize())
         {
             ImpSetCharStretching(rOutliner,rTextRect,rAnchorRect,rFitXKorreg);
             rPaintRect=rAnchorRect;
@@ -1559,14 +1551,16 @@ void SdrTextObj::RestGeoData(const SdrOb
        SetTextSizeDirty();
 }
 
-SdrFitToSizeType SdrTextObj::GetFitToSize() const
+sal_Bool SdrTextObj::GetFitToSize() const
 {
-       SdrFitToSizeType eType = SDRTEXTFIT_NONE;
+       sal_Bool bType(sal_False);
 
        if(!IsAutoGrowWidth())
-               eType = 
((SdrTextFitToSizeTypeItem&)(GetObjectItem(SDRATTR_TEXT_FITTOSIZE))).GetValue();
+    {
+               bType = 
((SdrTextFitToSizeTypeItem&)(GetObjectItem(SDRATTR_TEXT_FITTOSIZE))).GetValue();
+    }
 
-       return eType;
+       return bType;
 }
 
 void SdrTextObj::ForceOutlinerParaObject()

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdotxat.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdotxat.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdotxat.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdotxat.cxx Thu Jul 26 17:02:57 
2012
@@ -75,8 +75,6 @@ FASTBOOL SdrTextObj::AdjustTextFrameWidt
 {
        if (bTextFrame && pModel!=NULL && !rR.IsEmpty())
        {
-               SdrFitToSizeType eFit=GetFitToSize();
-               FASTBOOL bFitToSize=(eFit==SDRTEXTFIT_PROPORTIONAL || 
eFit==SDRTEXTFIT_ALLLINES);
                FASTBOOL bWdtGrow=bWdt && IsAutoGrowWidth();
                FASTBOOL bHgtGrow=bHgt && IsAutoGrowHeight();
                SdrTextAniKind eAniKind=GetTextAniKind();
@@ -84,7 +82,7 @@ FASTBOOL SdrTextObj::AdjustTextFrameWidt
                FASTBOOL bScroll=eAniKind==SDRTEXTANI_SCROLL || 
eAniKind==SDRTEXTANI_ALTERNATE || eAniKind==SDRTEXTANI_SLIDE;
                FASTBOOL bHScroll=bScroll && (eAniDir==SDRTEXTANI_LEFT || 
eAniDir==SDRTEXTANI_RIGHT);
                FASTBOOL bVScroll=bScroll && (eAniDir==SDRTEXTANI_UP || 
eAniDir==SDRTEXTANI_DOWN);
-               if (!bFitToSize && (bWdtGrow || bHgtGrow))
+               if (!GetFitToSize() && (bWdtGrow || bHgtGrow))
                {
                        Rectangle aR0(rR);
                        long nHgt=0,nMinHgt=0,nMaxHgt=0;

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdotxed.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdotxed.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdotxed.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdotxed.cxx Thu Jul 26 17:02:57 
2012
@@ -69,8 +69,7 @@ sal_Bool SdrTextObj::BegTextEdit(SdrOutl
        rOutl.Init( nOutlinerMode );
        rOutl.SetRefDevice( pModel->GetRefDevice() );
 
-       SdrFitToSizeType eFit=GetFitToSize();
-       FASTBOOL bFitToSize=(eFit==SDRTEXTFIT_PROPORTIONAL || 
eFit==SDRTEXTFIT_ALLLINES);
+       const sal_Bool bFitToSize(GetFitToSize());
        FASTBOOL bContourFrame=IsContourTextFrame();
        ImpSetTextEditParams();
 
@@ -142,8 +141,7 @@ sal_Bool SdrTextObj::BegTextEdit(SdrOutl
 
 void SdrTextObj::TakeTextEditArea(Size* pPaperMin, Size* pPaperMax, Rectangle* 
pViewInit, Rectangle* pViewMin) const
 {
-       SdrFitToSizeType eFit=GetFitToSize();
-       FASTBOOL bFitToSize=(eFit==SDRTEXTFIT_PROPORTIONAL || 
eFit==SDRTEXTFIT_ALLLINES);
+       const sal_Bool bFitToSize(GetFitToSize());
        Size aPaperMin,aPaperMax;
        Rectangle aViewInit;
        TakeTextAnchorRect(aViewInit);
@@ -327,11 +325,7 @@ void SdrTextObj::ImpSetTextEditParams() 
                Size aPaperMax;
                Rectangle aEditArea;
                TakeTextEditArea(&aPaperMin,&aPaperMax,&aEditArea,NULL);
-               //SdrFitToSizeType eFit=GetFitToSize();
-               //FASTBOOL bFitToSize=(eFit==SDRTEXTFIT_PROPORTIONAL || 
eFit==SDRTEXTFIT_ALLLINES);
                FASTBOOL bContourFrame=IsContourTextFrame();
-               //EVAnchorMode eAM=(EVAnchorMode)GetOutlinerViewAnchorMode();
-               //sal_uIntPtr nViewAnz=pEdtOutl->GetViewCount();
                pEdtOutl->SetMinAutoPaperSize(aPaperMin);
                pEdtOutl->SetMaxAutoPaperSize(aPaperMax);
                pEdtOutl->SetPaperSize(Size());

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdotxtr.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdotxtr.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdotxtr.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdotxtr.cxx Thu Jul 26 17:02:57 
2012
@@ -80,7 +80,8 @@ void SdrTextObj::NbcSetSnapRect(const Re
                if (bTextFrame && (pModel==NULL || !pModel->IsPasteResize())) { 
// #51139#
                        if (nTWdt0!=nTWdt1 && IsAutoGrowWidth() ) 
NbcSetMinTextFrameWidth(nTWdt1);
                        if (nTHgt0!=nTHgt1 && IsAutoGrowHeight()) 
NbcSetMinTextFrameHeight(nTHgt1);
-                       if (GetFitToSize()==SDRTEXTFIT_RESIZEATTR) {
+                       if (GetFitToSize()) 
+            {
                                
NbcResizeTextAttributes(Fraction(nTWdt1,nTWdt0),Fraction(nTHgt1,nTHgt0));
                        }
                        NbcAdjustTextFrameWidthAndHeight();
@@ -108,7 +109,8 @@ void SdrTextObj::NbcSetLogicRect(const R
        if (bTextFrame) {
                if (nTWdt0!=nTWdt1 && IsAutoGrowWidth() ) 
NbcSetMinTextFrameWidth(nTWdt1);
                if (nTHgt0!=nTHgt1 && IsAutoGrowHeight()) 
NbcSetMinTextFrameHeight(nTHgt1);
-               if (GetFitToSize()==SDRTEXTFIT_RESIZEATTR) {
+               if (GetFitToSize()) 
+        {
                        
NbcResizeTextAttributes(Fraction(nTWdt1,nTWdt0),Fraction(nTHgt1,nTHgt0));
                }
                NbcAdjustTextFrameWidthAndHeight();
@@ -224,7 +226,8 @@ void SdrTextObj::NbcResize(const Point& 
        if (bTextFrame && (pModel==NULL || !pModel->IsPasteResize())) { // 
#51139#
                if (nTWdt0!=nTWdt1 && IsAutoGrowWidth() ) 
NbcSetMinTextFrameWidth(nTWdt1);
                if (nTHgt0!=nTHgt1 && IsAutoGrowHeight()) 
NbcSetMinTextFrameHeight(nTHgt1);
-               if (GetFitToSize()==SDRTEXTFIT_RESIZEATTR) {
+               if (GetFitToSize()) 
+        {
                        
NbcResizeTextAttributes(Fraction(nTWdt1,nTWdt0),Fraction(nTHgt1,nTHgt0));
                }
                NbcAdjustTextFrameWidthAndHeight();

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdstr.src
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdstr.src?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdstr.src (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdstr.src Thu Jul 26 17:02:57 
2012
@@ -1209,14 +1209,6 @@ String STR_ItemValFITTOSIZEPROP
 {
        Text [ en-US ] = "Proportional" ;
 };
-String STR_ItemValFITTOSIZEALLLINES
-{
-       Text [ en-US ] = "Fit to size (all rows separately) " ;
-};
-String STR_ItemValFITTOSIZERESIZEAT
-{
-       Text [ en-US ] = "Use hard attributes" ;
-};
  
///////////////////////////////////////////////////////////////////////////////////////////////////
 String STR_ItemValTEXTVADJTOP
 {

Modified: incubator/ooo/trunk/main/svx/source/svdraw/svdview.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/svdraw/svdview.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/svdraw/svdview.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/svdraw/svdview.cxx Thu Jul 26 17:02:57 
2012
@@ -498,9 +498,8 @@ SdrHitKind SdrView::PickAnything(const P
                                Point 
aTemporaryTextRelativePosition(aLocalLogicPosition - aTextRect.TopLeft());
                                
                                // FitToSize berueksichtigen
-                               SdrFitToSizeType eFit=pTextObj->GetFitToSize();
-                               sal_Bool 
bFitToSize=(eFit==SDRTEXTFIT_PROPORTIONAL || eFit==SDRTEXTFIT_ALLLINES);
-                               if (bFitToSize) {
+                               if (pTextObj->GetFitToSize()) 
+                {
                                        Fraction 
aX(aTextRect.GetWidth()-1,aAnchor.GetWidth()-1);
                                        Fraction 
aY(aTextRect.GetHeight()-1,aAnchor.GetHeight()-1);
                                        
ResizePoint(aTemporaryTextRelativePosition,Point(),aX,aY);

Modified: incubator/ooo/trunk/main/svx/source/toolbars/fontworkbar.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/svx/source/toolbars/fontworkbar.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/svx/source/toolbars/fontworkbar.cxx (original)
+++ incubator/ooo/trunk/main/svx/source/toolbars/fontworkbar.cxx Thu Jul 26 
17:02:57 2012
@@ -70,8 +70,8 @@ void SetAlignmentState( SdrView* pSdrVie
                if( pObj->ISA(SdrObjCustomShape) )
                {
                        sal_Int32 nOldAlignment = nAlignment;
-                       SdrTextHorzAdjustItem&          rTextHorzAdjustItem    
= (SdrTextHorzAdjustItem&)pObj->GetMergedItem( SDRATTR_TEXT_HORZADJUST );
-                       SdrTextFitToSizeTypeItem&       rTextFitToSizeTypeItem 
= (SdrTextFitToSizeTypeItem&)pObj->GetMergedItem( SDRATTR_TEXT_FITTOSIZE );
+                       SdrTextHorzAdjustItem& rTextHorzAdjustItem = 
(SdrTextHorzAdjustItem&)pObj->GetMergedItem( SDRATTR_TEXT_HORZADJUST );
+                       SdrTextFitToSizeTypeItem& rTextFitToSizeTypeItem = 
(SdrTextFitToSizeTypeItem&)pObj->GetMergedItem( SDRATTR_TEXT_FITTOSIZE );
                        switch ( rTextHorzAdjustItem.GetValue() )
                        {
                                case SDRTEXTHORZADJUST_LEFT   : nAlignment = 0; 
break;
@@ -79,9 +79,9 @@ void SetAlignmentState( SdrView* pSdrVie
                                case SDRTEXTHORZADJUST_RIGHT  : nAlignment = 2; 
break;
                                case SDRTEXTHORZADJUST_BLOCK  :
                                {
-                                       if ( rTextFitToSizeTypeItem.GetValue() 
== SDRTEXTFIT_NONE )
+                                       if ( rTextFitToSizeTypeItem.GetValue() 
== sal_False )
                                                nAlignment = 3;
-                                       else if ( 
rTextFitToSizeTypeItem.GetValue() == SDRTEXTFIT_ALLLINES )
+                                       else
                                                nAlignment = 4;
                                }
                        }
@@ -302,11 +302,11 @@ static void impl_execute( SdrView*, SfxR
                                sal_Int32 nValue = ((const 
SfxInt32Item*)rReq.GetArgs()->GetItem(SID_FONTWORK_ALIGNMENT))->GetValue();
                                if ( ( nValue >= 0 ) && ( nValue < 5 ) )
                                {
-                                       SdrFitToSizeType eFTS = SDRTEXTFIT_NONE;
+                                       sal_Bool bFTS = sal_False;
                                        SdrTextHorzAdjust eHorzAdjust;
                                        switch ( nValue )
                                        {
-                                               case 4 : eFTS = 
SDRTEXTFIT_ALLLINES; // passthrough
+                                               case 4 : bFTS = sal_True; // 
passthrough
                                                case 3 : eHorzAdjust = 
SDRTEXTHORZADJUST_BLOCK; break;
                                                default:
                                                case 0 : eHorzAdjust = 
SDRTEXTHORZADJUST_LEFT; break;
@@ -314,7 +314,7 @@ static void impl_execute( SdrView*, SfxR
                                                case 2 : eHorzAdjust = 
SDRTEXTHORZADJUST_RIGHT; break;
                                        }
                                        pObj->SetMergedItem( 
SdrTextHorzAdjustItem( eHorzAdjust ) );
-                                       pObj->SetMergedItem( 
SdrTextFitToSizeTypeItem( eFTS ) );
+                                       pObj->SetMergedItem( 
SdrTextFitToSizeTypeItem( bFTS ) );
                                        pObj->BroadcastObjectChange();
                                }
                        }

Modified: incubator/ooo/trunk/main/sw/source/filter/ww8/ww8graf.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/sw/source/filter/ww8/ww8graf.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/sw/source/filter/ww8/ww8graf.cxx (original)
+++ incubator/ooo/trunk/main/sw/source/filter/ww8/ww8graf.cxx Thu Jul 26 
17:02:57 2012
@@ -1223,7 +1223,7 @@ SdrObject* SwWW8ImplReader::ReadTxtBox( 
     SetStdAttr( rSet, aTxtB.aLnt, aTxtB.aShd );
     SetFill( rSet, aTxtB.aFill );
 
-    rSet.Put( SdrTextFitToSizeTypeItem( SDRTEXTFIT_NONE ) );
+    rSet.Put( SdrTextFitToSizeTypeItem( sal_False ) );
     rSet.Put( SdrTextAutoGrowWidthItem(false));
     rSet.Put( SdrTextAutoGrowHeightItem(false));
     rSet.Put( SdrTextLeftDistItem(  MIN_BORDER_DIST*2 ) );
@@ -2868,7 +2868,7 @@ SwFrmFmt* SwWW8ImplReader::MungeTextInto
         SfxItemSet aSet(pDrawModel->GetItemPool());
         aSet.Put(XFillStyleItem(XFILL_NONE));
         aSet.Put(XLineStyleItem(XLINE_NONE));
-        aSet.Put(SdrTextFitToSizeTypeItem( SDRTEXTFIT_NONE ));
+        aSet.Put(SdrTextFitToSizeTypeItem( sal_False ));
         aSet.Put(SdrTextAutoGrowHeightItem(false));
         aSet.Put(SdrTextAutoGrowWidthItem(false));
         pSdrTextObj->SetMergedItemSet(aSet);

Modified: incubator/ooo/trunk/main/vbahelper/source/vbahelper/vbatextframe.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/vbahelper/source/vbahelper/vbatextframe.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/vbahelper/source/vbahelper/vbatextframe.cxx 
(original)
+++ incubator/ooo/trunk/main/vbahelper/source/vbahelper/vbatextframe.cxx Thu 
Jul 26 17:02:57 2012
@@ -21,7 +21,6 @@
 
 
 #include <vbahelper/helperdecl.hxx>
-#include <com/sun/star/drawing/TextFitToSizeType.hpp>
 #include <com/sun/star/text/XText.hpp>
 #include <vbahelper/vbatextframe.hxx>
 
@@ -38,9 +37,8 @@ VbaTextFrame::setAsMSObehavior()
 {
     //set property TextWordWrap default as False.
     // TextFitToSize control the text content. it seems we should set the 
default as False.
-    // com.sun.star.drawing.TextFitToSizeType.NONE
     m_xPropertySet->setPropertyValue( rtl::OUString::createFromAscii( 
"TextWordWrap" ), uno::makeAny( sal_False ) );
-    m_xPropertySet->setPropertyValue( rtl::OUString::createFromAscii( 
"TextFitToSize" ), uno::makeAny( drawing::TextFitToSizeType_NONE ) );
+    m_xPropertySet->setPropertyValue( rtl::OUString::createFromAscii( 
"TextFitToSize" ), uno::makeAny( sal_False ) );
 }
 
 sal_Int32 VbaTextFrame::getMargin( rtl::OUString sMarginType )

Modified: incubator/ooo/trunk/main/xmloff/inc/pch/precompiled_xmloff.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/xmloff/inc/pch/precompiled_xmloff.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/xmloff/inc/pch/precompiled_xmloff.hxx (original)
+++ incubator/ooo/trunk/main/xmloff/inc/pch/precompiled_xmloff.hxx Thu Jul 26 
17:02:57 2012
@@ -180,7 +180,6 @@
 #include "com/sun/star/drawing/ShadeMode.hpp"
 #include "com/sun/star/drawing/TextAnimationDirection.hpp"
 #include "com/sun/star/drawing/TextAnimationKind.hpp"
-#include "com/sun/star/drawing/TextFitToSizeType.hpp"
 #include "com/sun/star/drawing/TextHorizontalAdjust.hpp"
 #include "com/sun/star/drawing/TextVerticalAdjust.hpp"
 #include "com/sun/star/drawing/TextureKind.hpp"

Modified: incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.cxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.cxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.cxx (original)
+++ incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.cxx Thu Jul 26 
17:02:57 2012
@@ -51,7 +51,6 @@
 #include <com/sun/star/drawing/TextAnimationDirection.hpp>
 #include <com/sun/star/drawing/TextHorizontalAdjust.hpp>
 #include <com/sun/star/drawing/TextVerticalAdjust.hpp>
-#include <com/sun/star/drawing/TextFitToSizeType.hpp>
 #include <com/sun/star/drawing/MeasureTextHorzPos.hpp>
 #include <com/sun/star/drawing/MeasureTextVertPos.hpp>
 #include <xmloff/controlpropertyhdl.hxx>
@@ -142,7 +141,7 @@ const XMLPropertyMapEntry aXMLSDProperti
        GMAP( "TextVerticalAdjust",                             
XML_NAMESPACE_DRAW,     XML_TEXTAREA_VERTICAL_ALIGN,    
XML_SD_TYPE_VERTICAL_ALIGN, 0 ),
        GMAP( "TextAutoGrowHeight",                             
XML_NAMESPACE_DRAW,     XML_AUTO_GROW_HEIGHT,           XML_TYPE_BOOL, 0 ),
        GMAP( "TextAutoGrowWidth",                              
XML_NAMESPACE_DRAW,     XML_AUTO_GROW_WIDTH,            XML_TYPE_BOOL, 0 ),
-       GMAP( "TextFitToSize",                                  
XML_NAMESPACE_DRAW,     XML_FIT_TO_SIZE,                        
XML_SD_TYPE_FITTOSIZE, 0 ),
+       GMAP( "TextFitToSize",                                  
XML_NAMESPACE_DRAW,     XML_FIT_TO_SIZE,                        XML_TYPE_BOOL, 
0 ),
        GMAP( "TextContourFrame",                               
XML_NAMESPACE_DRAW,     XML_FIT_TO_CONTOUR,             XML_TYPE_BOOL, 0 ),
        GMAP( "TextMaximumFrameHeight",                 XML_NAMESPACE_FO,       
XML_MAX_HEIGHT,                         XML_TYPE_MEASURE, 0 ),
        GMAP( "TextMaximumFrameWidth",                  XML_NAMESPACE_FO,       
XML_MAX_WIDTH,                          XML_TYPE_MEASURE, 0 ),
@@ -627,15 +626,6 @@ SvXMLEnumMapEntry __READONLY_DATA pXML_V
        { XML_TOKEN_INVALID, 0 }
 };
 
-SvXMLEnumMapEntry __READONLY_DATA pXML_FitToSize_Enum[] =
-{
-       { XML_FALSE,            drawing::TextFitToSizeType_NONE },
-       { XML_TRUE,             drawing::TextFitToSizeType_PROPORTIONAL },
-       { XML_TRUE,             drawing::TextFitToSizeType_ALLLINES },
-       { XML_TRUE,                 drawing::TextFitToSizeType_RESIZEATTR },
-       { XML_TOKEN_INVALID, 0 }
-};
-
 SvXMLEnumMapEntry __READONLY_DATA pXML_MeasureUnit_Enum[] =
 {
        { XML_AUTOMATIC,        0 },
@@ -1059,9 +1049,6 @@ const XMLPropertyHandler* XMLSdPropHdlFa
                        case XML_SD_TYPE_VERTICAL_ALIGN:
                                pHdl = new XMLEnumPropertyHdl( 
pXML_VerticalAlign_Enum, ::getCppuType((const 
com::sun::star::drawing::TextVerticalAdjust*)0) );
                                break;
-                       case XML_SD_TYPE_FITTOSIZE:
-                               pHdl = new XMLEnumPropertyHdl( 
pXML_FitToSize_Enum, ::getCppuType((const 
com::sun::star::drawing::TextFitToSizeType*)0) );
-                               break;
                        case XML_SD_TYPE_MEASURE_UNIT:
                                pHdl = new XMLEnumPropertyHdl( 
pXML_MeasureUnit_Enum, ::getCppuType((const sal_Int32*)0) );
                                break;

Modified: incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.hxx
URL: 
http://svn.apache.org/viewvc/incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.hxx?rev=1366087&r1=1366086&r2=1366087&view=diff
==============================================================================
--- incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.hxx (original)
+++ incubator/ooo/trunk/main/xmloff/source/draw/sdpropls.hxx Thu Jul 26 
17:02:57 2012
@@ -75,7 +75,6 @@ extern const XMLPropertyMapEntry aXMLSDP
 #define XML_TYPE_TEXT_ANIMATION_STEPS                          
(XML_SD_TYPES_START + 24 )
 #define XML_SD_TYPE_TEXT_ALIGN                                         
(XML_SD_TYPES_START + 25 )
 #define XML_SD_TYPE_VERTICAL_ALIGN                                     
(XML_SD_TYPES_START + 26 )
-#define XML_SD_TYPE_FITTOSIZE                                          
(XML_SD_TYPES_START + 27 )
 #define XML_SD_TYPE_MEASURE_HALIGN                                     
(XML_SD_TYPES_START + 28 )
 #define XML_SD_TYPE_MEASURE_VALIGN                                     
(XML_SD_TYPES_START + 29 )
 #define XML_SD_TYPE_MEASURE_UNIT                                       
(XML_SD_TYPES_START + 30 )


Reply via email to