Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы PDA2U.RU _ Шаманства для посвященных _ Меняем иконки в меню пуск от программ для Windows Mobile 6.5

Автор: Siemens92 28.3.2009, 17:27

Меняем иконки в меню пуск от программ для Windows Mobile 6.5

Пробней буду описовать http://pdaplanet.0pk.ru/viewtopic.php?pid=123#p123

Значок входа в меню "Пуск" WM6.5 зависит от 3 вещей в связи применением
Код:
\ Windows \ Start Menu \ Programs
(или папки), 32-битный PNG 45x45 transperency включен графический, который будет использоваться как иконка в новом меню "Пуск", запись реестра для определения PNG по ссылке.

И немного подробнее:

По умолчанию, меню "Пуск" WM6.5 обнаружил каких-либо установленных программ со ссылками
Код:
\ Windows \ Start Menu \ Programs
(и подпапок) и создает запись в реестре
Код:
[HKLM \ Security \ Shell \ StartInfo \ Start]
, Например, позволяет сказать, что я установить Skype для Windows Mobile в Skype ярлык будет создан в
Код:
\ Windows \ Start Menu \ Programs
с именем Skype.lnk так WM будет обнаружить, что и добавить параметр реестра, как этот
Код:
[HKLM \ Security \ Shell \ StartInfo\ Startup \ Skype.lnk]
. Чтобы изменить значок вам нужно PNG файл на соответствующей верхней и требования, то вам нужно добавить простую строку в реестре Skype.lnk ключ: он должен быть Строковый параметр и Икона название shoild быть, значение должно показать путь к иконке, я поставил их в окнах, так легко (и потому, что MS это сделать, то можно поставить их на SD-карту, но устройство может произойти сбой по УР удаление) как путь значение должно быть
Код:
\ Windows \ Start_Icon_Skype.png

Вот значки http://www.megaupload.com/?d=AUWCXM3Y wink.gif

Автор: AGC 28.3.2009, 18:14

Спасибо, правда, по мне, нагляднее и понятнее просто в виде реального кода реестра: smile.gif

CODE
REGEDIT4

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Today]
"Icon"="\\Windows\\Start_Icon_Today.png"
"Rank"=dword:7FFFFFFF

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Игры\Bubble Breaker.lnk]
"Icon"="\\Windows\\Start_Icon_Bubble.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Игры\Косынка.lnk]
"Icon"="\\Windows\\Start_Icon_Solitaire.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Контакты.lnk]
"Rank"=dword:35A4ECC8
"Icon"="\\Windows\\Start_Icon_Contacts.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Сообщения.lnk]
"Rank"=dword:35A4ECD2
"Icon"="\\Windows\\Start_Icon_Msg.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Календарь.lnk]
"Rank"=dword:35A4ECB4
"Icon"="\\Windows\\Start_Icon_Calendar.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Телефон.lnk]
"Rank"=dword:35A4ECE6
"Icon"="\\Windows\\Start_Icon_Phone.png"
"ActiveTextKey"="HKCU\\System\\State\\Phone"
"ActiveTextValue"="Missed Call Count"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Камера.lnk]
"Icon"="\\Windows\\Start_Icon_Camera.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты\Поиск.lnk]
"Icon"="\\Windows\\Start_Icon_Search.png"
"Rank"=dword:35A4EBE2

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Проводник.lnk]
"Icon"="\\Windows\\Start_Icon_FileExp.png"
"Rank"=dword:35A4EC0A

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Приветствие.lnk]
"Icon"="\\Windows\\Start_Icon_Welcome.png"
"Rank"=dword:35A4ECA0

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты\Справка.lnk]
"Icon"="\\Windows\\Start_Icon_Help.png"
"Rank"=dword:35A4EBD8

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Менеджер задач.lnk]
"Icon"="\\Windows\\Start_Icon_TaskMgr.png"
"Rank"=dword:35A4EBEC

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Входящие SMS.lnk]
"ActiveTextValue"="Новое SMS"
"Icon"="\\Windows\\Start_Icon_Msg.png"
"ActiveTextKey"="HKCU\\System\\State\\Messages\\SMS\\Unread"



[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Internet Explorer.lnk]
"Rank"=dword:35A4ECBE
"Icon"="\\Windows\\Start_Icon_IE.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты]
"Icon"="\\Windows\\Start_Icon_Welcome.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты\ActiveSync.lnk]
"Icon"="\\Windows\\Start_Icon_Async.png"
"Rank"=dword:35A4EC00

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Утилиты\Общий Интернет.lnk]
"Icon"="\\Windows\\Start_Icon_IS.png"
"Rank"=dword:35A4EBF6

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Windows Live.lnk]
"Icon"="\\Windows\\Start_Icon_WinLive.png"
"Rank"=dword:35A4EC50

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Outlook Live.lnk]
"Rank"=dword:29B92ADD
"Icon"="\\Windows\\Start_Icon_Search.png.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\MSN Money.lnk]
"Rank"=dword:35A4EC46

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\MSN Weather.lnk]
"Rank"=dword:35A4EC5A

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Microsoft My Phone.lnk]
"Rank"=dword:35A4EC64

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Marketplace.lnk]
"Icon"="\\Windows\\Start_Icon_Marketplace.png"
"Rank"=dword:35A4EC82



[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Фото и видео.lnk]
"Icon"="\\Windows\\Start_Icon_Photos.png"
"Rank"=dword:35A4EC96

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Windows Media.lnk]
"Icon"="\\Windows\\Start_Icon_WMP.png"
"Rank"=dword:35A4EC8C



[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Калькулятор.lnk]
"Icon"="\\Windows\\Start_Icon_Calc.png"
"Rank"=dword:35A4EC3C

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Заметки.lnk]
"Icon"="\\Windows\\Start_Icon_Notes.png"
"Rank"=dword:35A4EC28

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Задачи.lnk]
"Rank"=dword:35A4EC1E
"Icon"="\\Windows\\Start_Icon_Tasks.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office Mobile\PowerPoint Mobile.lnk]
"Icon"="\\Windows\\Start_Icon_PowerPoint.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office Mobile\Word Mobile.lnk]
"Icon"="\\Windows\\Start_Icon_Word.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office Mobile\Excel Mobile.lnk]
"Icon"="\\Windows\\Start_Icon_Excel.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office Mobile\OneNote Mobile.lnk]
"Icon"="\\Windows\\Start_Icon_OneNote.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Messenger.lnk]
"Icon"="\\Windows\\Start_Icon_Messenger.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings]
"Icon"="\\Windows\\Start_Icon_Settings.png"
"Rank"=dword:35A4ECAA
"Group"=dword:00000001

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,1]
"Icon"="\\Windows\\Start_Icon_Lock.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,13]
"Icon"="\\Windows\\Start_Icon_TodaySet.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,16]
"Icon"="\\Windows\\Start_Icon_Clock.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,9]
"Icon"="\\Windows\\Start_Icon_Sounds.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal]
"Icon"="\\Windows\\Start_Icon_SettingsP.png"
"Group"=dword:00000001

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\VoiceTagCPL.cpl,0]
"Icon"="\\Windows\\Start_Icon_VoiceCmd.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,20]
"Icon"="\\Windows\\Start_Icon_PhoneSet.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,12]
"Icon"="\\Windows\\Start_Icon_Buttons.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,8]
"Icon"="\\Windows\\Start_Icon_Input.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Personal\cplmain.cpl,2]
"Icon"="\\Windows\\Start_Icon_Owner.png"


[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System]
"Icon"="\\Windows\\Start_Icon_SettingsS.png"
"Group"=dword:00000001

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\historyui.cpl,0]
"Icon"="\\Windows\\Start_Icon_Managed.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\\Windows\\Start_Icon_TaskMgr.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,29]
"Icon"="\\Windows\\Start_Icon_Feedback.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,27]
"Icon"="\\Windows\\Start_Icon_Encryption.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,25]
"Icon"="\\Windows\\Start_Icon_GPS.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,24]
"Icon"="\\Windows\\Start_Icon_Watson.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,22]
"Icon"="\\Windows\\Start_Icon_Certificates.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,18]
"Icon"="\\Windows\\Start_Icon_Regional.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,10]
"Icon"="\\Windows\\Start_Icon_RemoveProg.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,7]
"Icon"="\\Windows\\Start_Icon_Screen.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,6]
"Icon"="\\Windows\\Start_Icon_Backlight.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,5]
"Icon"="\\Windows\\Start_Icon_About.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,4]
"Icon"="\\Windows\\Start_Icon_Memory.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,0]
"Icon"="\\Windows\\Start_Icon_Contrast.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\autoupdatecpl.cpl,0]
"Icon"="\\Windows\\Start_Icon_Update.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\hpAssetViewer.cpl,0]
"Icon"="\\Windows\\Start_Icon_Update.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\MyBacklight.cpl,0]
"Icon"="\\Windows\\Start_Icon_Backlight.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections]
"Group"=dword:00000001
"Icon"="\\Windows\\Start_Icon_SettingsC.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,28]
"Icon"="\\Windows\\Start_Icon_PCCon.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,26]
"Icon"="\\Windows\\Start_Icon_WirelessMgr.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,19]
"Icon"="\\Windows\\Start_Icon_Connections.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,17]
"Icon"="\\Windows\\Start_Icon_Wifi.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,15]
"Icon"="\\Windows\\Start_Icon_Beam.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\cplmain.cpl,14]
"Icon"="\\Windows\\Start_Icon_DEnroll.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\CSD_Line_Type.cpl,0]
"Icon"="\\Windows\\Start_Icon_MLink.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\CB_Setting.cpl,0]
"Icon"="\\Windows\\Start_Icon_PCCon.png"


Автор: Siemens92 28.3.2009, 18:28

Цитата(AGC @ 28.3.2009, 18:14) *
Спасибо, правда, по мне, нагляднее и понятнее просто в виде реального кода реестра: smile.gif

Мне тоже так удобно,просто для непонятливых расписал,сам подругому делаю все на компе пропишу и в реестр вставляю так проще!

Автор: AGC 28.3.2009, 19:31

Цитата(Siemens92 @ 28.3.2009, 18:28) *
Мне тоже так удобно,просто для непонятливых расписал,сам подругому делаю все на компе пропишу и в реестр вставляю так проще!

Я и говорю большое спасибо от их лица! smile.gif Это и вправду нужно было расписать, молодца! Просто для наглядности на всякий случай я привел еще пример (самому мне обычно проще из кода посмотреть, что и как делать smile.gif).

Если будет время и силы, дополни еще чуток про иконки стандартных папок (Настройки, Системные, Личные и т.п.) - просто акцентируй внимание на особенности их кустомизации, поле сортировки (Rank), ну и я бы чуть-чуть прошелся по самому скину меню Пуск (в смысле, по cpr-ку, наверное, народу будет интересно, где поменять размер на 32*32 назад и число колонок в меню Пуск). Больше там вроде ничего интересного нет...

Автор: ElectricFlash 24.6.2009, 21:12

Добавлю и от себя biggrin.gif :

Так как всё чаще начали возникать вопросы связанные с расположением и качеством иконок в меню «ПУСК» постараюсь пояснить:
1.Все картинки иконок находятся в папке Windows
2.Иконки присваиваются той или иной программе в реестре в ветке: HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start, т.е любой программе вы можете присвоить свою картинку.
3.Все картинки имеют размер 45х45 пикселей для QVGA, если ваша иконка большего размера, тогда можно присвоить ей соответсвующий размер в файле StartMenu_GridScene_240x320.cpr в теге:
<Image ID="Image" Left="25" Top="2" Width="45" Height="45" ScaleStyle="Fit" /> 
4.Так же в файле StartMenu_GridScene_240x320.cpr можно сделать и другие настрой внешнего вида, но это уже совсем другая история… 

Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)