A DCL spacer is a child tile that takes up some area of the dialog.
It is used to influence layouting. No user interaction is possible
through a spacer, so it has no callbacks.
Being a child tile, all attributes predefined on a child tile are
predefined on a spacer as well. however, since no action can be
performed on a spacer, most attributes make little sense on a
The attributes "mnemonic" and "is_tab_stop" are predefined for
a child tile and consequently for a spacer as well. However, both
attributes are related to focus and make no sense for a spacer.
When the focus is moved to a spacer, the focus is automatically
passed on to the next component that can receive focus.
The attributes "key", "value", "tooltip", "label", "alignment",
"is_enabled" are predefined for every tile and consequently for a
spacer as well. However, as these attributes are useful in relation
to an action or visible contents only, they make little sense in
the context of a spacer.
These attributes are predefined for every tile and consequently
for a spacer as well. These attributes influence layouting, so they
can be useful for a spacer as well: