diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2004-05-10 12:21:34 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2004-05-10 12:21:34 +0000 |
commit | 50d4fac0d9270a1d79a92407d8f6301d3719fe49 (patch) | |
tree | a3022b3521a05c695053fe2ed484b8473f0fc22a /svtools/source/edit/svmedit.cxx | |
parent | 9ecdb873646b8b46d98ed4238e8a78824612f89d (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.cxx | 39 |
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(); |