| **Navigation:**  [[templates.htm|Templates]] > Guide to all Templates > Code Templates >====== SetABCProperty ====== | [[tplcodeselecttoolbartarget.htm|{{btn_prev_n.gif|Previous page}}]][[templates.htm|{{btn_home_n.gif|Return to chapter overview}}]][[setfulldragsetting code template.htm|{{btn_next_n.gif|Next page}}]] | | || The SetABCProperty template generates code to set a public property of an ABC Library object. This template generates code similar to the following: **BRW2.ActiveInvisible = True** **Object Name** Select the label of the object from the list. The list contains all ABC compliant objects in scope for this procedure. **Property to Set** Select the property to set from the drop-down list. See //[[abc library reference.htm|ABC Library]]// for more information on these properties. **Value to Set** Type a variable, constant, or valid Clarion expression to assign to the property. **Assign as Reference?** Check this box to generate a reference assignment (//object.property &//=// value//). Clear the box to generate a simple assignment (//object.property //=// value//). See[[reference assignments.htm| ]]//[[reference assignments.htm|Reference Assignments ]]//in the //Language Reference// for more information.