Hide Label/Text border when text is empty

Kev_D
Collaborator
Collaborator

Hide Label/Text border when text is empty

Kev_D
Collaborator
Collaborator

Hey

I have created a Multi-Category Tag that aligns with our Door Hardware Shared Parameters. The Multi-Cat Tag Family has formulas applied to show an abbreviation when selected on a particular Door in the project. Worked great until I realized that when the box is unchecked, the text border of the label/text remains. Any ideas on how to remove this border? The border is required and I want to avoid a visibility parameter for the box since the text border is always consistent with the text in terms of width. It is a single Tag with 2 Labels assigned (each having its own SP) and I was also looking to avoid making a separate Tag for each case.  This is only required for certain Door Hardware.

Kev_D_1-1611767543903.png

 

Kev_D_0-1611767474563.png

 

0 Likes
Reply
871 Views
3 Replies
Replies (3)

barthbradley
Consultant
Consultant

Define a Family Type that has that Label invisible and use that Family Type in those instances where that Label is not needed.  

0 Likes

Kev_D
Collaborator
Collaborator

Yeah I definitely thought of that and tried it out. However, that would involve an extra step which I would love to avoid, but I realize may not be doable. I wanted to keep it very simple; you check the box and the abbreviation appears. It works great if the border is not on, so I will try convince my team to remove the border altogether. 

0 Likes

barthbradley
Consultant
Consultant

Yah, unfortunately Tags and Instance Parameters don't mix in Revit.  Maybe someday though.  In the mean time, Family Types...or no box, like you said.