To disable automatic calculation of textcell position, set the property TextCellsMode = tmManual in Diagram Line. The other modes (tmSingle - default, tmSegments and tmSpecific) automatically create the text cells for the line, and always recalculate their bounds. When TextCellsMode = tmManual, you can set the desired bounds and Diagram will not change it.