For the lines you could try HOTLINE2 - similar to HOTSPOT2 but will give you a snap-able line rather than just a hotspot.
For the text I don't know of any way to make it invisible unless selected.
You could make the guide text white as that will not print.
Or you could add a Boolean parameter to turn the text on or off.
I don't quite understand why you would want guide text or what it's use would be.
Just a hotspot at the anchor point for the text is all you would need for position.
Or you could have a text parameter in your label that would allow you to type in what ever text you want.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11