
CHAPTER 3
Views
3-14 About Views
■ horizontal alignment of the view relative to its parent or sibling view
■ vertical alignment of the view relative to its parent or sibling view
■ text limits
For example, you could specify these alignment attributes for a button view that has
its text centered within the view and is placed relative to its parent and sibling views:
vjCenterH+vjCenterV+vjSiblingRightH+vjParentBottomV+oneLineOnly
If you don’t specify an attribute from a group, the default attribute for that group
is used.
The view alignment attributes and the defaults are listed and described in Table 3-1.
The effects of these attributes are illustrated in Figure 3-7, following the table.
Sibling setting are not used if the view has not previous setting, instead the parent
settings are used.
Table 3-1 viewJustify constants
Constant Value Description
Horizontal alignment of view contents
vjLeftH
0Left alignment (default).
vjCenterH
2Center alignment (default for clPictureView only).
vjRightH
1Right alignment.
vjFullH
3Stretches the view contents to fill the entire view width.
Vertical alignment of view contents
1
vjTopV
0Top alignment (default).
vjCenterV
4Center alignment (default for clPictureView only).
vjBottomV
8 Bottom alignment.
vjFullV
12 For views of the clPictureView class only;
stretches the picture to fill the entire view height.
Horizontal alignment of the view relative to its parent or sibling view
2
vjParentLeftH
0The left and right view bounds are relative to the
parent’s left side (default).
continued
Komentáře k této Příručce