Пример #1
0
 def font(self,**kw):
     kw,mypars=self._split_args(kw,base._ctrlpars({'font':{}}))
     kw['event']=_FontEditor(mypars['font'])
     res=self.button(**kw)
     res.ctrl.SetFont(utils.wxfontfromdict(mypars['font']))
     res.ctrl.SetForegroundColour(mypars['font']['color'])
Пример #2
0
def _editfont(ev,font):
    if utils.editfont(font):
        ev.GetEventObject().SetFont(utils.wxfontfromdict(font))
        ev.GetEventObject().SetForegroundColour(font['color'])
Пример #3
0
 def getwxfont(self):
     if not self.wxfont:
         self.wxfont=utils.wxfontfromdict(self.__dict__)
     return self.wxfont