Topic : The ATARI Compendium
Author : Scott Sanders / JAY Software
Version : 1.25 (20/6/2003)
Subject : Documentation
Nodes : 1117
Index Size : 32614
HCP-Version : 6
Compiled on : Atari
@charset : UTF-8
@lang : en
@default :
@help : %About
@options : +g -i -t4 +y +z
@width : 100
View Ref-File C11
GEM User Interface GuidelinesMaintaining consistent elements of style in a user-interface is an
important aspect of programming which should not be overlooked. An
extremely powerful application will have its usefulness compromised by
an interface that is unlike the majority of other applications a user
will be exposed to.
In an effort to create a more standardized method of application
programming, this reference will diagram many interface elements that
every Atari programmer should use, regardless of whether you are
applying them to existing parts of GEM or programmer-defined elements.
In a case where you provide an enhanced interface element that departs
from these specifications, you should at least allow the user to
disable the option in a 'Settings...' dialog.
∙ The Basics ∙ GEM Windows ∙ Dialog Boxes ∙ Alerts ∙ The File Selector ∙ Progress Indicators ∙ Toolboxes ∙ Toolbars ∙ GEM Menus ∙ Keyboard Equivalents ∙ Device Independence ∙ Globalization ∙ Colors ∙ Sound ∙ Application Software ∙ Installation Software ∙ Entertainment Software