Merged wxPython 2.4.x to the 2.5 branch (Finally!!!)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -13,8 +13,8 @@ class SimpleGrid(wxGrid): ##, wxGridAutoEditMixin):
 | 
			
		||||
 | 
			
		||||
        EVT_IDLE(self, self.OnIdle)
 | 
			
		||||
 | 
			
		||||
        self.CreateGrid(25, 25)
 | 
			
		||||
        ##self.EnableEditing(false)
 | 
			
		||||
        self.CreateGrid(25, 25) #, wxGrid.wxGridSelectRows)
 | 
			
		||||
        ##self.EnableEditing(False)
 | 
			
		||||
 | 
			
		||||
        # simple cell formatting
 | 
			
		||||
        self.SetColSize(3, 200)
 | 
			
		||||
@@ -26,9 +26,9 @@ class SimpleGrid(wxGrid): ##, wxGridAutoEditMixin):
 | 
			
		||||
        self.SetCellFont(0, 0, wxFont(12, wxROMAN, wxITALIC, wxNORMAL))
 | 
			
		||||
        self.SetCellTextColour(1, 1, wxRED)
 | 
			
		||||
        self.SetCellBackgroundColour(2, 2, wxCYAN)
 | 
			
		||||
        self.SetReadOnly(3, 3, true)
 | 
			
		||||
        self.SetReadOnly(3, 3, True)
 | 
			
		||||
 | 
			
		||||
        self.SetCellEditor(5, 0, wxGridCellNumberEditor())
 | 
			
		||||
        self.SetCellEditor(5, 0, wxGridCellNumberEditor(1,1000))
 | 
			
		||||
        self.SetCellValue(5, 0, "123")
 | 
			
		||||
        self.SetCellEditor(6, 0, wxGridCellFloatEditor())
 | 
			
		||||
        self.SetCellValue(6, 0, "123.34")
 | 
			
		||||
@@ -53,6 +53,18 @@ class SimpleGrid(wxGrid): ##, wxGridAutoEditMixin):
 | 
			
		||||
 | 
			
		||||
        self.SetColLabelAlignment(wxALIGN_LEFT, wxALIGN_BOTTOM)
 | 
			
		||||
 | 
			
		||||
        #self.SetDefaultCellOverflow(False)
 | 
			
		||||
        #r = wxGridCellAutoWrapStringRenderer()
 | 
			
		||||
        #self.SetCellRenderer(9, 1, r)
 | 
			
		||||
 | 
			
		||||
        # overflow cells
 | 
			
		||||
        self.SetCellValue( 9, 1, "This default cell will overflow into neighboring cells, but not if you turn overflow off.");
 | 
			
		||||
        self.SetCellSize(11, 1, 3, 3);
 | 
			
		||||
        self.SetCellAlignment(11, 1, wxALIGN_CENTRE, wxALIGN_CENTRE);
 | 
			
		||||
        self.SetCellValue(11, 1, "This cell is set to span 3 rows and 3 columns");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        # test all the events
 | 
			
		||||
        EVT_GRID_CELL_LEFT_CLICK(self, self.OnCellLeftClick)
 | 
			
		||||
        EVT_GRID_CELL_RIGHT_CLICK(self, self.OnCellRightClick)
 | 
			
		||||
@@ -216,7 +228,7 @@ if __name__ == '__main__':
 | 
			
		||||
    import sys
 | 
			
		||||
    app = wxPySimpleApp()
 | 
			
		||||
    frame = TestFrame(None, sys.stdout)
 | 
			
		||||
    frame.Show(true)
 | 
			
		||||
    frame.Show(True)
 | 
			
		||||
    app.MainLoop()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user