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 | |
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 | |