[Python] Colorare StaticBoxSizer

Mr.SpOOn mr.spoon21 a gmail.com
Lun 16 Giu 2008 16:46:11 CEST


Salve,
dovrei impostare uno sfondo colorato per uno StaticBoxSizer (quello
col bordo arrotondato, insomma).

Lo StaticBoxSizer  all'interno di un wx.Panel il quale ha un metodo
SetBackgroundColour. Quindi cambiando colore di sfondo al pannello che
contiene lo StaticBoxSizer, riesco effettivamente a cambiare lo
sfondo. Il problema  che il colore va oltre i bordi visibili dello
StaticBoxSizer.

Il codice in questione  questo:

        panel1 = wx.Panel(panel, -1)
        panel1.SetBackgroundColour("GREY")
        sbs1 = wx.StaticBoxSizer(wx.StaticBox(panel1, -1),
                wx.VERTICAL)
        ...
        ...
        panel1.SetSizer(sbs1)

C' un modo per ottenere il colore entro i margini dello StaticBoxSizer?


Maggiori informazioni sulla lista Python