;ò ©ÄG@c@s¡dkZdkiiZdeifd„ƒYZd„ZdZe djoPdk Z dk Z dk Z e i de iie idƒge idƒndS( NsTestColourSelectcBs#tZd„Zd„Zd„ZRS(Nc Csè||_tii||dƒ|itƒtiti ƒ}|i |ƒti |ddƒ} |i| dtidƒti|ddƒ}|iti|id|iƒƒ|i|dtidƒtiddƒ}ti|dƒ|_|iti|id|iiƒƒ|iti |dd ƒdtitiBf|idtidfgƒd d d dfti d fd d dd fddfd fddd dfti d fdddd fddfd fdddd fti dfdd ddfddfdfg}g|_"x¨|D] \}}} } ti|d| |d| ƒ}|iti|iƒ|i"i'||fƒ|iti |d|ƒdtitiBf|dtidfgƒqW|i|dtidƒ|i(ƒdS(NiÿÿÿÿsThis example uses a colour selection control based on the wxButton and wxColourDialog Classes. Click Button to get Colour ValuesiisShow All ColourssidiisDefault Colour/Sizes Default Sizeiÿss Another Sizei<isAnother Colours Larger Sizes With a Labelis Colour...sAnother Colour/Labelidi‚ixsChoose Colour...ssize()slogsselfswxsPanels__init__sparents SetAutoLayoutsTruesBoxSizersVERTICALs mainSizersSetSizers StaticTextstsAddsALLsButtonsbsBinds EVT_BUTTONs OnShowAllsGetIds FlexGridSizers buttonSizerscsels ColourSelectscolourDefaultssEVT_COLOURSELECTsOnSelectColoursAddManys ALIGN_RIGHTsALIGN_CENTER_VERTICALs DefaultSizes buttonDatas buttonRefssnamescolorssizeslabelsappendsLayout( sselfsparentslogsbs buttonSizerscolorsnames buttonDatas mainSizerslabelstssize((sl/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/ColourSelect.pys__init__s2     "%G± HcCs$|iidt|iƒƒƒdS(NsColour selected: %s(sselfslogs WriteTextsstrseventsGetValue(sselfsevent((sl/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/ColourSelect.pysOnSelectColourPscCs˜g}|iiƒ}|idt|ƒƒx>|iD]3\}}|iƒ}|i|dt|ƒƒq6Wdi |ƒ}|i i d|dƒdS(NsDefault Colour/Size: s: s, sColour Results: s (sresultsselfscolourDefaultss GetColourscoloursappendsstrs buttonRefssnamesbuttonsjoins out_resultslogs WriteText(sselfseventsnamescoloursresultsbuttons out_result((sl/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/ColourSelect.pys OnShowAllSs  (s__name__s __module__s__init__sOnSelectColours OnShowAll(((sl/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/ColourSelect.pysTestColourSelects 6 cCst||ƒ}|SdS(N(sTestColourSelectsnbslogswin(sframesnbslogswin((sl/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/ColourSelect.pysrunTestbss`A coloured button that when clicked allows the user to select a colour from the wxColourDialog. s__main__sii(swxswx.lib.colourselectslibs colourselectscselsPanelsTestColourSelectsrunTestsoverviews__name__ssyssossrunsmainspathsbasenamesargv(sTestColourSelectssyssrunscselsrunTestsoverviewsosswx((sl/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/ColourSelect.pys?s I