Page 1 of 1

Balloon improvements

Posted: Sat Oct 02, 2021 9:40 pm
by tpavlicek
Hello,

I have created Pull Request #5082 with several improvements in "Balloon" handling. It is touching following areas:

  • 1. New "bubble" shape Line style, underlining the ballon text
Balloon1.png
Balloon1.png (2.28 KiB) Viewed 5231 times

This style is neccessary when the drawings must be made according to the ISO norms. In this particular case, the thickness of the object is 5mm and that shall be written on the reference line. Similar effect can be created with an annotation and leader line, but when placement changes are to be made, it quickly becomes impractical.


  • 2. Automatic end placement when an edge or a vertex is selected
Balloon2.png
Balloon2.png (3.42 KiB) Viewed 5231 times

To speed up working with balloons, I offer automatic tip placement when a sub-item is selected. If an edge is selected, the balloon tip is placed at its center. This is very useful when e.g. multiple edge dimensions must be added, as the arrow tip shall be placed in the middle of the edge. Similar speed-up is automatic placement when a vertex is selected. If I want to place the balloon precisely, I often need to zoom in and out, thus this addition makes things a lot more easier. If no edge nor vertex is selected, user can place the balloon freely as usual. In any case, the position of the balloon tip can be always later changed.


  • 3. Improved balloon cursor handling
This part does not bring any new functionality, it just tries to fix the issues with ballon cursor artifacting and the occasional situation, when the ballon cursor remains set for whole application, although the balloon placement operation has already finished. This is a plain bugfix.

I hope you will find the changes useful, in case of any problems, issues or suggestions, please let me know.

Kind regards,

Tomas

Re: Balloon improvements

Posted: Sat Oct 02, 2021 10:27 pm
by chrisb
Nice improvement, thanks!

Re: Balloon improvements

Posted: Sat Oct 02, 2021 10:51 pm
by ragohix769
tpavlicek wrote: Sat Oct 02, 2021 9:40 pm Hello,

I have created Pull Request #5082 with several improvements in "Balloon" handling.

Good improvement, thanks a lot for your contribution.

Re: Balloon improvements

Posted: Mon Oct 04, 2021 10:03 am
by cad1234
THANKS!

Re: Balloon improvements

Posted: Tue Oct 05, 2021 10:38 am
by M4x
Thank you very much!

Re: Balloon improvements

Posted: Wed Oct 13, 2021 12:31 pm
by user1234
Very nice! Thanks!

Greetings
user1234

Re: Balloon improvements

Posted: Mon Oct 18, 2021 7:46 am
by RedBaron
@tpavlicek
Very nice, thank you for the Effort.

Re: Balloon improvements

Posted: Tue Oct 19, 2021 12:01 pm
by domad
Thanks, @you are a great resource!

Re: Balloon improvements

Posted: Tue Mar 14, 2023 1:54 pm
by freecad-heini-1
How to copy balloons and annotations from one page to an other?

Re: Balloon improvements

Posted: Wed Mar 15, 2023 1:02 pm
by wandererfan
freecad-heini-1 wrote: Tue Mar 14, 2023 1:54 pm How to copy balloons and annotations from one page to an other?
TechDraw_MoveView