Show the length of tables in bytes, like `ttx -l'

But not formatting the numbers, as we don't have any locale set
This commit is contained in:
Behnam Esfahbod 2013-09-03 21:56:30 -07:00
parent 31547e0e7b
commit f7e0c6719a

View File

@ -21,6 +21,7 @@ import pygtk
pygtk.require('2.0')
import gtk
import sys
import array
from . import misc, ttLib, cffLib
@ -113,6 +114,8 @@ class Row(object):
del value.offsets
self._value_str = value.__class__.__name__
if isinstance(value, ttLib.tables.DefaultTable.DefaultTable):
self._value_str += ' (%d Bytes)' % self._font.reader.tables[key].length
self._items = sorted(value.__dict__.items())
self._filter_items()