/GUI/Win32/ImageBases.py
https://bitbucket.org/alsh/pygui-mirror · Python · 21 lines · 8 code · 6 blank · 7 comment · 0 complexity · 9ae3e15fa01b21be6fc9015b35a23244 MD5 · raw file
- #--------------------------------------------------------------------
- #
- # PyGUI - ImageBase - Win32
- #
- #--------------------------------------------------------------------
- from GImageBases import ImageBase as GImageBase
- #--------------------------------------------------------------------
- class ImageBase(GImageBase):
- # _win_image GdiPlus.Image
-
- def get_width(self):
- return self._win_image.GetWidth()
- def get_height(self):
- return self._win_image.GetHeight()
- def draw(self, canvas, src_rect, dst_rect):
- canvas._win_graphics.DrawImage_rr(self._win_image, dst_rect, src_rect)