summaryrefslogtreecommitdiff
path: root/chart2/source/controller/dialogs/res_BarGeometry.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-03-03 09:19:35 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-03-03 13:27:10 +0000
commit885fd98fa399013ad8aeb1d2ccfc011ea5dd7bb0 (patch)
tree5f1343d9f447f4d29e98765c21e1449dbb28963c /chart2/source/controller/dialogs/res_BarGeometry.cxx
parentcfe54a71bf2b856917bd490d311dad6fd599c619 (diff)
convert chart type page to .ui format
Change-Id: I2e95e0dec66b8985abad81b02722e1bf632a15e0
Diffstat (limited to 'chart2/source/controller/dialogs/res_BarGeometry.cxx')
-rw-r--r--chart2/source/controller/dialogs/res_BarGeometry.cxx61
1 files changed, 14 insertions, 47 deletions
diff --git a/chart2/source/controller/dialogs/res_BarGeometry.cxx b/chart2/source/controller/dialogs/res_BarGeometry.cxx
index fc4b3add5769..13a16e72e5d9 100644
--- a/chart2/source/controller/dialogs/res_BarGeometry.cxx
+++ b/chart2/source/controller/dialogs/res_BarGeometry.cxx
@@ -18,79 +18,46 @@
*/
#include "res_BarGeometry.hxx"
-#include "ResourceIds.hrc"
-#include "Strings.hrc"
-#include "ResId.hxx"
-
-#include <svtools/controldims.hrc>
namespace chart
{
-BarGeometryResources::BarGeometryResources( Window* pWindow )
- : m_aFT_Geometry( pWindow, pWindow->GetStyle() )
- , m_aLB_Geometry( pWindow, SchResId( LB_BAR_GEOMETRY ) )
-{
- m_aFT_Geometry.SetText( SCH_RESSTR( STR_BAR_GEOMETRY ) );
- m_aFT_Geometry.SetSizePixel( m_aFT_Geometry.CalcMinimumSize() );
- m_aLB_Geometry.SetAccessibleName(m_aFT_Geometry.GetText());
- m_aLB_Geometry.SetAccessibleRelationLabeledBy(&m_aFT_Geometry);
-}
-void BarGeometryResources::SetPosPixel( const Point& rPosition )
-{
- Window* pWindow( m_aFT_Geometry.GetParent() );
-
- Size aDistanceSize( 2,2 );
- if( pWindow )
- aDistanceSize = Size( pWindow->LogicToPixel( Size(0,RSC_SP_CTRL_DESC_Y), MapMode(MAP_APPFONT) ) );
-
- m_aFT_Geometry.SetPosPixel( rPosition );
- m_aLB_Geometry.SetPosPixel( Point( rPosition.X()+aDistanceSize.Width(), rPosition.Y()+m_aFT_Geometry.GetSizePixel().Height()+aDistanceSize.Height()) );
-}
-Size BarGeometryResources::GetSizePixel() const
-{
- long nHeight = m_aLB_Geometry.GetPosPixel().Y()
- - m_aFT_Geometry.GetPosPixel().Y();
- nHeight += m_aLB_Geometry.GetSizePixel().Height();
-
- long nWidth = m_aLB_Geometry.GetSizePixel().Width();
- if( nWidth < m_aFT_Geometry.GetSizePixel().Width() )
- nWidth = m_aFT_Geometry.GetSizePixel().Width();
-
- return Size( nWidth, nHeight );
-}
-BarGeometryResources::~BarGeometryResources()
+BarGeometryResources::BarGeometryResources(VclBuilderContainer* pWindow)
{
+ pWindow->get(m_pFT_Geometry, "shapeft");
+ pWindow->get(m_pLB_Geometry, "shape");
}
void BarGeometryResources::SetSelectHdl( const Link& rLink )
{
- m_aLB_Geometry.SetSelectHdl( rLink );
+ m_pLB_Geometry->SetSelectHdl( rLink );
}
void BarGeometryResources::Show( bool bShow )
{
- m_aFT_Geometry.Show( bShow );
- m_aLB_Geometry.Show( bShow );
+ m_pFT_Geometry->Show( bShow );
+ m_pLB_Geometry->Show( bShow );
}
void BarGeometryResources::Enable( bool bEnable )
{
- m_aFT_Geometry.Enable( bEnable );
- m_aLB_Geometry.Enable( bEnable );
+ m_pFT_Geometry->Enable( bEnable );
+ m_pLB_Geometry->Enable( bEnable );
}
sal_uInt16 BarGeometryResources::GetSelectEntryCount() const
{
- return m_aLB_Geometry.GetSelectEntryCount();
+ return m_pLB_Geometry->GetSelectEntryCount();
}
+
sal_uInt16 BarGeometryResources::GetSelectEntryPos() const
{
- return m_aLB_Geometry.GetSelectEntryPos();
+ return m_pLB_Geometry->GetSelectEntryPos();
}
+
void BarGeometryResources::SelectEntryPos( sal_uInt16 nPos )
{
- if( nPos < m_aLB_Geometry.GetEntryCount() )
- m_aLB_Geometry.SelectEntryPos( nPos );
+ if( nPos < m_pLB_Geometry->GetEntryCount() )
+ m_pLB_Geometry->SelectEntryPos( nPos );
}
} //namespace chart