;ò ±¼Cc@sšdkZdkiZdeifd„ƒYZdeifd„ƒYZedjoBdk Z ei ƒZ ee e i ƒZeieƒe iƒndS(Ns SimpleGridcBsªtZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z d „Z d „Z d „Z d „Zd„Zd„Zd„Zd„Zd„ZRS(NcCsVtii||dƒ||_t|_|it i |i ƒ|i ddƒ|i ddƒ|iddƒ|idddƒ|id d d ƒ|id d d ƒ|iddd ƒ|iddt idt it it iƒƒ|id d t iƒ|id d t iƒ|iddtƒ|iddtid dƒƒ|idddƒ|iddtiƒƒ|idddƒ|iddtiƒƒ|idddƒtiƒ}|i t i!ƒ|i"t iƒ|i#t idt i$t it i%ƒƒ|i&d|ƒ|i'ddƒ|i'd dƒ|i'd dƒ|i(t i)t i*ƒ|idd dƒ|i+dd ddƒ|i,dd t i-t i-ƒ|idd dƒti.ƒ}|i0dƒ|idd|ƒ|idddƒ|iti1|i2ƒ|iti3|i4ƒ|iti5|i6ƒ|iti7|i8ƒ|iti9|i:ƒ|iti;|i<ƒ|iti=|i>ƒ|iti?|i@ƒ|itiA|iBƒ|itiC|iDƒ|itiE|iFƒ|itiG|iHƒ|itiI|iJƒ|itiK|iLƒ|itiM|iNƒ|itiO|iPƒdS( NiÿÿÿÿiiiÈii-is First cellis Another cellisYet another cellsThis cell is read-onlyi iiès123is123.34isYou can veto editing this celli sCustomscolumnslabelsi sYThis default cell will overflow into neighboring cells, but not if you turn overflow off.i s-This cell is set to span 3 rows and 3 columnss10s Limited text(QsgridlibsGrids__init__sselfsparentslogsNonesmoveTosBindswxsEVT_IDLEsOnIdles CreateGrids SetColSizes SetRowSizes SetCellValues SetCellFontsFontsROMANsITALICsNORMALsSetCellTextColoursREDsSetCellBackgroundColoursCYANs SetReadOnlysTrues SetCellEditorsGridCellNumberEditorsGridCellFloatEditors GridCellAttrsattrs SetTextColoursBLACKsSetBackgroundColoursSetFontsSWISSsBOLDs SetRowAttrsSetColLabelValuesSetColLabelAlignments ALIGN_LEFTs ALIGN_BOTTOMs SetCellSizesSetCellAlignments ALIGN_CENTREsGridCellTextEditorseditors SetParameterssEVT_GRID_CELL_LEFT_CLICKsOnCellLeftClicksEVT_GRID_CELL_RIGHT_CLICKsOnCellRightClicksEVT_GRID_CELL_LEFT_DCLICKsOnCellLeftDClicksEVT_GRID_CELL_RIGHT_DCLICKsOnCellRightDClicksEVT_GRID_LABEL_LEFT_CLICKsOnLabelLeftClicksEVT_GRID_LABEL_RIGHT_CLICKsOnLabelRightClicksEVT_GRID_LABEL_LEFT_DCLICKsOnLabelLeftDClicksEVT_GRID_LABEL_RIGHT_DCLICKsOnLabelRightDClicksEVT_GRID_ROW_SIZEs OnRowSizesEVT_GRID_COL_SIZEs OnColSizesEVT_GRID_RANGE_SELECTs OnRangeSelectsEVT_GRID_CELL_CHANGEs OnCellChangesEVT_GRID_SELECT_CELLs OnSelectCellsEVT_GRID_EDITOR_SHOWNs OnEditorShownsEVT_GRID_EDITOR_HIDDENsOnEditorHiddensEVT_GRID_EDITOR_CREATEDsOnEditorCreated(sselfsparentslogseditorsattr((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys__init__ sl  . (  cCs=|iid|iƒ|iƒ|iƒfƒ|iƒdS(NsOnCellLeftClick: (%d,%d) %s (sselfslogswritesevtsGetRowsGetCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnCellLeftClickcs/cCs=|iid|iƒ|iƒ|iƒfƒ|iƒdS(NsOnCellRightClick: (%d,%d) %s (sselfslogswritesevtsGetRowsGetCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnCellRightClickhs/cCs=|iid|iƒ|iƒ|iƒfƒ|iƒdS(NsOnCellLeftDClick: (%d,%d) %s (sselfslogswritesevtsGetRowsGetCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnCellLeftDClickms/cCs=|iid|iƒ|iƒ|iƒfƒ|iƒdS(NsOnCellRightDClick: (%d,%d) %s (sselfslogswritesevtsGetRowsGetCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnCellRightDClickrs/cCs=|iid|iƒ|iƒ|iƒfƒ|iƒdS(NsOnLabelLeftClick: (%d,%d) %s (sselfslogswritesevtsGetRowsGetCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnLabelLeftClickws/cCs=|iid|iƒ|iƒ|iƒfƒ|iƒdS(NsOnLabelRightClick: (%d,%d) %s (sselfslogswritesevtsGetRowsGetCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnLabelRightClick|s/cCs=|iid|iƒ|iƒ|iƒfƒ|iƒdS(NsOnLabelLeftDClick: (%d,%d) %s (sselfslogswritesevtsGetRowsGetCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnLabelLeftDClicks/cCs=|iid|iƒ|iƒ|iƒfƒ|iƒdS(NsOnLabelRightDClick: (%d,%d) %s (sselfslogswritesevtsGetRowsGetCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnLabelRightDClick†s/cCs4|iid|iƒ|iƒfƒ|iƒdS(NsOnRowSize: row %d, %s (sselfslogswritesevts GetRowOrCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys OnRowSize‹s&cCs4|iid|iƒ|iƒfƒ|iƒdS(NsOnColSize: col %d, %s (sselfslogswritesevts GetRowOrCols GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys OnColSizes&cCsE|iƒo*|iid|iƒ|iƒfƒn|iƒdS(Ns,OnRangeSelect: top-left %s, bottom-right %s (sevts SelectingsselfslogswritesGetTopLeftCoordssGetBottomRightCoordssSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys OnRangeSelect•s *cCs}|iid|iƒ|iƒ|iƒfƒ|i|iƒ|iƒƒ}|djo|iƒ|iƒf|_ ndS(NsOnCellChange: (%d,%d) %s sno good( sselfslogswritesevtsGetRowsGetCols GetPositions GetCellValuesvaluesmoveTo(sselfsevtsvalue((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys OnCellChangeœs/ cCsI|itjo+|i|id|idƒt|_n|iƒdS(Nii(sselfsmoveTosNones SetGridCursorsevtsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnIdleªs cCs¡|iid|iƒ|iƒ|iƒfƒ|iƒ}|i ƒ}|i ƒo|i ƒ|i ƒn|i||ƒ}|djodSn|iƒdS(NsOnSelectCell: (%d,%d) %s s no good 2(sselfslogswritesevtsGetRowsGetCols GetPositionsGetGridCursorRowsrowsGetGridCursorColscolsIsCellEditControlEnabledsHideCellEditControlsDisableCellEditControls GetCellValuesvaluesSkip(sselfsevtscolsvaluesrow((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys OnSelectCell²s/     cCs—|iƒdjo2|iƒdjotiddtiƒtijo|iƒdSn|i i d|iƒ|iƒ|i ƒfƒ|i ƒdS(Niis(Are you sure you wish to edit this cell?sCheckingsOnEditorShown: (%d,%d) %s ( sevtsGetRowsGetColswxs MessageBoxsYES_NOsNOsVetosselfslogswrites GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys OnEditorShownÆs / /cCs—|iƒdjo2|iƒdjotiddtiƒtijo|iƒdSn|i i d|iƒ|iƒ|i ƒfƒ|i ƒdS(Niis3Are you sure you wish to finish editing this cell?sCheckingsOnEditorHidden: (%d,%d) %s ( sevtsGetRowsGetColswxs MessageBoxsYES_NOsNOsVetosselfslogswrites GetPositionsSkip(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnEditorHiddenÒs / /cCs3|iid|iƒ|iƒ|iƒfƒdS(NsOnEditorCreated: (%d, %d) %s (sselfslogswritesevtsGetRowsGetCols GetControl(sselfsevt((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pysOnEditorCreatedÞs(s__name__s __module__s__init__sOnCellLeftClicksOnCellRightClicksOnCellLeftDClicksOnCellRightDClicksOnLabelLeftClicksOnLabelRightClicksOnLabelLeftDClicksOnLabelRightDClicks OnRowSizes OnColSizes OnRangeSelects OnCellChangesOnIdles OnSelectCells OnEditorShownsOnEditorHiddensOnEditorCreated(((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys SimpleGrids$ Z               s TestFramecBstZd„ZRS(NcCs8tii||dddddfƒt||ƒ}dS(NiÿÿÿÿsSimple Grid Demossizei€ià(swxsFrames__init__sselfsparents SimpleGridslogsgrid(sselfsparentslogsgrid((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys__init__çs%(s__name__s __module__s__init__(((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys TestFrameæss__main__(swxswx.gridsgridsgridlibsGrids SimpleGridsFrames TestFrames__name__ssyss PySimpleAppsappsNonesstdoutsframesShowsTruesMainLoop(sapps SimpleGrids TestFramessyssgridlibsframeswx((sj/mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/GridSimple.pys?s  Þ