Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Following is a schematic of using Action Bars.

Examples

Example 1: Select Option 1, Action 1 (Func A) from pulldown. Func A CALLS Func C from same process.

Process:  AB1 Action Bar One
AB1 Action Bar One
 _____________ _____________ _____________ _____________ _____________
|

...

                    |                    |                     |                    |                  | 
|   Option 1   |   Option 2   |   Option 3   |   Option 4   | Option 5   |
|_____________|______________|_____________|_____________|____________| 
               |
        __________
  /            /                  \
 |   1.  Func A |    Func A   |       ____________
 |   2.  Func B |   /   Func A   Func B   |     /    Func A     \
 |   3.  Func CFunc C* |__|             _|                       |
 |   4.  Func D |  |    calls    | *If using a CALL within anFunc D  |     |        calls        |   *If using a CALL within an
 |   5.  Other  |  |   Other    |     |     ________  |  an AB function, AB should only
       |     an AB function, AB should only
  \___________/  |  |        | |  talk to user via Pop_ups.
                 _|Func C* |_/  Pop_ups do not require a menu
* Denote POP_UP    |        |    or AB, therefore, the AB is
                         |   |               |   |     talk to user via Pop_ups.
                            \_|  Func C* |_/      Pop_ups do not require a menu
* Denote POP_UP   |               |         or AB, therefore, the AB is
                               |________|    virtually unaffected.
                                 Whereas, a CALL to a full
                                 screen DISPLAY would change
                                 the AB menu and be very
                                 confusing to the end user.
 
 __|         virtually unaffected.
                                                         Whereas, a CALL to a full
                                                        screen DISPLAY would change
                                                        the AB menu and be very
                                                        confusing to the end user.

Example 2: Select Option 1, Action 4 (Attached Process/Function), Changes AB and Options.

Process: AB2 Action Bar Two    |  
      |
      |     _____________ ____________
 _ _________ ____ ______ _______ ___ __________
          |         |          |          |          |          |

    | |Option 1 | Option 2 | Option 3 | Option 4 | Option 5 |

    | |  |                    |                    |                     |                    |                  | 
      |    |   Option 1   |   Option 2   |   Option 3   |   Option 4   | Option 5   |
      |    |_____________|______________|_____________|_____________|____________| 
          |
 __________
|          |                   | 
| 1.  Func A |      Func A   |         ______________
| 2.  Func B |     |  Attached  |Func B   |        |    Attached    | 
| 3.  Func CFunc C* |_____ |  AB Process  | AB Process |
| 4.  Attach |     |Attach   |        |______________ |  |  *  If attached process is anIf attached process is ana
|   Pro    Pro/Fun |              | *  Brings up |   action and is selected, the AB|Brings up   |     action and is selected, the ABa
|____________|     |  AB2       |   menu will change along with                         |    AB2            |     menu will change along with
                            |____________|   its options and pull downs.

                                  This could be very confusing

                                  to the user and is not

                                  recommended___|     its options and pull downs.
                                                         This could be very confusing
                                                         to the user and is not
                                                         recommended.