Форум Sony Ericsson
Здравствуйте, гость! Для просмотра всех возможностей форума Вам необходимо авторизоваться.
Вход | Регистрация

Faq По Редактированию Menu.ml - Меню Телефона

?
Ответить в данную тему
>?Faq По Редактированию Menu.ml - Меню Телефона, Меню телефона, такое, как захочешь
shehurin
сообщение 26 Октября 2008 в 14:45
Сообщение #1


Эксперт
?

Сообщений: 1 431
Регистрация: 27.05.2007
Статус: Пользователь
Украина Кривой Рог
Телефон: Xperia X1
Оператор: Kyivstar

Репутация: ??38??


Файл menu.ml находиться по адресу tpa/preset/system/menu/. Как туда попасть читайте в этой теме. ?так, преступим....

Перед тем как внести какие нибудь изменения в файл menu.ml сделайте его резервную копию.

для редактирования menu.ml откройте его блокнотом.

Находим строчки



Строка PREPLAY_DESKTOP_ICN - отвечает за невыделнный пункт меню.
Меняем её на 1_s.png, где 1_s.png - название файла для менюшки
DESKTOP_OPERATOR_SELECTED_ICN - отвечает за выделенные элементы
Меняем её на 1_b.png, где 1_b.png - название файла для менюшки.
Проделывать эти операции нужно со всеми элементами, то есть потом и так далее.
Далее находим иконки или рисуем сами. Даем им те названия, которое прописали в файле menu.ml (каждому свое). Поддерживаются иконки gif , jpg или png.
Копируем все эти файлы в папку "FS/tpa/preset/system/menu/".Возвращаемся в корень FS, подтверждаем Shutdown файловой системы. Вкючаем телефон и наслаждаемся. (Мастер-резет делать не надо.)



Далее описываются остальные возможные варианты по замене в структуре меню.
Java программа из меню:

Пример на браузере Опера...

Открываем 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: -

Ссылка для запуска будет такой:



Пример как переделать меню номер два (?нтернет услуги), чтобы запускалась Опера:





***************************

Поменяем название меню на свое:



- замена ведется в этой строчке. Вместо Opera можно вписать что угодно.
icon1_unselected.png
icon1_selected.png



?мена можно задавать и русскими символами. Для этого сохраните файл в кодировке UTF-8 (можно даже блокнотом).

***************************

Как сделать TabMenu (меню вкладками, как меню Настройки)Структура TabMenu такова:




.................


1. Вписываем эту структуру вместо:

2. Чтобы добавить новую вкладку, добавляем струтуру:




3. Чтобы добавить новый елемент на вкладку добавляем такую структуру:




Учтите, что иконки тут меньше по размеру!

******************************

Как сделать еще одно меню 3х4 (как главное меню):
Структура меню с layout="DesktopTopMenuGFX2", то есть 3х4 такова:




1. Вставляем эту структуру вместо одного из элементов главного меню, или куда вам придумается.
2. Чтобы добавить элемент, вставляем эту структуру:



...
...

Перейти в начало страницы
?
Цитировать сообщение
komissarblood
сообщение 2 Декабря 2008 в 04:02
Сообщение #2


Наблюдатель
*

Сообщений: 4
Регистрация: 2.12.2008
Статус: Пользователь
Россия Южно-Сахалинск
Телефон: Sony Ericsson w380i
Оператор: Megafon

Репутация: ??0??


А как же попасть по адресу tpa/preset/system/menu/?
Перейти в начало страницы
?
Цитировать сообщение
shehurin
сообщение 2 Декабря 2008 в 07:53
Сообщение #3


Эксперт
?

Сообщений: 1 431
Регистрация: 27.05.2007
Статус: Пользователь
Украина Кривой Рог
Телефон: Xperia X1
Оператор: Kyivstar

Репутация: ??38??


Цитата(komissarblood @ 2.12.2008, 3:02) *
А как же попасть по адресу tpa/preset/system/menu/?

С помощью FAR'а. Читай раздел "Прошивка".
Перейти в начало страницы
?
Цитировать сообщение

Ответить в данную тему

?

Сейчас: 9 Дек 2018, 10:25

Sony Ericsson