WinMobile / Софт для Windows Mobile / Экран Today и плагины / ThemeGenCE v2.6 (WinMobile)

ThemeGenCE v2.6

ThemeGenCE даст вам возможность самостоятельно создавать темы для Today. C его помощью вы сможете отредактировать выбранное для темы изображение и создать файл .TSK-формата.
Поддерживает QVGA, VGA и квадратные (240x240) дисплеи, а также портретную и альбомную ориентацию экрана.

Человек от природы всегда хотел выделяться из толпы своих сородичей. В эпоху массовой культуры, глобализации и транснациональных корпораций, продающих свои продукты по всему миру, купить себе уникальную вещь и уж тем более электронный гаджет становится практически не реально. Но если все же хочется быть непохожим на других — изволь потратить свое время и силы на создание чего-то нового или доработку уже существующего. Мы не будем говорить в этой статье о модинге (разукрашивании) своих электронных любимцев, а сосредоточимся на легкой персонификации пользовательского интерфейса своего КПК, покетофона или смартфона под управлением Windows Mobile. Для этого мы предлагаем научиться создавать свои (не скачанные с интернета!) темы оформления операционной системы.
После долгих поисков удобного и простого «темогенератора», включая гугление и просматривание форумов, был вынесен однозначный вердикт: «Программа должна уметь создавать темы для карманных компьютеров с любым разрешением экрана, поддерживать Windows Mobile 5.0 и быть абсолютно бесплатной». В очередной раз, просматривая файловый архив Ладошек, я с удовольствием наткнулся на программу ThemeGenCE французского происхождения (почему делаю акцент на происхождении — поясню ниже). Скачал архив программы и поразился — при очень посредственном пользовательском интерфейсе программа позволяет просто творить чудеса!

Поначалу было абсолютно не понятно куда жать и как эта программа вообще работает, но после недолгого мытарства мне удалось получить СВОЮ ТЕМУ для дорогого сердцу, хоть и не очень шустрого Acer n311. На предварительное изучение ThemeGenCE мне потребовалось не так уж много времени, зато теперь на создание оформления для ЛЮБОГО разрешения из ЛЮБОЙ картинки у меня уходит порядка 5 минут! К сожалению, файл помощи мне мало чем помог, так как программа изначально создавалась для французских пользователей и перевод help'а пока не завершен. В этой статье я постараюсь провести вас через все тернии к темам. :-]
Для начала качаем программу из файлового архива на Ладошках.(Но что бы долго не ходить,качаем здесь прим. редактора)
Копируем содержимое архива (на самом деле нам нужен только файл ThemeGenCE.exe, ну да пусть остальные файлы будут до кучи) в новый каталог на компьютере. Запускаем файл ThemeGenCE.exe и видим главное окно:
ThemeGenCE v2.6

В пору сказать «ничего не понимаю» и закрыть программу, но мы же идем дальше! К панели кнопок вверху окна перейдем чуть позже. Для начала поясним все элементы управления. Начнем с вкладки «Options».

Сразу после запуска программы появляется сообщение «Adapt Theme format if needed!». Бояться не стоит, так автор программы напоминает нам о том, что при необходимости можно изменить «формат» темы, то есть ее разрешением (например, VGA — 640х480 и прочее). Этим мы и займемся. Под красной надписью «Theme Format» на синем фоне указан текущий формат, по умолчанию это «VGA (TD — 640x588, ST-399x586)». Еще чуть ниже есть кнопка «Options». Мы ее нажимаем и видим следующее окно:
ThemeGenCE v2.6

Честно сказать я не понял, зачем нужны форматы «Theme Generator Like» и «Standart», поэтому мы их просто игнорируем. Надеюсь, вы знаете разрешением дисплея своего наладонника. Самые распространенные форматы — VGA и QVGA, реже попадаются квадратные дисплеи с разрешением 240х240 (такая дурацкая мода пошла у производителей). Буквы TD и ST в скобках означают соответственно «ToDay» (экран Today) и «STart» (фон выпадающего меню Start/Пуск). Дополнение «P+L» означает создание темы сразу для портретной (Portrait) и альбомной (Landscape) ориентации дисплея наладонника. Рекомендую выбирать именно режим «P+L», иначе нам придется видеть монотонные полосы слева и справа от фона при переходе из портретного в альбомный режим.

Также стоит учитывать, что под личные нужды ThemGenCE требуется прибавлять к реальным размерам дисплея еще 19 пикселей по некоторым измерениям. Если у вас совсем диковинный КПК или смартфон, то можно выбрать режим «Customized», в котором все размеры можно задать вручную. Не об американском или российском происхождении программы свидетельствует также кнопка «Validate» вместо привычной и набившей оскомину «OK», кому как, а мне приятно. ;-]

Формат выбрали, и наши глаза спускаются ниже к служебной части «Stop Hints». Здесь можно отключить звуки САМОЙ программы и всплывающие подсказки, а также побаловаться другими мелкими настройками интерфейса, которые к процессу создания темы отношения никакого не имеют.

Пункт «Skin (Preview)» уже интересней. Здесь можно выбрать скин виртуального КПК, на котором будет демонстрироваться наша тема. Пока выбираем Acer и вернемся к режиму предварительного просмотра чуть позже.

Спускаемся еще ниже. Если выбрать «Erase tdywater(s), stwater(s) when leave» (вкупе с галочками «tdywater ...» и «stwater ..»), то временные файлы с выбранными фонами Today и Start/Пуск удаляться после закрытия программы, в результате чего мы потеряем эти картинки, и нам придется снова их выбирать, если решим продолжить совершенствовать свою тему.

Галочка «UseStartImage (Start Image Only)» позволяет нам создать тему, фон в которой будет меняться только для меню Пуск (полезно, если фон для Today выбирается на Pocket PC вручную).

Нажав на кнопку «TSK size» мы сможет увидеть, сколько занимает места наша тема. При нажатии на иконку «картинки» рядом мы переходим на вкладку с настройками изображений.

В самом низу окна можно настроить, куда мы будем сохранять наш файл с темой («Dir where to save Theme (TSK)»), задать его имя («New Theme Name») и название самой темы («Internal Theme Name»). При нажатии на кнопку с КПК вызывается файл помощи.

Теперь давайте рассмотрим окно предварительного просмотра, а затем перейдем уже, наконец, к созданию своей уникальной темы для карманного любимца.
ThemeGenCE v2.6

По картинке выше можно понять, как все работает. P — картинка для портретного режима, L — картинка для альбомного режима. На пересечении P и Today можно увидеть фон в портретном режиме экрана Today, дальше по аналогии.

Если запустить режим предпросмотра на виртуальном КПК, то на Acer тема будет выглядеть примерно так:
ThemeGenCE v2.6

На кнопки «BH», «ST», «?», «L/P» и «X» можно понажимать (двойной клик мышкой), все остальные элементы не работают.

Теперь переходим к созданию собственной темы. Для начала необходимо выбрать фоновое изображение. Переходим на вкладку «картинки». Здесь доступны к нажатию всего две кнопки — с портретом Моны Лизы и буковками на синем фоне (появляется рядом с портретом после выбора картинок фона), все остальное — просто дополнительная информация.
ThemeGenCE v2.6

Жмем на Мону Лизу, как бы это глупо и не звучало. :-] Появляется диалог выбора картинки, выбираем желаемое изображение. Видим множество всяких параметров.
ThemeGenCE v2.6

Группы элементов и отдельные кнопки я на скриншоте обозначил цифрами для простоты объяснения.

(0) — выбранная картинка, серой рамкой мы указываем, какую часть изображения хотим выбрать для конкретной задачи (фон экрана Today или фон меню Start)

(1) — эта кнопка позволяет выбрать другую картинку для обрезания.

(2) — кнопка становится активна, если с помощью кнопки (4) мы сохранили наш фон экрана Today.

(3) — кнопка становится активна, если с помощью кнопки (4) мы сохранили наш фон экрана Start.

(4) — сохранить сделанные изменения в качестве фона. Например, у нас галочка (7) отключена и выбран Today в (9), то мы сохраним фон для экрана Today в портретном режиме. Если включена галочка (7) и выбран Today, то мы кнопкой (4) сохраним изображение для альбомного режима. Аналогично для фона меню Start.

(5) — по этой кнопке можно посмотреть какого качества и размера получится картинка при разных значениях элементов (12).

(6) — завершить работу диалога. Сохранения, сделанные по кнопке (4) будут считаться принятыми.

(7) — если галочка стоит — работаем с фоном для альбомного режима, отключена — для портретного. Логика не сразу понятна, но она есть.

(8) — выбираем параметры интерполяции (в данном случае, умного изменения размеров) картинки. При разных режимах можем получить разное качество изображения. Рекомендую оставить Bilinear и не забивать себе голову. :-]

(9) — выбираем с каким фоном будем работать — для Today или Start. Вкупе с выключателем (7) позволяет охватить все 4 фоновых изображения.

(10) — всяческие повороты картинки. Пощелкайте, посмотрите.

(11) — на 6-ти вкладках расположены различные эффекты, которые можно наложить на изображение. Описывать их не буду — попробуйте сами. ;-] Кстати, вернуть назад все изменения можно по кнопке Init.

(12) — выбираем параметры сохранения картинки. Лучше выбрать JPEG и 70-90%, хотя для разных изображений подойдут различные варианты — экспериментируйте!

(13) — всякая информация о цветах. Пользы немного, но и вреда нет. Здесь также можно выбрать цвет фона, на котором будет располагаться обрезанная картинка.

(14) — меняем цветовые параметры картинки (насыщенность цветов, контраст, яркость и прочее). Сбросить все изменения можно по кнопкам Init.

Нам нужно загрузить и обрезать картинки для всех четырех режимов (не забыли обозначения в начале статьи?) — P-TD, L-TD, P-ST, L-ST. И все, фон готов! Жмем (6).

Теперь видим, что рядом с Моной Лизой появилась кнопка с буковками. Жмем на нее и получаем диалог добавления текста поверх наших картинок. Функция это редко используемая, поэтому описывать ее не буду — там все довольно просто, но очень много параметров. Экспериментируйте!

Переходим к вкладке с палитрой. Здесь можно настроить системные цвета Windows Mobile. Не буду здесь опять же ничего описывать. Все изменения можно посмотреть на экране справа.
ThemeGenCE v2.6

Переходим к вкладке WM5 — здесь можно поменять свойственные только Windows Mobile 5.0 параметры. Дело в том, что градиентная заливка верхней и нижней панелей в этой ОС идет не слева направо, а от центра в стороны. Нажав на кнопку «WM5» в группе «BaseHue, DPI» мы можем изменить параметры заливки и другие характеристики.
ThemeGenCE v2.6

И снова изменяемые элементы обозначим цифрами:

(1) — жмем на этой палитре левой кнопкой мыши и водим по цветам, поглядывая на предварительный просмотр.

(2) — кнопки вокруг позволяют более точно (по графику) определить, какой цвет наиболее подойдет для заливки. Чем выше пик, тем больше подходит.

(3) — Ага!!! Переходим к вкусностям! Подключите КПК к компьютеру (чтобы ActiveSync его нашел) и включите галочку «PDA Interaction» — мы видим изменения цвета прямо на экране КПК!!! Не забудьте включить галочку «Restore», чтобы изменения не сохранились на КПК после закрытия этого диалога. О дополнительных возможностях взаимодействия программы с КПК поговорим ниже.

(4) — если поставим галочки «Copy Chosen...» и «Create BaseHue...», то выбранные цвета будут сохраняться в реестре КПК. Авось пригодится. Галочка «Create DPI ...» позволяет записать значение DPI (dots per inch — точек на дюйм) в параметры темы — пусть будет включено.

(5) — по этой кнопке мы сможем ввести известный нам цвет в цифрах RGB (Red-Green-Blue). Полученный цвет будет выбран в палитре.

Жмем «Validate» для сохранения изменений или «Cancel» для отмены.

На вкладке WM5 можно также перезаписать выбранные цвета с помощью кнопки «Keys +». Сказать честно, не было необходимости вникать, но кому-то может пригодиться. Эти параметры подробно описаны в help'е.

Итак, переходим к самому вкусному! Программа ThemeGenCE может работать напрямую с КПК! Для этого достаточно подключить наладонник к компьютеру, чтобы ActiveSync его нашел. Темы можно брать напрямую из памяти КПК, а изменения тут же записывать обратно.
ThemeGenCE v2.6

Итак, вкладка ActiveSync (со значком этой программы). Справа можно видеть статус общения программы с КПК — щелкните на иконку для получения справки. Нажав на логотип Windows можно посмотреть различную информацию о наладоннике. А кликнув на маленькую кнопку со значком темы на панели «Load PDA current Theme» можно загрузить в ThemeGenCE текущую тему прямо из КПК. После чего ее можно спокойно править и сохранять обратно.

После изменения существующей темы может появиться дополнительная вкладка с блокнотиком (справа от ActiveSync). Нажав на единственную кнопку этой вкладки можно экспортировать настройки темы в файл *.inf, который можно подсунуть родному генератору тем от Microsoft, который уже давно не обновлялся и морально устарел. Кому-то может пригодиться.

И напоследок давайте разберемся с верхней кнопочной панелью программы ThemeGenCE.
ThemeGenCE v2.6


(1) — прочитать тему (файл с расширением *.tsk) с персонального компьютера. После нажатия появится диалог выбора файла.

(2) — прочитать тему из памяти КПК. Опять же появится диалог. Кнопка «Valider» сохраняет изменения, «Quitter» — отменяет.

В памяти КПК файлы с темами должны находиться в каталоге «My Documents/Themes». Именно там их будет искать Windows Mobile.

(3) — сохранить файл в память КПК. Нужно будет выбрать каталог и указать имя файла и темы.

(4) — сохранить тему на компьютер.

(5) — Мона Лиза. Открывает диалог выбора картинки. Эквивалент известной нам кнопки с панели «Картинки».

(6) — изменить каталог на компьютере, куда будет сохраняться тема.

(7) — сохранить выбранные нами цвета интерфейса в файл *.ini. Эти цвета нам могут пригодиться в дальнейшем, например, чтобы создать несколько похожих тем.

(8) — загрузить цвета из ini-файла.

(9) — сохранить описание темы в inf-файл. Место сохранения — каталог программы ThemeGenCE. Кому-то может пригодиться.

(10) — вызов файла помощи.

(11) — просмотр системной информации о КПК.

(12) — вызов диалога «О программе», где автор рассказывает о себе и помощниках.

(13) — выход из программы.

Поздравляю!!! Теперь вам больше нет необходимости бороздить интернет в поисках свежих и интересных тем, просматривая огромные ворохи ненужных картинок! Сделаем хорошие темы сами!

Автор/Источник: Вячеслав Черников

совместима с Pocket PC:
Любой процессор
Для обычного компьютера (Desktop) и выше

v2.5
Скачать / Download [2.83 Mb]

v2.6
Скачать / Download [2.78 Mb]

Системные требования: Нет данных
Тип установки: EXE
Оф. сайт/Источник: http://www.codeppc.com/developpeurs/benoitthonnart.htm
История изменений: показать/скрыть

Как бесплатно качать с файлообменников

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
  1. прикол а я не знал что тут зареган )))) cool
  1. Цитата: Helic
    Кто-нибудь может сказать, почему, когда выбираешь черный цвет для верхнего и нижнего баров, на кпк (WM 6.0) они выглядят серыми? Хотя, используя SPB Mobile Shell, можно поставить действительно черную тему.

    Присоединяюсь к вопросу!!!
  1. Огромное спасибо! Лучше просто на придумать! thumbup thumbup thumbup
  1. Всё работает! Без вопросов.+++
  1. Спасибо ОГРОМНОЕ автору!!! thumbup wink Великолепная прога, простая и функциональная)) с первого раза прекрассная тема получилась))
  1. Пробовал-пробовал, все никак не получилось создать тему
  1. А у меня вот какая проблема возникла: выбираю я цвет панели (navigation bar), в предварительном просмотре для wm2003 изменения отображаются нормально. Но стоит мне переключить вид предпросмотра на wm6, как цвета панели меняются до неузнаваемости! Что с этим делать? Подскажите кто знает пожалуйста!
    И ещё: я пробовал и другие программы для создания тем, но ни в одной из них (и в этой тоже) не нашёл, как изменить цвет разделителей в меню Пуск.
  1. Большой респект!!! Спасибо!!!
  1. Спасибо автору за такую подробную инструкцию. Раньше пробовал что-то сделать на этой проге, результат плачевен, а теперь все супер.
  1. Отличная программка. спасибо за описание, очень быстро разобралась что к чему.
  1. Спасибо за подробное разъяснение! буду пробовать.
  1. СУПЕР!!!!!!!! ОГРОМНОЕ СПАСИБО давно искал такую прогу
  1. Прога супер!!!Давно ей пользуюсь.Да по ночалу не понятно но затем все разобрав полностью вникнув во все тонкости собираешь тему за 2-3 мин.Автору большое спасибо!!!
  1. Скажите пожалуйста, можно-ли сделать верхний и нижний бар на 5винде сделать как на 6?..а то мне эти плоские полоски бесят уже...а ставить ВИСбар резона нет
  1. Спасибо прога нужная
  1. А как для широкого вга задать поддержку ландшафта?
  1. Автору величайший респект!!!!!
  1. Кто-нибудь может сказать, почему, когда выбираешь черный цвет для верхнего и нижнего баров, на кпк (WM 6.0) они выглядят серыми? Хотя, используя SPB Mobile Shell, можно поставить действительно черную тему.
  1. а есть русификатор к ней?где можна найти?
  1. WVGA должно тянуть так как есть пользовательский размер экрана Today.
  1. сейчас скачаю и попробую!!! smile
  1. рисует для вайд вга?
  1. Спасибо, как раз искал.
  1. оО, спс, то что надо ! ;-)
  1. Будем делать Темы!
  1. Спасибо большоееееее