Search DominoPower's 11,960 Lotus-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
How to create animated, context sensitive help for the Notes client (continued)

I set about creating the tutorial using Visual Basic, Lotus Domino, and the Microsoft Agent SDK (Software Development Kit). The result? Once again, I received the electronic equivalent of a standing ovation.

This month, I'll show you how to create the animated, context sensitive help for the Notes client for your own application. In future issues, I'll explain how to create the animated help for users accessing your application via a Web browser, and finally, how to create an animated tutorial.

For the purposes of demonstration, we'll be creating a new database based upon the Lotus Notes R5 Discussion Template.

What is the Microsoft Agent?
Chances are good that you're already familiar with the Microsoft Agent technology, but you may not know it. If you've used applications such as Microsoft Office, you've interfaced with technology very similar to the Microsoft Agent. If you've experienced the little paper clip that appears with Microsoft Office to provide help with the software, you've already experienced technology very similar to the Microsoft Agent.

Microsoft Agent is royalty-free software provided by Microsoft to allow developers of many different types of systems to provide an animated interface. In addition to the information presented in this article, Microsoft Agent also supports speech to text. This means you can actually speak through the microphone on your workstation and have it translated to text. If you're really ambitious, you could use Microsoft Agent to display a character on the screen asking the user what information they would like. The user could then simply speak the answer into the system's microphone, and Microsoft Agent would then interface with your application to produce the requested information. For those of you with an artistic side, Microsoft also provides the Microsoft Agent Character editor, which allows you to create your own characters.

Microsoft provides a Software Development Kit that allows developers to provide interaction between the Microsoft Agent and their software application. This is good, because that's what we're going to be doing--interfacing Lotus Notes with the Microsoft Agent SDK.

Installing the Microsoft Agent core components
Before you can get started creating animated files using the Microsoft Agent API, you need to download and install them on the workstation you'll be using to develop the software. At a minimum, you'll need the following:

  • Microsoft Agent core components;
  • Microsoft Agent character file (please select the "Merlin" option for this demonstration).

Both of these files can be downloaded free of charge at http://www.microsoft.com/msagent/downloads.htm.

Once you've downloaded both of these applications, perform the installation by double clicking on the executable file for the core components. Simply follow the instructions displayed during the install process. Once the core components' installation is completed, install the character file by double clicking on the executable for the character file.


« Previous  ·  1  ·  2  ·  3  ·  4  ·  5  ·  6  ·  Next »
Other articles you might like
Home > Microsoft Technologies (30 articles)
   Making Domino work with IIS
   Preparing for the impending IE7 release
   OLE automation primer
Home > Lotus Technologies > Notes (84 articles)
   A walk down Memory Lane with Lotus Notes
   An application for scanning physical mail and distributing it virtually
   Managing Notes deployments with Teamstudio Build Manager
Home > Lotus Technologies > LotusScript (64 articles)
   When the debugger won't debug hidden code that isn't hidden
   What to do if the LotusScript debugger won't single-step over code
   Little known traps about Lotus Notes fields
Home > Lotus Technologies > Application Development (48 articles)
   An application for scanning physical mail and distributing it virtually
   How hide-whens in Rich Text can ruin your whole day (and what to do about it)
   Little known traps about Lotus Notes fields
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent DominoPower Articles
It's time for Lotus to double-down on Linux and open source
Back to basics with Notes: what you can do now
Back to basics with Notes: what are the basics?
Back to basics with Notes
Smart Upgrade bug in Domino 8.5.1 (and some work-around tips)
Hands-on with XPages and the Lotus Solutions Catalog
A tool for migrating Exchange to Domino
Latest Lotus Headlines
Domino 8.5.1 mail routing problem solved
A small tip for upgrading your XPages apps from 8.5.1 to 8.5.2
What is in your plugin_customization.ini?
Email Classification - What and Why?
Database transfer in IBM Lotus Quickr 8.5 for WebSphere Portal
If you are an Admin please read this - Rule No 1 The Comms Rule
Tell me about how you use the Day-at-a-Glance sidebar (or not)
>> Read all the news
More from the ZATZ journals
Computing Unplugged: Smartphone smarts for a mobile world
David Gewirtz Online: CNN commentary and analysis
OutlookPower: The strange case of Outlook losing notes and requiring passwords
-- Advertisement --

Learn Notes and Domino 8 at your place and pace!
Learn Notes and Domino in your office and/or home! TLCC's highly acclaimed distance learning courses for users, developers, and admins will enhance your career and your resume.

The many included activities and demos will make you a pro! Expert instructor help is a click away.

Click here to try a FREE demo course!!

-- Advertisement --

Integrate your Notes Applications with Microsoft Office and Symphony
Integra for Notes Integrates Microsoft Office and/or IBM Lotus Symphony
Requires NO change to the design of the appliation or Installations of DLL's and EXE's
  • Integra is a ready to use solution, enhance static reports with Excel data analysis, pivot tables, macros
  • User friendly aproach, using a point and click access to features
  • Reports from any Lotus Notes databases
  • Runs reports through a Notes client, web browser and scheduled basis
  • Allows use of LotusScript for advanced data manipulation
  • Enables self service reporting capabilities to end-users


Learn more at www.integra4notes.com.
ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 1998-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login