Designing Lists Designing Lists

Hotspots in Lists

Hotspots are areas on lists the user can click on to trigger an action. They serve to simplify interaction with lists.

Appearance

Hotspots are flat on the template. When the user positions the cursor on a hotspot, the cursor takes on the shape of a hand. Since this is the only way for the user to recognize a hotspot on the screen, we recommend to indicate hotspot areas additionally with a specific color.

Area of Use

  • Hypertext: Hotspots are primarily used in hypertext links. Hotspots are to be highlighted in the text (in future underlining of links should be preferred).
  • Hierarchies: Use hotspots in hierarchical lists to expand or collapse information. One example is the hierarchical graphic, another inserted information.

    If objects that can be expanded and collapsed should remain in a selected state for other actions, precede the object with an appropriate symbol, for example, a folder symbol, or use the Expand/Collapse icons.

  • Detail: You can use hotspots similar to the present F2 functionality.

Restrictions of Use

Do not use hotspots to replace pushbuttons with no fixed position. You cannot implement hotspots as pushbuttons, because their appearance does not meet the corresponding criteria. Hotspots implemented as pushbuttons would rather confuse than support the user.

Because on some platforms hotspots are triggered by the mouse-down event, use hotspots only for short-running actions which the user can undo easily and which do not change the database!

More Information

For information on programming hotspots, please refer to the online documentation in the ABAP Editor under help hotspot.

 

top top

Source:  SAP R/3 Style Guide