Frame

Frame object creates rectangle-shaped areas on a form. Its role is to visually separate areas on a form.

Style

Style tab defines the visual appearance of an object:

  • Background color: object background color.

  • Transparent: transparent frame.

  • Show border: frame border show/hide.

  • Border color: object border color selection.

  • Border width: border width definition.

  • Border style selects the object border style:

    • None: invisible border.

    • Lowered: the object appears lower than form surface.

    • Raised: the object appears higher than form surface.

    • Lowered border: the border of an object appears lower than form surface.

    • Raised border: makes the border of an object appear higher than form surface.

Position

Position tab defines object positioning and its position-related behavior.

Position group defines the object position.

  • X and Y: anchoring point coordinates.

  • Width and Height: horizontal and vertical object dimension.

  • Keep aspect ratio: simultaneous changing of object dimensions while scaling.

  • Lock: prevents the object from being moved during the design process.

Size group sets how object's dimensions change when the form is running:

  • Resize anchor point: defines the fixed distance of an object from the form borders.

    Tip

    Choose the most appropriate anchor point to ensure the object's visibility regardless of the current window size.

  • Horizontally resize with form and Vertically resize with form: object size automatically adapts to the changing size of the form.

    • Horizontally resize with form: object width adapts to the resized form.

    • Vertically resize with form: object height adapts to the resized form.

      Note

      If both options are enabled, object width and height adapt to the resized form simultaneously.

Rotation angle group sets the object angle according to the design surface.

General

General tab identifies the object and defines object state on form startup.

Name sets a unique object ID. It is used for object referencing when defining functions, variables, scripts, etc.

Description allows adding notes and annotations for an object.

Hint (tooltip) helps the form users by briefly explaining why or how to use an object. Hint is shown to a user when the mouse pointer floats over the selected object.

Initial state on form startup group defines the object behavior when the form is run for the first time:

  • Enabled: defines if the object is going to be active (editable) at form startup or not.

    • Condition: an object is enabled if the result of the given condition is "True".

  • Visible: defines if the selected object is going to appear on the form or not.

    • Condition: an object is visible if the result of the given condition is "True".