Fix: Custom Table Slot column deletion blowing away column labels [5891] Bug Number: 5891 Release notes (y/n): Yes For Release Nums: 7.0.2 Gnats 5891: Deleting a column on custom table slot on a simulation object blows away column labels. See an illustration of the problem (left side): http://cadswes2.colorado.edu/~philw/2017/bugs/5891/5891a.png This was caused by an omission in the introduction of Custom Slots (on non-data objects). The SimObj class hierarchy defines an 'autoColumnRelabelingSupported' predicate, virtual method, which indicates that an automatic column label setting algorithm should be applied when the number of columns of a slot changes. We don't want this to be applied for slots on Data Objects, nor on _custom_ (user created) slots on other simulation objects. (Nor on particular slots on three engineering object classes). This 'autoColumnRelabelingSupported' predicate was introduced on 5-11-2006 (11 years ago) to address Gnats 3950 ("When columns are deleted from a table slot, the column headers are renamed with 1, 2, 3,... on the end of the names") for RiverWare 4.8. See the use of this predicate in method, TableSlot::updateAllBlockColNames(). And see git commit: 55818c42fe6a08a9a8a7c083f8d5f8aff86aa3a2. ---