コード例 #1
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
    def __init__(self, parent = None, options = None, value = None, **kwargs):
        Element.__init__(self, parent = parent, **kwargs)

        options = [] if options is None else options 
        
        if value:
            if value in options:
                self.value = value
            else:
                raise XhtmlError, "Value is not in list of options"
        else:
            if len(options) > 0:
                self.value = options[0]
            else:
                self.value = None
            
        for an_option in options:
            option(parent = self, text = an_option)
            
        self.event_osc = events.Change(parent = self)
コード例 #2
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
 def __init__(self, parent, type = None, value = None, text = None, **kwargs):
     Element.__init__(self, parent = parent, text = text, type = type, value = value, **kwargs)
コード例 #3
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
 def __init__(self, parent = None, text = None, title = None, **kwargs):
     Element.__init__(self, parent = parent, text = text, title = title, **kwargs)
コード例 #4
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
 def __init__(self, parent, src = None, alt = None, height = None, width = None, longdesc = None, **kwargs):
     Element.__init__(self, parent = parent, src = src, alt = alt, height = height, width = width, longdesc = longdesc, **kwargs)
コード例 #5
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
 def __init__(self, parent, value = "", **kwargs):
     Element.__init__(self, parent = parent, value = value, **kwargs)
コード例 #6
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
 def __init__(self, parent = None, href = None, text = None, **kwargs):
     Element.__init__(self, parent = parent, text = text, href = href, **kwargs)
コード例 #7
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
 def __init__(self, parent, type, language, src = None, **kwargs):
     Element.__init__(self, parent = parent, type = type, language = language, src = src, **kwargs)
コード例 #8
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
 def __init__(self, parent, href, rel, type, **kwargs):
     Element.__init__(self, parent = parent, rel = rel, type = type, href = href, **kwargs)
コード例 #9
0
ファイル: xhtml.py プロジェクト: cart0113/catalystlc
 def __init__(self, parent, text):
     Element.__init__(self, parent = parent, text = text)
     if text == parent.value:
         self.att.selected = "yes"