Seite 1 von 1

Sizer funktioniert nur in eine Richtung

Verfasst: Donnerstag 3. Juli 2008, 13:30
von Korea-2003
Boahr, das mit den Sizern is ja ne ganz schöne Wissenschaft.
Ich hab jetzt zwar einen drin, doch mein textcontrol wird nur in eine Richtung gezogen.

Code: Alles auswählen

class NotepadForm(wx.Frame):

    def __init__(self, prog="", string=""):
    
        wx.Frame.__init__(self, None, -1, title, size=(800, 600), style=wx.DEFAULT_FRAME_STYLE|wx.RESIZE_BORDER)
        self.panel = wx.Panel(self, -1)
  
        self.sizer = wx.BoxSizer(wx.VERTICAL) 
        self.panel.SetSizer(self.sizer)
        
        self.txt = wx.TextCtrl(self.panel, -1, prog, size=(790, 555), style=wx.TE_MULTILINE|wx.HSCROLL)
        font = wx.Font(10, wx.MODERN, wx.NORMAL, wx.NORMAL)
        self.txt.SetFont(font)
        
        self.sizer.Add(self.txt, 0, wx.EXPAND|wx.ALL)
        
        self.CreateStatusBar(number=1)
        self.SetStatusText("Keyword: " + string , 0)

        self.SetMinSize(self.GetSize())
Woran kann das liegen?

MfG :)

Verfasst: Donnerstag 3. Juli 2008, 13:33
von Pekh
Ersetze in Zeile 15 die 0 mal durch eine 1.

Verfasst: Donnerstag 3. Juli 2008, 13:38
von Korea-2003
...da fässt man sich doch an kopp. so ein kleiner paramter.

Danke :)