TX Text Control 12.0 provides the several new features all described in the following tables.
In prior versions of TX Text Control images could either be inserted as a single character or geometrically positioned relative to the complete document. Now a third method is supported that is called 'anchored to a paragraph'. This means that the text still flows around the image but the geometrical position is relative to the paragraph to which it is anchored. If other text is inserted in front of this paragraph the image is moved with the text. Additional implementations of the Image
TX Text Control now supports text frames. A text frame is a rectangle that can be filled with text by an end-user and that can be edited like the main text. A text frame can be positioned like an image, either geometrically or as a single character. Geometrically its position can either be relative to a paragraph to which it is anchored or relative to a document's page. Text frames can be inserted, deleted and manipulated through the Text
Two new built-in dialog boxes have been added to allow attributes of images and text frames to be changed. It can be used to set general attributes, such as size, text wrapping, scaling and text distances. Furthermore, special attributes of images like filename, format, resolution and compression for image export, and special attributes of text frames like background color and frame attributes can be set. The new Text
TX Text Control provides the new Server
A new mouse interface for images and text frames is available. They can be moved and sized in every insertion mode. A selection frame with size handles shows the current selection state.
Additional features have been added to give end-users more control of how tables are formatted at page breaks. A forced page break can be inserted in a table at each character position using the CTRL+ENTER key combination. This moves the complete table row to the next page. Additionally, a table row can receive a new formatting attribute determining that the complete row is moved to the next page, if at least one line of text is on the next page. Furthermore, a height can be specified which is the table row's minimum height. If more text is inserted, the height grows as necessary. All of these features can be set with the built-in dialog box for setting table attributes and through code using the Table