×
Namespaces

Variants
Actions

Archived:Aplicação PySymbian básica com canvas

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngAquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.

Acredita-se que este artigo ainda seja válido no contexto original (quando ele foi escrito)


Article Metadata

Compatibilidade
Plataforma(s): PySymbian

Artigo
Criado por lpvalente em 05 Aug 2008
Última alteração feita por hamishwillee em 07 May 2013

Uma aplicação básica para Python que usa o canvas, com tela cheia (fullscreen).

import appuifw
import sysinfo
import graphics
import e32
 
class Basic:
def __init__(self):
appuifw.app.screen = 'full'
self.display_size = sysinfo.display_pixels()
self.img = graphics.Image.new(self.display_size)
self.canvas = appuifw.Canvas(redraw_callback=self.handle_redraw)
appuifw.app.body = self.canvas
appuifw.app.exit_key_handler = self.quit
 
def handle_redraw(self,rect):
self.canvas.blit(self.img)
 
def quit(self):
del self.canvas
lock.signal()
 
lock = e32.Ao_lock()
basic = Basic()
lock.wait()
This page was last modified on 7 May 2013, at 14:21.
44 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×