Various skin engine bugs

  • First off skin resolution auto scaling and positioning is off
    in 720p the context menu in file explorer should get auto centered in the the middle of the active pane like this
    http://s2.supload.com/thumbs/default/good_context.png (http://s2.supload.com/free/good_context.png/view/)
    But if you go and copy DialogContextmenu.xml into the 720p dir it gets aligned like this
    http://s2.supload.com/thumbs/default/bad_context.png (http://s2.supload.com/free/bad_context.png/view/)

    This I beleive is the same problem that the calibration screen has with being off in 720p and 1080i

    LIST VIEWS
    Old backwards compatible lists do not scroll the text in the highlighted item This can be seen clearly in dialog select and Filemanager

    THUMBPANELS
    Trigger scrolling seems to go odd. It goes across/sideways about 7 items then starts going straight down until it hits about 7 items from the bottom then starts going sideways again

    If you are using the dpad to scroll down in the thumbpanels (new code) and the Last row is not full you can only get to the last row by pushing down from a item above one of the last row thumbs or it just wraps back to the top and skips the last row


  • The skin scaling thing makes sense. The filemanager window there has coordinates based on 720x576, but if you copy the DialogContextMenu.xml (also in 720x576 coordinates) into the 720p folder, then it's coordinates are now 1280x720, so everything will appear in the top left, thus the moving that you are noticing. I'm not sure there's anything we can do about that to be honest.

    As for the listcontrol, I'll look into it. Nothing obvious jumps out from the code.

    The thumbpanel actually always worked/'>worked like that, but I agree that it looks kinda silly - I'll alter it so it just scrolls directly. I'll change the OnDown() action so that it first goes to the next row.

    Cheers,
    Jonathan







  • #If you have any other info about this subject , Please add it free.#
    Your name:
    E-mail:
    Telphone:

    Your comments:


    If you have any other info about Various skin engine bugs , Please add it free.