Jakub Vojáček wrote: > # -*- coding: cp1250 -*- > import wx > class Ukazka: > def __init__(self): > okno = wx.App(0) > self.okno=wx.Frame(None,id=-1) > sizer=wx.BoxSizer(wx.HORIZONTAL) > ukazka=self.ukazka(self.okno) > sizer.Add(ukazka) > self.okno.SetSizer(sizer) > self.okno.Show(True) > okno.MainLoop() > def ukazka(self,parent): > ram=wx.Frame(parent) > sizer=wx.BoxSizer(wx.HORIZONTAL) > sizer.Add(wx.StaticText(ram,label="Bla")) > ram.SetSizer(sizer) > return ram > if __name__ == "__main__": > Ukazka() > > Otevře to okno, ale v něm nic není, i když by v něm by mel být text "Bla". > Prostě se to nezobrazí. Ale zkusím: > ukazka.Show(True) > tak se mi otevře nový okno a v něm je správný text. Nechápu proč se to > nevykreslí. Děkuji > Zda se mi to, nebo se snazite nacpat child frame (ram) do sizeru parenta (self.okno)? Nemyslim si, ze tohle opravdu chcete. Leo
-- ---- Leos Pol SW Engineer Radiante Corp. If it can be imagined, we can implement it _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
