Recommended Items

┌─────────────────────────────────────────────────────────────────────────┐
│ Recommended Items                                                       │
├─────────────────────────────────────────────────────┬─────────┬─────────┤
│ DESCRIPTION                                         │ REFER-  │ DEPEND- │
│    PROBLEM STATEMENT                                │ ENCE    │ ENCY ON │
│    RECOMMENDATIONS/ALTERNATIVES                     │ PAGE    │ OS/2    │
├─────────────────────────────────────────────────────┼─────────┼─────────┤
│ OS/2 does not provide a separate title bar icon.    │ 272/G2, │ YES     │
│ Thse are recommended by the CUA architecture.       │ 113/G3  │         │
│                                                     │         │         │
│ Many programs will wish to wait until this is       │         │         │
│ supported in OS/2.                                  │         │         │
├─────────────────────────────────────────────────────┼─────────┼─────────┤
│ Changing a folder into a work area and vice versa   │ 114/G2  │ YES     │
│ should result in an immediate change in visual      │         │         │
│ appearance of the object icon.                      │         │         │
│                                                     │         │         │
│ If a program implements its own containers using    │         │         │
│ the container control, it should adhere to CUA      │         │         │
│ guidelines, but most applications will probably     │         │         │
│ prefer to use the OS/2 facilities.                  │         │         │
├─────────────────────────────────────────────────────┼─────────┼─────────┤
│ OS/2 does not always provide progress indicators    │ 191/W1  │ NO      │
│ during lengthy operations which indicate percent    │         │         │
│ completion, and allow users to halt system          │         │         │
│ execution.                                          │         │         │
│                                                     │         │         │
│ Applications should provide these progress          │         │         │
│ indicators.  OS/2 does provide controls for         │         │         │
│ implementing progress indicators.                   │         │         │
├─────────────────────────────────────────────────────┼─────────┼─────────┤
│ OS/2 does not provide and use an information area   │ 119/W1  │ NO      │
│ in its windows.  These are very useful in providing │         │         │
│ timely feedback to users.                           │         │         │
│                                                     │         │         │
│ Adherence to CUA is required.                       │         │         │
├─────────────────────────────────────────────────────┼─────────┼─────────┤
│ OS/2 does not display a count of objects in         │ 51/G7   │ YES     │
│ containers.  The container control keeps track of   │         │         │
│ count (CM_QUERYCNRINFO).  However, OS/2 does not    │         │         │
│ display it on WPS containers.                       │         │         │
│                                                     │         │         │
│ If a program implements its own containers using    │         │         │
│ the container control, it should adhere to CUA      │         │         │
│ guidelines, but most applications will probably     │         │         │
│ prefer to use the OS/2 facilities.                  │         │         │
└─────────────────────────────────────────────────────┴─────────┴─────────┘


[Back: Fundamental Items]
[Next: Special Notices]