×

Discussion Board

Results 1 to 12 of 12
  1. #1
    Registered User
    Join Date
    Dec 2009
    Posts
    3

    appuifw.Listbox - scrollbar doesn't update screen

    Hi all,

    Scrollbar moves but the listbox view remains static on my 5530 using the following script in 1.9.7. The underlying screen mapping is correct though; for example if I move the scrollbar all the way to the bottom and touch the lowest item on the screen ('item 05'), it changes to 'item 10' once highlighted, but the remainder of the screen is still unrefreshed.

    Code:
    import appuifw, e32
    
    items = [ 	u"Item 01", u"Item 02", u"Item 03", u"Item 04", u"Item 05",
    		u"Item 06", u"Item 07", u"Item 08", u"Item 09", u"Item 10"	]
     
    lb = appuifw.Listbox(items, lambda:None)
    appuifw.app.body = lb
     
    def quit():
    	app_lock.signal()
    
    appuifw.app.exit_key_handler = quit
    app_lock = e32.Ao_lock()
    app_lock.wait()
    Am I missing something?
    thanks in advance

  2. #2
    Regular Contributor
    Join Date
    Nov 2007
    Posts
    147

    Re: appuifw.Listbox - scrollbar doesn't update screen

    It's a known bug. I have been waiting for the fix for my N97 forever...
    http://www.bdcsoftware.com/development-blog

  3. #3
    Registered User
    Join Date
    Dec 2009
    Posts
    3

    Re: appuifw.Listbox - scrollbar doesn't update screen

    I knew I couldn't have been the first to notice this. Maybe pys60 2 will fix it (assuming I ever get the darn update to install).

  4. #4
    Super Contributor
    Join Date
    Mar 2003
    Location
    Espoo, Finland
    Posts
    976

    Re: appuifw.Listbox - scrollbar doesn't update screen

    Quote Originally Posted by aval57 View Post
    I knew I couldn't have been the first to notice this. Maybe pys60 2 will fix it (assuming I ever get the darn update to install).
    If it's corrected, please make a lot of noise! Been waiting for the fix 6+ months...

    --jouni

  5. #5
    Registered User
    Join Date
    Dec 2009
    Posts
    3

    Re: appuifw.Listbox - scrollbar doesn't update screen

    Unfortunately the only noise I'm able to make right now is to join the chorus of frustration in the update thread. The 2.0 update refuses to install, even after a complete uninstall of 1.9.7 and associated packages.

  6. #6
    Registered User
    Join Date
    Jan 2008
    Posts
    11

    Re: appuifw.Listbox - scrollbar doesn't update screen

    seems not corrected also in 2.0 release!

    maybe there's a workaround?

  7. #7
    Super Contributor
    Join Date
    Nov 2007
    Location
    Sertaozinho/Brazil
    Posts
    768

    Re: appuifw.Listbox - scrollbar doesn't update screen

    Quote Originally Posted by lol1 View Post
    seems not corrected also in 2.0 release!
    How did you test it in 2.0 ?
    It was possible to install a shell ?

  8. #8
    Registered User
    Join Date
    Jan 2008
    Posts
    11

    Re: appuifw.Listbox - scrollbar doesn't update screen

    Quote Originally Posted by marcelobarrosalmeida View Post
    How did you test it in 2.0 ?
    It was possible to install a shell ?
    no, i've tried with a script packed with ensymble on a 5530 with only 2.0 runtimes...i think that n97 (from fw 2.0.xx)/n97 mini have the same problem
    you can try with 1.9.7 shell

  9. #9
    Super Contributor
    Join Date
    Nov 2007
    Location
    Sertaozinho/Brazil
    Posts
    768

    Re: appuifw.Listbox - scrollbar doesn't update screen

    Quote Originally Posted by lol1 View Post
    no, i've tried with a script packed with ensymble on a 5530 with only 2.0 runtimes...i think that n97 (from fw 2.0.xx)/n97 mini have the same problem
    you can try with 1.9.7 shell
    So, the problem was not fixed as you pointed

  10. #10
    Regular Contributor
    Join Date
    Nov 2007
    Posts
    147

    Re: appuifw.Listbox - scrollbar doesn't update screen

    Quote Originally Posted by aval57 View Post
    Unfortunately the only noise I'm able to make right now is to join the chorus of frustration in the update thread. The 2.0 update refuses to install, even after a complete uninstall of 1.9.7 and associated packages.
    Please do join and voice your opinion. Maybe a massive outcry from the developer community is what's needed to get this <sarcasm>this insignificant bug</sarcasm> fixed.

    Raf
    http://www.bdcsoftware.com/development-blog

  11. #11
    Super Contributor
    Join Date
    Mar 2003
    Location
    Espoo, Finland
    Posts
    976

    Re: appuifw.Listbox - scrollbar doesn't update screen

    Quote Originally Posted by raf1hh View Post
    Please do join and voice your opinion. Maybe a massive outcry from the developer community is what's needed to get this <sarcasm>this insignificant bug</sarcasm> fixed.
    I have lost faith, based on long time evidence.

    Any hope I still have left is for Symbian Foundation to get legal things agreed as fast as possible and release PyS60 2.0 as part of next Symbian OS release. Then we can start fixing those bugs. We as the developers needing those features.

    Still hopeful,

    --jouni

  12. #12
    Registered User
    Join Date
    Jan 2008
    Posts
    11

    Re: appuifw.Listbox - scrollbar doesn't update screen

    the same bug is confirmed on 5800 fw 40.0.005...i hope in a workaround maybe doing a refresh? how i can achieve this?

Similar Threads

  1. Problem with E90 and secondary screen
    By Tatanka.nbr1 in forum Symbian
    Replies: 5
    Last Post: 2008-06-27, 10:01
  2. Calling DrawNow() from Polymorphic Dll to Update the Container
    By er_gps212 in forum Symbian User Interface
    Replies: 1
    Last Post: 2005-11-21, 14:12
  3. Replies: 3
    Last Post: 2005-11-15, 03:16
  4. UI: Full Screen Mode
    By GENERAL_INFO in forum Symbian User Interface
    Replies: 3
    Last Post: 2004-11-22, 06:27
  5. Screen Update
    By haluan in forum Symbian Tools & SDKs
    Replies: 0
    Last Post: 2003-07-03, 11:53

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×