TrimText is a REALbasic class based on the Canvas Class, but it is designed to display text. Text displayed in a control based on this class is shown as a single line and is normally Left aligned. However, if the text does not fit into the width of the control (e.g. if the control is locked to the right and left margins of the window and the window is resized) the text is Left or Right aligned and the excess text is trimmed and replaced by "...". The following Properties have been added to enable and control the display. Most simply reflect their use in the StaticText class ... Text String The text to be displayed TextFont String TextSize Integer TextAlign Integer Only used to align text if it will not fit into the width. TextColor Colo(u)r Bold Boolean Italic Boolean UnderLine Boolean Because the Canvas class on which TrimText is based does not automatically redraw its contents, simply setting Text will not change the displayed text. An additional SetText Method has therefore been added to set the Text property and force a Refresh.