We have updated Wiki and included the new skin elements introduced in VirtualDJ 2018
https://www.virtualdj.com/wiki/Skin%20SDK%208.html
Post here any questions
https://www.virtualdj.com/wiki/Skin%20SDK%208.html
Post here any questions
Mensajes Tue 12 Jun 18 @ 8:29 pm
So the square and circle drawing elements - could these now potentially be used to create an entire skin? i.e. do they have an impact on what you guys have called "heaviness" of the skin in past posts.
Mensajes Tue 12 Jun 18 @ 8:39 pm
The new "vector" skin elements dont use much of cpu/gpu, so its OK to use multiple ones.
If you want to try using these with buttons, you could use 2 <square>s with visibility, but you will need graphics for the<over>
E.g.
We are far yet from full-vector skins. the latest additions <square>, <circle> offers you the ability to
- reduce the graphics file , e.g. with large blocks of visual graphics
- create more shapes than the <visual type="color"> could provide.
If you want to try using these with buttons, you could use 2 <square>s with visibility, but you will need graphics for the<over>
E.g.
<!-- Vector graphics for OFF state-->
<square color="red" radius="20" visibility="not play">
<pos x="100" y="50"/>
<size width="100" height="50"/>
</square>
<!-- Vector graphics for ON state-->
<square color="green" radius="20" visibility="play">
<pos x="100" y="50"/>
<size width="100" height="50"/>
</square>
<!-- Button without graphics, but also without over -->
<button action="play_pause">
<pos x="100" y="50"/>
<size width="100" height="50"/>
<text align="center" color="white" text="PLAY"/>
</button>
We are far yet from full-vector skins. the latest additions <square>, <circle> offers you the ability to
- reduce the graphics file , e.g. with large blocks of visual graphics
- create more shapes than the <visual type="color"> could provide.
Mensajes Tue 12 Jun 18 @ 8:46 pm
How about adding an over parameter then? :-) So maybe color and overcolor.
Mensajes Tue 12 Jun 18 @ 8:56 pm
Would be great if the <square> element could actually take on an action, thus meaning no addition <button> element required.
Mensajes Tue 12 Jun 18 @ 9:22 pm
This is full of possibilities! Maybe have a choice of <button> or <vectorbutton> and leave <square> for the background, non interactive stuff.
Mensajes Tue 12 Jun 18 @ 9:27 pm
Thanks for these infos ;o)
Mensajes Wed 13 Jun 18 @ 4:41 am
@djdad it doesn't look like the blockwaves can be used vertically (going up or down the screen). Can this be added as an option?
I wanted to make a VideoSkin with vertical blockwaves on the left & right, and an equalizer across the bottom.
I wanted to make a VideoSkin with vertical blockwaves on the left & right, and an equalizer across the bottom.
Mensajes Wed 13 Jun 18 @ 5:46 pm
BUMP
Mensajes Mon 18 Jun 18 @ 6:34 pm