kann mir bitte jemand sagen, wie ich in dem unten stehenden Code:
1) das Grid von einem wxDialog statt von einer wxFrame ableiten kann?
2) was muss ich ändern, damit sich die Größe meiner Frame bzw meines Dialogs die Größe meines Grids automatisch anpasst?
3) wie kann ich das Icon einer Frame ändern?
Vielen Dank für Eure Hilfe.
LG,
fanus

Code: Alles auswählen
import wx
import wx.grid
class TestFrame(wx.Frame) :
def __init__(self):
wx.Frame.__init__(self, None, title = "a simple grid", size = (500, 500))
self.rowLabels = ["1", "2", "3"]
self.colLabels = ["a", "b", "c"]
self.grid = wx.grid.Grid(self)
self.grid.CreateGrid(5, 3)
for row in range(3):
self.grid.SetRowLabelValue(row, self.rowLabels[row])
self.grid.SetColLabelValue(row, self.colLabels[row])
for col in range(3):
self.grid.SetCellValue(row, col, "%s" % "cell")
app = wx.PySimpleApp()
frame = TestFrame()
frame.Show()
app.MainLoop()