Move and resize text in connectors (and other elements).
This is three suggestions for placement of text on the canvas and objects.
Suggestion 1: Placement of text on tasks and gateways
I would like an option to position the text in, under, left of, right of, or over the object. Currently the application determines where the text will be placed, and it is not always optimal placement for ease of reading the model.
Suggestion 2: Placement of text on sequence flows and messages
I would like an option to reposition the starting point of the text. Currently, the text always starts in the middle of the line, I would like to be able to position it to the left at some point so the text is centered over the line. Also, when the when a sequence flow has turns, it is sometimes better for ease of reading if the text is at the beginning, before the turn occurs, instead of placing the text after turn. I would like more freedom on text placement along the flow lines, and an ability to place the text over or under the line.
Suggestion 3: Free text
This is not an annotation. I will use Visio as an example. Usually in Visio, I select the flow object and then type text. I use the obejct properties to position the text, but not matter what I choose it just does not align correctly. In these cases, I delete the text from the object and then create a text box next to the object. This allows me to place the text precisely where I want on the model and it appears to someone viewing the model that it is attached to the object. For instance, I have a sequence flow from a gateway to a task that occurs when an order is accepted. I want to place "order accepted" on the sequence flow, but it cannot be positioned well and does not read well. So I would like the ability to create a free text object next to the sequence flow, called "Order Accepted" so thatit is easier for the reader to understand.
Thanks for the great product.