Copyright (c) Hyperion Entertainment and contributors.

Difference between revisions of "UI Style Guide Glossary"

From AmigaOS Documentation Wiki
Jump to navigation Jump to search
(drawer definition add-on)
(Fully anchored and inter-linked)
Line 3: Line 3:
 
* First, it is for you, the reader, if you are unsure as to the meaning of a term in this wiki.
 
* First, it is for you, the reader, if you are unsure as to the meaning of a term in this wiki.
 
* Second, the technical writer in your organization can use it as a reference/style guide when writing documentation. For that reason, some terms are included in this glossary that haven't been discussed within the main body of this wiki. The capitalization, spelling and definitions given here agree (when applicable) with the User's Guide. If you follow this style, your manual will better agree with the main user manual for the Amiga system software. For instance, the definition for serial may be obvious to you, but by consulting this guide you can see that the user's manual did not capitalize it.
 
* Second, the technical writer in your organization can use it as a reference/style guide when writing documentation. For that reason, some terms are included in this glossary that haven't been discussed within the main body of this wiki. The capitalization, spelling and definitions given here agree (when applicable) with the User's Guide. If you follow this style, your manual will better agree with the main user manual for the Amiga system software. For instance, the definition for serial may be obvious to you, but by consulting this guide you can see that the user's manual did not capitalize it.
* Third, it is for you, the developer, to let you know where certain functions are found in the system and what version of the system software contains that function. For instance, the concept of AppIcons first appeared with Release 2 of the system software and is supported by workbench.library. If you look at the glossary entry for [[#AppIcon|AppIcon]] you'll see it suffixed with ''Release 2 workbench.library''.
+
* Third, it is for you, the developer, to let you know where certain functions are found in the system and what version of the system software contains that function. For instance, the concept of [[#AppIcon|AppIcon]]s first appeared with Release 2 of the system software and is supported by [[#workbench|workbench]].library. If you look at the glossary entry for [[#AppIcon|AppIcon]] you'll see it suffixed with ''Release 2 workbench.library''.
   
 
Note: the codes (v) and (n) refer to verb and noun, respectively. A word may have different spellings and/or meanings depending on whether it is being used as a verb or a noun.
 
Note: the codes (v) and (n) refer to verb and noun, respectively. A word may have different spellings and/or meanings depending on whether it is being used as a verb or a noun.
Line 15: Line 15:
 
 
 
; {{Anchor|active}}active
 
; {{Anchor|active}}active
: Currently selected; such as "the active window".
+
: Currently selected; such as "the active [[#window|window]]".
   
 
; {{Anchor|AmigaDOS|DOS}}AmigaDOS
 
; {{Anchor|AmigaDOS|DOS}}AmigaDOS
Line 21: Line 21:
   
 
; {{Anchor|AppIcon}}AppIcon
 
; {{Anchor|AppIcon}}AppIcon
: An [[#icon|icon]] on Workbench that allows the user to pass arguments to an application. For instance, if a text processor has an AppIcon on Workbench, the user could drag the icon for a text file onto the AppIcon and that file would be loaded into the application. ''Release 2 workbench.library''
+
: An [[#icon|icon]] on [[#Workbench|Workbench]] that allows the user to pass arguments to an application. For instance, if a text processor has an [[#AppIcon|AppIcon]] on [[#Workbench|Workbench]], the user could drag the [[#icon|icon]] for a text file onto the [[#AppIcon|AppIcon]] and that file would be loaded into the application. ''Release 2 workbench.library''
   
 
; {{Anchor|application gadget}}application gadget
 
; {{Anchor|application gadget}}application gadget
: Any of a number of programmed graphic images that appear within programs and can be manipulated with the mouse to perform a certain function. Under Release 2 of the operating system, standard application gadgets are available to the developer through [[#GadTools|GadTools]]. Previously, you would have to create application gadgets within your program.
+
: Any of a number of programmed graphic images that appear within programs and can be manipulated with the mouse to perform a certain function. Under Release 2 of the operating system, standard [[#application gadget|application gadget]]s are available to the developer through [[#GadTools|GadTools]]. Previously, you would have to create [[#application gadget|application gadget]]s within your program.
   
 
; {{Anchor|AppMenu}}AppMenu
 
; {{Anchor|AppMenu}}AppMenu
: An AppMenu allows the user to add a custom [[#menu|menu]] item to the Workbench Tools menu. ''Release 2 workbench.library''
+
: An AppMenu allows the user to add a custom [[#menu|menu]] item to the [[#Workbench|Workbench]] Tools [[#menu|menu]]. ''Release 2 workbench.library''
   
 
; {{Anchor|AppWindow}}AppWindow
 
; {{Anchor|AppWindow}}AppWindow
: A [[#window|window]] on Workbench that allows the user to pass arguments to an application. For example, if a text processor has an AppWindow, the user can drag the [[#icon|icon]] for a text file into the AppWindow and that file would be loaded into the application. ''Release 2 workbench.library''
+
: A [[#window|window]] on [[#Workbench|Workbench]] that allows the user to pass arguments to an application. For example, if a text processor has an [[#AppWindow|AppWindow]], the user can drag the [[#icon|icon]] for a text file into the [[#AppWindow|AppWindow]] and that file would be loaded into the application. ''Release 2 workbench.library''
   
 
; {{Anchor|archive}}archive
 
; {{Anchor|archive}}archive
Line 40: Line 40:
   
 
; {{Anchor|argument}}argument
 
; {{Anchor|argument}}argument
: An additional item of information, such as a filename, value or option, included along with a command. This information determines the exact action of the command.
+
: An additional item of information, such as a [[#filename|filename]], value or option, included along with a command. This information determines the exact action of the command.
   
 
; {{Anchor|argument passing}}argument passing
 
; {{Anchor|argument passing}}argument passing
: Specifying parameters for a program or command to follow. On the Workbench, this can be handled through the Tool Types and Default Tool fields of an icon, or through an AppWindow, AppIcon or AppMenu. More traditionally, arguments can be passed via a command line in the Shell.
+
: Specifying parameters for a program or command to follow. On the [[#Workbench|Workbench]], this can be handled through the Tool Types and Default Tool fields of an [[#icon|icon]], or through an [[#AppWindow|AppWindow]], [[#AppIcon|AppIcon]] or [[#AppMenu|AppMenu]]. More traditionally, [[#argument|argument]]s can be passed via a command line in the [[#Shell|Shell]].
   
 
; {{Anchor|assign}}assign
 
; {{Anchor|assign}}assign
: To link a [[#directory|directory]] name to a logical device name, with the ASSIGN command, so that programs which use that directory can look for one device name rather than having to search through several volumes for the directory. For instance, the RAM:T directory is commonly assigned to the device name T:.
+
: To link a [[#directory|directory]] name to a logical [[#device|device]] name, with the ASSIGN command, so that programs which use that [[#directory|directory]] can look for one [[#device|device]] name rather than having to search through several [[#volume|volume]]s for the [[#directory|directory]]. For instance, the RAM:T [[#directory|directory]] is commonly assigned to the [[#device|device]] name T:.
   
; {{Anchor|attributes|protection bits}}attributes
+
; {{Anchor|attributes}}attributes
 
: A series of flags stored with every file. Attributes indicate file type and control the file operations (read, write, delete, etc.) permissible on the file. Also called ''protection bits''.
 
: A series of flags stored with every file. Attributes indicate file type and control the file operations (read, write, delete, etc.) permissible on the file. Also called ''protection bits''.
   
Line 56: Line 56:
 
==B==
 
==B==
 
; {{Anchor|background process}}background process
 
; {{Anchor|background process}}background process
: A program that is started from the Shell with the RUN command. The program does not take over the Shell but is run in the "background".
+
: A program that is started from the [[#Shell|Shell]] with the RUN command. The program does not take over the [[#Shell|Shell]] but is run in the "background".
   
 
; {{Anchor|back up}}back up
 
; {{Anchor|back up}}back up
Line 65: Line 65:
   
 
; {{Anchor|basename}}basename
 
; {{Anchor|basename}}basename
: A specific and non-conflicting name for an application that should be used by the developer when naming accompanying files and ports such as the application's ARexx port and the file where application-specific preferences are stored. In most cases, the basename should be the same as the name of the application's executable.
+
: A specific and non-conflicting name for an application that should be used by the developer when naming accompanying files and ports such as the application's [[#ARexx|ARexx]] port and the file where application-specific preferences are stored. In most cases, the basename should be the same as the name of the application's executable.
   
 
; {{Anchor|bitmap}}bitmap
 
; {{Anchor|bitmap}}bitmap
: An image made up of pixels.
+
: An image made up of [[#pixel|pixel]]s.
   
 
; {{Anchor|boolean}}boolean
 
; {{Anchor|boolean}}boolean
Line 84: Line 84:
 
==C==
 
==C==
 
; {{Anchor|check box|checkbox}}check box
 
; {{Anchor|check box|checkbox}}check box
: An application gadget used to let a user turn an option on or off. When a check mark appears in the box, the selection is considered to be "on". ''Release 2 GadTools''
+
: An [[#application gadget|application gadget]] used to let a user turn an option on or off. When a check mark appears in the box, the selection is considered to be "on". ''Release 2 GadTools''
   
 
; {{Anchor|Chip RAM|Chip}}Chip RAM
 
; {{Anchor|Chip RAM|Chip}}Chip RAM
: The area of RAM accessible to the Amiga's custom chip set used for graphics and sound data.
+
: The area of [[#RAM|RAM]] accessible to the Amiga's custom chip set used for graphics and sound data.
   
 
; {{Anchor|choose}}choose
 
; {{Anchor|choose}}choose
: In terms of using the mouse, choose is what the user does with menu items. ''Select'' is what he does with icons.
+
: In terms of using the mouse, choose is what the user does with [[#menu item|menu item]]s. ''Select'' is what he does with [[#icon|icon]]s.
   
 
; {{Anchor|clear}}clear
 
; {{Anchor|clear}}clear
 
: 1. To change a bit or flag to 0, off or disabled state. Opposite of ''set''.
 
: 1. To change a bit or flag to 0, off or disabled state. Opposite of ''set''.
: 2. To erase a screen or window display.
+
: 2. To erase a screen or [[#window|window]] display.
   
 
; {{Anchor|CLI}}CLI (Command Line Interface)
 
; {{Anchor|CLI}}CLI (Command Line Interface)
: A means of communicating with a computer by issuing commands from the keyboard. The program that allows this on the Amiga is called the [[#Shell|Shell]] and, along with Workbench and [[#ARexx|ARexx]], is one of the three built-in interfaces. Before the Shell was available, the program used was called the CLI.
+
: A means of communicating with a computer by issuing commands from the keyboard. The program that allows this on the Amiga is called the [[#Shell|Shell]] and, along with [[#Workbench|Workbench]] and [[#ARexx|ARexx]], is one of the three built-in interfaces. Before the [[#Shell|Shell]] was available, the program used was called the CLI.
   
 
; {{Anchor|click}}click
 
; {{Anchor|click}}click
Line 103: Line 103:
   
 
; {{Anchor|close}}close
 
; {{Anchor|close}}close
: To remove a window from the screen.
+
: To remove a [[#window|window]] from the screen.
   
 
; {{Anchor|close gadget}}close gadget
 
; {{Anchor|close gadget}}close gadget
: A system gadget used to close windows. It appears in the upper left corner of the window.
+
: A system gadget used to close [[#window|window]]s. It appears in the upper left corner of the [[#window|window]].
   
 
; {{Anchor|cold reboot}}cold reboot
 
; {{Anchor|cold reboot}}cold reboot
Line 118: Line 118:
   
 
; {{Anchor|command history}}command history
 
; {{Anchor|command history}}command history
: A feature of the Shell that allows you to recall previously entered command lines by using the cursor keys or a vertical scrollbar if available.
+
: A feature of the [[#Shell|Shell]] that allows you to recall previously entered command lines by using the cursor keys or a vertical scrollbar if available.
   
; {{Anchor|command template}}command template
+
; {{Anchor|command template|template}}command template
: A line of text showing how a command and its arguments should be used. When a user types "<command> ?" in the Shell, he should be shown the template for that command. ''Release 2 dos.library ReadArgs()''
+
: A line of text showing how a command and its [[#argument|argument]]s should be used. When a user types "<command> ?" in the [[#Shell|Shell]], he should be shown the template for that command. ''Release 2 dos.library ReadArgs()''
   
 
; {{Anchor|Commodities Exchange|Exchange}}Commodities Exchange
 
; {{Anchor|Commodities Exchange|Exchange}}Commodities Exchange
Line 130: Line 130:
   
 
; {{Anchor|console window}}console window
 
; {{Anchor|console window}}console window
: A window used for the input and output of text.
+
: A [[#window|window]] used for the input and output of text.
   
 
; {{Anchor|context cue}}context cue
 
; {{Anchor|context cue}}context cue
: A graphical hint to the user that where he is in the system or application has changed. When a user chooses New from a Project menu, for example, a new window opens. The new window is a context cue.
+
: A graphical hint to the user that where he is in the system or application has changed. When a user chooses New from a Project [[#menu|menu]], for example, a new [[#window|window]] opens. The new [[#window|window]] is a context cue.
   
 
; {{Anchor|contiguous}}contiguous
 
; {{Anchor|contiguous}}contiguous
Line 139: Line 139:
   
 
; {{Anchor|Control-key combination}}Control-key combination
 
; {{Anchor|Control-key combination}}Control-key combination
: A key combination that performs a special function, entered by holding down Ctrl while pressing another key on the keyboard. Some Control-key combinations are executed as soon as they are pressed, such as when Ctrl-C is used to abort the execution of an AmigaDOS command. Some produce a reversed character image and have no immediate effect.
+
: A key combination that performs a special function, entered by holding down Ctrl while pressing another key on the keyboard. Some Control-key combinations are executed as soon as they are pressed, such as when Ctrl-C is used to abort the execution of an [[#AmigaDOS|AmigaDOS]] command. Some produce a reversed character image and have no immediate effect.
   
 
; {{Anchor|cursor}}cursor
 
; {{Anchor|cursor}}cursor
: A highlighted rectangle used in the Shell and some applications to indicate text position.
+
: A highlighted rectangle used in the [[#Shell|Shell]] and some applications to indicate text position.
   
 
; {{Anchor|cursor keys}}cursor keys
 
; {{Anchor|cursor keys}}cursor keys
Line 151: Line 151:
   
 
; {{Anchor|cycle gadget}}cycle gadget
 
; {{Anchor|cycle gadget}}cycle gadget
: An [[#application gadget|application gadget]] that allows the user to select one of several options. One option is displayed at a time and, as the gadget is selected, the other options become visible. The displayed option is the selected option. Similar to radio buttons but this takes up less space in a window or requester. ''Release 2 GadTools''
+
: An [[#application gadget|application gadget]] that allows the user to select one of several options. One option is displayed at a time and, as the gadget is selected, the other options become visible. The displayed option is the selected option. Similar to radio buttons but this takes up less space in a [[#window|window]] or requester. ''Release 2 GadTools''
   
 
==D==
 
==D==
; dead key
+
; {{Anchor|dead key}}dead key
 
: A key, or key combination, that modifies the output of the next key to be pressed. For instance, on an American keyboard, Alt-H will superimpose a caret (^) symbol over the next applicable key to be pressed.
 
: A key, or key combination, that modifies the output of the next key to be pressed. For instance, on an American keyboard, Alt-H will superimpose a caret (^) symbol over the next applicable key to be pressed.
   
; default
+
; {{Anchor|default}}default
 
: A value or action assumed if the user has not specified anything else.
 
: A value or action assumed if the user has not specified anything else.
   
; Default Tool
+
; {{Anchor|Default Tool}}Default Tool
: An argument passing device used with project icons on the Workbench. When a project icon is double-clicked, the application specified in the Default Tool field of that icon's Information window will automatically load and run.
+
: An [[#argument passing|argument passing]] [[#device|device]] used with project [[#icon|icon]]s on the [[#Workbench|Workbench]]. When a project [[#icon|icon]] is double-clicked, the application specified in the Default Tool field of that [[#icon|icon]]'s Information [[#window|window]] will automatically load and run.
   
; delete
+
; {{Anchor|delete}}delete
: To erase or discard a file, buffer or other stored item.
+
: To erase or discard a file, [[#buffer|buffer]] or other stored item.
   
; delimiter
+
; {{Anchor|delimiter}}delimiter
 
: A character that marks the beginning and end of a string.
 
: A character that marks the beginning and end of a string.
   
; depth gadget
+
; {{Anchor|depth gadget}}depth gadget
: A system gadget for moving a window or screen in front of or behind other windows or screens. It appears in the upper right corner of the window or screen.
+
: A system gadget for moving a [[#window|window]] or screen in front of or behind other [[#window|window]]s or screens. It appears in the upper right corner of the [[#window|window]] or screen.
 
 
; deselect
+
; {{Anchor|deselect}}deselect
 
: This term was used in the Release 2 user documentation rather than ''unselect''.
 
: This term was used in the Release 2 user documentation rather than ''unselect''.
   
; destination
+
; {{Anchor|destination}}destination
: The device, directory or file that is receiving information. For instance, in EDIT, the file that the revised text is being sent to is the destination file.
+
: The [[#device|device]], [[#directory|directory]] or file that is receiving information. For instance, in EDIT, the file that the revised text is being sent to is the destination file.
   
; device
+
; {{Anchor|device}}device
 
: A physical mechanism, such as a printer or disk drive, or a software entity (logical device), such as CON: or NIL:, used as a source or destination for information. In the Release 2 user manual, hard disk and disk drive designations such as DF0: were capitalized.
 
: A physical mechanism, such as a printer or disk drive, or a software entity (logical device), such as CON: or NIL:, used as a source or destination for information. In the Release 2 user manual, hard disk and disk drive designations such as DF0: were capitalized.
   
; device handler
+
; {{Anchor|device handler|handler}}device handler
: Files that act as intermediate stages between AmigaDOS and physical devices, such as the Port-handler file in the L: directory which handles the interface for the PAR:, SER: and PRT: devices.
+
: Files that act as intermediate stages between [[#AmigaDOS|AmigaDOS]] and physical [[#device|device]]s, such as the Port-handler file in the L: [[#directory|directory]] which handles the interface for the PAR:, SER: and PRT: [[#device|device]]s. Its commonly abbreviated as just ''Handler''.
   
;directory{{Anchor|directory}}
+
; {{Anchor|directory}}directory
: A subdivision in a computer's filing system. Directories are represented on the Workbench as drawer icons.
+
: A subdivision in a computer's filing system. Directories are represented on the [[#Workbench|Workbench]] as [[#drawer|drawer]] [[#icon|icon]]s.
   
; disk
+
; {{Anchor|disk}}disk
 
: A medium for storage of computer data. This term was used in the Release 2 documentation rather than ''diskette''.
 
: A medium for storage of computer data. This term was used in the Release 2 documentation rather than ''diskette''.
   
; display box
+
; {{Anchor|display box}}display box
: An application gadget, usually under a scroll gadget or next to a selection gadget, that displays the current selection but doesn't allow the user to edit it.
+
: An [[#application gadget|application gadget]], usually under a scroll gadget or next to a selection gadget, that displays the current selection but doesn't allow the user to edit it.
   
; double-click
+
; {{Anchor|double-click}}double-click
 
: To press and release the mouse's selection button twice.
 
: To press and release the mouse's selection button twice.
   
; drag
+
; {{Anchor|drag}}drag
: To move an icon, window, gadget or screen across the display by pointing to the object, holding down the selection button and moving the mouse.
+
: To move an [[#icon|icon]], [[#window|window]], gadget or screen across the display by pointing to the object, holding down the selection button and moving the mouse.
   
; drag selection
+
; {{Anchor|drag selection}}drag selection
: The process of selecting several icons at once by holding down the selection button and using the mouse to draw a dash-rule box (marquee) around the icons to be selected. When the button is released, all the icons in the marquee will be selected.
+
: The process of selecting several [[#icon|icon]]s at once by holding down the selection button and using the mouse to draw a dash-rule box (marquee) around the [[#icon|icon]]s to be selected. When the button is released, all the [[#icon|icon]]s in the marquee will be selected.
   
; drawer
+
; {{Anchor|drawer}}drawer
: A subdivision of a disk storage area. A drawer corresponds to an AmigaDOS directory. Usually ''drawer'' is used in the context of the Workbench, while ''directory'' is preferred in the context of the Shell.
+
: A subdivision of a disk storage area. A drawer corresponds to an [[#AmigaDOS|AmigaDOS]] [[#directory|directory]]. Usually ''drawer'' is used in the context of the [[#Workbench|Workbench]], while ''[[#directory|directory]]'' will be preferred in the context of the [[#Shell|Shell]].
   
; drive name
+
; {{Anchor|drive name}}drive name
: The name assigned to a floppy disk drive or hard disk such as FH1: or DF0:. It's the same as the device name.
+
: The name assigned to a floppy disk drive or hard disk such as FH1: or DF0:. It's the same as the [[#device|device]] name.
   
; dump
+
; {{Anchor|dump}}dump
 
: A printout of the image displayed on the screen.
 
: A printout of the image displayed on the screen.
   
 
==E==
 
==E==
; ECS (Enhanced Chip Set)
+
; {{Anchor|ECS|Enhanced Chip Set}}ECS (Enhanced Chip Set)
: The upgraded versions of the Amiga's Agnus and Denise coprocessor chips. The ECS offered new display modes and expanded existing graphics capabilities. Many of the benefits of the ECS are available only in conjunction with Release 2 of the operating system.
+
: The upgraded versions of the Amiga Classic's Agnus and Denise coprocessor chips. The ECS offered new display modes and expanded existing graphics capabilities. Many of the benefits of the ECS are available only in conjunction with Release 2 of the operating system.
   
  +
; {{Anchor|ENV}}ENV<nowiki>:</nowiki>
; ENV:
 
: A directory where environment variables and user preferences are temporarily stored. Short for "environment".
+
: A [[#directory|directory]] where [[#environment variable|environment variable]]s and user preferences are temporarily stored. Short for "''environment''".
   
; ENVARC:
+
; {{Anchor|ENVARC}}ENVARC<nowiki>:</nowiki>
: Similar to ENV: but it will survive a reboot. Short for "environment archive".
+
: Similar to ENV: but it will survive a reboot. Short for "''environment archive''".
   
; environment variable
+
; {{Anchor|environment variable}}environment variable
: A variable used by AmigaDOS to represent a string or a value.
+
: A variable used by [[#AmigaDOS|AmigaDOS]] to represent a string or a value.
   
; error code
+
; {{Anchor|error code}}error code
 
: A number identifying an error that has occurred during execution of a command or program.
 
: A number identifying an error that has occurred during execution of a command or program.
   
; executable
+
; {{Anchor|executable}}executable
: The name for an application which the user types into the Shell in order to run the program. The executable should be one word - short, but long enough to prevent it from conflicting with the executables of other programs.
+
: The name for an application which the user types into the [[#Shell|Shell]] in order to run the program. The executable should be one word - short, but long enough to prevent it from conflicting with the executables of other programs.
   
; extended selection
+
; {{Anchor|extended selection}}extended selection
: The process of selecting several icons at once by holding down Shift while selecting each icon with the mouse.
+
: The process of selecting several [[#icon|icon]]s at once by holding down Shift while selecting each [[#icon|icon]] with the mouse.
   
 
==F==
 
==F==
; FastFileSystem (FFS)
+
; {{Anchor|FastFileSystem|FFS}}FastFileSystem (FFS)
: An enhanced Amiga file system usable with both floppy and hard disks. A volume is formatted as either FFS or OldFileSystem (OFS).
+
: An enhanced Amiga file system usable with both floppy and hard disks. A [[#volume|volume]] is formatted as either FFS or OldFileSystem (OFS).
   
; Fast RAM
+
; {{Anchor|Fast RAM}}Fast RAM
: General memory used by programs and data; as opposed to ''Chip RAM''.
+
: General memory used by programs and data; as opposed to ''[[#Chip RAM|Chip RAM]]''.
   
; fatal error
+
; {{Anchor|fatal error}}fatal error
: Describes an error serious enough to halt the process that caused it.
+
: Describes an error serious enough to halt the [[#process|process]] that caused it.
   
; field
+
; {{Anchor|field}}field
: 1. The screen area behind the text under a Workbench icon. The color of the field can be changed with the Font editor.
+
: 1. The screen area behind the text under a [[#Workbench|Workbench]] [[#icon|icon]]. The color of the field can be changed with the Font editor.
 
: 2. An area in a requester where a text string can be inserted. A database, for example, will often have multi-field requesters.
 
: 2. An area in a requester where a text string can be inserted. A database, for example, will often have multi-field requesters.
 
 
; filename
+
; {{Anchor|filename}}filename
 
: Use one word in your documentation. Note: use brackets when information should be substituted. In this example, <filename> is just a placeholder for the actual file name.
 
: Use one word in your documentation. Note: use brackets when information should be substituted. In this example, <filename> is just a placeholder for the actual file name.
 
 
; flag
+
; {{Anchor|flag}}flag
 
: A status indicator variable with a limited number of possible states.
 
: A status indicator variable with a limited number of possible states.
   
; format
+
; {{Anchor|format}}format
 
: To prepare a disk for use with the Amiga. Use this term instead of ''initialize'' when referring to disks.
 
: To prepare a disk for use with the Amiga. Use this term instead of ''initialize'' when referring to disks.
   
; function keys
+
; {{Anchor|function keys}}function keys
 
: Keys at the top of the Amiga keyboard, labelled F1 to F10, that can be programmed to perform special tasks.
 
: Keys at the top of the Amiga keyboard, labelled F1 to F10, that can be programmed to perform special tasks.
   
 
==G==
 
==G==
; gadget
+
; {{Anchor|gadget}}gadget
: Any of various programmed graphic images that may appear in a window, requester or screen, that can be manipulated with the mouse to perform a certain function.
+
: Any of various programmed graphic images that may appear in a [[#window|window]], requester or screen, that can be manipulated with the mouse to perform a certain function.
   
; GadTools
+
; {{Anchor|GadTools}}GadTools
: A toolkit, available to developers under Release 2 of the operating system, that supplies pre-programmed, standard application gadgets for use within applications.
+
: A toolkit, available to developers under Release 2 of the operating system, that supplies pre-programmed, standard [[#application gadget|application gadget]]s for use within applications.
   
; ghosting
+
; {{Anchor|ghosting}}ghosting
: Superimposing a pattern of dots in the shadow color over disabled menu items or gadgets. This gives the user a visual cue that the item is unavailable. Intuition will do this automatically to all standard menu items and gadgets that your program disables.
+
: Superimposing a pattern of dots in the shadow color over disabled [[#menu item|menu item]]s or gadgets. This gives the user a visual cue that the item is unavailable. [[#Intuition|Intuition]] will do this automatically to all standard [[#menu item|menu item]]s and gadgets that your program disables.
   
; graphic user interface (GUI)
+
; {{Anchor|graphic user interface|GUI}}graphic user interface (GUI)
: A visually oriented system allowing you to tell a computer what to do by manipulating graphic symbols rather than by typing in commands. Often, the GUI employs a metaphor for ease of understanding. The Workbench is the Amiga GUI.
+
: A visually oriented system allowing you to tell a computer what to do by manipulating graphic symbols rather than by typing in commands. Often, the GUI employs a metaphor for ease of understanding. The [[#Workbench|Workbench]] is the Amiga GUI.
   
 
==H==
 
==H==
; hard disk
+
; {{Anchor|hard disk}}hard disk
 
: Use this term rather than ''hard drive''.
 
: Use this term rather than ''hard drive''.
   
; history buffer
+
; {{Anchor|history buffer}}history buffer
: A section of memory that stores the most recent commands for a given Shell.
+
: A section of memory that stores the most recent commands for a given [[#Shell|Shell]].
   
; hold down
+
; {{Anchor|hold down}}hold down
 
: To continually press a mouse button until instructed to release it.
 
: To continually press a mouse button until instructed to release it.
   
; hot key
+
; {{Anchor|hot key}}hot key
: A key or key combination used by Commodities Exchange programs to open a hidden window.
+
: A key or key combination used by Commodities Exchange programs to open a hidden [[#window|window]].
   
 
==I==
 
==I==
; icon
+
; {{Anchor|icon}}icon
: An image appearing on the screen to represent a disk, drawer, project or tool. Icons can be moved and selected with the mouse to allow you to work with the items they represent.
+
: An image appearing on the screen to represent a disk, [[#drawer|drawer]], project or tool. Icons can be moved and selected with the mouse to allow you to work with the items they represent.
   
; icon drop box gadget
+
; {{Anchor|icon drop box gadget}}icon drop box gadget
: The drop box glyph in an AppWindow. ''Release 2 workbench.library''
+
: The drop box glyph in an [[#AppWindow|AppWindow]]. ''Release 2 workbench.library''
   
; IFF (Interchange File Format)
+
; {{Anchor|IFF|Interchange File Format}}IFF (Interchange File Format)
 
: The standardized format in which the Amiga stores data for such things as text, graphics and sound. Such a standard is useful for data sharing between applications. ''iffparse.library (can be used with Release 1.3 and Release 2)''
 
: The standardized format in which the Amiga stores data for such things as text, graphics and sound. Such a standard is useful for data sharing between applications. ''iffparse.library (can be used with Release 1.3 and Release 2)''
   
; .info file
+
; {{Anchor|.info file}}.info file
: A file containing the image and position data for an icon.
+
: A file containing the image and position data for an [[#icon|icon]].
   
; Information window
+
; {{Anchor|Information window}}Information window
: The window presented on Workbench when a user selects (clicks once on) an icon and chooses "Information..." from the Icons menu.
+
: The [[#window|window]] presented on [[#Workbench|Workbench]] when a user selects ([[#click|click]]s once on) an [[#icon|icon]] and chooses "Information..." from the Icons [[#menu|menu]].
   
; Inter-Process Communication (IPC)
+
; {{Anchor|Inter-Process Communication|IPC}}Inter-Process Communication (IPC)
: The means by which two or more applications can operate in conjunction with one another regardless of whether they are inherently compatible. On the Amiga, this can be accomplished with ARexx.
+
: The means by which two or more applications can operate in conjunction with one another regardless of whether they are inherently compatible. On the Amiga, this can be accomplished with [[#ARexx|ARexx]].
   
; Internal command
+
; {{Anchor|Internal command}}Internal command
: Refers to an AmigaDOS command that is built into the Shell, rather than loaded from disk.
+
: Refers to an [[#AmigaDOS|AmigaDOS]] command that is built into the [[#Shell|Shell]], rather than loaded from disk.
   
; Intuition
+
; {{Anchor|Intuition}}Intuition
: The collective term for the GUI toolkit and function libraries that contain the elements necessary for you to build graphic interfaces for your Amiga applications.
+
: The collective term for the [[#GUI|GUI]] toolkit and function libraries that contain the elements necessary for you to build graphic interfaces for your Amiga applications.
   
 
==K==
 
==K==
Line 314: Line 314:
 
: 1024 bytes. The abbreviation used in the Release 2 user's manual; eg. "512K".
 
: 1024 bytes. The abbreviation used in the Release 2 user's manual; eg. "512K".
   
; keymap
+
; {{Anchor|keymap}}keymap
 
: A file that determines the arrangement of characters on the keyboard and determines the meaning of each key. Different languages have different keymaps.
 
: A file that determines the arrangement of characters on the keyboard and determines the meaning of each key. Different languages have different keymaps.
   
; keystrokes
+
; {{Anchor|keystrokes}}keystrokes
 
: In the Release 2 user's manual, alphabetical keys are specified with an upper-case letter and the word ''key'' is not used. Example: ''Press Q and then press Return.'' Non-alphanumeric keys appear in the manual as they do on the keyboard (Esc, Del, Alt, Ctrl, Caps Lock, Help) with the exceptions of Backspace, Return, Shift and the cursor keys. Key combinations are separated by a hyphen and upper-case letters are specified by the Shift combination. Example: ''Ctrl-O will move the cursor to the end of the line, but Ctrl-Shift-O will move the cursor to the end of the file.''
 
: In the Release 2 user's manual, alphabetical keys are specified with an upper-case letter and the word ''key'' is not used. Example: ''Press Q and then press Return.'' Non-alphanumeric keys appear in the manual as they do on the keyboard (Esc, Del, Alt, Ctrl, Caps Lock, Help) with the exceptions of Backspace, Return, Shift and the cursor keys. Key combinations are separated by a hyphen and upper-case letters are specified by the Shift combination. Example: ''Ctrl-O will move the cursor to the end of the line, but Ctrl-Shift-O will move the cursor to the end of the file.''
   
; keyword
+
; {{Anchor|keyword}}keyword
: A word recognized by a command as identifying an argument or specifying an option. If the user needs to type the keyword on the command line along with its argument, "/K" should follow the keyword in the command template.
+
: A word recognized by a command as identifying an [[#argument|argument]] or specifying an option. If the user needs to type the keyword on the command line along with its argument, "/K" should follow the keyword in the command template.
   
; Kickstart
+
; {{Anchor|Kickstart}}Kickstart
: Software that is read from disk and used to boot the Amiga. Also refers to the portion of the OS that is in ROM.
+
: Software that is read from disk and used to boot the Amiga. Also refers to the portion of the OS that is in [[#ROM|ROM]].
   
 
==L==
 
==L==
; library
+
; {{Anchor|library}}library
: A related set of functions and collections of data that can be shared by various programs. For instance, the commodities.library in the LIBS: directory is used by all the Commodities Exchange programs.
+
: A related set of functions and collections of data that can be shared by various programs. For instance, the commodities.library in the LIBS: [[#directory|directory]] is used by all the Commodities Exchange programs.
   
; link
+
; {{Anchor|link}}link
 
: A file that is a pointer to another file. When the original file is called, the linked file will be used.
 
: A file that is a pointer to another file. When the original file is called, the linked file will be used.
   
 
==M==
 
==M==
; macro
+
; {{Anchor|macro}}macro
: A single command that represents a sequence of commands. ARexx should be the macro language used by applications on the Amiga.
+
: A single command that represents a sequence of commands. [[#ARexx|ARexx]] should be the macro language used by applications on the Amiga.
   
; MB (Megabyte)
+
; {{Anchor|MB|Megabyte}}MB (Megabyte)
 
: The abbreviation for megabyte (1,048,576 bytes) used in the Release 2 System Software manual.
 
: The abbreviation for megabyte (1,048,576 bytes) used in the Release 2 System Software manual.
   
; memory
+
; {{Anchor|memory}}memory
: The Amiga has both Chip (graphics) and Fast (normal) RAM, as well as 512K of ROM memory.
+
: The Classic Amigas had both [[#Chip RAM|Chip]] and [[#Fast RAM|Fast]] RAM, as well as 512K of [[#ROM|ROM]] memory. New Generation Amigas only have Fast RAM, Chip memory has been replaced by on-board memory of the respective dedicated card (Graphic and Audio cards).
   
; menu
+
; {{Anchor|menu}}menu
: A list of on-screen options, displayed by using the menu button, from which users can choose commands that control a program.
+
: A list of on-screen options, displayed by using the [[#menu button|menu button]], from which users can choose commands that control a program.
   
; menu bar
+
; {{Anchor|menu bar}}menu bar
: The list of headings that appears across the top of the screen when the menu button is held down. When the menu button is not depressed, the visible bar is called the title bar.
+
: The list of headings that appears across the top of the screen when the [[#menu button|menu butto]] is held down. When the [[#menu button|menu button]] is not depressed, the visible bar is called the title bar.
   
; menu button
+
; {{Anchor|menu button}}menu button
 
: The right mouse button.
 
: The right mouse button.
   
; menu item
+
; {{Anchor|menu item}}menu item
: An option that appears in a menu.
+
: An option that appears in a [[#menu|menu]].
   
; modified project requester
+
; {{Anchor|modified project requester}}modified project requester
 
: A requester that prompts the user to save the project before continuing. It should be presented when the user chooses an action (such as Quit Program) that would cause his currently unsaved work to be lost.
 
: A requester that prompts the user to save the project before continuing. It should be presented when the user chooses an action (such as Quit Program) that would cause his currently unsaved work to be lost.
   
; Moniterm Viking
+
; {{Anchor|Moniterm Viking}}Moniterm Viking
: A high-resolution monitor with a paper-white display especially useful with CAD or DTP applications. A similar monitor sold by Commodore is the A2024. When used with the Amiga, these monitors work in a special mode that tiles a number of high-resolution screens together to make one large, high-resolution display.
+
: A high-resolution monitor with a paper-white display which was especially useful with CAD or DTP applications. A similar monitor was sold by Commodore as the A2024. When used with the Amiga, these monitors worked in a special mode that tiles a number of high-resolution screens together to make one large, high-resolution display.
   
; monospaced font
+
; {{Anchor|monospaced font}}monospaced font
 
: A font in which each character takes up an equal amount of space.
 
: A font in which each character takes up an equal amount of space.
   
; MountList
+
; {{Anchor|MountList}}MountList
: A text file in the DEVS: directory that contains information about devices that have been attached to or installed in the Amiga.
+
: A text file in the DEVS: [[#directory|directory]] that contains information about [[#device|device]]s that have been attached to or installed in the Amiga.
   
; multiscan
+
; {{Anchor|multiscan}}multiscan
 
: A type of video monitor that can accept several different scan rates.
 
: A type of video monitor that can accept several different scan rates.
   
; multitasking
+
; {{Anchor|multitasking}}multitasking
 
: The ability to perform more than one operation, or task, at a time.
 
: The ability to perform more than one operation, or task, at a time.
   
; mutually exclusive
+
; {{Anchor|mutually exclusive}}mutually exclusive
: Only one option can be chosen from a given group of options. For example, in a group of radio buttons, one and only one is always selected. When a user clicks on an unselected radio button, the one that had been highlighted becomes unselected.
+
: Only one option can be chosen from a given group of options. For example, in a group of radio buttons, one and only one is always selected. When a user [[#click|click]]s on an unselected radio button, the one that had been highlighted becomes unselected.
   
 
==N==
 
==N==
; notification
+
; {{Anchor|notification}}notification
 
: A means by which an application can receive a message whenever a specified file is modified. ''Release 2 dos.library''
 
: A means by which an application can receive a message whenever a specified file is modified. ''Release 2 dos.library''
   
; null string
+
; {{Anchor|null string}}null string
 
: An empty string. Null strings are commonly used in text editors to delete information. If the user replaces a word with a null string, the word is deleted.
 
: An empty string. Null strings are commonly used in text editors to delete information. If the user replaces a word with a null string, the word is deleted.
   
 
==O==
 
==O==
; offset
+
; {{Anchor|offset}}offset
 
: To shift or move over.
 
: To shift or move over.
   
; open
+
; {{Anchor|open}}open
: To make the selected object available for use. When the user opens a disk or drawer icon, its contents are displayed. When the user opens a project or tool icon, a program is started.
+
: To make the selected object available for use. When the user opens a disk or [[#drawer|drawer]] [[#icon|icon]], its contents are displayed. When the user opens a project or tool [[#icon|icon]], a program is started.
   
; overscan area
+
; {{Anchor|overscan area}}overscan area
 
: The normally unused area surrounding a standard-size screen. The Overscan Preferences editor allows the user to expand his screen to fill this area. ''Release 2 intuition.library QueryOScan()''
 
: The normally unused area surrounding a standard-size screen. The Overscan Preferences editor allows the user to expand his screen to fill this area. ''Release 2 intuition.library QueryOScan()''
   
; overwrite
+
; {{Anchor|overwrite}}overwrite
 
: To write information to a file or disk, replacing any information that previously was stored there.
 
: To write information to a file or disk, replacing any information that previously was stored there.
   
 
==P==
 
==P==
; parallel
+
; {{Anchor|parallel}}parallel
 
: An interface port that transfers data one complete byte (8 bits) at a time, contrasted to a serial interface which sends a single bit at a time. The Amiga has an extended parallel port to which a printer is often connected.
 
: An interface port that transfers data one complete byte (8 bits) at a time, contrasted to a serial interface which sends a single bit at a time. The Amiga has an extended parallel port to which a printer is often connected.
   
; parent
+
; {{Anchor|parent}}parent
: The window or directory from which another window, directory or file was generated.
+
: The [[#window|window]] or [[#directory|directory]] from which another [[#window|window]], [[#directory|directory]] or file was generated.
   
; parsing
+
; {{Anchor|parsing}}parsing
: When the system examines and interprets arguments so the appropriate operation can be performed. ''Release 2 dos.library ReadArgs()''
+
: When the system examines and interprets [[#argument|argument]]s so the appropriate operation can be performed. ''Release 2 dos.library ReadArgs()''
   
; partition
+
; {{Anchor|partition}}partition
 
: A distinct section of a hard disk.
 
: A distinct section of a hard disk.
   
; path
+
; {{Anchor|path}}path
: The series of device, directory and subdirectory names that defines the location of a file.
+
: The series of [[#device|device]], [[#directory|directory]] and [[#subdirectory|subdirectory]] names that defines the location of a file.
   
; pattern matching
+
; {{Anchor|pattern matching}}pattern matching
: An AmigaDOS feature that lets the user specify file and directory names by using wildcards and other tokens. ''Release 2 dos.library MatchFirst() MatchNext() MatchPattern()''
+
: An [[#AmigaDOS|AmigaDOS]] feature that lets the user specify file and [[#directory|directory]] names by using [[#wildcard|wildcard]]s and other tokens. ''Release 2 dos.library MatchFirst() MatchNext() MatchPattern()''
   
; peripheral
+
; {{Anchor|peripheral}}peripheral
: An external hardware device.
+
: An external hardware [[#device|device]].
   
; pitch
+
; {{Anchor|pitch}}pitch
 
: The number of characters printed in a horizontal inch.
 
: The number of characters printed in a horizontal inch.
   
; pixels
+
; {{Anchor|pixels}}pixels
 
: The dots of light that make up the Amiga screen display. A pixel is the smallest unit of display information on a given screen.
 
: The dots of light that make up the Amiga screen display. A pixel is the smallest unit of display information on a given screen.
   
; pointer
+
; {{Anchor|pointer}}pointer
: An image on the screen that moves as the user moves the mouse. A default pointer, which can be redefined by the user, is included in the system. The pointer often changes to reflect processes and tools.
+
: An image on the screen that moves as the user moves the mouse. A default pointer, which can be redefined by the user, is included in the system. The pointer often changes to reflect [[#process|process]]es and tools.
   
; Preferences (Prefs)
+
; {{Anchor|Preferences|Prefs}}Preferences (Prefs)
: A Workbench drawer containing editors that let the user configure and customize his Amiga environment.
+
: A [[#Workbench|Workbench]] [[#drawer|drawer]] containing editors that let the user configure and customize his Amiga environment.
   
; press
+
; {{Anchor|press}}press
 
: The term used in Release 2 documentation when telling the user to hit a key. Example: ''Press F6 for your new macro.''
 
: The term used in Release 2 documentation when telling the user to hit a key. Example: ''Press F6 for your new macro.''
   
; priority
+
; {{Anchor|priority}}priority
 
: A variable determining the proportion of the Amiga's processing time that will be allotted to a given task. Each task has an independent priority. Task priority is set automatically but can be changed with the CHANGETASKPRI command.
 
: A variable determining the proportion of the Amiga's processing time that will be allotted to a given task. Each task has an independent priority. Task priority is set automatically but can be changed with the CHANGETASKPRI command.
   
; process
+
; {{Anchor|process}}process
: A task that can communicate with AmigaDOS. Each process has a unique process number. Shell process numbers are usually displayed as part of the Shell prompt.
+
: A task that can communicate with [[#AmigaDOS|AmigaDOS]]. Each process has a unique process number. [[#Shell|Shell]] process numbers are usually displayed as part of the [[#Shell|Shell]] prompt.
   
; project
+
; {{Anchor|project}}project
 
: A file in which information created or used by a tool is stored.
 
: A file in which information created or used by a tool is stored.
   
; prompt
+
; {{Anchor|prompt}}prompt
 
: A message or symbol, such as 1>, that indicates that text input to the computer is possible.
 
: A message or symbol, such as 1>, that indicates that text input to the computer is possible.
   
; protection bits
+
; {{Anchor|protection bits}}protection bits
: Use ''attributes'' instead.
+
: Use [[#attributes|''attributes'']] instead.
   
; pseudo-icon
+
; {{Anchor|pseudo-icon}}pseudo-icon
: An icon that is displayed, when the Show All Files item is chosen from Workbench's Window menu, for an object that does not have a .info file.
+
: An [[#icon|icon]] that is displayed, when the Show All Files item is chosen from [[#Workbench|Workbench]]'s [[#Window|Window]] [[#menu|menu]], for an object that does not have a .info file.
   
; public screen
+
; {{Anchor|public screen}}public screen
: A screen that can be used by any application. Workbench is a public screen. Release 2 allows an application to create its own custom public screen which can then be used by other applications. ''Release 2 intuition.library''
+
: A screen that can be used by any application. [[#Workbench|Workbench]] is a public screen. Release 2 allows an application to create its own custom public screen which can then be used by other applications. ''Release 2 intuition.library''
   
; pure
+
; {{Anchor|pure}}pure
 
: Describes a command or program that can be made resident.
 
: Describes a command or program that can be made resident.
   
 
==Q==
 
==Q==
; qualifier
+
; {{Anchor|qualifier}}qualifier
: A key, such as Shift, Ctrl or Alt, that changes the Amiga's interpretation of a simultaneous or subsequent keystroke or mouse click.
+
: A key, such as Shift, Ctrl or Alt, that changes the Amiga's interpretation of a simultaneous or subsequent keystroke or mouse [[#click|click]].
   
 
==R==
 
==R==
; radio buttons
+
; {{Anchor|radio buttons}}radio buttons
 
: A group of circular gadgets used to offer mutually exclusive choices. ''Release 2 GadTools''
 
: A group of circular gadgets used to offer mutually exclusive choices. ''Release 2 GadTools''
   
; RAM (Random Access Memory)
+
; {{Anchor|RAM|Random Access Memory}}RAM (Random Access Memory)
: Part of the Amiga's internal memory that can be used for data storage and is directly accessible by the CPU. Data in RAM is lost when the Amiga is rebooted or powered down.
+
: Part of the Amiga's internal memory that can be used for data storage and is directly accessible by the CPU. Data in [[#RAM|RAM]] is lost when the Amiga is rebooted or powered down.
   
; Ram Disk
+
; {{Anchor|Ram Disk}}Ram Disk
: A section of RAM set aside to function as if it were a disk drive. Also known by its logical device name of RAM:.
+
: A section of [[#RAM|RAM]] set aside to function as if it were a disk drive. Also known by its logical [[#device|device]] name of [[#RAM|RAM]]:.
   
; RC
+
; {{Anchor|RC}}RC
: In ARexx, the field where numerical returns are placed. String values are placed in the RESULT field.
+
: In [[#ARexx|ARexx]], the field where numerical returns are placed. String values are placed in the RESULT field.
   
; read
+
; {{Anchor|read}}read
 
: To retrieve stored information.
 
: To retrieve stored information.
   
; Read Only
+
; {{Anchor|Read Only}}Read Only
 
: If disk status is Read Only, the user can only look at the contents.
 
: If disk status is Read Only, the user can only look at the contents.
   
; Read/Write
+
; {{Anchor|Read/Write}}Read/Write
 
: If disk status is Read/Write, the user can look at and alter the contents.
 
: If disk status is Read/Write, the user can look at and alter the contents.
   
; reboot
+
; {{Anchor|reboot}}reboot
 
: To reset the Amiga by pressing Ctrl, Left-Amiga and Right-Amiga simultaneously. Also called a ''warm boot''.
 
: To reset the Amiga by pressing Ctrl, Left-Amiga and Right-Amiga simultaneously. Also called a ''warm boot''.
   
; redirect
+
; {{Anchor|redirect}}redirect
 
: To change the source or destination of a command's input or output from the default by using the special characters < or > [or >>].
 
: To change the source or destination of a command's input or output from the default by using the special characters < or > [or >>].
   
; relative pathname
+
; {{Anchor|relative pathname}}relative pathname
: The path to a file or directory that does not include the device or partition name that leads to the file.
+
: The [[#path|path]] to a file or [[#directory|directory]] that does not include the [[#device|device]] or [[#partition|partition]] name that leads to the file.
   
; Release 2
+
; {{Anchor|Release 2}}Release 2
 
: Use this term instead of ''Version 2.0'' or just ''2.0'', unless in the future you are referring to a specific version of Release 2 of the operating system.
 
: Use this term instead of ''Version 2.0'' or just ''2.0'', unless in the future you are referring to a specific version of Release 2 of the operating system.
   
; requester
+
; {{Anchor|requester}}requester
: A window that allows the user to control options, access files and confirm actions. Many requesters function just like other windows but others, called modal requesters, block input to the system until the user responds to it.
+
: A [[#window|window]] that allows the user to control options, access files and confirm actions. Many requesters function just like other [[#window|window]]s but others, called modal requesters, block input to the system until the user responds to it.
   
; resident
+
; {{Anchor|resident}}resident
 
: Describes a command or program that has been copied into memory, with the RESIDENT command, for quicker execution. Only pure files can be made resident.
 
: Describes a command or program that has been copied into memory, with the RESIDENT command, for quicker execution. Only pure files can be made resident.
   
; resolution
+
; {{Anchor|resolution}}resolution
: The number of pixels associated with a particular display mode. For example, a normal NTSC Hires screen has a resolution of 640 (horizontal) by 200 (vertical) pixels.
+
: The number of [[#pixel|pixel]]s associated with a particular display mode. For example, a normal NTSC Hires screen has a resolution of 640 (horizontal) by 200 (vertical) [[#pixel|pixel]]s.
   
; RESULT
+
; {{Anchor|RESULT}}RESULT
: In ARexx, the field where string values are returned. Numerical values go in the RC field.
+
: In [[#ARexx|ARexx]], the field where string values are returned. Numerical values go in the RC field.
   
; return code
+
; {{Anchor|return code}}return code
 
: A numerical value, generated upon execution of a command, to indicate its level of success. The number is 0 if the command was successful and usually 5, 10 or 20 if there was a problem in executing the command. The return code value is assigned to the condition flag.
 
: A numerical value, generated upon execution of a command, to indicate its level of success. The number is 0 if the command was successful and usually 5, 10 or 20 if there was a problem in executing the command. The return code value is assigned to the condition flag.
   
; RGB (Red-Green-Blue)
+
; {{Anchor|RGB|Red-Green-Blue}}RGB (Red-Green-Blue)
 
: A type of video signal in which the three primary color signals are sent separately. Standard Amiga output uses an RGB monitor.
 
: A type of video signal in which the three primary color signals are sent separately. Standard Amiga output uses an RGB monitor.
   
; ROM (Read Only Memory)
+
; {{Anchor|ROM|Read Only Memory}}ROM (Read Only Memory)
 
: Permanent memory that is pre-programmed with system instructions and does not change. The contents of ROM are not affected by user commands or program operation.
 
: Permanent memory that is pre-programmed with system instructions and does not change. The contents of ROM are not affected by user commands or program operation.
   
; root directory
+
; {{Anchor|root directory}}root directory
: The main directory on a volume. The root directory is at the top of the filing hierarchy and created when a volume is formatted. The root directory is specified by the volume name followed by a colon.
+
: The main [[#directory|directory]] on a [[#volume|volume]]. The root [[#directory|directory]] is at the top of the filing hierarchy and created when a [[#volume|volume]] is [[#format|formatted]]. The root [[#directory|directory]] is specified by the [[#volume name|volume name]] followed by a colon.
   
 
==S==
 
==S==
; save
+
; {{Anchor|save}}save
 
: To write the current version of a file to disk. In many settings requesters the user is given the choices Save, Use and Cancel. Save, in this case, would cause the program to use those settings each time it opens.
 
: To write the current version of a file to disk. In many settings requesters the user is given the choices Save, Use and Cancel. Save, in this case, would cause the program to use those settings each time it opens.
   
; screen
+
; {{Anchor|screen}}screen
 
: An area of the display that shares the same video attributes, such as resolution and palette.
 
: An area of the display that shares the same video attributes, such as resolution and palette.
   
; script
+
; {{Anchor|script}}script
 
: A text file containing a series of commands that can be automatically executed to perform a complex or repetitive task. An example of a script is the Startup-sequence that is executed when the Amiga is booted.
 
: A text file containing a series of commands that can be automatically executed to perform a complex or repetitive task. An example of a script is the Startup-sequence that is executed when the Amiga is booted.
   
; scroll
+
; {{Anchor|scroll}}scroll
: To move through the viewing area of a window.
+
: To move through the viewing area of a [[#window|window]].
   
; scroll arrows
+
; {{Anchor|scroll arrows}}scroll arrows
 
: Parts of a scroll gadget that can be used to move the viewing area continuously.
 
: Parts of a scroll gadget that can be used to move the viewing area continuously.
   
; scroll bar
+
; {{Anchor|scroll bar}}scroll bar
: The highlighted area within the scroll box that can be dragged to display the hidden contents of a window. It changes its size to indicate the portion of the window that is currently visible.
+
: The highlighted area within the scroll box that can be dragged to display the hidden contents of a [[#window|window]]. It changes its size to indicate the portion of the [[#window|window]] that is currently visible.
   
; scroll box
+
; {{Anchor|scroll box}}scroll box
: The shaded area within which the scroll bar can be dragged. You can click in the scroll box to move the scroll bar.
+
: The shaded area within which the scroll bar can be dragged. You can [[#click|click]] in the scroll box to move the scroll bar.
   
; scroll gadget
+
; {{Anchor|scroll gadget}}scroll gadget
: A gadget that may appear in a window to let the user move through the viewing area of a window. A scroll gadget is made up of the scroll bar, scroll box and scroll arrows. ''Release 2 GadTools''
+
: A gadget that may appear in a [[#window|window]] to let the user move through the viewing area of a [[#window|window]]. A scroll gadget is made up of the scroll bar, scroll box and scroll arrows. ''Release 2 GadTools''
   
; scrolling list
+
; {{Anchor|scrolling list}}scrolling list
 
: A gadget that allows the user to select an object from a variable list of objects. A scrolling list is made up of a scroll gadget, a view box and a text gadget. ''Release 2 GadTools''
 
: A gadget that allows the user to select an object from a variable list of objects. A scrolling list is made up of a scroll gadget, a view box and a text gadget. ''Release 2 GadTools''
   
; SCSI (Small Computer System Interface)
+
; {{Anchor|SCSI|Small Computer System Interface}}SCSI (Small Computer System Interface)
: A standard interface protocol for connecting peripherals, usually mass storage devices, to computer equipment.
+
: A standard interface protocol for connecting peripherals, usually mass storage [[#device|device]]s, to computer equipment.
   
; select
+
; {{Anchor|select}}select
 
: To choose an item to work with by pointing to it with the mouse, then pressing and releasing the selection button.
 
: To choose an item to work with by pointing to it with the mouse, then pressing and releasing the selection button.
   
; selection button
+
; {{Anchor|selection button}}selection button
 
: The left mouse button.
 
: The left mouse button.
   
; serial
+
; {{Anchor|serial}}serial
 
: An interface port that transfers data one single bit at a time, contrasted to a parallel interface which sends one complex byte (eight bits) at a time.
 
: An interface port that transfers data one single bit at a time, contrasted to a parallel interface which sends one complex byte (eight bits) at a time.
   
; set
+
; {{Anchor|set}}set
 
: To change a bit or flag to its on or enabled state. Opposite of clear.
 
: To change a bit or flag to its on or enabled state. Opposite of clear.
   
; Shell
+
; {{Anchor|Shell}}Shell
 
: The command line interface used to send typed commands to the Amiga. One of the three interfaces built into the Amiga.
 
: The command line interface used to send typed commands to the Amiga. One of the three interfaces built into the Amiga.
   
; sizing gadget
+
; {{Anchor|sizing gadget}}sizing gadget
: A system gadget that allows the user to enlarge or shrink the size of the window.
+
: A system gadget that allows the user to enlarge or shrink the size of the [[#window|window]].
   
; slider gadget
+
; {{Anchor|slider gadget}}slider gadget
 
: A gadget that allows the user to select a value by dragging a rectangle up or down in a vertical bar. ''Release 2 GadTools''
 
: A gadget that allows the user to select a value by dragging a rectangle up or down in a vertical bar. ''Release 2 GadTools''
   
; slider value
+
; {{Anchor|slider value}}slider value
 
: A number that appears next to a slider gadget to indicate the currently selected value.
 
: A number that appears next to a slider gadget to indicate the currently selected value.
   
; snapshot
+
; {{Anchor|snapshot}}snapshot
: To save the positions of a window and/or the icons in it.
+
: To save the positions of a [[#window|window]] and/or the [[#icon|icon]]s in it.
   
; source
+
; {{Anchor|source}}source
: A device, directory or file that is supplying information.
+
: A [[#device|device]], [[#directory|directory]] or file that is supplying information.
   
; stack
+
; {{Anchor|stack}}stack
: A special area of RAM reserved by a program for temporary storage.
+
: A special area of [[#RAM|RAM]] reserved by a program for temporary storage.
   
; Startup-sequence
+
; {{Anchor|Startup-sequence}}Startup-sequence
: An AmigaDOS script file, executed when the Amiga is booted, that helps set up the hardware and directory systems.
+
: An [[#AmigaDOS|AmigaDOS]] script file, executed when the Amiga is booted, that helps set up the hardware and [[#directory|directory]] systems.
   
; streaming tape
+
; {{Anchor|streaming tape}}streaming tape
: A high-capacity, mass-storage device that uses a magnetic tape cartridge to hold data; generally used to back up large hard disks.
+
: A high-capacity, mass-storage [[#device|device]] that uses a magnetic tape cartridge to hold data; generally used to back up large hard disks.
   
; string
+
; {{Anchor|string}}string
 
: A piece of text treated as a single unit.
 
: A piece of text treated as a single unit.
   
; subdirectory
+
; {{Anchor|subdirectory}}subdirectory
: A directory that is within another directory.
+
: A [[#directory|directory]] that is within another [[#directory|directory]].
   
; submenu
+
; {{Anchor|submenu}}submenu
: A secondary menu that appears when some menu items are highlighted. A menu item that produces a submenu should have the symbol » at the far right.
+
: A secondary [[#menu|menu]] that appears when some [[#menu item|menu item]]s are highlighted. A [[#menu item|menu item]] that produces a submenu should have the symbol » at the far right.
   
; switch
+
; {{Anchor|switch}}switch
 
: A command keyword that turns an option on or off. If the keyword is typed onto the command line, the option is considered to be on.
 
: A command keyword that turns an option on or off. If the keyword is typed onto the command line, the option is considered to be on.
   
; syntax
+
; {{Anchor|syntax}}syntax
 
: The rules for the proper arrangement of commands, keywords and punctuation.
 
: The rules for the proper arrangement of commands, keywords and punctuation.
   
 
==T==
 
==T==
; task
+
; {{Anchor|task}}task
: A software function spawned by a process.
+
: A software function spawned by a [[#process|process]].
   
; text gadget
+
; {{Anchor|text gadget}}text gadget
: A rectangular box in which the user can type information such as a filename or command. ''Release 2 GadTools''
+
: A rectangular box in which the user can type information such as a [[#filename|filename]] or command. ''Release 2 GadTools''
   
; 3-D look
+
; {{Anchor|3-D look}}3-D look
 
: The technique used by Release 2 of the operating system which uses simulated light and shadow to create the illusion of depth and simultaneously give the user context cues. ''Release 2 GadTools (provides 3-D gadgets)''
 
: The technique used by Release 2 of the operating system which uses simulated light and shadow to create the illusion of depth and simultaneously give the user context cues. ''Release 2 GadTools (provides 3-D gadgets)''
   
; title bar
+
; {{Anchor|title bar}}title bar
: The top border of a screen or window that commonly displays the name of the screen or window. On a draggable window, this is sometimes referred to as the ''drag bar''.
+
: The top border of a screen or [[#window|window]] that commonly displays the name of the screen or [[#window|window]]. On a draggable [[#window|window]], this is sometimes referred to as the ''drag bar''.
   
; tool
+
; {{Anchor|tool}}tool
 
: A program that creates, uses or displays data.
 
: A program that creates, uses or displays data.
   
; Tool Types
+
; {{Anchor|Tool Types}}Tool Types
: A method for passing arguments used by the GUI. Tool Types is a field in the Information window of a project or tool icon where optional parameters can be entered.
+
: A method for passing [[#argument|argument]]s used by the [[#GUI|GUI]]. Tool Types is a field in the Information [[#window|window]] of a project or tool [[#icon|icon]] where optional parameters can be entered.
   
; Trashcan
+
; {{Anchor|Trashcan}}Trashcan
: A directory for storing files the user wants to delete.
+
: A [[#directory|directory]] for storing files the user wants to delete.
   
; type
+
; {{Anchor|type}}type
 
: In Release 2 documentation, this term was used instead of ''enter'' or ''key in''. Example: ''Type the macro name in the console.''
 
: In Release 2 documentation, this term was used instead of ''enter'' or ''key in''. Example: ''Type the macro name in the console.''
   
 
==V==
 
==V==
; version
+
; {{Anchor|version}}version
 
: A number that identifies the edition of a program.
 
: A number that identifies the edition of a program.
   
; virtual screen
+
; {{Anchor|virtual screen}}virtual screen
 
: A screen that is larger than the actual display area of the monitor.
 
: A screen that is larger than the actual display area of the monitor.
   
; volume
+
; {{Anchor|volume}}volume
: A floppy disk or hard disk partition.
+
: A floppy disk or hard disk [[#partition|partition]].
   
; volume name
+
; {{Anchor|volume name}}volume name
: The name given to a disk or partition.
+
: The name given to a disk or [[#partition|partition]].
   
 
==W==
 
==W==
; wait pointer
+
; {{Anchor|wait pointer}}wait pointer
: An image that appears in place of the normal pointer when an application is busy and cannot accept further input. The Workbench's image of a stopwatch was not accessible by developers at the time this manual was published.
+
: An image that appears in place of the normal [[#pointer|pointer]] when an application is busy and cannot accept further input. The [[#Workbench|Workbench]]'s image of a stopwatch was not accessible by developers at the time this manual was published.
   
; wildcard
+
; {{Anchor|wildcard}}wildcard
 
: A symbol used in pattern matching to represent a range of possible values.
 
: A symbol used in pattern matching to represent a range of possible values.
   
Line 652: Line 652:
 
: A rectangular screen area that can accept or display information.
 
: A rectangular screen area that can accept or display information.
   
; {{Anchor|Workbench}}Workbench
+
; {{Anchor|Workbench|WB}}Workbench
: The Amiga's icon-based GUI.
+
: The Amiga's [[#icon|icon]]-based [[#GUI|GUI]]. Its popular abbreviated form is ''WB''.
   
; write
+
; {{Anchor|write}}write
 
: To record data in memory or on a storage medium such as disk or tape.
 
: To record data in memory or on a storage medium such as disk or tape.
   
; write-enable
+
; {{Anchor|write-enable}}write-enable
: To allow information to be written onto a storage device.
+
: To allow information to be written onto a storage [[#device|device]].
   
; write-protect
+
; {{Anchor|write-protect}}write-protect
: To prevent information from being written onto a storage device.
+
: To prevent information from being written onto a storage [[#device|device]].
   
 
==Z==
 
==Z==
; zoom gadget
+
; {{Anchor|zoom gadget}}zoom gadget
: A gadget that may appear in the upper right corner of a window which allows the window to alternate between two sizes.
+
: A gadget that may appear in the upper right corner of a [[#window|window]] which allows the [[#window|window]] to alternate between two sizes.
   
; Zorro
+
; {{Anchor|Zorro}}Zorro
: The name for the expansion slot specification used by Amiga computers. Amiga 2000 and 3000 families contain Zorro II and Zorro III slots, respectively.
+
: The name for the proprietary expansion slot specification used by High-End Amiga Classic computers. Amiga 2000 family contains Zorro II slots while Amiga 3000 and 4000 families provided Zorro III slots.

Revision as of 16:20, 9 July 2012

The purpose of this glossary is three-fold:

  • First, it is for you, the reader, if you are unsure as to the meaning of a term in this wiki.
  • Second, the technical writer in your organization can use it as a reference/style guide when writing documentation. For that reason, some terms are included in this glossary that haven't been discussed within the main body of this wiki. The capitalization, spelling and definitions given here agree (when applicable) with the User's Guide. If you follow this style, your manual will better agree with the main user manual for the Amiga system software. For instance, the definition for serial may be obvious to you, but by consulting this guide you can see that the user's manual did not capitalize it.
  • Third, it is for you, the developer, to let you know where certain functions are found in the system and what version of the system software contains that function. For instance, the concept of AppIcons first appeared with Release 2 of the system software and is supported by workbench.library. If you look at the glossary entry for AppIcon you'll see it suffixed with Release 2 workbench.library.

Note: the codes (v) and (n) refer to verb and noun, respectively. A word may have different spellings and/or meanings depending on whether it is being used as a verb or a noun.

A

absolute pathname
The explicit identification of a file or directory - one that includes the device or partition name and any directories that lead to the file.
action gadget
A box in a window that lets you choose an operation to be performed by selecting the box. Common action gadgets are Continue, Save and Cancel. Also called buttons.
active
Currently selected; such as "the active window".
AmigaDOS
The disk operating system (DOS) used by Amiga computers.
AppIcon
An icon on Workbench that allows the user to pass arguments to an application. For instance, if a text processor has an AppIcon on Workbench, the user could drag the icon for a text file onto the AppIcon and that file would be loaded into the application. Release 2 workbench.library
application gadget
Any of a number of programmed graphic images that appear within programs and can be manipulated with the mouse to perform a certain function. Under Release 2 of the operating system, standard application gadgets are available to the developer through GadTools. Previously, you would have to create application gadgets within your program.
AppMenu
An AppMenu allows the user to add a custom menu item to the Workbench Tools menu. Release 2 workbench.library
AppWindow
A window on Workbench that allows the user to pass arguments to an application. For example, if a text processor has an AppWindow, the user can drag the icon for a text file into the AppWindow and that file would be loaded into the application. Release 2 workbench.library
archive
1. (n) A backup copy of a file or files.
2. (v) To copy files to disk or tape for backup purposes.
ARexx
A text-based language that, along with Workbench and the Shell, serves as a built-in user interface for the Amiga. ARexx has two main uses. As a scripting language, it can operate internally with applications. It can also be used to operate two or more applications that may or may not be inherently compatible. In your documentation you should note that ARexx is a trademark of William S. Hawes.
argument
An additional item of information, such as a filename, value or option, included along with a command. This information determines the exact action of the command.
argument passing
Specifying parameters for a program or command to follow. On the Workbench, this can be handled through the Tool Types and Default Tool fields of an icon, or through an AppWindow, AppIcon or AppMenu. More traditionally, arguments can be passed via a command line in the Shell.
assign
To link a directory name to a logical device name, with the ASSIGN command, so that programs which use that directory can look for one device name rather than having to search through several volumes for the directory. For instance, the RAM:T directory is commonly assigned to the device name T:.
attributes
A series of flags stored with every file. Attributes indicate file type and control the file operations (read, write, delete, etc.) permissible on the file. Also called protection bits.
autoscroll
To automatically move a screen when the pointer reaches the edges of the currently viewable area.

B

background process
A program that is started from the Shell with the RUN command. The program does not take over the Shell but is run in the "background".
back up
(v) To make a backup copy.
backup
(n) A copy of a file on disk or tape used to replace lost data.
basename
A specific and non-conflicting name for an application that should be used by the developer when naming accompanying files and ports such as the application's ARexx port and the file where application-specific preferences are stored. In most cases, the basename should be the same as the name of the application's executable.
bitmap
An image made up of pixels.
boolean
Having two possible states: on or off, true or false, yes or no.
Bridgeboard
An expansion board made by Commodore that allowed the Amiga to emulate PC-compatible computers based on processors up to 486.
brush
An IFF graphics file; usually a section cut out from a full-sized picture.
buffer
A temporary storage area.

C

check box
An application gadget used to let a user turn an option on or off. When a check mark appears in the box, the selection is considered to be "on". Release 2 GadTools
Chip RAM
The area of RAM accessible to the Amiga's custom chip set used for graphics and sound data.
choose
In terms of using the mouse, choose is what the user does with menu items. Select is what he does with icons.
clear
1. To change a bit or flag to 0, off or disabled state. Opposite of set.
2. To erase a screen or window display.
CLI (Command Line Interface)
A means of communicating with a computer by issuing commands from the keyboard. The program that allows this on the Amiga is called the Shell and, along with Workbench and ARexx, is one of the three built-in interfaces. Before the Shell was available, the program used was called the CLI.
click
To press and release a mouse button.
close
To remove a window from the screen.
close gadget
A system gadget used to close windows. It appears in the upper left corner of the window.
cold reboot
To reset the Amiga by turning the power off, waiting 20 seconds, then restoring power.
color correction
A printing option, selected through Prefs' PrinterGfx editor, that tries to better match the colors of a printout to the colors on the screen.
color selection gadget
A gadget from which you can choose one of several displayed colors. Also referred to as the palette gadget. Release 2 GadTools
command history
A feature of the Shell that allows you to recall previously entered command lines by using the cursor keys or a vertical scrollbar if available.
command template
A line of text showing how a command and its arguments should be used. When a user types "<command> ?" in the Shell, he should be shown the template for that command. Release 2 dos.library ReadArgs()
Commodities Exchange
A system that simplifies the process of writing programs which monitor the input handler system - these programs can respond to hot keys, take actions based on mouse action or inactivity, or even modify the input stream as it goes by.
condition flag
A variable that contains a return code value indicating the success or failure of command execution.
console window
A window used for the input and output of text.
context cue
A graphical hint to the user that where he is in the system or application has changed. When a user chooses New from a Project menu, for example, a new window opens. The new window is a context cue.
contiguous
Continuous; consisting of a series of adjacent items. Contiguous memory is a block of memory.
Control-key combination
A key combination that performs a special function, entered by holding down Ctrl while pressing another key on the keyboard. Some Control-key combinations are executed as soon as they are pressed, such as when Ctrl-C is used to abort the execution of an AmigaDOS command. Some produce a reversed character image and have no immediate effect.
cursor
A highlighted rectangle used in the Shell and some applications to indicate text position.
cursor keys
The four keys with directional arrows on them found between the numpad and the rest of the keys on the keyboard.
custom icon
An application-specific gadget that can be moved and manipulated. Example: the note object in some music applications.
cycle gadget
An application gadget that allows the user to select one of several options. One option is displayed at a time and, as the gadget is selected, the other options become visible. The displayed option is the selected option. Similar to radio buttons but this takes up less space in a window or requester. Release 2 GadTools

D

dead key
A key, or key combination, that modifies the output of the next key to be pressed. For instance, on an American keyboard, Alt-H will superimpose a caret (^) symbol over the next applicable key to be pressed.
default
A value or action assumed if the user has not specified anything else.
Default Tool
An argument passing device used with project icons on the Workbench. When a project icon is double-clicked, the application specified in the Default Tool field of that icon's Information window will automatically load and run.
delete
To erase or discard a file, buffer or other stored item.
delimiter
A character that marks the beginning and end of a string.
depth gadget
A system gadget for moving a window or screen in front of or behind other windows or screens. It appears in the upper right corner of the window or screen.
deselect
This term was used in the Release 2 user documentation rather than unselect.
destination
The device, directory or file that is receiving information. For instance, in EDIT, the file that the revised text is being sent to is the destination file.
device
A physical mechanism, such as a printer or disk drive, or a software entity (logical device), such as CON: or NIL:, used as a source or destination for information. In the Release 2 user manual, hard disk and disk drive designations such as DF0: were capitalized.
device handler
Files that act as intermediate stages between AmigaDOS and physical devices, such as the Port-handler file in the L: directory which handles the interface for the PAR:, SER: and PRT: devices. Its commonly abbreviated as just Handler.
directory
A subdivision in a computer's filing system. Directories are represented on the Workbench as drawer icons.
disk
A medium for storage of computer data. This term was used in the Release 2 documentation rather than diskette.
display box
An application gadget, usually under a scroll gadget or next to a selection gadget, that displays the current selection but doesn't allow the user to edit it.
double-click
To press and release the mouse's selection button twice.
drag
To move an icon, window, gadget or screen across the display by pointing to the object, holding down the selection button and moving the mouse.
drag selection
The process of selecting several icons at once by holding down the selection button and using the mouse to draw a dash-rule box (marquee) around the icons to be selected. When the button is released, all the icons in the marquee will be selected.
drawer
A subdivision of a disk storage area. A drawer corresponds to an AmigaDOS directory. Usually drawer is used in the context of the Workbench, while directory will be preferred in the context of the Shell.
drive name
The name assigned to a floppy disk drive or hard disk such as FH1: or DF0:. It's the same as the device name.
dump
A printout of the image displayed on the screen.

E

ECS (Enhanced Chip Set)
The upgraded versions of the Amiga Classic's Agnus and Denise coprocessor chips. The ECS offered new display modes and expanded existing graphics capabilities. Many of the benefits of the ECS are available only in conjunction with Release 2 of the operating system.
ENV:
A directory where environment variables and user preferences are temporarily stored. Short for "environment".
ENVARC:
Similar to ENV: but it will survive a reboot. Short for "environment archive".
environment variable
A variable used by AmigaDOS to represent a string or a value.
error code
A number identifying an error that has occurred during execution of a command or program.
executable
The name for an application which the user types into the Shell in order to run the program. The executable should be one word - short, but long enough to prevent it from conflicting with the executables of other programs.
extended selection
The process of selecting several icons at once by holding down Shift while selecting each icon with the mouse.

F

FastFileSystem (FFS)
An enhanced Amiga file system usable with both floppy and hard disks. A volume is formatted as either FFS or OldFileSystem (OFS).
Fast RAM
General memory used by programs and data; as opposed to Chip RAM.
fatal error
Describes an error serious enough to halt the process that caused it.
field
1. The screen area behind the text under a Workbench icon. The color of the field can be changed with the Font editor.
2. An area in a requester where a text string can be inserted. A database, for example, will often have multi-field requesters.
filename
Use one word in your documentation. Note: use brackets when information should be substituted. In this example, <filename> is just a placeholder for the actual file name.
flag
A status indicator variable with a limited number of possible states.
format
To prepare a disk for use with the Amiga. Use this term instead of initialize when referring to disks.
function keys
Keys at the top of the Amiga keyboard, labelled F1 to F10, that can be programmed to perform special tasks.

G

gadget
Any of various programmed graphic images that may appear in a window, requester or screen, that can be manipulated with the mouse to perform a certain function.
GadTools
A toolkit, available to developers under Release 2 of the operating system, that supplies pre-programmed, standard application gadgets for use within applications.
ghosting
Superimposing a pattern of dots in the shadow color over disabled menu items or gadgets. This gives the user a visual cue that the item is unavailable. Intuition will do this automatically to all standard menu items and gadgets that your program disables.
graphic user interface (GUI)
A visually oriented system allowing you to tell a computer what to do by manipulating graphic symbols rather than by typing in commands. Often, the GUI employs a metaphor for ease of understanding. The Workbench is the Amiga GUI.

H

hard disk
Use this term rather than hard drive.
history buffer
A section of memory that stores the most recent commands for a given Shell.
hold down
To continually press a mouse button until instructed to release it.
hot key
A key or key combination used by Commodities Exchange programs to open a hidden window.

I

icon
An image appearing on the screen to represent a disk, drawer, project or tool. Icons can be moved and selected with the mouse to allow you to work with the items they represent.
icon drop box gadget
The drop box glyph in an AppWindow. Release 2 workbench.library
IFF (Interchange File Format)
The standardized format in which the Amiga stores data for such things as text, graphics and sound. Such a standard is useful for data sharing between applications. iffparse.library (can be used with Release 1.3 and Release 2)
.info file
A file containing the image and position data for an icon.
Information window
The window presented on Workbench when a user selects (clicks once on) an icon and chooses "Information..." from the Icons menu.
Inter-Process Communication (IPC)
The means by which two or more applications can operate in conjunction with one another regardless of whether they are inherently compatible. On the Amiga, this can be accomplished with ARexx.
Internal command
Refers to an AmigaDOS command that is built into the Shell, rather than loaded from disk.
Intuition
The collective term for the GUI toolkit and function libraries that contain the elements necessary for you to build graphic interfaces for your Amiga applications.

K

K (Kilobyte)
1024 bytes. The abbreviation used in the Release 2 user's manual; eg. "512K".
keymap
A file that determines the arrangement of characters on the keyboard and determines the meaning of each key. Different languages have different keymaps.
keystrokes
In the Release 2 user's manual, alphabetical keys are specified with an upper-case letter and the word key is not used. Example: Press Q and then press Return. Non-alphanumeric keys appear in the manual as they do on the keyboard (Esc, Del, Alt, Ctrl, Caps Lock, Help) with the exceptions of Backspace, Return, Shift and the cursor keys. Key combinations are separated by a hyphen and upper-case letters are specified by the Shift combination. Example: Ctrl-O will move the cursor to the end of the line, but Ctrl-Shift-O will move the cursor to the end of the file.
keyword
A word recognized by a command as identifying an argument or specifying an option. If the user needs to type the keyword on the command line along with its argument, "/K" should follow the keyword in the command template.
Kickstart
Software that is read from disk and used to boot the Amiga. Also refers to the portion of the OS that is in ROM.

L

library
A related set of functions and collections of data that can be shared by various programs. For instance, the commodities.library in the LIBS: directory is used by all the Commodities Exchange programs.
link
A file that is a pointer to another file. When the original file is called, the linked file will be used.

M

macro
A single command that represents a sequence of commands. ARexx should be the macro language used by applications on the Amiga.
MB (Megabyte)
The abbreviation for megabyte (1,048,576 bytes) used in the Release 2 System Software manual.
memory
The Classic Amigas had both Chip and Fast RAM, as well as 512K of ROM memory. New Generation Amigas only have Fast RAM, Chip memory has been replaced by on-board memory of the respective dedicated card (Graphic and Audio cards).
menu
A list of on-screen options, displayed by using the menu button, from which users can choose commands that control a program.
menu bar
The list of headings that appears across the top of the screen when the menu butto is held down. When the menu button is not depressed, the visible bar is called the title bar.
menu button
The right mouse button.
menu item
An option that appears in a menu.
modified project requester
A requester that prompts the user to save the project before continuing. It should be presented when the user chooses an action (such as Quit Program) that would cause his currently unsaved work to be lost.
Moniterm Viking
A high-resolution monitor with a paper-white display which was especially useful with CAD or DTP applications. A similar monitor was sold by Commodore as the A2024. When used with the Amiga, these monitors worked in a special mode that tiles a number of high-resolution screens together to make one large, high-resolution display.
monospaced font
A font in which each character takes up an equal amount of space.
MountList
A text file in the DEVS: directory that contains information about devices that have been attached to or installed in the Amiga.
multiscan
A type of video monitor that can accept several different scan rates.
multitasking
The ability to perform more than one operation, or task, at a time.
mutually exclusive
Only one option can be chosen from a given group of options. For example, in a group of radio buttons, one and only one is always selected. When a user clicks on an unselected radio button, the one that had been highlighted becomes unselected.

N

notification
A means by which an application can receive a message whenever a specified file is modified. Release 2 dos.library
null string
An empty string. Null strings are commonly used in text editors to delete information. If the user replaces a word with a null string, the word is deleted.

O

offset
To shift or move over.
open
To make the selected object available for use. When the user opens a disk or drawer icon, its contents are displayed. When the user opens a project or tool icon, a program is started.
overscan area
The normally unused area surrounding a standard-size screen. The Overscan Preferences editor allows the user to expand his screen to fill this area. Release 2 intuition.library QueryOScan()
overwrite
To write information to a file or disk, replacing any information that previously was stored there.

P

parallel
An interface port that transfers data one complete byte (8 bits) at a time, contrasted to a serial interface which sends a single bit at a time. The Amiga has an extended parallel port to which a printer is often connected.
parent
The window or directory from which another window, directory or file was generated.
parsing
When the system examines and interprets arguments so the appropriate operation can be performed. Release 2 dos.library ReadArgs()
partition
A distinct section of a hard disk.
path
The series of device, directory and subdirectory names that defines the location of a file.
pattern matching
An AmigaDOS feature that lets the user specify file and directory names by using wildcards and other tokens. Release 2 dos.library MatchFirst() MatchNext() MatchPattern()
peripheral
An external hardware device.
pitch
The number of characters printed in a horizontal inch.
pixels
The dots of light that make up the Amiga screen display. A pixel is the smallest unit of display information on a given screen.
pointer
An image on the screen that moves as the user moves the mouse. A default pointer, which can be redefined by the user, is included in the system. The pointer often changes to reflect processes and tools.
Preferences (Prefs)
A Workbench drawer containing editors that let the user configure and customize his Amiga environment.
press
The term used in Release 2 documentation when telling the user to hit a key. Example: Press F6 for your new macro.
priority
A variable determining the proportion of the Amiga's processing time that will be allotted to a given task. Each task has an independent priority. Task priority is set automatically but can be changed with the CHANGETASKPRI command.
process
A task that can communicate with AmigaDOS. Each process has a unique process number. Shell process numbers are usually displayed as part of the Shell prompt.
project
A file in which information created or used by a tool is stored.
prompt
A message or symbol, such as 1>, that indicates that text input to the computer is possible.
protection bits
Use attributes instead.
pseudo-icon
An icon that is displayed, when the Show All Files item is chosen from Workbench's Window menu, for an object that does not have a .info file.
public screen
A screen that can be used by any application. Workbench is a public screen. Release 2 allows an application to create its own custom public screen which can then be used by other applications. Release 2 intuition.library
pure
Describes a command or program that can be made resident.

Q

qualifier
A key, such as Shift, Ctrl or Alt, that changes the Amiga's interpretation of a simultaneous or subsequent keystroke or mouse click.

R

radio buttons
A group of circular gadgets used to offer mutually exclusive choices. Release 2 GadTools
RAM (Random Access Memory)
Part of the Amiga's internal memory that can be used for data storage and is directly accessible by the CPU. Data in RAM is lost when the Amiga is rebooted or powered down.
Ram Disk
A section of RAM set aside to function as if it were a disk drive. Also known by its logical device name of RAM:.
RC
In ARexx, the field where numerical returns are placed. String values are placed in the RESULT field.
read
To retrieve stored information.
Read Only
If disk status is Read Only, the user can only look at the contents.
Read/Write
If disk status is Read/Write, the user can look at and alter the contents.
reboot
To reset the Amiga by pressing Ctrl, Left-Amiga and Right-Amiga simultaneously. Also called a warm boot.
redirect
To change the source or destination of a command's input or output from the default by using the special characters < or > [or >>].
relative pathname
The path to a file or directory that does not include the device or partition name that leads to the file.
Release 2
Use this term instead of Version 2.0 or just 2.0, unless in the future you are referring to a specific version of Release 2 of the operating system.
requester
A window that allows the user to control options, access files and confirm actions. Many requesters function just like other windows but others, called modal requesters, block input to the system until the user responds to it.
resident
Describes a command or program that has been copied into memory, with the RESIDENT command, for quicker execution. Only pure files can be made resident.
resolution
The number of pixels associated with a particular display mode. For example, a normal NTSC Hires screen has a resolution of 640 (horizontal) by 200 (vertical) pixels.
RESULT
In ARexx, the field where string values are returned. Numerical values go in the RC field.
return code
A numerical value, generated upon execution of a command, to indicate its level of success. The number is 0 if the command was successful and usually 5, 10 or 20 if there was a problem in executing the command. The return code value is assigned to the condition flag.
RGB (Red-Green-Blue)
A type of video signal in which the three primary color signals are sent separately. Standard Amiga output uses an RGB monitor.
ROM (Read Only Memory)
Permanent memory that is pre-programmed with system instructions and does not change. The contents of ROM are not affected by user commands or program operation.
root directory
The main directory on a volume. The root directory is at the top of the filing hierarchy and created when a volume is formatted. The root directory is specified by the volume name followed by a colon.

S

save
To write the current version of a file to disk. In many settings requesters the user is given the choices Save, Use and Cancel. Save, in this case, would cause the program to use those settings each time it opens.
screen
An area of the display that shares the same video attributes, such as resolution and palette.
script
A text file containing a series of commands that can be automatically executed to perform a complex or repetitive task. An example of a script is the Startup-sequence that is executed when the Amiga is booted.
scroll
To move through the viewing area of a window.
scroll arrows
Parts of a scroll gadget that can be used to move the viewing area continuously.
scroll bar
The highlighted area within the scroll box that can be dragged to display the hidden contents of a window. It changes its size to indicate the portion of the window that is currently visible.
scroll box
The shaded area within which the scroll bar can be dragged. You can click in the scroll box to move the scroll bar.
scroll gadget
A gadget that may appear in a window to let the user move through the viewing area of a window. A scroll gadget is made up of the scroll bar, scroll box and scroll arrows. Release 2 GadTools
scrolling list
A gadget that allows the user to select an object from a variable list of objects. A scrolling list is made up of a scroll gadget, a view box and a text gadget. Release 2 GadTools
SCSI (Small Computer System Interface)
A standard interface protocol for connecting peripherals, usually mass storage devices, to computer equipment.
select
To choose an item to work with by pointing to it with the mouse, then pressing and releasing the selection button.
selection button
The left mouse button.
serial
An interface port that transfers data one single bit at a time, contrasted to a parallel interface which sends one complex byte (eight bits) at a time.
set
To change a bit or flag to its on or enabled state. Opposite of clear.
Shell
The command line interface used to send typed commands to the Amiga. One of the three interfaces built into the Amiga.
sizing gadget
A system gadget that allows the user to enlarge or shrink the size of the window.
slider gadget
A gadget that allows the user to select a value by dragging a rectangle up or down in a vertical bar. Release 2 GadTools
slider value
A number that appears next to a slider gadget to indicate the currently selected value.
snapshot
To save the positions of a window and/or the icons in it.
source
A device, directory or file that is supplying information.
stack
A special area of RAM reserved by a program for temporary storage.
Startup-sequence
An AmigaDOS script file, executed when the Amiga is booted, that helps set up the hardware and directory systems.
streaming tape
A high-capacity, mass-storage device that uses a magnetic tape cartridge to hold data; generally used to back up large hard disks.
string
A piece of text treated as a single unit.
subdirectory
A directory that is within another directory.
submenu
A secondary menu that appears when some menu items are highlighted. A menu item that produces a submenu should have the symbol » at the far right.
switch
A command keyword that turns an option on or off. If the keyword is typed onto the command line, the option is considered to be on.
syntax
The rules for the proper arrangement of commands, keywords and punctuation.

T

task
A software function spawned by a process.
text gadget
A rectangular box in which the user can type information such as a filename or command. Release 2 GadTools
3-D look
The technique used by Release 2 of the operating system which uses simulated light and shadow to create the illusion of depth and simultaneously give the user context cues. Release 2 GadTools (provides 3-D gadgets)
title bar
The top border of a screen or window that commonly displays the name of the screen or window. On a draggable window, this is sometimes referred to as the drag bar.
tool
A program that creates, uses or displays data.
Tool Types
A method for passing arguments used by the GUI. Tool Types is a field in the Information window of a project or tool icon where optional parameters can be entered.
Trashcan
A directory for storing files the user wants to delete.
type
In Release 2 documentation, this term was used instead of enter or key in. Example: Type the macro name in the console.

V

version
A number that identifies the edition of a program.
virtual screen
A screen that is larger than the actual display area of the monitor.
volume
A floppy disk or hard disk partition.
volume name
The name given to a disk or partition.

W

wait pointer
An image that appears in place of the normal pointer when an application is busy and cannot accept further input. The Workbench's image of a stopwatch was not accessible by developers at the time this manual was published.
wildcard
A symbol used in pattern matching to represent a range of possible values.
window
A rectangular screen area that can accept or display information.
Workbench
The Amiga's icon-based GUI. Its popular abbreviated form is WB.
write
To record data in memory or on a storage medium such as disk or tape.
write-enable
To allow information to be written onto a storage device.
write-protect
To prevent information from being written onto a storage device.

Z

zoom gadget
A gadget that may appear in the upper right corner of a window which allows the window to alternate between two sizes.
Zorro
The name for the proprietary expansion slot specification used by High-End Amiga Classic computers. Amiga 2000 family contains Zorro II slots while Amiga 3000 and 4000 families provided Zorro III slots.