Forcing Custom Message Form to RTF

R

rowan

I am trying to force a custom Message Form to use the RTF editor for
users of Outlook 2002 and Exchange 5.5. I've tried setting BodyFormat,
but when I do that the Body control stops functioning correctly. Let
me explain...
I disabled all Actions except Forward and set my form as the form to
use and set it to copy the original text. That copy of the original
text which shows who the message was from doesn't happen if I've reset
BodyFormat to 3 for RTF. Is this expected behavour or am I missing
something. It seems if I try to modify anything to do with the Message
control then that copying of the original text stops working.
I even tried going through the CommandBars to Execute the 'Rich Text'
selection. That worked when I 'Run This Form' but not after publishing
it. It was just ignored when running the published form. Maybe the
users default is used after my code runs, I can't tell.

Is there a way to override the users default selection for editor type
without creating a one-off form? I have code behind it that I need to
execute so one-offing it won't work. Originally the form had no code
and was set to send the form definition with the message, and that
allowed my editor selection and formatting settings to be sent with the
form.

Thanks
Rowan
 
R

rBlaqflame

I will clarify the issue I'm trying to resolve by having the editor as
RTF. The form is used to track ongoing issues as they are dealt with
and as they go from one step to the next. Attachments are required
during certain steps and it is desirable for the attachment to be next
to the text describing what is in the attachment. If the attachments
are in a separate box, which they are for Plain Text and HTML, then it
is more difficult to relate text to the correct attachment.
I hope that clarifies it a little.

Rowan



previous...
I am trying to force a custom Message Form to use the RTF editor for
users of Outlook 2002 and Exchange 5.5. I've tried setting BodyFormat,
but when I do that the Body control stops functioning correctly. Let
me explain...
I disabled all Actions except Forward and set my form as the form to
use and set it to copy the original text. That copy of the original
text which shows who the message was from doesn't happen if I've reset
BodyFormat to 3 for RTF. Is this expected behavour or am I missing
something. It seems if I try to modify anything to do with the Message
control then that copying of the original text stops working.
I even tried going through the CommandBars to Execute the 'Rich Text'
selection. That worked when I 'Run This Form' but not after publishing
it. It was just ignored when running the published form. Maybe the
users default is used after my code runs, I can't tell.


Is there a way to override the users default selection for editor type
without creating a one-off form? I have code behind it that I need to
execute so one-offing it won't work. Originally the form had no code
and was set to send the form definition with the message, and that
allowed my editor selection and formatting settings to be sent with the
form.
 
S

Sue Mosher [MVP-Outlook]

I found the easiest way to force a message to RTF was to force it to use WordMail. Try this: Set your default message format to RTF. Choose Tools | Forms | Design a Form and choose a message form. On the Properties page, check the box for "Always use WordMail as the editor." Even if you change the default message format to HTML or plain text, messages created with that form should still come up in RTF, using WordMail.

I haven't tried this on a form just used for forwarding, though. Let us know how it works!
 
R

rBlaqflame

Sue,
I had seen that option but tried to avoid it. Personal experience
has been that when using Word in Outlook leaves Word running where it
can't be shutdown except through the task bar and even would take
memory resources and never release them. I was actually hoping for
another way to accomplish it.
But if that is the only way you see to do it, I guess I can suggest
it. I'm not sure if that will go over or not. Is there no other way?

Rowan

previous
I found the easiest way to force a message to RTF was to force it to
use WordMail. Try this: Set your default message format to RTF. Choose
Tools | Forms | Design a Form and choose a message form. On the
Properties page, check the box for "Always use WordMail as the editor."
Even if you change the default message format to HTML or plain text,
messages created with that form should still come up in RTF, using
WordMail.


I haven't tried this on a form just used for forwarding, though. Let us
know how it works!
 
S

Sue Mosher [MVP-Outlook]

Since that way works so well, I haven't looked for another. If you keep experimenting with BodyFormat, maybe you'll find something.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top