Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| playground:glossary [2026-10-06 13:01] – [Classes] geek | playground:glossary [2026-10-06 15:12] (current) – [Syntax] geek | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Glossary ====== | ====== Glossary ====== | ||
| + | * **Call** - Trigger some code to run, providing zero or more parameters | ||
| + | * **Invoke** - To cause some code to be triggered, by any method | ||
| + | * **Library** - A collection of code written by you or another user that you can use to expand AutoHotkey' | ||
| + | ===== Syntax ===== | ||
| + | * **Parentheses** - '' | ||
| + | * For example, '' | ||
| + | * **Brackets** - '' | ||
| + | * **Braces** - '' | ||
| + | * **Angle Brackets** - ''<>'' | ||
| + | * **Hotkey** - A block of code that runs when a key is pressed | ||
| + | * **Function** - A reusable block of code, usually named, that can take zero or more parameters and optionally returns a value | ||
| + | * **Built-In Function** - A function provided by AutoHotkey itself, like '' | ||
| + | * **Command** - A function call statement; a top-level function call where the parentheses around parameters are optional | ||
| + | * For example, '' | ||
| + | * **Object** - A value that contains sub-values in a property store, and optionally in an item store | ||
| + | * For example, '' | ||
| + | * **Array** - An object with an item store that stores values numerically indexed counting up from '' | ||
| + | * For example, '' | ||
| + | * **Map** - An object with an item store that stores values referenced by strings called keys | ||
| + | * For example, '' | ||
| ===== Classes ===== | ===== Classes ===== | ||
| - | * Property: A name saved in an object' | + | |
| - | * Property Store: The collection of all the properties available on an object | + | |
| - | * Item: A name saved in an object' | + | |
| - | * Item Store: The collection of all the items available on an object | + | |
| - | * Method: A property that can be called | + | |
| - | * Dynamic Property: A property whose value is computed at check time by a function | + | |
| - | * Member: Used interchangeably with Property | + | |
| - | * Field: Sometimes used to refer to object properties, but more commonly used to refer to members of a DLL [[https:// | + | |
| - | * Instance: A copy of a class that inherits its methods but has its own properties that can be set independently | + | |
| - | * Prototype: An object used as the base for instance objects | + | |
| - | * Base: For a given object instance, the prototype that methods are inherited from | + | |