Make connection points invisible?

J

joegarber

My question: is there a way to make the connection points of a shape
invisible? I don't see an option for that in the shapesheet.

If you're interested in why I would want to do this, read on... but the
question above is all I need.

I have a legend on my drawing that allows the user to show or hide
layers by double-clicking items in the legend. My problem was this: the
shapes in the layer would only be hidden if ALL the layers of which
they are members are hidden. But I want to hide everything in the
layer, disregarding the membership of other layers.

So I figured the only way to do that would be to turn certain cells of
each shape in the layer to "True", including Geometry1.NoShow,
HideText, and NonPrinting. This accomplishes what I want, with one
exception: The connection points of each shape are still visible. Is
there some way to hide them as well?
 
P

Paul Herber

My question: is there a way to make the connection points of a shape
invisible? I don't see an option for that in the shapesheet.

If you're interested in why I would want to do this, read on... but the
question above is all I need.

I have a legend on my drawing that allows the user to show or hide
layers by double-clicking items in the legend. My problem was this: the
shapes in the layer would only be hidden if ALL the layers of which
they are members are hidden. But I want to hide everything in the
layer, disregarding the membership of other layers.

So I figured the only way to do that would be to turn certain cells of
each shape in the layer to "True", including Geometry1.NoShow,
HideText, and NonPrinting. This accomplishes what I want, with one
exception: The connection points of each shape are still visible. Is
there some way to hide them as well?

Menu View --> Connection Points

works on a per document basis though.
 
J

joegarber

Ah. So there's no way to do that through VBA, for individual shapes...

Ok, thanks for the help
 
S

Shahzad Godil

Yes, you can do this.

Application.ActiveWindow.ShowConnectPoints = True

Application.ActiveWindow.ShowConnectPoints = False

You can find code / logic for any UI component by recording macro for that
particular feature.


Thanks
Shahzad Godil
Karachi-Pakistan.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top