def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: self.control.RemoveAll() for crt in self.textConstrLst: self.applyDesignTimeDefaults(crt.params, crt.method) return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: title = self.control.GetLabelTop(idx) menu = self.control.Remove(idx) self.control.Insert(newIdx, menu, title) return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: li = self.control.GetColumn(idx) text = li.GetText() self.control.DeleteColumn(idx) self.control.InsertColumnInfo(newIdx, li) self.control.SetColumn(newIdx, li) # doesn't update without this return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: li = self.control.GetColumn(idx) text = li.GetText() self.control.DeleteColumn(idx) self.control.InsertColumnInfo(newIdx, li) self.control.SetColumn(newIdx, li) # doesn't update without this return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: focus = self.control.GetSelection() == idx text = self.control.GetPageText(idx) img = self.control.GetPageImage(idx) page = self.control.GetPage(idx) if self.control.RemovePage(idx): self.control.InsertPage(newIdx, page, text, focus, img) return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: focus = self.control.GetSelection() == idx text = self.control.GetPageText(idx) img = self.control.GetPageImage(idx) page = self.control.GetPage(idx) if self.control.RemovePage(idx): self.control.InsertPage(newIdx, page, text, focus, img) return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: w = self.widths[idx] del self.widths[idx] self.widths.insert(newIdx, w) self.control.SetStatusWidths(self.widths) oldText = self.control.GetStatusText(idx) newText = self.control.GetStatusText(newIdx) self.control.SetStatusText(newText, idx) self.control.SetStatusText(oldText, newIdx) return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: w = self.widths[idx] del self.widths[idx] self.widths.insert(newIdx, w) self.control.SetStatusWidths(self.widths) oldText = self.control.GetStatusText(idx) newText = self.control.GetStatusText(newIdx) self.control.SetStatusText(newText, idx) self.control.SetStatusText(oldText, newIdx) return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: self.recreateSizers() return newIdx
def moveItem(self, idx, dir): newIdx = CollectionDTC.moveItem(self, idx, dir) if newIdx != idx: self.recreateSizers() return newIdx