(self, event)
| 129 | return fit.name |
| 130 | |
| 131 | def fitChanged(self, event): |
| 132 | event.Skip() |
| 133 | activeFitID = self.mainFrame.getActiveFit() |
| 134 | if activeFitID is not None and activeFitID not in event.fitIDs: |
| 135 | return |
| 136 | |
| 137 | sFit = Fit.getInstance() |
| 138 | fit = sFit.getFit(activeFitID) |
| 139 | |
| 140 | self.Parent.Parent.DisablePage(self, not fit or fit.isStructure) |
| 141 | |
| 142 | # Clear list and get out if current fitId is None |
| 143 | if activeFitID is None and self.lastFitId is not None: |
| 144 | self.DeleteAllItems() |
| 145 | self.lastFitId = None |
| 146 | return |
| 147 | |
| 148 | if activeFitID != self.lastFitId: |
| 149 | self.lastFitId = activeFitID |
| 150 | |
| 151 | item = self.GetNextItem(-1, wx.LIST_NEXT_ALL, wx.LIST_STATE_DONTCARE) |
| 152 | |
| 153 | if item != -1: |
| 154 | self.EnsureVisible(item) |
| 155 | |
| 156 | self.unselectAll() |
| 157 | |
| 158 | self.refreshContents(fit) |
| 159 | |
| 160 | def refreshContents(self, fit): |
| 161 | stuff = [] |
nothing calls this directly
no test coverage detected