[Libreoffice-commits] core.git: sw/source
Olivier Hallot
olivier.hallot at edx.srv.br
Wed Jul 3 01:01:50 PDT 2013
sw/source/ui/chrdlg/drpcps.cxx | 20 ++++++++++++--------
sw/source/ui/inc/drpcps.hxx | 13 ++++---------
2 files changed, 16 insertions(+), 17 deletions(-)
New commits:
commit 753624e9e423366bd60c6b128c2f0697c778d9a4
Author: Olivier Hallot <olivier.hallot at edx.srv.br>
Date: Sun Jun 30 18:25:36 2013 -0300
Finishing touch on Drop Caps widget UI conversion.
Change-Id: I896d64d602cab9671373c619a6a02807ec6bc6ac
Reviewed-on: https://gerrit.libreoffice.org/4643
Reviewed-by: Bosdonnat Cedric <cedric.bosdonnat at free.fr>
Tested-by: Bosdonnat Cedric <cedric.bosdonnat at free.fr>
diff --git a/sw/source/ui/chrdlg/drpcps.cxx b/sw/source/ui/chrdlg/drpcps.cxx
index 6b33d81..5bd791f 100644
--- a/sw/source/ui/chrdlg/drpcps.cxx
+++ b/sw/source/ui/chrdlg/drpcps.cxx
@@ -544,11 +544,15 @@ SwDropCapsPage::SwDropCapsPage(Window *pParent, const SfxItemSet &rSet)
get(m_pDropCapsField,"spinFLD_DROPCAPS");
get(m_pLinesField,"spinFLD_LINES");
get(m_pDistanceField,"spinFLD_DISTANCE");
- get(m_pContentFL,"frameFL_CONTENT");
+ get(m_pSwitchText,"labelFT_DROPCAPS");
+ get(m_pLinesText,"labelTXT_LINES");
+ get(m_pDistanceText,"labelTXT_DISTANCE");
+ get(m_pTemplateText,"labelTXT_TEMPLATE");
get(m_pTextText,"labelTXT_TEXT");
get(m_pTextEdit,"entryEDT_TEXT");
get(m_pTemplateBox,"comboBOX_TEMPLATE");
get(m_pPict,"drawingareaWN_EXAMPLE");
+
m_pPict->SetDropCapsPage(this);
SetExchangeSupport();
@@ -563,7 +567,6 @@ SwDropCapsPage::SwDropCapsPage(Window *pParent, const SfxItemSet &rSet)
// Metrics
SetMetric( *m_pDistanceField, GetDfltMetric(bHtmlMode) );
-
m_pPict->SetBorderStyle( WINDOW_BORDER_MONO );
// Install handler
@@ -675,16 +678,16 @@ IMPL_LINK_NOARG(SwDropCapsPage, ClickHdl)
m_pWholeWordCB->Enable( bChecked && !bHtmlMode );
- //aSwitchText.Enable( bChecked && !m_pWholeWordCB->IsChecked() );
+ m_pSwitchText->Enable( bChecked && !m_pWholeWordCB->IsChecked() );
m_pDropCapsField->Enable( bChecked && !m_pWholeWordCB->IsChecked() );
- //aLinesText .Enable( bChecked );
+ m_pLinesText->Enable( bChecked );
m_pLinesField->Enable( bChecked );
- //aDistanceText.Enable( bChecked );
+ m_pDistanceText->Enable( bChecked );
m_pDistanceField->Enable( bChecked );
- //aTemplateText .Enable( bChecked );
+ m_pTemplateText->Enable( bChecked );
m_pTemplateBox->Enable( bChecked );
m_pTextEdit->Enable( bChecked && !bFormat );
- //aTextText .Enable( bChecked && !bFormat );
+ m_pTextText->Enable( bChecked && !bFormat );
if ( bChecked )
{
@@ -692,7 +695,7 @@ IMPL_LINK_NOARG(SwDropCapsPage, ClickHdl)
m_pDropCapsField->GrabFocus();
}
else
- m_pPict->SetText(OUString());
+ m_pPict->SetText("");
bModified = sal_True;
@@ -707,6 +710,7 @@ Page: CheckBox's Click-Handler
IMPL_LINK_NOARG(SwDropCapsPage, WholeWordHdl)
{
m_pDropCapsField->Enable( !m_pWholeWordCB->IsChecked() );
+ m_pSwitchText->Enable(!m_pWholeWordCB->IsChecked());
ModifyHdl(m_pDropCapsField);
diff --git a/sw/source/ui/inc/drpcps.hxx b/sw/source/ui/inc/drpcps.hxx
index d0bcd7401..52ec44a 100644
--- a/sw/source/ui/inc/drpcps.hxx
+++ b/sw/source/ui/inc/drpcps.hxx
@@ -53,22 +53,17 @@ class SwDropCapsPict;
class SwDropCapsPage : public SfxTabPage
{
friend class SwDropCapsPict;
- // TODO: Work in progress
- VclGrid* m_pSwDropCapsGrid;
- //FixedLine aSettingsFL;
CheckBox* m_pDropCapsBox;
CheckBox* m_pWholeWordCB;
- //FixedText aSwitchText;
+ FixedText* m_pSwitchText;
NumericField* m_pDropCapsField;
- //FixedText aLinesText;
+ FixedText* m_pLinesText;
NumericField* m_pLinesField;
- //FixedText aDistanceText;
+ FixedText* m_pDistanceText;
MetricField* m_pDistanceField;
-
- VclFrame* m_pContentFL;
FixedText* m_pTextText;
Edit* m_pTextEdit;
- //FixedText aTemplateText;
+ FixedText* m_pTemplateText;
ListBox* m_pTemplateBox;
SwDropCapsPict* m_pPict;
More information about the Libreoffice-commits
mailing list