HotSpot Popup Tab Stop - Please fix this!

Please - give us the ability to turn off the tab stop for hotspot popups. I have a form with 50 fields and therefore 50 hotspot popups. I’m going to have to remove all of the hotspots because the users don’t like tabbing twice to get to the next field. What a pain.

Subject: HotSpot Popup Tab Stop - Please fix this!

What happens if you use the field property, “Tab Key > Position in tab order” to tell Notes the field order in which you want the tab key to move the cursor?

Subject: RE: HotSpot Popup Tab Stop - Please fix this!

Unfortunately, this still tabs to the next hotspot, rather than the next field.

I have tried using uidoc.gotonextfield in both the onblur and exiting events and this has its share of bugs as well.

The reason I’m using hotspots is to display dynamic help content on the field labels - something which field help will not provide.

Any other ideas on how to include substantial, context-sensitive help at a field level would be greatly appreciated.

Cheers

Darren

Subject: RE: HotSpot Popup Tab Stop - Please fix this!

Does anyone from IBM have anything to add regarding this new R6 feature? Should I expect Hotspots to have a Tab Order property in the next update or do I need to spend time looking for a workaround?

Thanks and regards,

Mark Crosby

Smitix Associates, Ltd.

http://www.smitix.com

Subject: SOLUTION: HotSpot Popup Tab Stop - Please fix this!

I have refined this solution a bit and can make several suggestions for improving the managability, but here is the basic approach:

http://www-10.lotus.com/ldd/46dom.nsf/ShowMyTopicsAllFlatweb/6313c844264df37285256c0200543f5e?OpenDocument

If anybody reads this and wants me to elaborate on some of my usability enhancements, shoot me an email to kevin@lotusnotesguru.com. Don’t have time to write it up now.

Hope this helps.

Kevin

Subject: Refinement

Relating to the previous solution…

If you are willing to accept Notes’ default tab order, then uidoc.GotoNextField is a convenient way of not having to specify thenext field name. I put this one in a field right before the hotspot, and I don’t put a field after the hotspot that does the same thing so as to allow shif-tab to land on the hotspot (for rudamentary keyboard accessibility).

Sub Onfocus(Source As Field)

Dim workspace As New NotesUIWorkspace

Dim uidoc As NotesUIDocument

Set uidoc = workspace.CurrentDocument

Call uidoc.GotoNextField

End Sub