Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Menu.ml : Моддинг : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Моддинг
/  Menu.ml
На печать 
Правила 
Страница 1 из 81: [1] 2 3 4 5 ... 81 »

Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5826
Репутация: 5274
Откуда: Nizhniy Novgorod




 
  #1 [11.06.06, 08:00] Menu.ml   

 
Для счастливых владельцев 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 cuke.rar (94.70 kb; 925 hits) Скачать файл
mac.rar mac.rar (75.59 kb; 770 hits) Скачать файл
maxyoung_icon.rar maxyoung_icon.rar (99.16 kb; 925 hits) Скачать файл


TOOKY T83 (1.3.1-L2), MK808B
Спасибо сказали: nitr, GaS, HotRabbit, lisaus, farid

Shadow


Expert


Регистрация: 21.5.06
Сообщений: 448
Репутация: 43
Откуда: Калуга




 
  #2 [11.06.06, 20:44] Re: Menu.ml   

 
А какие картинки (размер, параметры) можно прописать в закладках (ну там, где меню многостраничное)? Никто не ковырялся? А то сделал три закладки в менюшке sms (sms, email, прочее), а иконки пришлось использовать от настроек. Некрасиво...




N5530 (11.0.054) +2GB+Motorola S605+HBH610a & Z550I R6CA009+8GB

Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5826
Репутация: 5274
Откуда: Nizhniy Novgorod




 
  #3 [11.06.06, 22:05] Re: Menu.ml   

 
К примеру, если я сделаю онлайн конструктор для создания файла menu.ml, чтобы вы хотели увидеть в данном конструкторе?




TOOKY T83 (1.3.1-L2), MK808B

YaRiSs


Expert


Регистрация: 13.5.06
Сообщений: 1029
Репутация: 25
Откуда: Королёв




 
  #4 [12.06.06, 00:05] Re: Menu.ml   

 
Вот меню и лайот от w810! Только когда заливаешь лайот возникает ошибка конфигурации!! Мож его надо редактировать по w800?



Прикрепленный к сообщению файл:

layout_menu_810[1].zip layout_menu_810[1].zip (8.97 kb; 310 hits) Скачать файл


Samsung I8910(custom-rom)+SE W850I

Shadow


Expert


Регистрация: 21.5.06
Сообщений: 448
Репутация: 43
Откуда: Калуга




 
  #5 [12.06.06, 01:25] Re: Menu.ml   

 
mobilefree Пожелания (по поводу конструктора):
1) Возможность замены значков
2) Возможность "изготовления" менюшек с закладками и подгрузки значков к ним.
3) я собсно пока вроде больше ничего...




N5530 (11.0.054) +2GB+Motorola S605+HBH610a & Z550I R6CA009+8GB

Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5826
Репутация: 5274
Откуда: Nizhniy Novgorod




 
  #6 [12.06.06, 01:36] Re: Menu.ml   

 
Shadow80
Возможность замены значков

ну уже есть 6 колекций меню для рабочего стола.

Shadow80
Возможность "изготовления" менюшек с закладками и подгрузки значков к ним

Для этого надо мне показать где в файле что относится к менюшкам закладок и для пробы где то взять иконки закладок. (у меня ведь тел. К700)

Сдедать чтобы можно было местами менять пункты основного меню, типа: камера, потом playnow, потом радио в верхнем ряде?




TOOKY T83 (1.3.1-L2), MK808B

Koba


Бывалый


Регистрация: 2.6.06
Сообщений: 347
Репутация: 1
Откуда: Минск




 
  #7 [12.06.06, 09:54] Re: Menu.ml   

 
С к500 что-нибудь похожее можно сотворить?



gagaa


Пользователь


Регистрация: 4.5.06
Сообщений: 94
Репутация: 0





 
  #8 [12.06.06, 10:48] Re: Menu.ml   

 
можно еще виндосовские значки взять, если размер не тот, любым граф редактором увеличить или уменьшить,или повернуть. плеер например значек от винампа или другого плеера, диспечер файлов,мой компьютер и другое...



YaRiSs


Expert


Регистрация: 13.5.06
Сообщений: 1029
Репутация: 25
Откуда: Королёв




 
  #9 [12.06.06, 12:26] Re: Menu.ml   

 
mobilefree вот меню с закладками на сообщения



Прикрепленный к сообщению файл:

menu[1].rar menu[1].rar (5.68 kb; 466 hits) Скачать файл


Samsung I8910(custom-rom)+SE W850I

Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5826
Репутация: 5274
Откуда: Nizhniy Novgorod




 
  #10 [12.06.06, 13:02] Re: Menu.ml   

 
YAR
Еще бы неплохо оригинальный файл, чтобы сравнить...




TOOKY T83 (1.3.1-L2), MK808B
Страница 1 из 81: [1] 2 3 4 5 ... 81 »


Похожие темы
 ТемаОтветыАвторПросмотрыОбновление
  C901 - Restore ability to add flashlight by menu.ml ?6mc_kibel972912.06.10, 12:44
  Редактор меню (menu.ml)69Zormax9553901.05.09, 14:13
  При замене menu.ml иконки в К750 черные5Hunter41718718.11.07, 01:12

  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.17 секунд | 11 Запросов | HTML: 51.98 КБ -