you need to know FLASH and have flash applicaton - and it aint cheap, then you need to look at the SDK file and work out how the icons are laid out, basically the SDK provided uses a array of icons (of which can be anything you want BUT done in flash) and programatically lays them down when the theme is loaded

i know squat about flash and only have the trial version, you relly need to know programming a little as well as know how flash works and how the file executes

well the positioning is a little awkward but its easy to add and delete icons for your theme, just not afterwords unless you can program flash to do so

so basically if you have the FLA file you will see at the top of the actionscript code a list of icon names and ID numbers associated with them, below that is an array

now this array depicts what icons you want on what screen, you can leave icons out or add the same icon many times

it works like this, if your UCI is a 3 page design then there is 3 pages x 15 icons per page

in the array you will see loads of numbers, comma separated, there will be 45 numbers (3x15), the first 15 numbers represent the icons to be added to page one, the next set of 15 are the icons for page 2 and the third set of 15 for page 3.

you will see that most numbers are in the format 00000000 but some are like A000000, the A000000 meaning an icon to be added

if you look above you can see the pattern, the first set of nums is page 1, each number is an icon for that page, so this means 15 icons for page 1, all the ones with 000000 means no icon in that space, you will see that the first 2 numbers are 10000000 20000000, this means only 2 icons on page 1, then the next set of nums has 3 references, 3 icons on page 2, in the third set you will see 10000000 20000000 again (they were in the first set) this means the same icons will be added to page 3 aswell, you need only add the icons to the array that you want to use, you do not need to add them all and you can add the same icon as many times as you like

sorry i waffle on a bit and the stuff above is not correct in terms of ref nums as i dont have the file to hand

positioning is another matter, there is a FOR loop that creates the XY positioning for the icons, this is a basic layout as it programatically works out the XY from top left of the stage, using the above array and its contents, its all done mathematically but if you wanted to be more erratic in your layout you could add SWITCH or IF statements to determine what happens when the for loop hits a particular icon ref, then you could add manually the XY of that particular icon

so you could add a SWITCH statement, an entry for all the icons you have in the array and then add the XY in the statement for that icon - hope this makes sense

I actually got a theme to work for me, I'll post up a thread later tonight as I want to lighten up the BG. Only problem I had was that my icons all line up at the top by 2 rows with 3 icons. :[ not exactly what I wanted but I'm glad it works.

my apologies, didn't know you had falsh
well the positioning is a little awkward but its easy to add and delete icons for your theme, just not afterwords unless you can program flash to do so
so basically if you have the FLA file you will see at the top of the actionscript code a list of icon names and ID numbers associated with them, below that is an array
now this array depicts what icons you want on what screen, you can leave icons out or add the same icon many times
it works like this, if your UCI is a 3 page design then there is 3 pages x 15 icons per page
in the array you will see loads of numbers, comma separated, there will be 45 numbers (3x15), the first 15 numbers represent the icons to be added to page one, the next set of 15 are the icons for page 2 and the third set of 15 for page 3.
you will see that most numbers are in the format 00000000 but some are like A000000, the A000000 meaning an icon to be added
see below for eg this is the array

if you look above you can see the pattern, the first set of nums is page 1, each number is an icon for that page, so this means 15 icons for page 1, all the ones with 000000 means no icon in that space, you will see that the first 2 numbers are 10000000 20000000, this means only 2 icons on page 1, then the next set of nums has 3 references, 3 icons on page 2, in the third set you will see 10000000 20000000 again (they were in the first set) this means the same icons will be added to page 3 aswell, you need only add the icons to the array that you want to use, you do not need to add them all and you can add the same icon as many times as you like
sorry i waffle on a bit and the stuff above is not correct in terms of ref nums as i dont have the file to hand
positioning is another matter, there is a FOR loop that creates the XY positioning for the icons, this is a basic layout as it programatically works out the XY from top left of the stage, using the above array and its contents, its all done mathematically but if you wanted to be more erratic in your layout you could add SWITCH or IF statements to determine what happens when the for loop hits a particular icon ref, then you could add manually the XY of that particular icon
so you could add a SWITCH statement, an entry for all the icons you have in the array and then add the XY in the statement for that icon - hope this makes sense