StatePictureWidth property for PowerScript controls
Controls
ListView, TreeView controls
Description
The StatePictureWidth property specifies the display width
of all the state pictures. The size is specified in pixels.
If you choose the value (Default) in the painter, or set the
value to 0, PowerBuilder uses the width of the first picture in
the array as the width for all the pictures. The other choices in
the painter, 16 and 32, are standard pixel widths for icons.
Usage
In a painter
To set the state picture width:
-
Select a value from the Width drop-down
list on the State tab page of the control’s Properties
view.
In scripts
The StatePictureWidth property takes an integer value. This
value can be set only before the first call to the AddStatePicture function
or after calling DeleteStatePictures. If this
value is set to 0, then the size of the first picture is used to
set the size of state pictures.
The following line sets the width for state pictures in a
ListView to 16 pixels:
1 |
lv_1.StatePictureWidth = 16 |
For more information about scripting ListView controls, see “Using
ListView controls” in Application Techniques.