;ò Ýî÷Ac@sÚdkZdkZdkZddddddddd d d d d ddddgZd„Zd„Zd„Zd„Zd„Zd„Z d„Z d„Z ha ha eaeaeaeaeaeaeaeaead„Zd„Zd„Zd„Zd„Zd„Zd „Zd!„Zd"„Z d#„Z!d$ei"fd%„ƒYZ#d&ei$fd'„ƒYZ%d(„Z&d)Z'e(d*joPdk)Z)dk*Z*dk+Z+e+i,d+e*i-i.e)i/d,ƒge)i/d-ƒndS(.NsBLACKsBLUEs BLUE VIOLETsBROWNsCYANs DARK GREYs DARK GREENsGOLDsGREYsGREENsMAGENTAsNAVYsPINKsREDsSKY BLUEsVIOLETsYELLOWcCs\g}xKt|ƒD]=}tid|ƒ}tid|ƒ}|i ||fƒqW|SdS(Ni( spntssrangesnumsisrandomsrandintswsxshsysappend(snumswshsisysxspnts((sk/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/DrawXXXList.pysmakeRandomPointss c Cs†g}xut|ƒD]g}tid|ƒ}tid|ƒ}tid|ƒ}tid|ƒ}|i ||||fƒqW|SdS(Ni( spntssrangesnumsisrandomsrandintswsx1shsy1sx2sy2sappend( snumswshsy2sisx2sy1sx1spnts((sk/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/DrawXXXList.pysmakeRandomLines*s c Cs–g}x…t|ƒD]w}tid|dƒ}tid|dƒ}tid||ƒ}tid||ƒ}|i ||||fƒqW|SdS(Ni ii( srectssrangesnumsisrandomsrandintsWswsHshsxsysappend( snumsWsHswsisyshsrectssx((sk/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/DrawXXXList.pysmakeRandomRectangles7s cCsƒd}g}xlt|ƒD]^}g}x9t|ƒD]+}ttiddƒƒ}|i |ƒq2W|i di |ƒƒqW|SdS(Nii0izs( sNpstextsrangesnumsiswordschrsrandomsrandintscsappendsjoin(snumscswordsistextsNp((sk/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/DrawXXXList.pysmakeRandomTextDs  c CsŒd}g}xut|ƒD]g}g}xKt|ƒD]=}tid|ƒ}tid|ƒ}|i ||fƒq2W|i |ƒqW|SdS(Nii( sNpspolyssrangesnumsispolysrandomsrandintsWsxsHsysappend( snumsWsHsyspolysspolysisNpsx((sk/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/DrawXXXList.pysmakeRandomPolygonsTs  cCs”g}xƒt|ƒD]u}titƒ}tiddƒ}|i ||fƒ o t i ||ƒ|||f DrawPointList(sequence, pens=None) Where sequence is a tuple, list, whatever of 2 element tuples (x, y) and pens is either None, a single pen or a list of pens.
    DrawLineList(sequence, pens=None)
Where sequence is a tuple, list, whatever of 4 element tuples (x1,y1, x2,y2) and pens is either None, a single pen or a list of pens.
    DrawRectangleList(rectangles, pens=None, brushes=None)
    DrawEllipseList(ellipses, pens=None, brushes=None)
    DrawPolygonList(polygons, pens=None, brushes=None)
    DrawTextList(textList, coords, foregrounds = None, backgrounds = None)
s__main__sii(0srandomstimeswxscolourssmakeRandomPointssmakeRandomLinessmakeRandomRectanglessmakeRandomTextsmakeRandomPolygonssmakeRandomPenssmakeRandomBrushessmakeRandomColorsspencaches brushcachesNonespointssliness rectanglesspolygonsstextspenssbrushesscolors1scolors2sInits TestPointssTestArrayPointss TestLinessTestRectangless TestEllipsessTestRectanglesArraysTestRectanglesLoops TestPolygonssTestTextsNotebooksTestNBsPanels DrawPanelsrunTestsoverviews__name__ssyssossrunsmainspathsbasenamesargv(smakeRandomBrushessrandomsTestRectanglessInits TestPolygonss DrawPanelsmakeRandomRectanglessmakeRandomPolygonsscolourss TestLinessTestNBs TestPointssrunssyssTestRectanglesLoopsTestTextsTestArrayPointssmakeRandomLinessmakeRandomPensswxs TestEllipsessossrunTestsmakeRandomPointssTestRectanglesArraystimesmakeRandomTextsmakeRandomColorssoverview((sk/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/DrawXXXList.pys?sP   9      $         (