action
[Properties] [Events] [Example] [Pre-defined Actions]
A named script that can be assigned to buttons, menu items, etc.
| Property | Type | Default | Description |
Name |
string | none | Reference name for action |
Image |
string | none | Name of image to display for this action |
Checked |
boolean | false | Whether action is selected/checked |
Enabled |
boolean | true | Whether components with this action are enabled or disabled |
Visible |
boolean | true | Whether components with this action are visible |
Caption |
string | none | Text caption label for this action |
Hint |
string | none | Mouse-over hint for components with this action |
Shortcut |
string | none | Keyboard shortcut name for this action |
Action |
string | none | Link this action to another named action (typically a built-in action) |
Script |
string | none | Script to run when this action is executed (Default Text field property) |
GroupIndex |
integer | 0 | Actions with same group number are grouped together like radio button selections |
Events |
boolean | false | Whether event subroutines are enabled for this action |
HelpContext |
integer | 0 | Value used when F1 or HelpContextAction is used. |
| Event | Arguments | Description |
OnExecute |
Sender | Fires when event is executed, before Script is run. |
<action name='Navigate' image='world' caption='Go' hint='Browse to the given web page'>Browser.Navigate( URL.Text)</action>
Tells the Browser ActiveX control to navigate to the URL given by the edit component named URL.
There are several actions built into the Zeus core engine. These action names all start with a underscore "_" character.
| Name | Description |
_EditCut |
Cut the text from the current edit control to the clipboard. |
_EditCopy |
Copy the text from the current edit control to the clipboard. |
_EditPaste |
Paste the text from the clipboard into the current edit control. |
_EditSelectAll |
Select all of the text in the current edit control. |
_EditUndo |
Undo the last change to the current edit control. |
_EditDelete |
Clear all of the text from the current edit control. |
_HelpContents |
Display the Contents page of the help file for the application |
_HelpTopicSearch |
Display the Topic Search page of the help file for the application |
_HelpOnHelp |
Display the Help for the Help system itself |
_HelpContextAction |
Display the help page for the current component based upon the components HelpContext property |
_WindowClose |
Close the current window |
_FileExit |
Exit the current application |
_MemoBold |
Bold the currently selected text in a Memo component |
_MemoItalic |
Emphasize the currently selected text in a Memo component |
_MemoUnderline |
Underline the currently selected text in a Memo component |
_MemoStrikeOut |
Strikeout the currently selected text in a Memo component |
_MemoAlignLeft |
Align the paragraph in a Memo component to the left |
_MemoAlignRight |
Align the paragraph in a Memo component to the right |
_MemoAlignCenter |
Align the paragraph in a Memo component to the center |
_MemoBullets |
Make a bullet list in a Memo component |
_EditSpellCheck |
Check the spelling of the currently selected edit control |
_EditAutoSpell |
Control the auto-spellcheck and auto-correction options in a Memo component |
_SpellOptions |
Display the configuration dialog for the spellchecker |
_ThemeSelect |
Display the dialog for changing the current application Theme. |