Menu.ml : Моддинг : Форум |
Страница 1 из 81: [1] 2 3 4 5 ... 81 » |
Zormax: |
11.06.06, 08:00 |
Для счастливых владельцев K750/W800 можно отредактировать файл menu.ml, тем самым поменяв расположение иконок местами и расположение пунктов меню местами. Спасибо MAxYoung, cuke за FAQ -------------------- Вариант первый. Для новичков. Он хорош тем что редактирповатьmenu.ml вам уже не надо, как говорится все уже украдено до вас.необходимо лишь найти и добавить иконки к готовому menu.ml. 1) Скачиваем файл menu.rar c файлом menu.ml. 2) Создаем на компьютере папку разархивируем туда этот файл. 3) Теперь необходимо найти файлы иконок. Нам необходимо 12*2=24 иконки. Из них двенадцать маленьких (эти иконки будут отображаться в фоновом режиме) и 12 больших(они будут появлять когда мы будем выделять пункт меню).Их необходимо назвать так x_s.png - для маленьких и x_b.png - для больших, где x -буква от 1 до 12. то есть 1_s.png и 1_b.png - для первого пункта меню, 2_s.png и 2_b.png - для второго и так далее. Я брал маленькие иконки размером 32 на 32, а большие 48 на 48 (они вообще-то для сименса ), теоретически можно больше(знающие люди поправьте меня насколько). 4) Копируем все эти иконки в папку где уже лежит menu.ml Нам необходимо набрать ВСЕ 24 картинки. При желании можно взять мои из другого архива . 5) Копируем все эти файлы в папку "FS/tpa/preset/system/menu/".В озвращаемся в корень FS, подтверждаем Shutdown файловой системы. Вкючаем телефон и наслаждаемся. (Мастер-резет делать не надо.) Примечание. 1) В файле menu.ml я уже прописал пути к иконкам для пунктов меню.осталось всего-лишь файлы с искомыми названиями.(1_b.png, 1_s.png, 2_s.png,, 2_b.png, 3_s.png, 3_b.png и т д) 2) Нумерация пунктов меню 1 - PlayNow 2 - Интернет услуги 3 - Развлечения 4 - Камера 5 - Сообщения 6 - WALKMAN 7 - Диспечер файлов 8- Контакты 9 - Радио 10 - Вызовы 11 - Органайзер 12 - Параметры 3) В качестве иконок прекрасно подходят файлы для сименсов благо их очень много на alllsiemens.com и других форумах, по этой же причине я именно так прописал названия файлов . Вариант второй.Более продвинутый. 1) Достаем из папки "FS/tpa/preset/system/menu/" файл меню menu.ml 2) Открываем этот файл блокнотом и начнем анализировать. Находим строчки <!-- Desktop Element 1 using DESKTOP_HOOK_1 --> <element id="PlayNow" replace="next"> <label type="name" textid="DIL_PRE_PLAY_LINK_TXT"/> <icon pos="unselected" source="internal">PREPLAY_DESKTOP_ICN</icon> <icon pos="selected" source="internal">PREPLAY_DESKTOP_SELECTED_ICN</icon> <link type="internal"/> </element> Слова <!-- Desktop Element 1 using DESKTOP_HOOK_1 --> указывают на то Что это будет элемен главного меню номер 1. Идущая за ней строка <icon pos="unselected" source="internal">PREPLAY_DESKTOP_ICN</icon> - отвечает за невыделнный пункт меню Меняем её на <icon pos="unselected" source="file">1_s.png</icon>, где 1_s.png - название файла для менюшки Затем <icon pos="selected" source="internal">DESKTOP_OPERATOR_SELECTED_ICN</icon> - отвечает за выделенные элементы Меняем её на <icon pos="unselected" source="file">1_b.png</icon>, где 1_b.png - название файла для менюшки. Затем находи <!-- Desktop Element 2 using DESKTOP_HOOK_2 -->, проводим теже операции и так далее. 3) Теперь необходим файлы иконок. Названия файло должны совпадатьт с прописанными вплоть до регистра.Иконки могут быть gif , jpg или png. 4) Копируем все эти файлы в папку "FS/tpa/preset/system/menu/".Возвращаемся в корень FS, подтверждаем Shutdown файловой системы. Вкючаем телефон и наслаждаемся. (Мастер-резет делать не надо.) 5) Да лее аналогичным путем можно заменить иконки и во внутренних элементах меню. Они там расположены в соответсвие с иерархической структурой, так что легко разобраться. 6. Заметил минус в работе.Меню стало немного менее шустрое. ----------------------------- Как запустить ява программу из меню: Пример на браузере Опера... Открываем JAD файл оперы, видим примерно такое: MIDlet-1: Opera Mini, /icon1616.png, com.opera.browser.Browser MIDlet-Name: Opera Mini MicroEdition-Configuration: CLDC-1.0 MIDlet-Vendor: Opera Software ASA MicroEdition-Profile: MIDP-2.0 MIDlet-Jar-URL: opera-mini-1.2.2960-advanced-ru.jar MIDlet-Version: 1.2 MIDlet-Jar-Size: 102286 MIDlet-Info-URL: http://mini.opera.com/ MIDlet-Install-Notify: http://mini.opera.com/notify/1.2.296...norrisbrage_ru MIDlet-Description: Opera Mini MIDlet-Permissions: javax.microedition.io.Connector.http MIDlet-Permissions-Opt: javax.microedition.io.Connector.sms, javax.wireless.messaging.sms.send, javax.microedition.io.Connector.socket Content-Folder: Applications Opera-Anr: - Ссылка для запуска будет такой: Код: <link type="java" javasuitename="Opera Mini" javasuitevendor="Opera Software ASA" javasuitepoint="com.opera.browser.Browser"/> Пример как переделать меню номер два (Интернет услуги), чтобы запускалась Опера: <!-- Desktop Element 2 using DESKTOP_HOOK_2 --> <element id="InternetServices"> <label type="name" textid="OLP_TITLE_TXT"/> <icon pos="unselected" source="file">icon2_unselected.png</icon> <icon pos="selected" source="file">icon2_selected.png</icon> <link type="java" javasuitename="Opera Mini" javasuitevendor="Opera Software ASA" javasuitepoint="com.opera.browser.Browser"/> </element> ---------------------------- Поменять название меню на свое: <!-- Desktop Element 1 using DESKTOP_HOOK_1 --> <element id="PlayNow" replace="next"> <label type="name"><text>Jimm ICQ</text></label> <icon pos="unselected" source="file">icon1_unselected.png</icon> <icon pos="selected" source="file">icon1_selected.png</icon> <link type="java" javasuitename="Jimm" javasuitevendor="Jimm Project" javasuitepoint="jimm.Jimm"/> </element> Имена можно задавать и русскими символами. Для этого сохраните файл в кодировке UTF-8 (можно даже блокнотом). Маленька поправочка: Если мы хотим помень имя не пункта, а меню, например: <menu id="Menu_Entertainment_Id"> , то пишем type не "name", а "TITLE" ---------------------------- Как сделать TabMenu (меню вкладками, как меню Настройки)Структура TabMenu такова: <menu id="SettingsTabMenuId" layout="TabMenu"> <element id="SettingsTabMenuId"> <label type="name" textid="..."/> <icon pos="selected" source="internal">...</icon> <icon pos="unselected" source="internal">...</icon> <menu id="..."> <element id="..."> <label type="name" textid="..."/> <icon pos="left" source="internal">...</icon> <link type="internal"/> </element> ................ </menu> </element> ................. </menu> 1. Вписываем эту структуру вместо: <link type="internal"/> 2. Чтобы добавить новую вкладку, добавляем струтуру: <element id="SettingsTabMenuId"> <label type="name" textid="..."/> <icon pos="selected" source="internal">...</icon> <icon pos="unselected" source="internal">...</icon> <menu id="..."> <element id="..."> <label type="name" textid="..."/> <icon pos="left" source="internal">...</icon> <link type="internal"/> </element> ................ </menu> </element> 3. Чтобы добавить новый елемент на вкладку добавляем такую структуру: <element id="..."> <label type="name" textid="..."/> <icon pos="left" source="internal">...</icon> <link type="internal"/> </element> Учтите, что иконки тут меньше по размеру! ----------------------------- Как сделать еще одно меню 3х4 (как главное меню): Структура меню с layout="DesktopTopMenuGFX2", то есть 3х4 такова: <element id="..."> <label type="name" textid="..."/> <icon pos="unselected" source="file">...</icon> <icon pos="selected" source="file">...</icon> <menu id="MainMenu" layout="DesktopTopMenuGFX2"> <accelerator>MapToKeypad</accelerator> <highlight>4</highlight> <!-- Java Element 1 --> <element id="..."> <label type="name"><text>...</text></label> <icon pos="unselected" source="file">...</icon> <icon pos="selected" source="file">...</icon> <link type="internal"/> </element> ................... </menu> </element> 1. Вставляем эту структуру вместо одного из элементов главного меню, или куда вам придумается. 2. Чтобы добавить элемент, вставляем эту структуру: <element id="..."> <label type="name"><text>...</text></label> <icon pos="unselected" source="file">...</icon> <icon pos="selected" source="file">...</icon> <link type="internal"/> </element> ----------------------------- Прикрепил несколько вариантов иконок, давайте разбирайтесь P.S. есть еще иконки? Выкладывайте со своим файлом menu.ml, не стесняйтесь! P.S.S. Не забывайте сохранять оригинальные файлы и выходить из плагина возвращаясь в корень FS, с подтверждением Shutdown файловой системы. Появился редактор файла menu.ml Смотрим здесь: http://supertrubka.org/modules/newbb_plus/viewtopic.php?topic_id=1054&forum=8 Прикрепленный к сообщению файл: cuke.rar (94.70 kb; 925 hits) Скачать файл mac.rar (75.59 kb; 770 hits) Скачать файл maxyoung_icon.rar (99.16 kb; 925 hits) Скачать файл |
Shadow: |
11.06.06, 20:44 |
А какие картинки (размер, параметры) можно прописать в закладках (ну там, где меню многостраничное)? Никто не ковырялся? А то сделал три закладки в менюшке sms (sms, email, прочее), а иконки пришлось использовать от настроек. Некрасиво... |
Zormax: |
11.06.06, 22:05 |
К примеру, если я сделаю онлайн конструктор для создания файла menu.ml, чтобы вы хотели увидеть в данном конструкторе? |
YaRiSs: |
12.06.06, 00:05 |
Вот меню и лайот от w810! Только когда заливаешь лайот возникает ошибка конфигурации!! Мож его надо редактировать по w800? |
Shadow: |
12.06.06, 01:25 |
mobilefree Пожелания (по поводу конструктора): 1) Возможность замены значков 2) Возможность "изготовления" менюшек с закладками и подгрузки значков к ним. 3) я собсно пока вроде больше ничего... |
Zormax: |
12.06.06, 01:36 |
Shadow80 Возможность замены значков ну уже есть 6 колекций меню для рабочего стола. Shadow80 Возможность "изготовления" менюшек с закладками и подгрузки значков к ним Для этого надо мне показать где в файле что относится к менюшкам закладок и для пробы где то взять иконки закладок. (у меня ведь тел. К700) Сдедать чтобы можно было местами менять пункты основного меню, типа: камера, потом playnow, потом радио в верхнем ряде? |
Koba: |
12.06.06, 09:54 |
С к500 что-нибудь похожее можно сотворить? |
gagaa: |
12.06.06, 10:48 |
можно еще виндосовские значки взять, если размер не тот, любым граф редактором увеличить или уменьшить,или повернуть. плеер например значек от винампа или другого плеера, диспечер файлов,мой компьютер и другое... |
YaRiSs: |
12.06.06, 12:26 |
mobilefree вот меню с закладками на сообщения |
Zormax: |
12.06.06, 13:02 |
YAR Еще бы неплохо оригинальный файл, чтобы сравнить... |
Страница 1 из 81: [1] 2 3 4 5 ... 81 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=264 © 2005-2018 supertrubka.org |