***************************************************************** Written by Simon D Version 0.1.3.0 27.08.2012 Latest fixes * added spacing between menu item * added main menu (hover) texture * added ID for default fonts * added 3rd value for "stretch or repeat", "none". * now working in excel * bugs, bugs everywhere * added LV layout options * added main menu text placement * added sub-submenu settings ***************************************************************** Section ID Size Description header 1 int Size of header 2 @1 Date and designer name 3 int version 4 int compatible cameras manu layout 5 int Total high of main menu bar in px 6 int Space between menu bar and body in px 7 int Space between body and footer in px 8 int Height of footer in px 9 int Height of submenu entries 10 int Width of body 11 int Width of scrollbar 12 bool Scrollbar left of right 13 int Scrollbar margin ( to left/right) 14 int Texture ID for Menu bar 15 int Texture ID for body 16 int Texture ID for footer 17 int Texture ID for Scrollbar 18 int Font for menu bar 19 int Font for body 20 int Font for footer 21 byte Main menu text placement (over icon bar right, over icon bar left, in icon bar, under icon bar right, under icon bar left) 22 int "Main menu text margin (to closeset edge)( ""in icon bar""-mode: margin to icon)" LV layout 23 bool Top bar background texture? (otherwise = shootmode: invisible, video: black) 24 int if so, texture id 25 bool Footer bar background texture? 26 int if so, texture id 27 int LV font large ID 28 int LV Font middle ID 29 int LV Font small ID sub-submenu 30 int Title height 31 int Title Font 32 3byte Title Text color 33 int Title background texture 34 bool Use borders 35 3byte if so, color 36 byte if so, thickness textures 37 int Number of textures byte stretch, repeat, none - vertical byte stretch, repeat, none - horizontal int Size of texture @37c Texture data as 24bit bmp icons 38 int Number of Icons int Size of icon data @38a Icon data as 32bit bmp Main entrys 39 int Number of entries int Icon id 3byte rgb color value int Length of entry name @39c "Entry name /*fx. ""Expo"" will then be linked to exposure menu""*/" int Texture ID hovered int Texture ID 40 int Default menu icon id /* for compabillity with never ML versions*/ 41 3byte Default rgb color value Submenu icons 42 int Number of entries int Icon ID int Id /* 0=execute, 1=submenu, 3=dice .. */ Other icons 43 int Number of entries int Icon ID int Id /* 0=scrollwheel, 1=battery .. */ Fonts 44 int Number of fonts bool Non default font? int If so, size @44b Font data int If not, ID colors 45 3byte Default text color 46 3byte Main menu text color 47 3byte Main menu selected text color 48 3byte Body text color 49 3byte Body selected text color 50 3byte Body selected text background texture 51 3byte Body value color 52 3byte Body selected value color 53 3byte Footer introduction color /*those blue notes on how to do stuff */ 54 3byte Footer explanation color 55 3byte Footer error color