コード例 #1
0
    def __init__(self, **kwargs):
        element = DOM.createDiv()
        self.setElement(element)

        self.object_id = 'FlashObject'
        """ id of the object-tag. Default: FlashObject """
        self.object_class = None
        """ The class-name of the object-tag. Default: None"""
        self.object_width = None
        """ The width-parameter of the object-tag. Default: None"""
        self.object_height = None
        """ The height-parameter of the object-tag. Default: None"""
        self.flash_url = None
        """ The Flash-Movie url. Default: None"""
        self.wmode = None #'window'
        """ The flashmovie wmode parameter. Default: None"""
        self.quality = 'high'
        """ The flashmovie quality parameter. Default: high"""
        self.menu = None # 'false'
        """ The flashmovie wmode parameter. Default: None"""
        self.allowScriptAccess = 'always'
        """ The flashmovie allowscriptaccess parameter. Default: always"""
        self.allowFullscreen = 'false'
        """ The flashmovie allowfullscreen parameter. Default: False"""
        self.bgColor = '#FFFFFF'
        """ The flashmovie bgcolor parameter. Default: #FFFFFF (white)"""
        self.flashvars = ''
        self.browser = browser()
        #log.debug('FlashPanel loaded on %s' % self.browser)

        Panel.__init__(self, **kwargs)
コード例 #2
0
    def __init__(self, **kwargs):
        if not kwargs.has_key('CellFormatter'):
            kwargs['CellFormatter'] = CellFormatter(self)
        if not kwargs.has_key('RowFormatter'):
            kwargs['RowFormatter'] = RowFormatter(self)

        self.tableListeners = []
        self.dbltableListeners = []
        self.widgetMap = {}

        if kwargs.has_key('Element'):
            self.tableElem = kwargs.pop('Element')
            fc = DOM.getFirstChild(self.tableElem)
            if fc:
                self.bodyElem = fc
            else:
                self.bodyElem = DOM.createTBody()
                DOM.appendChild(self.tableElem, self.bodyElem)
        else:
            self.tableElem = DOM.createTable()
            self.bodyElem = DOM.createTBody()
            DOM.appendChild(self.tableElem, self.bodyElem)
        self.setElement(self.tableElem)

        self.sinkEvents(Event.ONCLICK | Event.ONDBLCLICK)

        Panel.__init__(self, **kwargs)
コード例 #3
0
 def _getProps(self):
     return Panel._getProps() + self._props
コード例 #4
0
ファイル: DNDTest.py プロジェクト: trb116/pythonanalyzer
 def __init__(self, **kw):
     Panel.__init__(self, **kw)
コード例 #5
0
 def _getElementProps(self):
     return Panel._getElementProps() + self.elem_props
コード例 #6
0
ファイル: DNDTest.py プロジェクト: anandology/pyjamas
 def __init__(self, **kw):
     Panel.__init__(self, **kw)
コード例 #7
0
 def _getElementProps(self):
     return Panel._getElementProps() + self.elem_props
コード例 #8
0
 def __init__(self, Element=None, **kwargs):
     if Element is None:
         Element = DOM.createDiv()
     self.setElement(Element)
     Panel.__init__(self, **kwargs)