![]() |
|
|
|||||||||||||
![]() |
![]() |
||||||||||||
Creating the FrameworkJust as with the Thinger, we're going to give the Equalizer its own Container. However, since the EQ is a little more complicated, we're going to break it up into three files, eq.xml, eq-elements.xml, and eq-normal.xml. Similar to the Main Window, eq.xml will define the Container, eq-elements.xml will define the Elements, and eq-normal.xml will define the Layout. Because no new concepts are introduced, let's just use the following XML for the skeleton of our Container and Layout: <!-- eq.xml --> <!-- eq-normal.xml --> This will create our basic, functionless Equalizer. We have our background and some aesthetic Layers to give our Equalizer a similar look to our other parts of the skin. Inside the Display Group, we have a few Layers that will serve as backgrounds and labels for our EQ Sliders. Also, we're again using the Close Button from the Main Window. Don't forget to add in the necessary entries to the Elements, then, if you so desire, you can save and refresh the skin. When you open the EQ, you should now see something like this:
If you don't see this, doublecheck your XML. If the EQ is being cut off, follow the steps used for the Thinger to correct the Layout dimensions. When you have something like the above, then we're ready to go on to the next page and add functionality . |
|||||||||||||
![]() |
Up One Level |
Next > |
![]() |
||||||||||
![]() |
|