Welcome to yEd Q&A!
Here you can ask questions and receive answers from other members of the community and yEd developers. And you can tell us your most wanted feature requests.


Default label placement

+4 votes
I am using yEd 3.9.

When creating an edge, the default label placement seems to be "side slider". But when I add another label to the edge, the default placement is the new "SmartFree" which is great but further of the edge than "side slider".

Is there a way to configure these default label placements ?
in Help by (370 points)

1 Answer

+4 votes
No, there is currently no way to configure default label placement.

There is, however, a partial workaround for this shortcoming:

1. Create an edge.

2. Use F2 to add some meaningless text.

3. Set the desired default label placement.

4. Use the property grid to remove the text.

5. Use the edge context menu to add the edge as template to a user-created palette section (right-click, "Add to Palette").

6. Double-click the new template in the palette to make it the default edge.

Now, edges should have an invisible label with the desired placement. Using F2 to enter text will work on the invisible label. This approach only works for one label, because additional empty labels are hard/impossible to select for editing.
by [yWorks] (161k points)
SmartFree may be a nice feature for some proposes.
But I would like to have "6 Pos: Source Tail" as default. Please make it possible.
Thanks for that great program.
Me either! 6 pos is the best!
Please create a dedicated feature requestso that other users can vote for it.
Legal Disclosure | Privacy Policy