def _setSize(self, value): if value is not None: try: value = common.numToIntOrFloat(value) except ValueError: pass # MusicXML font sizes can be CSS strings. #raise TextFormatException('Not a supported size: %s' % value) self._fontSize = value
def _setSize(self, value): if value is not None: try: value = common.numToIntOrFloat(value) except ValueError: pass # MusicXML font sizes can be CSS strings. #raise TextFormatException('Not a supported size: %s' % value) self._fontSize = value
def _setAbsoluteY(self, value): if value is None: self._absoluteY = None else: if value == 'above': value = 10 elif value == 'below': value = -70 try: value = common.numToIntOrFloat(value) except (ValueError): raise TextFormatException('Not a supported absoluteY position: %s' % value) self._absoluteY = value
def _setAbsoluteY(self, value): if value is None: self._absoluteY = None else: if value == 'above': value = 10 elif value == 'below': value = -70 try: value = common.numToIntOrFloat(value) except ValueError: raise TextFormatException('Not a supported absoluteY position: %s' % value) self._absoluteY = value
def _setAbsoluteY(self, value): if value is None: self._absoluteY = None elif value == 'above': self._absoluteY = 10 elif value == 'below': self._absoluteY = -70 else: try: self._absoluteY = common.numToIntOrFloat(value) except ValueError as ve: raise TextFormatException( f'Not a supported absoluteY position: {value!r}') from ve