def deleteItem(self, index): CollectionDTC.deleteItem(self, index) for idx in range(index, len(self.widths)): self.control.SetStatusText(self.control.GetStatusText(idx+1), idx) del self.widths[index] self.control.SetStatusWidths(self.widths) self.control.SetFieldsCount(len(self.widths))
def deleteItem(self, index): CollectionDTC.deleteItem(self, index) for idx in range(index, len(self.widths)): self.control.SetStatusText(self.control.GetStatusText(idx+1), idx) del self.widths[index] self.control.SetStatusWidths(self.widths) self.control.SetFieldsCount(len(self.widths))
def deleteItem(self, idx): activePageDeleted = self.control.GetSelection() == idx CollectionDTC.deleteItem(self, idx) # Delete BlankWindow self.tempPlaceHolders[idx].Destroy() del self.tempPlaceHolders[idx] # Set new active page if necesary if activePageDeleted: newIdx = idx if idx == len(self.textConstrLst): newIdx = newIdx - 1 elif len(self.textConstrLst) == 0: newIdx = None if newIdx is not None: if newIdx < self.control.GetPageCount(): self.updateSelection(newIdx) self.control.SetSelection(newIdx) self.control.Refresh() del self.textConstrLst[idx]
def deleteItem(self, idx): activePageDeleted = self.control.GetSelection() == idx CollectionDTC.deleteItem(self, idx) # Delete BlankWindow self.tempPlaceHolders[idx].Destroy() del self.tempPlaceHolders[idx] # Set new active page if necesary if activePageDeleted: newIdx = idx if idx == len(self.textConstrLst): newIdx = newIdx - 1 elif len(self.textConstrLst) == 0: newIdx = None if newIdx is not None: if newIdx < self.control.GetPageCount(): self.updateSelection(newIdx) self.control.SetSelection(newIdx) self.control.Refresh() del self.textConstrLst[idx]
def deleteItem(self, idx): CollectionDTC.deleteItem(self, idx) del self.textConstrLst[idx] self.recreateSizers()
def deleteItem(self, idx): CollectionDTC.deleteItem(self, idx) del self.textConstrLst[idx] self.recreateSizers()
def deleteItem(self, idx): CollectionDTC.deleteItem(self, idx) del self.textConstrLst[idx]
def deleteItem(self, idx): CollectionDTC.deleteItem(self, idx) del self.textConstrLst[idx]