Hey All. Does anyone know the proper way to place a Float Vector Property in the operator draw() function? By default, the function “FloatVectorProperty()” produces XYZ stacked in 3 rows, like “Location”, “Rotation”, and “Scale” in the Properties Panel. However, if I use this in the class definition:
test_vector=FloatVectorProperty(name="Test Vector",subtype='XYZ',default=[0.0,1.0,0.0])
then this expression in the draw() function:
row.prop(self,"test_vector")
I get X, Y, and Z smashed together on a single row. Does anyone know the proper way to format a Float Vector Property in draw(), so that it comes in 3 stacked rows, like the default layout? I have been unable to find any documentation on this. Thanks.