The OSF/Motif Level One Certification Checklist (Revision 1.2) provides the list of requirements for OSF/Motif application-level certification. In order for your application to be certified OSF/Motif Style Guide compliant, it must behave according to these requirements. You certify your own application by comparing its behavior with that specified in the Checklist. For each Checklist item, check Yes only if your application performs exactly as described for that item. If you have not implemented a specified type of behavior in any manner anywhere in your application, you may mark N/A (not applicable) for the items pertaining to that behavior.
The Checklist describes keys using a model keyboard mechanism. Wherever keyboard input is specified, the keys are indicated by the engravings that they have on the OSF/Motif model keyboard. Mouse buttons are described using a virtual button mechanism to better describe behavior independent from the number of buttons on the mouse. For more information on the model keyboard and virtual button mechanisms, consult the Preface and Pointing Devices sections of this guide.
By default, this Checklist assumes that your application is being designed for a left-to-right language environment in an English-language locale. Some sections of the Checklist may require appropriate changes for other locales.
As you compare the behavior of your application to the requirements in the Checklist, we recommend that you follow along in the OSF/Motif Style Guide (Revision 1.2). For each Checklist item, corresponding section numbers in the guide have been provided for your convenience. Each item in the Checklist is also followed by a brief explanation and/or justification. If you do not understand a particular item, refer to the appropriate section in the guide and check the glossary in the guide for any terms that are unclear.