ListView
A ListView control lets you display items and icons in a variety
of arrangements. You can display large or small icons in free-form
lists. You can add columns, pictures, and items to the ListView, and
modify column properties, using PowerScript functions such as
AddColumn, AddLargePicture, SetItem, SetColumn, and so on. For
information about ListView functions, see the section called “Using
ListView controls” in Application Techniques and
the section called “ListView control” in Objects and Controls.
The following illustration from the Code Examples application
shows a ListView control used in a sales order application.

Adding ListView items and
pictures
Adding images to a ListView control is the same as adding images
to a PictureListBox. The ListView control’s Properties view has two
tab pages for adding pictures: Large Picture (default size 32 by 32
pixels) and Small Picture (16 by 16 pixels).
For more information, see Adding images
to a PictureListBox.
To add ListView items
-
Select the ListView control to display its properties in the
Properties view and then select the Items tab. -
Enter the name of the ListView item and the picture index
you want to associate with it. This picture index corresponds to
the images you select on the Large Picture, Small Picture, and
State property pages. -
On the Items tab page, you can work with rows in this
way:To
Do this
Select a row
Click the row button on the left, or with the
cursor in the edit box, press Shift+SpaceDelete a row
Select the row and press
DeleteMove a row
Click the row button and drag the row where
you want it, or press Shift+Space to select the row and
then press Ctrl+Up Arrow or Ctrl+Down Arrow to move the
rowDelete text
Click the text and select Delete from the
pop-up menuNote
Setting the picture index for the first item to zero
clears all the settings on the tab page. -
Set properties for the item on the Large Picture, Small
Picture, and/or State tab pages as you did on the Items tab
page. -
On these pages, you can also browse for a picture. To do so,
click the browse button or press F2. -
Repeat until all the items are added to the ListView.
Choosing a ListView
style
You can display a ListView in four styles:
-
Large icon
-
Small icon
-
List
-
Report
To select a ListView style
-
Select the ListView control to display its properties in the
Properties view and then select the General tab. -
Select the type of view you want from the View drop-down
list.For more information about other properties, right-click in
any tab page in the Properties view and select Help from the
pop-up menu.
Setting other properties
You can set other ListView properties.
To specify other ListView properties
-
Select the ListView control to display its properties in the
Properties view. -
Choose the tab appropriate to the property you want to
specify:To specify
Choose this tab
The border style
General
Whether the user can delete
itemsGeneral
The images for ListView items in Large Icon
viewLarge Picture
The images for ListView items in Small Icon,
list, and report viewsSmall Picture
The state images for ListView
itemsState
The names and associated picture index for
ListView itemsItems
The font size, family, and color for ListView
itemsFont
The size and position of the
ListViewOther
The icon for the mouse pointer in the
ListViewOther
The icon for a drag item, and whether the
drag-and-drop must be performed
programmaticallyOther
For more information on the ListView control, see the section called “Using
ListView controls” in Application Techniques. For
information about its properties, see the section called “ListView control” in Objects and Controls.