Advertisement
phjoe

Canvas

Dec 16th, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import appuifw as A
  2. import graphics as G
  3.  
  4. Canvas=A.Canvas
  5. screen=G.sysinfo.display_pixels()
  6. img=G.Image.new(screen)
  7.  
  8. class Kanvas(Canvas):
  9.  def __init__(self):
  10.   Canvas.__init__(self, redraw_callback=self.draw)
  11.   A.app.screen='full'
  12.   A.app.body=self
  13.  
  14.  def draw(self,arg):
  15.   self.blit(img)
  16.  
  17.  def show(self,teks='Pemilik Hatimu'):
  18.   ''' karena ini class turunan dari appuifw.Canvas, jadi semua atributnya bisa dipanggil dengan self. '''
  19.   self.clear(0)
  20.   self.rectangle((2,2,174,206), 0x00ff00)
  21.   self.text((15,25), unicode(teks),0xffffff)
  22.  
  23. lock=A.e32.Ao_lock()
  24. k=Kanvas()
  25. k.show()
  26. A.app.exit_key_handler=lock.signal
  27. lock.wait()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement