220 if pos == -1: |
220 if pos == -1: |
221 pos = self._curPos |
221 pos = self._curPos |
222 self._curPos += 1 |
222 self._curPos += 1 |
223 |
223 |
224 if self.GetFieldsCount() <= pos: |
224 if self.GetFieldsCount() <= pos: |
225 raise "\nERROR: EnhancedStatusBar has a max of %d items, you tried to set item #%d" % (self.GetFieldsCount(), pos) |
225 raise ValueError("\nERROR: EnhancedStatusBar has a max of %d items, you tried to set item #%d" % |
|
226 (self.GetFieldsCount(), pos)) |
226 |
227 |
227 if horizontalalignment not in [ESB_ALIGN_CENTER_HORIZONTAL, ESB_EXACT_FIT, |
228 if horizontalalignment not in [ESB_ALIGN_CENTER_HORIZONTAL, ESB_EXACT_FIT, |
228 ESB_ALIGN_LEFT, ESB_ALIGN_RIGHT]: |
229 ESB_ALIGN_LEFT, ESB_ALIGN_RIGHT]: |
229 raise '\nERROR: Parameter "horizontalalignment" Should Be One Of '\ |
230 raise ValueError('\nERROR: Parameter "horizontalalignment" Should Be One Of ' |
230 '"ESB_ALIGN_CENTER_HORIZONTAL", "ESB_ALIGN_LEFT", "ESB_ALIGN_RIGHT"' \ |
231 '"ESB_ALIGN_CENTER_HORIZONTAL", "ESB_ALIGN_LEFT", "ESB_ALIGN_RIGHT"' |
231 '"ESB_EXACT_FIT"' |
232 '"ESB_EXACT_FIT"') |
232 |
233 |
233 if verticalalignment not in [ESB_ALIGN_CENTER_VERTICAL, ESB_EXACT_FIT, |
234 if verticalalignment not in [ESB_ALIGN_CENTER_VERTICAL, ESB_EXACT_FIT, |
234 ESB_ALIGN_TOP, ESB_ALIGN_BOTTOM]: |
235 ESB_ALIGN_TOP, ESB_ALIGN_BOTTOM]: |
235 raise '\nERROR: Parameter "verticalalignment" Should Be One Of '\ |
236 raise ValueError('\nERROR: Parameter "verticalalignment" Should Be One Of ' |
236 '"ESB_ALIGN_CENTER_VERTICAL", "ESB_ALIGN_TOP", "ESB_ALIGN_BOTTOM"' \ |
237 '"ESB_ALIGN_CENTER_VERTICAL", "ESB_ALIGN_TOP", "ESB_ALIGN_BOTTOM"' |
237 '"ESB_EXACT_FIT"' |
238 '"ESB_EXACT_FIT"') |
238 |
239 |
239 try: |
240 try: |
240 self.RemoveChild(self._items[pos].widget) |
241 self.RemoveChild(self._items[pos].widget) |
241 self._items[pos].widget.Destroy() |
242 self._items[pos].widget.Destroy() |
242 except KeyError: |
243 except KeyError: |