|
The configurable properties of horizontal and vertical layout groups are:
Horizontal group | |
A horizontal form component group contains one or more form components that are distributed along the horizontal axis. | Properties: | - Image File
An image that is shown on the edge or as a background. Apart from an image that is anchored to the center of the group, the image can optionally cut off an entire edge from the group. In that case it is possible to set a background color for the edge stripe so that the image can blend into the surroundings. Can be empty.To add a high-resolution image for retina displays, create a file with double the resolution and an additional @2x after the name (e.g. image.png and [email protected]) next to the selected image. The install4j runtime JAR file i4jruntime.jar contains a number of image files that you can reference here by prefixing the icon file name with "icon:". For example, icon:lock_open_32.png loads a 32x32 icon showing an open lock. - Image anchor
The anchor where the image will be attached to in the layout group. If Center is chosen, the image is always displayed in the background. - Image edge
For corner anchors, you have to select either the horizontal or the vertical edge that will optionally be filled with the image edge background color and that will be cut of from the layout group if the image is not displayed in the background. - Image edge background color
The background color that the image edge should be filled with. If the image terminates with the same color, the image will blend with the background and the entire edge will look like a single visual element.Not available if the anchor is set to "Center" - Image insets
The insets around the image. The format is top;left;bottom;right, use the drop-down button at the right side to show the insets editor. - Overlap with contained components
If selected, the image will by used as a background image and form components contained in the layout group will overlap with the image. Otherwise, the image edge will be cut off from the layout group and form components will not overlap with the image. In that case, the insets of the layout group will be applied to the actual content area that excludes the image edge.Not available if the anchor is set to "Center" - Image edge border
If selected, the image edge will be separated by a line border from the content area. Not available if the image overlaps the contained components. - Image edge border color
The color of the image edge border. Leave empty to choose the default separator color of the current look and feel.Note: This property is only visible if "Image edge border" is selected. - Image edge border width
The width of the image edge border in pixels.Note: This property is only visible if "Image edge border" is selected. - Background color
The background color of the layout group. Can be empty. - Foreground color
The foreground color of the layout group. Can be empty. If set, all contained form components will use this foreground color except those that have an explicitly configured foreground color. - Border sides
On which sides a line border should be painted around the form component, a list of "top", "right", "bottom" and "left", separated by semicolons. Use the drop-down button to select the sides visually. - Border color
The color of the drawn border sides. Leave empty to choose the default separator color of the current look and feel. - Border width
The width of the drawn border sides in pixels. - Border title
A title that is displayed in the top-left corner of the border. Leave empty if no title should be displayed. - Visibility script [Initialization]
A script that determines whether form components in the group (and all descendant components in nested groups) will be visible or not. This works for both GUI and console modes. In GUI mode, the script will be invoked each time just before the form components are initialized. Visibility scripts of nested form components can further hide single form components, but they cannot show them if a parent layout group is already hidden. - Insets [Layout]
The insets around the entire group. The format is top;left;bottom;right, use the drop-down button at the right side to show the insets editor. - Anchor [Layout]
The position in the available space where the group is anchored in the layout. This is only relevant if the group takes less space than the cell that is created by the surroundings. - Cell spacing [Layout]
The cell spacing determines how many pixels are inserted between single components in the layout group. - Align first label [Layout]
If the horizontal group is directly added to a vertical group or to the top-level of a form, the leading label in the horizontal group is aligned with other leading labels in the vertical parent group. If this alignment is not desired, you can deselect this property. - Make children same height [Layout]
If all contained elements should have the same height.
|
|
Vertical group | |
A vertical form component group contains one or more form components that are distributed along the vertical axis. | Properties: | - Image File
An image that is shown on the edge or as a background. Apart from an image that is anchored to the center of the group, the image can optionally cut off an entire edge from the group. In that case it is possible to set a background color for the edge stripe so that the image can blend into the surroundings. Can be empty.To add a high-resolution image for retina displays, create a file with double the resolution and an additional @2x after the name (e.g. image.png and [email protected]) next to the selected image. The install4j runtime JAR file i4jruntime.jar contains a number of image files that you can reference here by prefixing the icon file name with "icon:". For example, icon:lock_open_32.png loads a 32x32 icon showing an open lock. - Image anchor
The anchor where the image will be attached to in the layout group. If Center is chosen, the image is always displayed in the background. - Image edge
For corner anchors, you have to select either the horizontal or the vertical edge that will optionally be filled with the image edge background color and that will be cut of from the layout group if the image is not displayed in the background. - Image edge background color
The background color that the image edge should be filled with. If the image terminates with the same color, the image will blend with the background and the entire edge will look like a single visual element.Not available if the anchor is set to "Center" - Image insets
The insets around the image. The format is top;left;bottom;right, use the drop-down button at the right side to show the insets editor. - Overlap with contained components
If selected, the image will by used as a background image and form components contained in the layout group will overlap with the image. Otherwise, the image edge will be cut off from the layout group and form components will not overlap with the image. In that case, the insets of the layout group will be applied to the actual content area that excludes the image edge.Not available if the anchor is set to "Center" - Image edge border
If selected, the image edge will be separated by a line border from the content area. Not available if the image overlaps the contained components. - Image edge border color
The color of the image edge border. Leave empty to choose the default separator color of the current look and feel.Note: This property is only visible if "Image edge border" is selected. - Image edge border width
The width of the image edge border in pixels.Note: This property is only visible if "Image edge border" is selected. - Background color
The background color of the layout group. Can be empty. - Foreground color
The foreground color of the layout group. Can be empty. If set, all contained form components will use this foreground color except those that have an explicitly configured foreground color. - Border sides
On which sides a line border should be painted around the form component, a list of "top", "right", "bottom" and "left", separated by semicolons. Use the drop-down button to select the sides visually. - Border color
The color of the drawn border sides. Leave empty to choose the default separator color of the current look and feel. - Border width
The width of the drawn border sides in pixels. - Border title
A title that is displayed in the top-left corner of the border. Leave empty if no title should be displayed. - Visibility script [Initialization]
A script that determines whether form components in the group (and all descendant components in nested groups) will be visible or not. This works for both GUI and console modes. In GUI mode, the script will be invoked each time just before the form components are initialized. Visibility scripts of nested form components can further hide single form components, but they cannot show them if a parent layout group is already hidden. - Insets [Layout]
The insets around the entire group. The format is top;left;bottom;right, use the drop-down button at the right side to show the insets editor. - Anchor [Layout]
The position in the available space where the group is anchored in the layout. This is only relevant if the group takes less space than the cell that is created by the surroundings. - Cell spacing [Layout]
The cell spacing determines how many pixels are inserted between single components in the layout group. - Make children same width [Layout]
If all contained elements should have the same width.
|
|
|