There are two THREE methods you can try where both EACH involve the use of spacers.
You can add a spacer at the beginning of the row, like tabbing, then adjust the other spacers as needed
or make the container row align center and just provide spacers in between the text tiles.
Both ALL methods require the container to have a fixed width (which means collapse as much as possible).
Fine tune by adding spaces inside the label's text value: label=" image 1".
:row {fixed_width=true; alignment=centered;
:text {label="image 1";}
:spacer {width=2.7;}
:text {label="image 2";}
:spacer {width=2.7;}
:text {label="image 3";}
:spacer {width=2.7;}
:text_part {key="Tex004"; width=6.1;}
}
The use of the tile :text will provide a buffer at the end of the text string where the longer the line of text,
the more the buffer becomes (the width of the individual characters also play a part). That said, I use
:text_part and assign a key and do not employ a label. From there, if the row is fixed_width, I will have
to assign a width to this text_part otherwise the string will become truncated. Once completed, go into
the set_tile area of the LSP file and assign a key label: (set_tile "Tex004" "image 4")
Key labels ARE case sensitive.
You can also try spacer_0; and spacer_1; but I rarely use them.
Now that I am thinking about this and your situation, you can try a row having only a fixed_width where
inside contains a spacer and four text_parts of equal widths. YES!!!
This DCL language has been around a while and all the "tiles" have different meanings even though they
are simply called a tile. In today's language there are containers and controls (VB). By looking at each tile,
determine if they are either a control (button) or a container (boxed_column). Observe the rule that all
controls must be inside a container. The :dialog is a container, however one can create "mini" containers
which I call modules, and build a dialog that contains combinations of module names. You already know of
one mini container and it's called OK_only.
Hope this helps.
Scot-65
A gift of extraordinary Common Sense does not require an Acronym Suffix to be added to my given name.