Hey group, here's one for ya. Using VLISP and ActiveX I have opened a second acad dwg document and created some a text object. I am able to change this object's properties (layer, color, text height, and alignment), but not able to see the results of changing the object's alignment. (layer, color and height update) So, how can I get my text alignment to update? Here is my code: (setq ACADObject (vlax-get-acad-object) ACADCollection (vlax-get-property ACADObject 'Documents) NewDoc (vlax-invoke-method ACADCollection 'Add) CModelSpace (vlax-get-property NewDoc 'ModelSpace) LayerCollection (vlax-get-property NewDoc 'Layers) testLayer (vla-add LayerCollection "testing") );setq (setq InPt (list 50 50 0) TxtHt 20 TxtStr "Hello World!" TxtObj (vla-addtext CModelSpace TxtStr (vlax-3D-point InPt) TxtHt) );setq (vla-put-layer TxtObj "testing") (vla-put-color TxtObj acred) (vla-put-height TxtObj 1) (vla-put-alignment TxtObj acAlignmentCenter)