[skin update] "theatre" simple to use and nice to view (2 Viewers)

kyleh0000

MP Donator
  • Premium Supporter
  • April 28, 2009
    144
    23
    Home Country
    just wanted to check i havent tried these actions yet however one im particulay interested in is ACTION_SELECT_ITEM = 7 does this mean that it i open click on an item in basic home it has the abiltiy to give another control focus?

    First of all, a disclaimer - I'm no programming expert and that list is a bit old, but I don't think many action codes have changed. A better reference might be in MP Config under Keys and Sounds. It lists what actions are supported gloablly and in specific windows. Action 7 is a global action, which is what is excecuted when you press the enter (OK) key. So I think it would just open the item you have selected. I don't know if that helps! Maybe you will come up with a genius solution! :)

    ok cool thanks for the reply :)

    this might not be what im looking for then, ill keep working on it:)
     

    petrovice

    MP Donator
  • Premium Supporter
  • January 8, 2009
    56
    1
    Bamberg
    Home Country
    Germany Germany
    Speaking of 1.1.0.0 Alpha I am using it too and when I use this skin it crashes MP when I push the stop button when playing a video. But if I just let the video finish or if I switch from fullscreen to the gui before stopping it works fine. I don't know if the same happens with MP 1.0.2.0 or not, haven't tested it. I was wondering if anyone else has experienced that also. It does it on both machines I have tested both with Vista. Haven't taken the time to find the problem yet though.

    I can confirm this! Running on Vista with MP 1.0.2
     

    PussyWagon

    Portal Pro
    August 2, 2008
    235
    7
    Hi Folks!

    so i found some time this weekend to answer a few of your posts. here we go:

    Hey PussyWagon, thank you, that you like my skin!
    As long as i dont have a touchscreen i will not support this. Maybe someone will do a Mod, thats OK.
    but if i cannot test this extensively, i dont see a point in doing it "blind". You know what i mean?
    If i read correctly Kyleh may try his hands on it. I hop you understand.
    As for mousecontrol: I dont plan to implement better mousesupport. I see a mediacenter software controled by a remote - and for this "theatre" is optimized. Soory for that. Hope not to dissapoint you...

    Absolutely not! I do understand what you mean... However touchscreen testing is easy, only using the mouse and left/right click as this is what touch screens use. :)
    I will try to modify it myself... :mad:
    Keep up the good work both Nanogod and Kyleh, we really appreciate it!! :D

    One question to you nanogod: Dadeo answered 2 of my 3 questions. However, one of them "Where do i change the menu width in basichome screen" still remains.

    Dadeo: Very nice of you, thanks for your help and the action id:s!! What i did mean by Label id:s is this <label>210</label> where 210 is "Previous"
    Is it ok if i PM you some questions i need help with to accomplish my try to modify this skin for TouchScreen?
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    Dadeo: Very nice of you, thanks for your help and the action id:s!! What i did mean by Label id:s is this <label>210</label> where 210 is "Previous"
    Is it ok if i PM you some questions i need help with to accomplish my try to modify this skin for TouchScreen?

    Yes, PM me, I'll help if I can! I love this skin too, and if I get a wide screen I'll use it! I think it is totally unique and beautiful. I wish I had Nanogod's design sense!

    And yes, 210 is the id for "Previous" in the languages string file. It's best to use the ids if they exist so the labels are translated to other languages automatically. Sometimes you get the error message "no translation id found...." when plugins have not yet put their unique ids into the strings files.
     

    ammmze

    Portal Member
    April 14, 2006
    32
    3
    Hyperspace
    Home Country
    United States of America United States of America
    Where do i change the menu width in basichome screen

    That is gonna be a tricky change...I will try to explain...

    -It is all in Basichome.xml (I'm sure you knew that, just covering my bases)
    -The background is id 99003 (lines 1617-1627)

    Then you must adjust all the menu items. Now from what it looks like each label is in there many times at different positions on the screen so for example highlight movies then you push the right button in essence what its doing it making all the controls change visibility (it is hard to explain i think)...let me try this

    Say your menu is starting here so the control TV0, MOVIES1, and MUSIC2 are visible.
    [TV0] [MOVIES1] [MUSIC2]

    Then when you click right those previous controls go invisible and the next ones become visible like below you now have MOVIES0, MUSIC1, and TV2 visible.
    [MOVIES0] [MUSIC1] [TV2]

    That was just a simplistic example the actual menu is a bit more complex as there are many items and many positions for each control.

    Hope that helps.
     

    PussyWagon

    Portal Pro
    August 2, 2008
    235
    7
    Where do i change the menu width in basichome screen

    That is gonna be a tricky change...I will try to explain...

    -It is all in Basichome.xml (I'm sure you knew that, just covering my bases)
    -The background is id 99003 (lines 1617-1627)

    Then you must adjust all the menu items. Now from what it looks like each label is in there many times at different positions on the screen so for example highlight movies then you push the right button in essence what its doing it making all the controls change visibility (it is hard to explain i think)...let me try this

    Say your menu is starting here so the control TV0, MOVIES1, and MUSIC2 are visible.
    [TV0] [MOVIES1] [MUSIC2]

    Then when you click right those previous controls go invisible and the next ones become visible like below you now have MOVIES0, MUSIC1, and TV2 visible.
    [MOVIES0] [MUSIC1] [TV2]

    That was just a simplistic example the actual menu is a bit more complex as there are many items and many positions for each control.

    Hope that helps.

    Thanx for your help!
    I suspected it was something with those MOVIES0, MOVIES1, MOVIES2 etc but i never figured it out how it works... Thanx for your help trying to explain it to me. :)
    Unfortunately i dont really understand ALL of that code and its logic. Perhaps you can help me?
    What i want to do is to change its width, it should start at 150 and ends at 1130. This because i want arrows at both ends to use with the touchscreen. This perhaps may limit the menu items to about 3-4, but thats no problem. 3 should be good enough.

    Also, i really dont need ALL of those menu items. For me its enough with: Movies, Music, Pictures, Tv-Series, TV, Radio and Weather.

    Thanx again!

    I hope the problem with "lost focus" when moving mouse soon will be solved as this makes it impossible for me using the touch screen to navigate... :)
     

    ammmze

    Portal Member
    April 14, 2006
    32
    3
    Hyperspace
    Home Country
    United States of America United States of America
    I will see what I can do hopefully later today...right now I got some things on a website I am working on I gotta do.
     

    PussyWagon

    Portal Pro
    August 2, 2008
    235
    7
    I will see what I can do hopefully later today...right now I got some things on a website I am working on I gotta do.

    Oh, thats really nice of you!! :)

    I have made some quick sketches on how the function should be. Dont know if it is possible though...
    I will post more images further on just to get you an idea on how it perhaps could work. Please correct me if anything of this isnt possible!

    attachment.php

    Main menu with arrows

    attachment.php

    Music section with ALBUM as selected sorting view. (is it possible to make it look something like this?)
     

    Attachments

    • main.jpg
      main.jpg
      122 KB
    • music_albumview.jpg
      music_albumview.jpg
      119.1 KB

    kyleh0000

    MP Donator
  • Premium Supporter
  • April 28, 2009
    144
    23
    Home Country
    PussyWagon

    Here is the last revision of the skin files that i created using 1.02, they are heavily commented and modular as well, they contain defined variables that can modify the way the skin looks.

    Just unzip the files into the skin directory and check out the basichome.xml to edit the variables

    just keep in mind the code for the new mod has changed HEEPS and im sure there are still many bugs in this version however it will show you which variables to modify, it also includes the skin width setting

    also with the touch screen shot that you have the problem that i have been having is i cant find a away if you highligh or press a button to give another button focus, so there is no way to get the arrows on the left and right to work, however if you could get this to work you wouldnt need the arrows you could just slide your finger accross the menu and it would slide the items like you do with touch phones, which would be very cool

    my idea to get around the touch screen problem is to just have no menu items at all then when you touch the screen a row of 3 X3 menu items fade in and you can select it that way, doesnt look much like the current skin but i know that can be done very easily

    oh and also to add some more to what ammmze has said about the menu item being on top of each other, what ever control you place last in the file thats the one that will be selected when you hover over that part of the skin :)


    cheers
     

    Attachments

    • skinfiles_010.zip
      30.6 KB

    ammmze

    Portal Member
    April 14, 2006
    32
    3
    Hyperspace
    Home Country
    United States of America United States of America
    I think before I attempt to make menu width adjust we need to figure out whether you can have buttons that will set focus to another control. Also need to figure out why menu disappears when you hover the mouse over.
     

    Users who are viewing this thread

    Top Bottom