i'm very interested in Wings2. i'd be willing to donate a few sheckles to help it along....maybe some other people would too.
Still staying tuned!
So I thought I was getting a handle on how this RR+skin thing worked. I've been using the eLite Wings skin for a while now and have been tweaking things here and there to make it fit the way I want to use it.
It's a bit of a learning curve for someone who doesn't understand "programming".
I really like the skins Suavecito creates. Uncluttered and logical.
Anyway, I was tweaking the backgrounds.skin and got it to where I like on a virtual at work. Got it working 100%. I copied the skins directory and pasted it to the carputer.
The car shows the list of backgrounds but wont show a preview. So I copied it to another virtual at home and that one doesn't show the list of files and also doesn't show album art on the menu.skin, but does on audio_player.skin.
So I copied the entire RR directories from Program Files and My Documents from the carputer to the home virtual and still no change.
Question 1: backgrounds.skin uses a variable to tell it where background images are kept. $BACKGROUNDSPATH$ - Where is that variable defined? Is it an RR variable or one the skin defines? Cant find it in any of the ini's.
Question 2: Why wont the Indicator defined for the image preview show the image? The carputer is able to display the iList of files but won't show the preview image.
Thanks for all your help. Suavecito, keep up the great work. Your efforts are much appreciated. Just tweaking this skin gives me an appreciation for just how much time it must take to make a polished product.
I just discovered that the work computer won't show the preview image unless you use the mouse to double click on the file name from the list. After that it will show the images as you scroll the list.
snip of backgrounds.skin
[ DIRECTORY LIST ]
Question 1: The $BACKGROUNDSPATH$ variable is a RR variable and not a custom skin one, look in the .....RideRunner\Documentation\New User Variables.txt
Question 2: The way that RR works with the list of backgrounds and the image preview currently requires that you first click on the list, then you can use the up and arrows to select the next file and show a preview of it.
since there is a list there... proper would be to use $LISTPATH$ $LISTTEXT$
removal of all the unneeded stuff in exectbl
"ONFILECLICK" for backgrounds.skin
dont need all that currentpath stuff too... $LISTPATH$ has the path of the SD list
and you dont have to 1st click on the list... not with the listvars (bug fixed in 3/1 release)
Suaveitco, the code in exectbl, can be reduced .. no need to process things like "IDLE" there, a IDL or TMR that is skin reference can all be done in the skin
just a FYI..
(your prob already know this)
also any code like this is BAD
LISTTEXT var is internally generated and should be in context with the active list on the screen at anytime
cleaning up exectbl.ini you get:
/ BACKGROUND CHANGING
removed the other 2 lines under background changing, they not needed, onfileclick and update_img
and the one line changed in the skin (backgrounds.skin):
also consider (for us mouse users)
this allows double click of list item to do background change
Thank you verrrry much.
I know his skin isn't really supported any more so I really appreciated the help.
I'm going to take this new knowledge and see if I can't clean anything else up.