(self, i, page)
| 136 | return self._pages[i] |
| 137 | |
| 138 | def SetPage(self, i, page): |
| 139 | if i >= len(self._pages) or i is None or page is None: |
| 140 | return |
| 141 | |
| 142 | old_page = self._pages[i] |
| 143 | self._pages[i] = page |
| 144 | if old_page == self._active_page: |
| 145 | old_page.Destroy() |
| 146 | self._active_page = page |
| 147 | else: |
| 148 | old_page.Destroy() |
| 149 | |
| 150 | page.Reparent(self.page_container) |
| 151 | |
| 152 | if self._active_page == page: |
| 153 | self.ShowActive() |
| 154 | |
| 155 | def GetBorders(self): |
| 156 | """Gets border widths to better determine page size in ShowActive()""" |
no test coverage detected