Полезные советы
Возможности полного доступа Symbian OS 9.x

Rich (off) VIP [5271]
23 октября 2010, 23:14

Изменение иконок папок и приложений
Автор: CODeRUS
Первый способ для папок и приложений:
Работает на 9.2,9.3,на 9.1 не работает,9.4-пробуем.
Первым делом выбираем/делаем самостоятельно нужную иконку в формате *.mif
Переносим ее в папку C:/resource/apps/ (в принципе можно выбрать любую папку).
Идём к файлу C:/Private/101f4cd2/content/appshelldata.xml,копируем его на карту памяти (и сделайте его резервную копию ),открываем его в текстовом редакторе,например с помощью DEdit в кодировке UTF-8
Ищем строку,содержащую название вашей папки.
На примере моей папки "Фото"
></appshell:folder><appshell:folder positioned="1" title_name="Фото" long_name="Фото" short_name="Фото"
И дописываем к ней строку icon_file="C:\resource\apps\Foto.mif" icon_id="16384" mask_id="16385",где Foto.mif - иконка для моей папки,получается строка
></appshell:folder><appshell:folder positioned="1" title_name="Фото" long_name="Фото" short_name="Фото" icon_file="C:\resource\apps\Foto.mif" icon_id="16384" mask_id="16385"
Сохраняем изменения и копируем файл appshelldata.xml на свое место(перед копированием не забываем выйти из меню через Функции -- Выйти).Заходим в Меню и радуемся.
З.Ы.Таким образом у меня получилось заменить иконки практически всех папок,кроме "Приложения",в ней "М-медиа","Офис" и "Средства",в ней "Связь".
Помимо папок таким образом можно изменить иконки приложений и их названия.
Если вы назначили свою иконку,то смена тем оформления ее уже не изменит.

Второй способ.Только для сторонних приложений:
Тут все просто.Выбираем иконку,идем в !:\resource\apps\ и смотрим имя заменяемой иконки,обзываем свою иконку этим же именем и копируем ее,подменяя родную.Перед копированием иконки необходимо выйти из меню и закрыть приложение,иконку которого вы меняете.
Если у вас стоит тема оформления,поддерживающая замену иконок,то вы не увидите изменений.Только при стандартной (без поддержки смены иконок) теме.
В сети распространены иконки упакованые в .SIS для определенного приложения.Тут смена иконки произойдет автоматом при установке такого архива.
Также вы можете распаковать приложение SmartSIS`ом,заменить иконку на свою и упаковать заново уже со своей иконкой.
-------

Назад в тему

Полезные советы
Список форумов
На главную

0.026 сек
SQL: 3