コード例 #1
0
    def __init__(self, doc, name=None, styleName=None, **kw):

        if name is None:
            name = "Table" + str(len(doc.getTables()) + 1)
        if styleName is None:
            styleName = name
            s = doc.addAutoStyle(name=styleName, family="table")
            if len(kw) > 0:
                if kw.has_key('width'):
                    if not kw.has_key('align'):
                        kw['align'] = 'center'
                s.append(TableProperties(**kw))
        else:
            assert len(kw) == 0
            s = doc.getStyle(styleName, "table")
            # just to check existence

        Container.__init__(self, name=name, styleName=styleName)

        self.doc = doc
        self.columns = []
        self._headerRows = None
コード例 #2
0
ファイル: elements.py プロジェクト: BackupTheBerlios/lino-svn
    def __init__(self,doc,name=None,styleName=None,**kw):

        if name is None:
            name = "Table"+str(len(doc.getTables())+1)
        if styleName is None:
            styleName = name
            s = doc.addAutoStyle(name=styleName,
                                 family="table")
            if len(kw)>0:
                if kw.has_key('width'):
                    if not kw.has_key('align'):
                        kw['align'] = 'center'
                s.append(TableProperties(**kw))
        else:
            assert len(kw) == 0
            s = doc.getStyle(styleName,"table")
            # just to check existence
                                 
        Container.__init__(self,name=name, styleName=styleName)

        self.doc = doc
        self.columns = []
        self._headerRows = None
コード例 #3
0
ファイル: html.py プロジェクト: BackupTheBerlios/lino-svn
 def __init__(self,doc,*args,**kw):
     self._document=doc
     Container.__init__(self,*args,**kw)
コード例 #4
0
ファイル: html.py プロジェクト: BackupTheBerlios/lino-svn
 def __init__(self,level,*args,**kw):
     assert level > 0 and level <= 9
     self.level=level
     Container.__init__(self,*args,**kw)
コード例 #5
0
 def __init__(self, doc, *args, **kw):
     self._document = doc
     Container.__init__(self, *args, **kw)
コード例 #6
0
 def __init__(self, level, *args, **kw):
     assert level > 0 and level <= 9
     self.level = level
     Container.__init__(self, *args, **kw)
コード例 #7
0
 def __init__(self, doc, *args, **kw):
     self.doc = doc
     Container.__init__(self, *args, **kw)
コード例 #8
0
 def __init__(self, table, *args, **kw):
     Container.__init__(self, *args, **kw)
     self._table = table
コード例 #9
0
ファイル: elements.py プロジェクト: BackupTheBerlios/lino-svn
 def __init__(self,doc,*args,**kw):
     self.doc=doc
     Container.__init__(self,*args,**kw)
コード例 #10
0
ファイル: elements.py プロジェクト: BackupTheBerlios/lino-svn
 def __init__(self,table,*args,**kw):
     Container.__init__(self,*args,**kw)
     self._table = table