<?xml version="1.0" encoding="Windows-1251"?>
<patch version="0.4">

 <info title="Inversion Of Menu III" id="19B53D3F" group="Интерфейс" version="3" Require="71BDD8B5,F52BE3EE,777355D8">
  <description short="1. Позволяет настраивать цвет шрифта в меню. Настройка производится в меню 9-3-1-1 - Цвет шрифта. В этом меню доступны следующие пункты:\n - Заголовок 01 (главное меню)\n - Заголовок 02 (меню Б - то есть те меню, которые вызываются из главного меню)\n - Заголовок 03 (другие меню)\n - Подписи софт-кнопок\n - Цвет шрифта меню\n - Подписи софт-кнопок (на рабочем столе)\n - Цвет номера пункта меню\n - Мои цвета\n\nА теперь подробнее о процессе настройки... В первых восьми пунктах цвет настраивается обычным спин-боксом. Доступны следующие значения: Черный, Белый, Мой цвет 1...5. Цвета заголовков, софт-кнопок, и цвет номера пункта меню зависят от установленной темы оформления, и могут сбрасываться после установки новых тем. В пункте Мои цвета можно задать 5 любых цветов. Цвета задаются вводом трех составляющих цвета - Красны, Зеленый, Синий. Значения для любого цвета можно посмотреть в любой графической программе (например, тот же виндусовский Paint, меню Палитра - Изменить палитру). Каждый цвет можно использовать по несколько раз. То есть, задаем любой цвет, выбираем этот цвет для заголовка главного меню, например. Затем вы можете изменить этот цвет, и использовать его для других заголовков. У заголовка главного меню останется предыдущий цвет.\n\nБелый шрифт хорошо читается при ярком дневном освещении, и отлично смотрится при использовании темного фона в меню.\n\n2. Добавляет в регулировку прозрачности (меню Настройки > Дисплей > Основной дисплей) значение 0% - для более насыщенного отображения фона меню при использовании темных заставок или темных тем оформления.\n\n3. Оптимизирует вывод фона рабочего стола в меню, что ускоряет работу интерфейса (все меню, окна и т.п.) как минимум в 2 раза.\n\n4. Добавляет прорисовку стандартного фона темы (если фон рабочего стола не используется) в некоторых меню особой конструкции (журнал звонков, состояние памяти, например), чего прежде не было.\n\n5. Требует установки патчей: -=Мастер-патч=-, [Menu-Extended], My Themes Play.\n\nНа всякий случай перечислю изменения во второй версии патча:\n\n1. Как вы уже заметили, убран пункт меню &quot;Цвет номера в тел.книге&quot;, так как теперь этот цвет полностью зависит от цвета шрифта в меню.\n\n2. Исправлен баг с сохранением фона в меню 9-3-1-1 (когда на фон накладывались цвет прозрачности и надпись &quot;Дисплей&quot;). Теперь все работает стабильно ;-)\n\n3. Сохранилась во второй версии и та фитча, которая позволяет устанавливать свой фон в меню, но только теперь она несколько иначе работает :-) Теперь все проще: заходим в меню 9-3-1-1 - Основной дисплей (пункт &quot;Фон меню&quot; должен быть активирован), выбираем изображение, настраиваем уровень прозрачности, если все готово, то заходим в пункт &quot;Цвет шрифта&quot; и нажимаем на красную кнопку. Выбранный вами фон меню сохранится.\n\nИтак, версия III:\n\n1. Добавлена прорисовка фона (фона темы или фона рабочего стола - в зависимости от настроек) в некоторых менюшках ява-приложений. Тем самым это исправляет баг предыдущих версий - когда белый шрифт накладывался на белый фон.\n\n2. Исправлен баг, связанный с отображением фона рабочего стола в меню при 0% прозрачности. Баг заключался в том, что вместо черного цвета (RGB: 0 0 0) появлялись цветовые артефакты :-)\n\n3. В настройку фона добавлен пункт &quot;Темный фон&quot;. То есть, если до этого уровень прозрачности 0-90% определял смешивание цветов картинки с белым цветом, то теперь можно в качестве второго цвета ставить черный.\n\nЗа новую функцию конвертирования цвета спасибо Pako777!" />
  <author nickname="Longhair" fullname="Халтурин Михаил Алексеевич" status="Автор" email="longhair@sgh.ru" www="" icq="252687401" />
 </info>


 <patchdata firmware="E780XEFJ1" >
  <changes>
   <nord offset="0x00084DF0" from="2648002201689720461B281C2E303304009101041B0C0192B022090C0020C5F7C8E800240127311C1920C3F752EB029020E01B48002201681920604300914619301C2E300104090C0192B0223B1C0020" to="0E49C878012817D1002106202E229723D1F7A6ED0A4A117801292ED0094800220168019200AB0091C421B02201230020C5F7BEE8044B1847044B184700E04A184CEF1218740B251841F9BC106FF9BC10" type="CODE" />
   <nord offset="0x0008ADA0" from="13061B0E" to="FE23C046" type="CODE" />
   <nord offset="0x0009A2DC" from="E078002827D0" to="C046C046C046" type="CODE" />
   <nord offset="0x0009A5D8" from="032258430A300304" to="004A1047D5CBBC10" type="CODE" />
   <nord offset="0x00108CDC" from="1B9D041C72D0201C" to="004D2847FDC9BC10" type="CODE" />
   <nord offset="0x0010B8DE" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010B932" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010B97A" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010B9BE" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010B9F8" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x0010BA3E" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x0010BD9A" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010BDE2" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010BE2C" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010BF00" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010BF56" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010BFBC" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010C022" from="231C" to="FE23" type="CODE" />
   <nord offset="0x0010C094" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C0DE" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C15E" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C1A6" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C1F0" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C26E" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C2C0" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C30E" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C35C" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010C3A8" from="331C" to="FE23" type="CODE" />
   <nord offset="0x0010D34E" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010D6D0" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010D71C" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0010DC2A" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x0010DC76" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x0010DD1E" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x0010DD68" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x0010EFE8" from="061C0E98151C1F1C" to="004E30470DF9BC10" type="CODE" />
   <nord offset="0x0010F00A" from="DD48" to="0998" type="CODE" />
   <nord offset="0x0010F02E" from="D449" to="0999" type="CODE" />
   <nord offset="0x0010F04A" from="CD49" to="0999" type="CODE" />
   <nord offset="0x0010F062" from="C749" to="0999" type="CODE" />
   <nord offset="0x0010F0F6" from="A249" to="0999" type="CODE" />
   <nord offset="0x0010F124" from="9649" to="0999" type="CODE" />
   <nord offset="0x0010F14E" from="8C49" to="0999" type="CODE" />
   <nord offset="0x0010F19E" from="7849" to="0999" type="CODE" />
   <nord offset="0x0010F1BA" from="7149" to="0999" type="CODE" />
   <nord offset="0x0010F1E4" from="6649" to="0999" type="CODE" />
   <nord offset="0x0010F21C" from="5849" to="0999" type="CODE" />
   <nord offset="0x0010F238" from="5149" to="0999" type="CODE" />
   <nord offset="0x0010F262" from="4749" to="0999" type="CODE" />
   <nord offset="0x0010F28C" from="3C49" to="0999" type="CODE" />
   <nord offset="0x0010F2A8" from="3549" to="0999" type="CODE" />
   <nord offset="0x0010F2D2" from="2B49" to="0999" type="CODE" />
   <nord offset="0x0010F308" from="1D49" to="0999" type="CODE" />
   <nord offset="0x0010F324" from="1649" to="0999" type="CODE" />
   <nord offset="0x0010F34E" from="0C49" to="0999" type="CODE" />
   <nord offset="0x0047C5A8" from="231C" to="FE23" type="CODE" />
   <nord offset="0x0047C604" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0047C66E" from="231C" to="FE23" type="CODE" />
   <nord offset="0x0047C6C6" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0047C710" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0047CA70" from="2B1C" to="FE23" type="CODE" />
   <nord offset="0x0047CC90" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0047CD2E" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0047CDC0" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0047CE56" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0047FAE2" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00488FC0" from="331C" to="FE23" type="CODE" />
   <nord offset="0x00489056" from="331C" to="FE23" type="CODE" />
   <nord offset="0x00489070" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00492944" from="0128" to="19E0" type="CODE" />
   <nord offset="0x0052E09E" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0052EDDC" from="0A49002008608626" to="004E304733D9BC10" type="CODE" />
   <nord offset="0x0052EE58" from="E34A002010608A22" to="004A104741D9BC10" type="CODE" />
   <nord offset="0x0052F390" from="2B1C" to="FE23" type="CODE" />
   <nord offset="0x0052F3D4" from="2B1C" to="FE23" type="CODE" />
   <nord offset="0x0052F496" from="231C" to="FE23" type="CODE" />
   <nord offset="0x00567B5C" from="0322" to="0522" type="CODE" />
   <nord offset="0x00567BDC" from="0922" to="0A22" type="CODE" />
   <nord offset="0x00567C1C" from="0A32" to="C046" type="CODE" />
   <nord offset="0x00567C3E" from="092C" to="0A2C" type="CODE" />
   <nord offset="0x00567C44" from="0221381C2289C8F7" to="004A104759CCBC10" type="CODE" />
   <nord offset="0x007B4588" from="170AE800000000000000000000000000" to="1C0000000000000098CFBC1000000000" type="CODE" />
   <nord offset="0x0089AD22" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0089AD3C" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0089AE36" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0089AE52" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0089AF8E" from="0023" to="FE23" type="CODE" />
   <nord offset="0x0089AFA8" from="0023" to="FE23" type="CODE" />
   <nord offset="0x008B264A" from="13061B0E" to="FE23C046" type="CODE" />
   <nord offset="0x008DDF56" from="0023" to="FE23" type="CODE" />
   <nord offset="0x008DE044" from="231C" to="FE23" type="CODE" />
   <nord offset="0x008DE088" from="231C" to="FE23" type="CODE" />
   <nord offset="0x00945C90" from="5A48002201680192" to="004D284799E6BC10" type="CODE" />
   <nord offset="0x00946078" from="0023" to="FE23" type="CODE" />
   <nord offset="0x009463AE" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00952446" from="0023" to="FE23" type="CODE" />
   <nord offset="0x009524DE" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00BC3B5C" from="000F03000F03000F03000F03000F03000F03000F03000F03000F0300" to="D9D4BC10FBD4BC10D3D5BC1063D7BC1077D8BC103DD7BC104FD9BC10" type="CODE" />
   <nord offset="0x00BC4780" from="000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F0300" to="28DABC100EDBBC1046DCBC106ADDBC10ACDEBC109CDFBC105EE1BC109AE2BC1020E3BC1078E3BC10CAE3BC1058E4BC10E6E4BC1074E5BC1002E6BC1058F8BC10" type="CODE" />
   <nord offset="0x00BC579C" from="4D4530344D453035" to="9DCDBC10A1CEBC10" type="CODE" />
   <nord offset="0x00BCC9FC" from="[encoded data, 14832 characters]" to="[encoded data, 14832 characters]" type="CODE" />
   <nord offset="0x00BCF858" from="03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F03000F" to="4461726B20666F676779004461726B20666F676779004461726B20666F67677900D0A2D0B5D0BCD0BDD18BD0B920D184D0BED0BD00D0A2D0B5D0BCD0BDD18BD0B920D184D0BED0BD004461726B20666F676779004461726B20666F67677900D0A2D0B5D0BCD0BDD18BD0B920D184D0BED0BD004461726B20666F676779004461726B20666F676779004461726B20666F6767790000000000F0B589B0274D2F78002F07D000260996061C0E98151C1F1C234B1847234E0996061C0E98151C1F1C1F4B1847B0B5041C0321201CACF09EE91A4D2870F5F7F8F81B4D2870F5F70CF91A48A4F418EDB0BD194800220168019200912F21B02201230020A4F04EEE154800220168019200912E21B02201230020A4F042EEFEBD10A01449154AA3F090E80DA01249134A124B1B68A3F0D8E8114811490C22AFF094EA104A10470CEF1218F1EF1010FFFF0300C800FC1800E04A18780B2518740B25182F612F696D616765732F7769646765742F626700D83827103010FC1864712718B0593618054E0810" type="CODE" />
   <nord offset="0x00CB6208" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x00CB625C" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x00CEF544" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00CEF5BA" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00CEF892" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00CEFB3A" from="8BF7F2EC" to="DCF676FF" type="CODE" />
   <nord offset="0x00D3944A" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00D39476" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00D39490" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00D3990A" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00D39974" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00D39D08" from="2B1C" to="FE23" type="CODE" />
   <nord offset="0x00D39F14" from="2B1C" to="FE23" type="CODE" />
   <nord offset="0x00D3A600" from="331C" to="FE23" type="CODE" />
   <nord offset="0x00D3A6E2" from="0023" to="FE23" type="CODE" />
   <nord offset="0x00D3A9B8" from="3B1C" to="FE23" type="CODE" />
   <nord offset="0x00D4F2A8" from="012030F77AEE0078" to="00480047EDCCBC10" type="CODE" />
   <nord offset="0x010E0D72" from="331C" to="FE23" type="CODE" />
   <nord offset="0x011276C2" from="7FF702EE" to="89F296EC" type="CODE" />
   <nord offset="0x011279A2" from="7FF792EC" to="89F226EB" type="CODE" />
   <nord offset="0x01127C82" from="7FF722EB" to="89F2B6E9" type="CODE" />
   <nord offset="0x01127F64" from="7FF7B0E9" to="89F244E8" type="CODE" />
   <nord offset="0x011601B2" from="331C" to="FE23" type="CODE" />
   <nord offset="0x01161E28" from="231C" to="FE23" type="CODE" />
   <nord offset="0x01161E50" from="231C" to="FE23" type="CODE" />
   <nord offset="0x01161E6A" from="231C" to="FE23" type="CODE" />
   <nord offset="0x01162182" from="231C" to="FE23" type="CODE" />
   <nord offset="0x011621AA" from="231C" to="FE23" type="CODE" />
   <nord offset="0x011621C4" from="231C" to="FE23" type="CODE" />
   <nord offset="0x011624CC" from="231C" to="FE23" type="CODE" />
   <nord offset="0x011624F4" from="231C" to="FE23" type="CODE" />
   <nord offset="0x0116250E" from="231C" to="FE23" type="CODE" />
   <nord offset="0x01162E6A" from="231C" to="FE23" type="CODE" />
   <nord offset="0x01162E8A" from="0023" to="FE23" type="CODE" />
   <nord offset="0x013B0FF0" from="FF03FFFF03FFFF03FFFF03FF" to="00C09FE51CFF2FE12BCABC10" type="CODE" />
   <nord offset="0x014EED50" from="0023" to="FE23" type="CODE" />
   <nord offset="0x014FE8C6" from="50F0D1FF" to="C6F1D8EB" type="CODE" />
   <nord offset="0x0154D528" from="9248002201680192" to="004E304791E6BC10" type="CODE" />
   <nord offset="0x016C5076" from="FBCF00FBCF00FBCF00FBCF00FBCF" to="000000C09FE51CFF2FE12BCABC10" type="CODE" />
  </changes>

 </patchdata>

</patch>
