List Box I Directive
Syntax
%I= Image_Name1 [, Image_Name2 [, Image_NameN ]] [: Image_Number : Image_Count ]%
Arguments
- Image_Name1 ... Image_NameN
Character. A comma delimited list of the names of one or more bitmap images.
- Image_Number
Numeric. Optional. Applicable to images that contain multiple sub-images. This is the sequence number, starting with 1 and ending with Image_Count, of the image to display.
- Image_Count
Numeric. The number of sub-images in the image.
Description
The I directive defines an image to place in a list box. When you have multiple directives in a Format string, you separate them with semi-colons ";".
Example
For example, the following script produces a dialog with two buttons. The "Save" button is drawn with a bitmap on it. This button uses an internal Alpha Anywhere image called "bluefloppy".
dim filelist100 as C
data = <<%a%
customer.dbf
invoice_header.dbf
invoice_items.dbf
products.dbf
invoices.set
%a%
data = stritran(data,".dbf",".1")
data = stritran(data,".set",".2")
filelist.initialize(data)
filelist.sort()
result = ui_dlg_box("Select Table/Set",<<%dlg%
{region}
%I=$a5_table,$a5_set;O={I=@$(.)+1} {@1,$(.)-1}%.25,10filename^#filelist|
{endregion};
<10OK> <10Cancel>
%dlg%)This script produces the following dialog:
See Also
