コード例 #1
0
ファイル: ext.py プロジェクト: BackupTheBerlios/zp7-svn
 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
ファイル: ext.py プロジェクト: BackupTheBerlios/zp7-svn
def _editfont(ev,font):
    if utils.editfont(font):
        ev.GetEventObject().SetFont(utils.wxfontfromdict(font))
        ev.GetEventObject().SetForegroundColour(font['color'])
コード例 #3
0
ファイル: font.py プロジェクト: BackupTheBerlios/zp7-svn
 def getwxfont(self):
     if not self.wxfont:
         self.wxfont=utils.wxfontfromdict(self.__dict__)
     return self.wxfont