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)
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)
def _getProps(self): return Panel._getProps() + self._props
def __init__(self, **kw): Panel.__init__(self, **kw)
def _getElementProps(self): return Panel._getElementProps() + self.elem_props
def __init__(self, Element=None, **kwargs): if Element is None: Element = DOM.createDiv() self.setElement(Element) Panel.__init__(self, **kwargs)