summaryrefslogtreecommitdiff
path: root/svtools/source/edit/svmedit.cxx
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2004-05-10 12:21:34 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2004-05-10 12:21:34 +0000
commit50d4fac0d9270a1d79a92407d8f6301d3719fe49 (patch)
treea3022b3521a05c695053fe2ed484b8473f0fc22a /svtools/source/edit/svmedit.cxx
parent9ecdb873646b8b46d98ed4238e8a78824612f89d (diff)
INTEGRATION: CWS dba09 (1.25.112); FILE MERGED
2004/03/22 09:47:57 fs 1.25.112.2: #i14649# corrected ClearModifyFlag 2004/03/19 15:17:24 fs 1.25.112.1: #i13497# #i14649# GetSelected/GetText/GetTextLines now also with LineEnd parameter
Diffstat (limited to 'svtools/source/edit/svmedit.cxx')
-rw-r--r--svtools/source/edit/svmedit.cxx39
1 files changed, 36 insertions, 3 deletions
diff --git a/svtools/source/edit/svmedit.cxx b/svtools/source/edit/svmedit.cxx
index 4e18cdf734b2..43df5d403976 100644
--- a/svtools/source/edit/svmedit.cxx
+++ b/svtools/source/edit/svmedit.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: svmedit.cxx,v $
*
- * $Revision: 1.25 $
+ * $Revision: 1.26 $
*
- * last change: $Author: vg $ $Date: 2004-01-06 19:26:00 $
+ * last change: $Author: hr $ $Date: 2004-05-10 13:21:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -173,6 +173,7 @@ public:
void InsertText( const String& rStr );
String GetSelected() const;
+ String GetSelected( LineEnd aSeparator ) const;
void SetSelection( const Selection& rSelection );
Selection GetSelection() const;
@@ -183,7 +184,9 @@ public:
void SetText( const String& rStr );
String GetText() const;
+ String GetText( LineEnd aSeparator ) const;
String GetTextLines() const;
+ String GetTextLines( LineEnd aSeparator ) const;
void Resize();
void GetFocus();
@@ -456,6 +459,11 @@ String ImpSvMEdit::GetSelected() const
return mpTextWindow->GetTextView()->GetSelected();
}
+String ImpSvMEdit::GetSelected( LineEnd aSeparator ) const
+{
+ return mpTextWindow->GetTextView()->GetSelected( aSeparator );
+}
+
void ImpSvMEdit::Resize()
{
Size aSz = pSvMultiLineEdit->GetOutputSizePixel();
@@ -530,11 +538,21 @@ String ImpSvMEdit::GetText() const
return mpTextWindow->GetTextEngine()->GetText();
}
+String ImpSvMEdit::GetText( LineEnd aSeparator ) const
+{
+ return mpTextWindow->GetTextEngine()->GetText( aSeparator );
+}
+
String ImpSvMEdit::GetTextLines() const
{
return mpTextWindow->GetTextEngine()->GetTextLines();
}
+String ImpSvMEdit::GetTextLines( LineEnd aSeparator ) const
+{
+ return mpTextWindow->GetTextEngine()->GetTextLines( aSeparator );
+}
+
void ImpSvMEdit::Notify( SfxBroadcaster& rBC, const SfxHint& rHint )
{
if ( rHint.ISA( TextHint ) )
@@ -1077,7 +1095,7 @@ void MultiLineEdit::SetModifyFlag()
void MultiLineEdit::ClearModifyFlag()
{
- pImpSvMEdit->SetModified( TRUE );
+ pImpSvMEdit->SetModified( FALSE );
}
BOOL MultiLineEdit::IsModified() const
@@ -1144,6 +1162,11 @@ String MultiLineEdit::GetSelected() const
return pImpSvMEdit->GetSelected();
}
+String MultiLineEdit::GetSelected( LineEnd aSeparator ) const
+{
+ return pImpSvMEdit->GetSelected( aSeparator );
+}
+
void MultiLineEdit::Cut()
{
pImpSvMEdit->Cut();
@@ -1169,11 +1192,21 @@ String MultiLineEdit::GetText() const
return pImpSvMEdit->GetText();
}
+String MultiLineEdit::GetText( LineEnd aSeparator ) const
+{
+ return pImpSvMEdit->GetText( aSeparator );
+}
+
String MultiLineEdit::GetTextLines() const
{
return pImpSvMEdit->GetTextLines();
}
+String MultiLineEdit::GetTextLines( LineEnd aSeparator ) const
+{
+ return pImpSvMEdit->GetTextLines( aSeparator );
+}
+
void MultiLineEdit::Resize()
{
pImpSvMEdit->Resize();