コード例 #1
0
ファイル: wxplt.py プロジェクト: mbentz80/jzigbeercp
 def save(self,path,image_type):
     w,h = self.GetSizeTuple()
     bitmap = wx.wxEmptyBitmap(w,h)
     dc = wx.wxMemoryDC()
     dc.SelectObject(bitmap)
     #self.update()
     # The background isn't drawn right without this cluge.
     #fill_color = get_color(self.background_color)
     fill_color = get_color('white')
     dc.SetPen(wx.wxPen(fill_color))
     dc.SetBrush(wx.wxBrush(fill_color)) #how to handle transparency???
     dc.DrawRectangle(0,0,w,h)
     dc.SetPen(wx.wxNullPen)
     dc.SetBrush(wx.wxNullBrush)
     # end cluge
     self.draw(dc)
     image = wx.wxImageFromBitmap(bitmap)
     wx.wxInitAllImageHandlers()
     image.SaveFile(path,image_type_map[image_type])
コード例 #2
0
def getGetMinusImage():
    return wxImageFromBitmap(getGetMinusBitmap())
コード例 #3
0
def getGetHandImage():
    return wxImageFromBitmap(getGetHandBitmap())
コード例 #4
0
def getProjectImage():
    return wxImageFromBitmap(getProjectBitmap())
コード例 #5
0
def getPlusImage():
    return wxImageFromBitmap(getPlusBitmap())
コード例 #6
0
def getLogoBigImage():
    return wxImageFromBitmap(getLogoBigBitmap())
コード例 #7
0
def getFile1Image():
    return wxImageFromBitmap(getFile1Bitmap())
コード例 #8
0
def getLogoSmallImage():
    return wxImageFromBitmap(getLogoSmallBitmap())
コード例 #9
0
ファイル: images.py プロジェクト: Distrotech/docutils
def getFile1Image():
    return wxImageFromBitmap(getFile1Bitmap())
コード例 #10
0
ファイル: images.py プロジェクト: Distrotech/docutils
def getProjectImage():
    return wxImageFromBitmap(getProjectBitmap())
コード例 #11
0
ファイル: images.py プロジェクト: Distrotech/docutils
def getLogoBigImage():
    return wxImageFromBitmap(getLogoBigBitmap())
コード例 #12
0
ファイル: images.py プロジェクト: Distrotech/docutils
def getPlusImage():
    return wxImageFromBitmap(getPlusBitmap())
コード例 #13
0
ファイル: images.py プロジェクト: Distrotech/docutils
def getLogoSmallImage():
    return wxImageFromBitmap(getLogoSmallBitmap())