Using the New Form Genie
/documentation/pages/Guides/Desktop/Design/View/Form/Using the New Form Genie.xml
When you create a new form for a table or set, the New Form Genie lets you create customized form layouts in a fraction of the time that it would take to manually layout out a new form. The New Form Genie lets you:
Using the Interactive Window
/documentation/pages/Ref/Xbasic/Reference/Using the Interactive Window.xml
result of an Xbasic method, command or expression immediately, you can type an Xbasic statement directly into Alpha Anywhere's Interactive window. Alpha Anywhere uses auto-completion logic to help you enter commands in the Interactive window. Like in the Code Editor, Alpha Anywhere displays Bubble Help showing the syntax of every command you enter.
Using the KillFocus Event
/documentation/pages/Guides/Desktop/Xdialog/Using the KillFocus Event.xml
The following script prompts the user for their name. It automatically capitalizes the first character of the name, and puts the rest of the name in lower case when the user exits from the control. It also formats the telephone number. When the user exits a control the killfocus event is generated. The event handling code for this script traps the killfocus event, and formats the text in the text box:
Using the Operation Genies
/documentation/pages/Guides/Desktop/Design/Data/Operation/Using the Operation Genies.xml
Alpha Anywhere has detailed Genies to help you perform common operations. The Genies guide you step-by-step through creating an Operation in an easy to understand way. Once you have answered all the Genie's questions, the Genie automatically creates the appropriate Operation.
Using the Toolbox Panel
/documentation/pages/Guides/Desktop/Design/View/Layout Control/Using the Toolbox Panel.xml
The Toolbox panel contains a collection of layout tools. Each tool is used either to create new objects, such as the Bitmap Tool which lets you insert pictures, or move objects, such as the Horizontal Shift Tool which lets you move multiple objects left or right. You can place a data field on a form by selecting one of the field data controls on the Toolbox panel and sketching its outline on the form.
Using the Microsoft Calendar Control
/documentation/pages/Guides/Desktop/Xdialog/Controls/Using the Microsoft Calendar Control.xml
The following example shows how to use the Microsoft Calendar Control on a form. In this implementation the calendar control sets the value of the Invoice Date field and the Invoice Date field sets the value of the calendar.
Using the << Delimiter
/documentation/pages/Guides/Desktop/Design/Platform/Xbasic/Using the Delimiter.xml
The Format parameter in the UI_DLG_BOX() command can be extremely long. It is not practical to enter the dialog Format on a single line between quotes. The << delimiter in an Xbasic script is used when you want to enter a long quoted string over many lines. The syntax of the << delimiter is:
Using the {Data} Command
/documentation/pages/Ref/Desktop_Api/UI Functions/XDialog/Commands/Using the {Data} Command.xml
Allows you to return a value other than the display value from a node in a tree control.
Using the FORM.VIEW method
/documentation/pages/Ref/Desktop_Api/Layout/Form/Using the FORM.VIEW__ method.xml
Assume that you have a form called "Print Invoices". The form prompts for the starting invoice number (in a control on the form called start_inv ) and the ending invoice number (in a control called end_inv ). The form also has three buttons: "Preview", "Print" and "Cancel".
Using the Thread UI_Disable Property
/documentation/pages/Guides/Desktop/Design/Platform/Xbasic/Using the Thread UI_Disable Property.xml
UI_Disable is a property of all threads. When set to .T., much UI-related functionality within Alpha Five is disabled. This is useful in a background thread, for example to prevent a print progress dialog from being displayed.