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:

images/XD_List_Box_I_directive.gif

See Also