A way to make text appear onmouseover in the Notes client?

I’ve looked in vain for a way to make text appear when moving the mouse over an image in the Notes client. Other than text pop-up hotspots (which preclude the ability to do anything else when you click the image), there didn’t seem to be a way.

But I just noticed that a lotus supplied template does it! If you look at bookmarks.ntf, the (Basic Tasks) form, when you move the mouse over one of the buttons (e.g. ‘New Memo’), text appears in the client status bar (e.g. ‘new memo’)! I’ve searched through the code of the form, but I can’t figure out how they are doing this. (The alternate text of the picture is filled in, but this does not have any effect in the Notes client.)

Does anyone know how they did this?

Subject: A way to make text appear onmouseover in the Notes client?

check the Picture properties and either “Alternate Text” or “Caption” section might do it.

Subject: RE: A way to make text appear onmouseover in the Notes client?

That was my first thought, but I can’t get the same behavior to happen in a test document. Alternate Text is documented as working only on the web, and Caption just seems to put a caption on the form - nothing on mouseover

Subject: RE: A way to make text appear onmouseover in the Notes client?

It will work if you make the image a default hotspot. That is how they added the alternate text on the form you are referring to in your example.

Highlight your image and select ‘Picture | Add Default Hotspot’. You will be directed to setup one type of hotspot or another and can then add the Alternate text that you want to appear in the client status bar.

HTH,

Lori

Subject: A way to make text appear onmouseover in the Notes client? SOLVED!

Brilliant!

It is a little tricky, so I’ll explain in detail how to make it work.

  1. create the picture/image resource in the form

  2. right click on the picture and click ‘add default hotspot’

  3. If you use a URL link, the url will be displayed in the client status bar on mouseover of the hotspot. I want to execute code, however, so I chose the ‘link’ for the hotspot ‘content type’.

  4. On the default hotspot properties, fill in a meaningful name (it defaults to DefaultHotspot1) - this will be helpful later.

  5. The second tab of the default hotspot properties (with the beanie) has an ‘alternate text’ field - this is the one whose text will appear in the status bar (not the alternate text field on the picture properties box). Fill in your text.

  6. Now that the link hotspot is created, you can associate code (formula or script) that will be executed in the client.

That’s it - mouseover will display the alternate text in the status bar, and click will execute the code.

Lori, thanks so much for this tip. I suspect many people will benefit from it - there are many entries in the forum looking for some kind of capability like this and none that I saw gave this answer.

One caveat: I’ve noticed that it can be hard to get back to the default hotspot properties box after it has been crated (I am using 6.5.5 designer) - the ‘hotspot properties’ option is grayed-out in the picture menu. You can edit the code for the action by locating the hotspot in the ‘Objects’ list, but I don’t know of a way to get back and change the hotspot’s alternate text other than re-creating it.

UPDATE: the only way back to the default hotspot properties box appears to be double clicking directly on the hotspot itself.

Subject: Very helpful! Thank you for posting

I found this information very handy. Thank you for posting all the details.

Best wishes, Ian