def generate_arrowtype_images(): for at in AttrsDef.E_ARROWTYPE: DEUtils.gen_arrow_image(at, 'resource/edge_arrowtype/%s.png' % at) return
def generate_arrowtype_images(): for at in AttrsDef.E_ARROWTYPE: DEUtils.gen_arrow_image(at, 'resource/edge_arrowtype/%s.png'%at) return
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
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