Menu

#260 Python dies with WSERV 10 when blitting to canvas

1.3.22
open-accepted
graphics (8)
5
2008-06-05
2008-01-22
Raf
No

Summary can be found in the forum:
http://discussion.forum.nokia.com/forum/showthread.php?t=124609&highlight=WSERV

Code to reproduce:
import appuifw, e32, key_codes, graphics

class PhotoView:
def __init__(self):
self.fb = None

def activate(self):
self.canvas = appuifw.Canvas(redraw_callback = self.handle_redraw, event_callback = self.handle_event)
appuifw.app.body = self.canvas
self.canvas.clear((0,0,255))
appuifw.app.menu = [(u"Test",self.handle_menu)]
def handle_redraw(self,rect):
self.fb = graphics.Image.open(u"c:\\Images\\200712\\200712A0\\_PalbTN\\320x320\\12102007003.jpg_320x320")
self.canvas.blit(self.fb)

def handle_event(self,event):
pass

def handle_menu(self):
pass

def quit():
app_lock.signal()

v = PhotoView()
v.activate()

appuifw.app.exit_key_handler = quit
app_lock = e32.Ao_lock()
app_lock.wait()

Discussion

  • Himanshu Agarwal

    • status: open --> open-remind
     
  • Jukka Laurila

    Jukka Laurila - 2008-06-05
    • status: open-remind --> open-accepted
     

Log in to post a comment.