Auto-Sizing Text Components in Report Designer

Auto-Sizing Text Components in Report Designer

The articles in this section of the Knowledge Base involve working with Auto-Size properties in Report Designer. To learn additional information regarding Auto-Sizing properties, see Understanding Auto-Sizing Properties in Report Designer.

This article is regarding automatically resizing Text components.


Fig. 01 – Can Grow and Can Shrink Properties

Can Grow Property

The automatic resizing of text components behaves differently from other components. The Can Shrink and Can Grow properties impact only the height of a text component and not the width. Figure 01 demonstrates an example of the Can Grow property causing the Text component height to change:


Fig. 02 – Can Grow Set to True and Set to False

Can Shrink Property

The Can Shrink property performs the opposite function. When it is set to true, and there is more space than is needed for the text, the Report Designer automatically decreases the height of the Text component.


Fig. 03 – Can Shrink Set to True and Set to False

It is possible to set both the Can Grow and Can Shrink properties to true. In this case, the height automatically increases or decreases depending on the amount of space the text takes up.

Word Wrap Property


Fig. 04 – Word Wrap Property

The Word Wrap component determines whether or not the text in the Text component automatically wraps when it becomes too long to fit on a single line. If Word Wrap is set to false, the text is cropped at the border of the component. When it is set to true, new lines are added until all of the text is displayed on multiple lines.

When Word Wrap is set to false, Report Designer calculates the new size based on the height of a single line only. If you want Report Designer to increase the height of the component based on all of the text lines, Word Wrap should be set to true so that the text automatically wraps, and the calculation can be based on the combined height of all of the text lines.

Auto Width Property


Fig. 05 – Auto Width Property

The Auto Width property can impact the way a Text component changes size. If the Auto Width property is set to true, then the text component automatically changes its width to match the width of the text. The Auto Width , Can Shrink , and Can Grow properties can be implemented simultaneously.

If the Auto Width property is set to false, the height of the text depends on settings of the Can Shrink and Can Grow properties. When the Auto Width property is set to true, the width automatically changes.


    • Related Articles

    • Auto-Sizing Panels in Report Designer

      The articles in this section of the Knowledge Base involve working with Auto-Size properties in Report Designer. To learn additional information regarding Auto-Sizing properties, see Understanding Auto-Sizing Properties in Report Designer. This ...
    • Understanding Auto-Sizing Properties in Report Designer

      The articles in this section of the Knowledge Base involve the different automatic resizing properties available in the Report Designer. To access the Report Designer, select Toolbox Setup > Design Reports > Design (Report Type) Report. Select New ...
    • Conditional Formatting and Text Components

      The conditions editor for a text component has a crucial difference from other components. With this condition editor, a custom text expression can be assigned if the condition evaluates as true. Fig. 1 – Text Expression Formatting Panel Assign ...
    • Understanding the Text Editor in Report Designer

      The Text Editor allows users to edit text components in Report Designer. This ability to modify text components allows for better customization of report appearances. Expression Tab Fig. 01 – Expression Tab (Text Editor) This tab has the following ...
    • Text Properties in Report Designer

      Word Wrap Text that cannot fit on one line is trimmed by default. To avoid this, and allow text to fill multiple lines, set the TextOptions.WordWrap property to True. Horizontal and vertical alignments are used when the text is wrapped on a new line. ...
    • Recent Articles

    • Microvellum Foundation Library Release Notes | Build 26.0220

      The following release notes apply to the Microvellum Foundation Library build 26.0220. Additions Added DTC Magic Pro and Magic Star Ultra drawer systems. Magic Pro Items added in hardware file 300 and 600 lengths for all drawer heights. Add 60kg ...
    • Microvellum Release Notes | Build 25.2.0223.641

      The following release notes apply to Microvellum build 25.2.0223.641. Add 2D Elevation Tokens to 3D Drawings Fig. 1: The new 2D Elevation setting. A popularly requested feature by the community has been added to the Microvellum software: the checkbox ...
    • Microvellum Processing Center Application

      The standalone Processing Center application provides shop-floor tools for managing and executing manufacturing data generated from Microvellum projects. It enables users to: Print part labels View and print reports Create and re-create manufacturing ...
    • Microvellum Release Notes | Build 25.2.0213.641

      The following release notes apply to Microvellum build 25.2.0213.641 File Name Fix An issue was occurring when processing work orders with the Create Sequential File Names setting enabled. When the setting was enabled, a work order being processed ...
    • Microvellum Release Notes | Build 25.2.0206.641

      The following release notes apply to Microvellum build 25.2.0206.641. Item Number Fix An issue was reported regarding item numbers in composite drawings. Users who processed work orders with multiple products reported that the item numbers would ...