2025-01-04, 14:09
So I've discovered that the way the skin was setup was to show the items when things are not empty, like we all know/see, title, genre, path.... etc.
I'm looking for an example to handle this in two ways because I've tried a few things that didn't work (not listed because that code attempt is gone).... so bare with me:
1: The visual space holds 8 items, right click/arrow, show 9+ or 9-16, 17+ and so forth (assuming 17+ existed in code > coming). When there are more than 8, "visually", there is no way to detect/see there are more than eight items being shown unless you manually hit the right/arrow control/keyboard to "see" if there more. I assume this is the OnNext image button that should be displayed conditionally. I've yet to try to implement that, but I think that is the right trajectory of what I am asking.... how is that done? I've searched the Skinning manual, that term does not exist even once, yet I've seen it in other skin code but haven't dived in fully to see it work.
2: The more sexy feature, is there a way to have the first 8 show up, display for say 3 seconds, then fade/slide/whatever out the first 8 and replace the next 9+ or 9-16 and then loop back to 1-8? This one I did try, I thought using "alarmclock" to trigger the visibility with a 1-8 having a visible tag of 0 and other items 1 and so forth... had it all set up, but the alarmclock never seemed to fire causing it to swap.
In closing, I would implement both features where if someone didn't want to wait the 3 seconds (or whatever I program in, or allow user to select), there would be a visual button that says "More" or "Next/Previous" or something with a right arrow to create the right click and show 9+.
As it stands, the code I have in the skin works, but it is entirely manual and finer details get lost if you don't use it enough... and here I am X years later realizing there was more data to see.... so it becomes a feature that I need to include for a better user experience.
Thanks for reading.
I'm looking for an example to handle this in two ways because I've tried a few things that didn't work (not listed because that code attempt is gone).... so bare with me:
1: The visual space holds 8 items, right click/arrow, show 9+ or 9-16, 17+ and so forth (assuming 17+ existed in code > coming). When there are more than 8, "visually", there is no way to detect/see there are more than eight items being shown unless you manually hit the right/arrow control/keyboard to "see" if there more. I assume this is the OnNext image button that should be displayed conditionally. I've yet to try to implement that, but I think that is the right trajectory of what I am asking.... how is that done? I've searched the Skinning manual, that term does not exist even once, yet I've seen it in other skin code but haven't dived in fully to see it work.
2: The more sexy feature, is there a way to have the first 8 show up, display for say 3 seconds, then fade/slide/whatever out the first 8 and replace the next 9+ or 9-16 and then loop back to 1-8? This one I did try, I thought using "alarmclock" to trigger the visibility with a 1-8 having a visible tag of 0 and other items 1 and so forth... had it all set up, but the alarmclock never seemed to fire causing it to swap.
In closing, I would implement both features where if someone didn't want to wait the 3 seconds (or whatever I program in, or allow user to select), there would be a visual button that says "More" or "Next/Previous" or something with a right arrow to create the right click and show 9+.
As it stands, the code I have in the skin works, but it is entirely manual and finer details get lost if you don't use it enough... and here I am X years later realizing there was more data to see.... so it becomes a feature that I need to include for a better user experience.
Thanks for reading.