wxPython/wxGlade-0.9.1/widgets/ChoicesCodeHandler.py
def xrc_write_choices_property(xrc_obj, output, tabs):
    "function used to write the XRC code for a ``choices'' property"
    from xml.sax.saxutils import escape
    output.append('    '*tabs + '<content>\n')
    tab_s = '    ' * (tabs+1)
    for choice in xrc_obj.widget.choices:
        if isinstance(choice, tuple):
            output.append( tab_s + '<item checked="%d">%s</item>\n' % (choice[1], escape(choice[0])) )
        else:
            output.append( tab_s + '<item>%s</item>\n' % escape(choice[0]) )
    output.append( '    '*tabs + '</content>\n' )
function used to write the XRC code for a ``choices'' property
function used to write the XRC code for a ``choices'' property
function used to write the XRC code for a ` ` choices ' ' property
def xrc_write_choices_property(xrc_obj, output, tabs):
    from xml.sax.saxutils import escape
    output.append('    '*tabs + '<content>\n')
    tab_s = '    ' * (tabs+1)
    for choice in xrc_obj.widget.choices:
        if isinstance(choice, tuple):
            output.append( tab_s + '<item checked="%d">%s</item>\n' % (choice[1], escape(choice[0])) )
        else:
            output.append( tab_s + '<item>%s</item>\n' % escape(choice[0]) )
    output.append( '    '*tabs + '</content>\n' )
def xrc_write_choices_property ( xrc_obj , output , tabs ) : from xml . sax . saxutils import escape output . append ( '    ' * tabs + '<content>\n' ) tab_s = '    ' * ( tabs + 1 ) for choice in xrc_obj . widget . choices : if isinstance ( choice , tuple ) : output . append ( tab_s + '<item checked="%d">%s</item>\n' % ( choice [ 1 ] , escape ( choice [ 0 ] ) ) ) else : output . append ( tab_s + '<item>%s</item>\n' % escape ( choice [ 0 ] ) ) output . append ( '    ' * tabs + '</content>\n' )
function used to write the XRC code for a ``choices'' property
function used to write the XRC code for a ` ` choices ' ' property
"function used to write the XRC code for a ``choices'' property"
xrc_obj
output
tabs