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