A lot of work still needs to be done on this project, but an extensive glossary of Omnis terms is being built here. This is what we have so far -- please be patient:

AND
argument
attribute
background
background object
binary
bit
block
Boolean

A data type for a logical value that equates to True or False.

browser A window in a program that allows the user to view information. The term is usually preceded by a descriptor that indicates what kind of information the browser is used to view, e.g. HTML browser, class browser, etc.
byte
calculation
catalog
character
class
click An action performed by a user with their mouse. A button on the mouse is quickly depressed and released.
component An object inside another object. In Omnis Studio, we add "components" to GUI classes like windows, reports, toolbars and remote forms from a tool called the "Component Store".
component store  
connection In a native Omnis datafile, a means of relating records from one File to those of another independent of the data. "Strictly relational" databases must rely on the data in a "key" field to establish relationships.
Current Record Buffer (CRB) An area in RAM set aside for manipulating field values from the current record of each open File as well as memory variables.
date
datetime
device
double-click See "click". Two rapid cycles of depressing and releasing a mouse button, treated as a single event.
drag
drop
drop-down list
editor
email
event
extension (external)
field A foreground component object on a window, remote form or report.
field value The contents of a CRB field.
File
floating point
font
foreground
function
graph
grid
group
hash variable A built-in global variable, so called because its name begins with a "hash" symbol (#).
headed list box
icon array
instance A working copy of a class.
instantiate The process of creating an instance from a class.
integer
internet
key event
list data type
list field
list variable
literal A sequence of characters used literally (not interpreted as a variable or function name), also known as a "string".
mask
masked entry field

menu

menu bar
message 1. A dialog box used to inform the operator of ****
2. A parameter sent to a public method of an object.
method In Omnis Studio, a behavior of an object. Many objects have "built-in" behaviors (methods), but we can also add "custom" behaviors (methods) to them. A custom method is one written by an Omnis programmer using Omnis method commands.
method line
modal
mode
modeless
mouse event
negative
node
not
notation
number
object
OR
parameter
parenthesis
pattern
pop3
pop-up list
pop-up menu
port
positive
procedure
property
report
root node
schema
scroll event
search
smtp
square bracket notation
status bar
status event
string A sequence of characters used literally (not interpreted as a variable or function name), also known as a "literal".
system key
system table
syntax
tab pane
table
task
text
time
tool
toolbar
tree list
variable A named container for a value, held in RAM.
version control system
watch variable
web
window