Skip to main content

Notes 4.6: Editing mail with Lotus WordPro and Microsoft Word (interview)

Betsy Kosheff, Freelance writer
After she was ejected from private school in New Hampshire, Betsy Kosheff turned to a career in journalism. She moved to Chicago to attend Northwestern University's teaching newspaper program, where her first idea for a story led her to the Windy City Hall. There, she proposed that all government officials should dress like hens, and was again, promptly ejected. In 1983 she decided to go into public relations but was overcome with self-loathing and now lives in the Berkshires enjoying the simple pleasures of life, like farming and sitting on an air hose.

Summary:  Notes 4.6 lets users integrate either Lotus WordPro or Microsoft Word for Windows as their Notes mail editor. Ryan Jansen tells how he modified the Notes Mail template, while Dollie Gansz describes the Notes an ActiveX Document Container.

Date:  03 Sep 1997
Level:  Introductory
Activity:  781 views

Among the new integration options in the new Notes 4.6 client is the choice to use either Lotus WordPro or Microsoft Word for Windows as your Notes e-mail editor. Ryan Jansen tells how he modified the Notes Mail template, while Dollie Gansz who made Notes an ActiveX Document Container, explains why this is the next logical evolution of OLE and the continued evolution of Notes as the ultimate container for storing and managing documents of all kinds.

What is an ActiveX Document Container?

Dollie: Well, there's ongoing confusion about terminology, but quite simply, we mean the ability for one application, such as Notes, to serve up another application that supports Microsoft's ActiveX Document technology. ActiveX Document expands on the visual or in-place editing functionality initially provided by OLE 2.0, enabling people working in Notes to use another application, like a word processor, a spreadsheet, or a browser, in place of the Notes editor.

Is this the first time Notes has used ActiveX Document?

Dollie: The first generation of ActiveX Documents came with Notes 4.5 and was used with Web browsers primarily. The new Notes 4.6 client features which enable you to use Internet Explorer as your in-place browser, and WordPro or Word as your in-place mail editor, all use the same ActiveX Document technology with new additions in Notes to extend the capabilities.

What can you do with Word and WordPro as ActiveX Documents?

Ryan: Because Word and WordPro both support Active Doc, you can use them to create mail memos in addition to creating regular Notes memos. So, now you have new menu items called "Create Word Memo" or "Create WordPro Memo," either one of which launches your chosen editor "in-place active" within Notes. In other words, it launches the whole program and you have your own Word features that you know and like, but you stay within Notes and use it for storage, replication, security, etc.


Ryan Jansen
Ryan Jansen

What's unique about Iris' approach to ActiveX Documents?

Ryan: Dollie wrote the underlying code to do the OLE in-place activation and display and I designed the templates to provide the correct fields and values for launching Word or WordPro. The cool thing is, as other applications come to market and support the ActiveX Document interface, we won't need to change the underlying code, we just have to modify the template. The new Microsoft Office document library templates that ship as part of the Notes 4.6 client use the same technology to allow in-place active use of these applications, too. And, Business Partners and customers can look at our template approach and just copy a lot of it, using many of the same fields and values, just supplementing their own ActiveX Document application.

How does it work from an end user perspective?

Ryan: You can specify in your location profile whether you want to use the Notes 4.6 Rich Text editor, Microsoft Word for Windows 95 or 97, or Lotus WordPro 97. This launches the template needed to use the word processor as mail.

Do you get Notes Mail features like Mail Delivery options and Type Ahead Addressing?

Ryan: Yes. You also get "Save as Draft" and "Send and File." "Save as Draft" means "save but don't send yet" and "Send and file" means send, save, and place in a folder.

What if the recipient doesn't have Word or WordPro?

Ryan: No problem. Notes converts the rich text of the Word/WordPro object and stores it in the standard body field. Users who do not have Word, WordPro (or Notes 4.6) can still read your memos.

So, how is mail different using the Alternate Mail Editor?

Ryan: The new template is just a regular mail template, but there's a new form called Document Memo, which, for the most part looks just like the standard Notes Memo, although the Word or Wordpro layouts take up most of the memo form. You still get the Notes action buttons, but there's also a new little envelope button which takes you the "send to," "copy to," "subject" and "blind copy to" fields, so that you can use and edit them.

What was involved in making Notes an ActiveX Document Container?

Dollie: Basically, it involves implementing or using several new OLE interfaces. Notes doesn't use the Microsoft Foundation Classes (MFCs) to implement OLE, we go directly at the OLE level to implement the interfaces, which is a little more complicated.

How do I know which applications support ActiveX Documents?

Dollie: Well, you're not really supposed to do this, but you can go into your registry and search for DocObject. Applications that support ActiveX Documents register this keyword in the registry.

What do you like about this technology?

Dollie: Well, it's useful to use these alternate editors as full-screen applications. They (Microsoft) are trying to make it so that the object's application is totally in control by taking over the entire window. Straightforward embedding doesn't give you the whole window, so this is just the next evolution of OLE as a container technology.

Why is Notes such a great container?


Dollie Gansz
Dollie Gansz

Dollie: Because it's already a great information management system with an object store capable of supporting rich objects, a distribution and access model based on replication, an application development environment, security, directory services and so on.

What's your plan for integrating with other ActiveX Document applications?

Dollie: As Ryan stated in What's unique about Iris' approach to ActiveX Document, the basic technology is in place in the code. Only the templates need to change.

Are there any Word or Wordpro functions which are lost that people should be aware of?

Dollie: When you use an alternate mail editor, a copy of the message's contents is also saved as rich text. This is seen by people who are not using the alternate mail editor or by people using earlier versions of Notes. For simple messages, the rich text in these cases is generally an accurate rendition of the original. However, if the original message was more complicated (contained things like embedded objects, tables, etc.) some of this is lost in the rich text version.

ABOUT DOLLIE GANSZ AND RYAN JANSEN

Dollie Gansz joined Iris two years ago, focusing on "OLE, OLE, OLE." She most recently implemented the Notes Release 4.5 support for OCX/ActiveX controls such as the Lotus Components, and is now completing the work needed to make Notes Release 4.6 an ActiveX Document Container.

Ryan Jansen came to Iris from Lotus in June of 1996. For Notes Release 4.6, he enhanced the document library templates to provide ActiveX Document support for Microsoft Office, as well as the alternate mail editor templates for Microsoft Word and Lotus WordPro. In addition, he implemented a number of new mail features like automated personal group creation, and is now working on a new Notes 4.6 server install program.


Resources

About the author

After she was ejected from private school in New Hampshire, Betsy Kosheff turned to a career in journalism. She moved to Chicago to attend Northwestern University's teaching newspaper program, where her first idea for a story led her to the Windy City Hall. There, she proposed that all government officials should dress like hens, and was again, promptly ejected. In 1983 she decided to go into public relations but was overcome with self-loathing and now lives in the Berkshires enjoying the simple pleasures of life, like farming and sitting on an air hose.

Comments (Undergoing maintenance)



Trademarks  |  My developerWorks terms and conditions

Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Lotus
ArticleID=12678
ArticleTitle= Notes 4.6: Editing mail with Lotus WordPro and Microsoft Word (interview)
publish-date=09031997
author1-email=
author1-email-cc=

My developerWorks community

Tags

Help
Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere).

My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Use the search field to find all types of content in My developerWorks with that tag. Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Special offers