summaryrefslogtreecommitdiff
path: root/sw/source/ui/envelp
diff options
context:
space:
mode:
authorOliver Specht <os@openoffice.org>2002-06-26 09:13:35 +0000
committerOliver Specht <os@openoffice.org>2002-06-26 09:13:35 +0000
commit58744d274c98e21401f126e85ff6107dac873270 (patch)
treea0ac5d12a5a1225c8197c5f6ac26a9c5f50ff548 /sw/source/ui/envelp
parent3edb1dcdc82304c418fc32212bb0bdf2c92e414e (diff)
#99074# re-insert default sender text if sender Edit is empty
Diffstat (limited to 'sw/source/ui/envelp')
-rw-r--r--sw/source/ui/envelp/envlop1.cxx13
1 files changed, 9 insertions, 4 deletions
diff --git a/sw/source/ui/envelp/envlop1.cxx b/sw/source/ui/envelp/envlop1.cxx
index b0148cf57625..dbe926f7df80 100644
--- a/sw/source/ui/envelp/envlop1.cxx
+++ b/sw/source/ui/envelp/envlop1.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: envlop1.cxx,v $
*
- * $Revision: 1.9 $
+ * $Revision: 1.10 $
*
- * last change: $Author: os $ $Date: 2001-12-04 10:40:08 $
+ * last change: $Author: os $ $Date: 2002-06-26 10:13:35 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -105,9 +105,10 @@ using namespace com::sun::star;
using namespace rtl;
#define C2U(char) rtl::OUString::createFromAscii(char)
-// --------------------------------------------------------------------------
-
+//impl in envimg.cxx
+extern String MakeSender();
+// --------------------------------------------------------------------------
SwEnvPreview::SwEnvPreview(SfxTabPage* pParent, const ResId& rResID) :
@@ -358,7 +359,11 @@ IMPL_LINK( SwEnvPage, SenderHdl, Button *, EMPTYARG )
GetParent()->aEnvItem.bSend = bEnable;
aSenderEdit.Enable(bEnable);
if ( bEnable )
+ {
aSenderEdit.GrabFocus();
+ if(!aSenderEdit.GetText().Len())
+ aSenderEdit.SetText(MakeSender());
+ }
aPreview.Invalidate();
return 0;
}