In this post, I discussed some general tips on how to work with shapes with intelligent behaviors. Today, I’ll walk through the specific example of the Rack Diagram shapes and how to allow non-integer numbers to be entered for the “U” values (e.g. 1.5 U) in the shapes.
There are two parts to this. First, you need to allow the shape to be able to resize to the right height:
Next, you need to make sure that the right values appear in (1) the custom properties window and (2) the text: