Just wondering if its popssible for someone to create or edit a drawer maki that will let you use multiple drawers animating in different directions at once.
Im making a skin for a carpc/navigation computer and want a minimalist look as standard but at the push of a button for all the menu systems to animate into the screen from different locations and still allow access to the mapping software underneath winamp. Ive used frisbeemonkeys drawer maki script which is great but would like to condense 3 drawers into onebutton push if its possible?????
Thanks for all your help reading through this forum and scripting ideas has been a great help. ((c:
Havent used/looked at his script but the easiest way will be to have 3 of those scripts and let each of them point to the same button and do the drawer things onleftbutton...
Or you can incorpotate the 3 drawer scripts into one...
Originally posted by pjn123 Havent used/looked at his script but the easiest way will be to have 3 of those scripts and let each of them point to the same button and do the drawer things onleftbutton...
Or you can incorpotate the 3 drawer scripts into one...
Thanks pjn123 ive made 3 separate drawers that are all working on their own. how do i tie them to the onleftclick?
As this is my first skin and im learning as im going, i havent used the onleftclick before. As far as i can tell it goes into the maki script but not sure where or how?
ive attached my working folder if that helps
all the images are only rough but give the idea for the code
thanks
hi ppl
well ive read through every post i can find that comes close to it in the forums here but couldnt find a complete example, Im after a maki or xml coding that will display the playlist in a drawer rather than using standardframe
I would also like to be able to have multiple drawers that toggle shut when another is activated. ie open up playlist in a drawer then click on media library which in turn closes playlist
For that you must use ongetcancel() (cant remember the right method but just search the std.mi for cancel and you'll find it )
That is pretty advance coding so be aware. Look above the drawer script of the default modern skin for a cool and easy explanation. Think its drawer.m...
Originally posted by pjn123 For that you must use ongetcancel() (cant remember the right method but just search the std.mi for cancel and you'll find it )
That is pretty advance coding so be aware. Look above the drawer script of the default modern skin for a cool and easy explanation. Think its drawer.m...
thanks again pjn123
had a quick look at it this morning ( probably should have waited until i was fully awake ) it looks like that pretty much what i want to do but i dont need all the bells and whistles it has. will look at it in depth again tonight and see if i can figure it out. As ive never coded MAKI it could be hard, but then again i do like to bite off more than i can chew and as this is my first skin attempt i can only blame myself
Check out the skin Invicta, I helped them with a playlist drawer for the stick mode.
In that skin, the playlist drawer doesn't replace the regular playlist editor, instead it's just an extra playlist editor, so you still have the option which one you want to use. They can even be used at the same time.
It uses the <playlisteditor/> wasabi xml object, instead of the Wa2 playlist editor that is used as the regular standardframe editor in all skins.
the <playlisteditor/> object isn't completely bugfree since the merger of Wa2 and Wa3, but it's good enough and I'm trying to push Benski to fix it completely.
Putting the regular playlist editor in a drawer severely limits what the user can do with it, since it'll be fixed size, so it's not recommended if the skin is to be usable for everyday usage. But it's your choice.
edit:
This is one reason why skinning in Wa3 rocked so much more than skinning in Wa5 does, you could have as many playlist editors as you wanted in a skin and you could pretty much do whatever you wanted with them. Hell, even the Media Library (although not functionally as good as the current one, not at the time anyways, it ofcourse would've been, given time) contained a couple of <playlisteditor/> objects, and if you wanted to, you could mess around with the ML aswell. You could incorporate parts of it somewhere in your skin if you wanted, or move stuff around, create duplicates, merge pledit and ML into one window (already done if you wanted to in the default skin, you could play files directly from the ML if you wanted, instead of first having to move them to the pledit like now) and so on and so forth.
Sure, it also meant it opened up the possibility to make very unusable skins, but that didn't mean you _had_ to do that.
Just wondering if someone out of the kindness of their heart would be able to make a maki script to allow a drawer to fade in to view once it is in place?
Im pretty sure it would be possible on seeing the script on Frisbees website that lets you adjust the Alpha using a slider. surely it can be done on a timer/counter the same way the drawer movement gets calculated.
As im no coder and am still working on my first skin i was wondering if someone could make one up and maybe post it for general use.
thanks in advance ( even if noone does it )
Bruck72
Hi just wondering how to change the opacity on a button click
I want to have the skin at 50% opacity while everything is shut ( ie drawers ) but once a button is pressed and the drawers and components open the opacity changes to 100% an also reverses
Here is the params:
param="
DRAWER_TO_SLIDE
;CLICK_HERE_TO_START
;END_POINT_X
;END_POINT_Y"
Ive edited your drawer.m script and added and extra param option to adjust the speed in and out of the drawers from the xml rather than having to have multiple drawer.maki scripts with different speed settings
heres and example
<script file="scripts/drawer.maki" param="playpause;Slide;544;480;2;2"/> <!-- come in second -->
<script file="scripts/drawer.maki" param="previous;Slide;440;480;3;2"/> <!-- come in third -->
<script file="scripts/drawer.maki" param="mlg;Slide;0;481;1;2"/> <!-- come in first -->
because of the different speed settings they "Seem" to come in at different times creating a nice animation effect
Thanks to FrisbeeMonkey and PJN123 for the scripts
Comment