The button list represents a vertical arrangement of buttons. The number of buttons and the name on each button are dynamically controlled by the application.
The controls always occupy 100% of the given width and occupy the height required by the buttons.
The following topics are covered below:
1 BUTTONLIST (1:*) 2 ID (U) DYNAMIC 2 IMAGEURL (U) DYNAMIC 2 METHOD (U) DYNAMIC 2 STYLE (U) DYNAMIC 2 TEXT (U) DYNAMIC
Basic | |||
buttonlistprop |
Name of the adapter parameter that represents the control in the adapter. |
Obligatory | |
pixeldistance |
Pixel distance between the buttons that are rendered. |
Optional |
1 2 3 int-value |
buttonstyle |
CSS style definition that is directly passed into this control. With the style you can individually influence the rendering of the control. You can specify any style sheet expressions. Examples are: border: 1px solid #FF0000 background-color: #808080 You can combine expressions by appending and separating them with a semicolon. Sometimes it is useful to have a look into the generated HTML code in order to know where direct style definitions are applied. Press right mouse-button in your browser and select the "View source" or "View frame's source" function. |
Optional |
background-color: #FF0000 color: #0000FF font-weight: bold |
imageheight |
Pixel height of image inside button. |
Optional |
10 20 40 100 300 |
imagewidth |
Pixel width of image inside button. |
Optional |
10 20 40 100 300 |
tabindex |
Index that defines the tab order of the control. Controls are selected in increasing index order and in source order to resolve duplicates. |
Optional |
-1 0 1 2 5 10 32767 |
comment |
Comment without any effect on rendering and behaviour. The comment is shown in the layout editor's tree view. |
Optional | |
Miscellaneous | |||
testtoolid |
Use this attribute to assign a fixed control identifier that can be later on used within your test tool in order to do the object identification |
Optional |