diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-03-03 09:19:35 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-03-03 13:27:10 +0000 |
commit | 885fd98fa399013ad8aeb1d2ccfc011ea5dd7bb0 (patch) | |
tree | 5f1343d9f447f4d29e98765c21e1449dbb28963c /chart2/source/controller/dialogs/res_BarGeometry.cxx | |
parent | cfe54a71bf2b856917bd490d311dad6fd599c619 (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.cxx | 61 |
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 |