Symbian s60 3rd edition створення тим

Symbian S60 3rd Edition: створення тем. Частина друга: практика

Всі використані в даній статті матеріали, а також вже готову тему в форматах .SIS і .TDF (робочий проект), можна знайти на диску Mobi.

CARBIDE.UI S60 THEME EDITION - ПРОГРАМА - ТВОРЕЦЬ ТИМ

Для початку необхідно встановити спеціальне програмне забезпечення, за допомогою якого будемо створювати тему - Carbide.ui S60 Theme Edition. Процес установки стандартний для всіх додатків, написаних для Windows, тому у вас не повинно виникнути ніяких проблем. Слід зауважити, що програма досить вимоглива до системи і може пригальмовувати на слабких комп'ютерах.

Отже, запускаємо програму і бачимо наступне повідомлення.

Тут нас просять вказати папку, в якій будуть зберігатися всі створені теми оформлення. Ви можете задати абсолютно будь-який шлях, а також поставити галочку напроти пункту «Use this as default and do not ask again» ( «Використовувати за замовчуванням і більше не турбувати»). Тиснемо на кнопку «ОК» і потрапляємо у вікно вітання.

Користувачеві пропонується кілька дій на вибір:

* Створити нову тему ( «Create New Theme»);

* Відкрити нову тему ( «Open Theme»);

* Ознайомитися з керівництвом користувача ( «User's Guide»);

* Запустити підручник ( «Tutorials»);

* Відвідати форум Nokia ( «Forum Nokia»).

Крім того, тут же можна відкрити одну з заздалегідь заготовлених розробниками тем ( «Examples»). Пізніше, якщо вам набридне кожен раз споглядати перед собою екран вітання, його можна відключити, поставивши галочку навпроти пункту «Do not show Welcome page on startup» ( «Не показувати вікно вітання при завантаженні»).

У нашому випадку вибираємо пункт «Create New Theme» - створити нову тему.

В поле «Theme Name» потрібно ввести назву нашої майбутньої теми, наприклад «My Theme». Далі необхідно вказати, чи будемо ми використовувати в якості заготовки стандартну тему або ж хочемо відкрити вже готовий скін. У першому випадку необхідно поставити галочку напроти пункту «Use Default Theme based on release» і потім у випадаючому списку вибрати «BaseGraphics».

Дуже шкода, але Carbide UI не вміє відкривати теми оформлення в форматі .SIS (підтримується тільки формат .TDF - тобто робочий проект).

Втім, у вас головне вікно може виглядати дещо інакше, т. К. Все елементи можна розташувати на власний розсуд або зовсім прибрати їх з екрану. Тепер давайте більш детально розглянемо основні інструменти, з якими нам доведеться мати справу в подальшому.

ОГЛЯД ОСНОВНИХ ІНСТРУМЕНТІВ CARBIDE.UI Контекстне меню і панель інструментів

Тут розташовані базові інструменти, такі як «Відкрити», «Створити нову тему», «Зберегти», «Вирізати / Вставити», «Правка» і т. Д.

Панель навігації ( «Navigator») і список компонентів теми ( «Resources»)

Панель навігації дозволяє швидко перемикатися між усіма коли-небудь створеними темами.

Список компонентів містить абсолютно всі елементи оформлення поточної теми, які для зручності переміщення розбиті на групи. Наприклад, все, що пов'язано з іконками, можна виявити в групі «Icons», все спливаючі вікна знаходяться в групі «Pop-up Windows» і т. Д.

Слід зауважити, що одні й ті ж елементи інтерфейсу можуть використовуватися відразу в декількох місцях. Так, наприклад, змінивши значок «Контактів» в головному меню, будьте готові до того, що він автоматично зміниться і в самому додатку.

Як видно з назви, в даному вікні відображаються властивості виділених елементів. Доступні установки, що називається, «кіт наплакав» - можна лише змінювати фоновий колір, та й то не для всіх елементів. Для цього виберіть пункт «Bitmap» і встановіть галочку в полі «Colorize».

Сховище заготовок ( «Component Store»)

Тут зберігаються готові шаблони для різних елементів теми. Підтримується експорт з раніше створених тем.

Шари ( «Layers») Компоненти ( «Components») Налаштування Carbide UI

У вікно налаштувань можна потрапити через контекстне меню «Window» => «Preferences».

Тут нас, перш за все, цікавить пункт «External Tools».

Інші параметри можна не змінювати. Закриваємо вікно натисканням на кнопку «ОК».

КАК ТЕМИ Заміна шпалер

Якщо ви створюєте тему для пристроїв з іншим розміром екрану (наприклад, Nokia E61), то не забудьте підібрати фоновий малюнок відповідного розміру.

У вікні «Resources» виберіть групу «Background» після чого в стовпці праворуч клацніть по пункту «Idle Background».

Якщо ви все зробили правильно, то стандартний фоновий малюнок буде замінений власним.

Тепер необхідно змінити фоновий малюнок, який відображається в головному меню. Дана процедура практично повністю ідентична попередньої, за винятком того, що в правій колонці необхідно вибрати пункт «Active Background».

Малюнок залишимо той же, просто зробимо його трохи розмитим (ефект «Blur») і трохи освітлити. В результаті отримаємо наступне.

З фоновим малюнком у нас тепер все в повному порядку, зате інші елементи екрану виглядають, м'яко кажучи, не дуже. Перш за все, варто замінити іконки всіх стандартних додатків. І це, мабуть, найскладніша робота, яка нам належить.