summaryrefslogtreecommitdiff
path: root/svx/source/dialog
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2008-08-19 21:55:12 +0000
committerVladimir Glazounov <vg@openoffice.org>2008-08-19 21:55:12 +0000
commit7e054a145c6cff3aff7290b32f5af089ad67f641 (patch)
tree266bb6a89506d354916aa71cafb9522fdf4767b2 /svx/source/dialog
parent7fc9013db5b5fa80cd1afb5cd247895a51475597 (diff)
INTEGRATION: CWS aw033 (1.25.58); FILE MERGED
2008/07/10 13:00:52 aw 1.25.58.1: #i39532# XOutputDevice removed, PrepareDelete removed
Diffstat (limited to 'svx/source/dialog')
-rw-r--r--svx/source/dialog/tpgradnt.cxx20
1 files changed, 6 insertions, 14 deletions
diff --git a/svx/source/dialog/tpgradnt.cxx b/svx/source/dialog/tpgradnt.cxx
index 615167b342c1..2624738baaa4 100644
--- a/svx/source/dialog/tpgradnt.cxx
+++ b/svx/source/dialog/tpgradnt.cxx
@@ -7,7 +7,7 @@
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: tpgradnt.cxx,v $
- * $Revision: 1.25 $
+ * $Revision: 1.26 $
*
* This file is part of OpenOffice.org.
*
@@ -97,7 +97,7 @@ SvxGradientTabPage::SvxGradientTabPage
aLbColorTo ( this, SVX_RES( LB_COLOR_TO ) ),
aMtrColorTo ( this, SVX_RES( MTR_COLOR_TO ) ),
aLbGradients ( this, SVX_RES( LB_GRADIENTS ) ),
- aCtlPreview ( this, SVX_RES( CTL_PREVIEW ), &XOut ),
+ aCtlPreview ( this, SVX_RES( CTL_PREVIEW ) ),
aBtnAdd ( this, SVX_RES( BTN_ADD ) ),
aBtnModify ( this, SVX_RES( BTN_MODIFY ) ),
aBtnDelete ( this, SVX_RES( BTN_DELETE ) ),
@@ -110,8 +110,6 @@ SvxGradientTabPage::SvxGradientTabPage
pGradientList( NULL ),
pXPool ( (XOutdevItemPool*) rInAttrs.GetPool() ),
- //XOut ( &aCtlPreview, pXPool ),
- XOut ( &aCtlPreview ),
aXFStyleItem ( XFILL_GRADIENT ),
aXGradientItem ( String(), XGradient( COL_BLACK, COL_WHITE ) ),
aXFillAttr ( pXPool ),
@@ -135,13 +133,7 @@ SvxGradientTabPage::SvxGradientTabPage
// Setzen des Output-Devices
rXFSet.Put( aXFStyleItem );
rXFSet.Put( aXGradientItem );
- XOut.SetFillAttr( aXFillAttr.GetItemSet() );
-
- // Set line at the OutputDevice
- XLineAttrSetItem aXLineAttr( pXPool );
- aXLineAttr.GetItemSet().Put( XLineStyleItem( XLINE_SOLID ) );
- aXLineAttr.GetItemSet().Put( XLineWidthItem( 1 ));
- XOut.SetLineAttr( aXLineAttr.GetItemSet() );
+ aCtlPreview.SetAttributes( aXFillAttr.GetItemSet() );
// Handler ueberladen
aLbGradients.SetSelectHdl(
@@ -440,7 +432,7 @@ IMPL_LINK( SvxGradientTabPage, ModifiedHdl_Impl, void *, pControl )
// Anzeigen im XOutDev
rXFSet.Put( XFillGradientItem( String(), aXGradient ) );
- XOut.SetFillAttr( aXFillAttr.GetItemSet() );
+ aCtlPreview.SetAttributes( aXFillAttr.GetItemSet() );
aCtlPreview.Invalidate();
@@ -897,9 +889,9 @@ IMPL_LINK( SvxGradientTabPage, ChangeGradientHdl_Impl, void *, EMPTYARG )
// Controls Disablen/Enablen
SetControlState_Impl( eXGS );
- // ItemSet fuellen und an XOut weiterleiten
+ // ItemSet fuellen und an aCtlPreview weiterleiten
rXFSet.Put( XFillGradientItem( String(), *pGradient ) );
- XOut.SetFillAttr( aXFillAttr.GetItemSet() );
+ aCtlPreview.SetAttributes( aXFillAttr.GetItemSet() );
aCtlPreview.Invalidate();
delete pGradient;