Beispiel #1
0
def generate_arrowtype_images():

    for at in AttrsDef.E_ARROWTYPE:

        DEUtils.gen_arrow_image(at, 'resource/edge_arrowtype/%s.png' % at)

    return
Beispiel #2
0
def generate_arrowtype_images():

    for at in AttrsDef.E_ARROWTYPE:
        
        DEUtils.gen_arrow_image(at, 'resource/edge_arrowtype/%s.png'%at)
                
    return
Beispiel #3
0
 def refresh_preview(self):
     
     # Gen image.
     at = self.getArrowType()
     fn = tempfile.gettempdir()+'/atpreview.png'
     DEUtils.gen_arrow_image(at, fn)
     img = wx.Image(fn)
     
     # Cut the center part for preview. 
     w,h=img.GetSize()
     # img = img.GetSubImage(wx.Rect((w-h)/2, 0, w, h))
     
     self.m_bitmap_preview.SetSize((w,h))
     self.m_bitmap_preview.SetBitmap(img.ConvertToBitmap())
     self.m_bitmap_preview.UpdateWindowUI()
     
     return
Beispiel #4
0
 def refresh_preview(self):
     
     # Gen image.
     at = self.getArrowType()
     fn = tempfile.gettempdir()+'/.atpreview'
     DEUtils.gen_arrow_image(at, fn)
     img = wx.Image(fn)
     
     # Cut the center part for preview. 
     w,h=img.GetSize()
     img = img.GetSubImage(wx.Rect((w-h)/2, 0, h, h))
     
     self.m_bitmap_preview.SetSize((h,h))
     self.m_bitmap_preview.SetBitmap(img.ConvertToBitmap())
     self.m_bitmap_preview.UpdateWindowUI()
     
     return