Робота в microsoft expression blend, інтерфейс blend, інструменти малювання, робота з текстом,

Робота в Microsoft Expression Blend

Expression Blend представляє широкі можливості дизайнерові і розробнику, що створює власні програми або замовлене ПО. За допомогою MS EB можна створювати:

· WPF Application (.exe) - клієнтську програму, побудовану на WPF; даний тип проекту є додатком тільки для Windows.

· WPF Control Library - DLL-файл, який може використовуватися для елементів управління, які використовуються спільно додатками WPF; даний тип проекту є додатком тільки для Windows.

· Silverlight 1 Site - Веб-сайт, що використовує елемент управління Silverlight. У цьому випадку створюється багатоплатформене додаток.

· Silverlight 2 Application - Silverlight-додатки, заснованого на середовищі виконання Silverlight 2. Ця програма включає середовище виконання .NET Framework. У цьому випадку створюється багатоплатформене додаток.

"Design" - підтримка візуальних засобів малювання, а генерація коду здійснюється середовищем;

Робота в microsoft expression blend, інтерфейс blend, інструменти малювання, робота з текстом,

Малюнок 7 - Режим Split MS Expression Blend

призначений для користувача інтерфейс expression blend

інтерфейс Blend

Blend має сучасний інтерфейс, звичний як дизайнерам графіками, так і веб-дизайнерам.

Робочий простір розділено на три основні частини (Малюнок 8).

Робота в microsoft expression blend, інтерфейс blend, інструменти малювання, робота з текстом,

Малюнок 8 - Робочий простір Microsoft Expression Blend: панель інструментів (зліва скраю), панелі Interaction і Objects and Timeline (зліва), основний робочий простір з панеллю інструментів і вкладками перемикання виду Design, XAML або Split посередині і панель Results в центрі знизу і панелі Project, Properties, Resourses і Data справа.

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

Панель інструментів включає в себе основні інструменти створення і редагування графіки, а також специфічні для Blend інструменти та бібліотеки стандартних і користувальницьких елементів (System Controls, Simple Styles).

Інструменти малювання

· Створювати складові векторні об'єкти (Compound paths);

· Створювати векторні об'єкти за допомогою логічних операцій (Combining paths)

· Переводити шрифт в векторний об'єкт (Convert to Path);

· Кадрувати як растрове, так і векторне зображення (Clipping paths);

· Створювати маски прозорості (Opacity masks).

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

За допомогою інструментів редагування і завдання властивостей елементів інтерфейсу можна домогтися їх будь-якого зовнішнього вигляду і функціоналу. Властивості можна конвертувати в ресурси і багаторазово застосовувати до різних об'єктів.

Робота з текстом

Blend є спеціалізованим інструментом для побудови призначених для користувача інтерфейсів і має кілька типів текстових об'єктів:

· Текстове поле (TextBox)

· Текстове поле з розширеними можливостями (RichTextBox)

· Текстовий блок (TextBlock)

· Поле пароля (PasswordBox)

· Текстовий блок з розширеним вмістом і смугою прокрутки (FlowDocumentScrollViewer)

Налаштування тексту залежать від типу об'єкта і його функціональності.

Бібліотека інтерфейсних елементів

Бібліотека інтерфейсних елементів (Малюнок 9) містить всі типи стандартних інтерфейсних елементів, специфічні елементи Blend і елементи, що містяться в стилі SimpleStyles.

Робота в microsoft expression blend, інтерфейс blend, інструменти малювання, робота з текстом,

Малюнок 9 - Список інтерфейсних елементів, доступних з вбудованою бібліотеки

· Панелі розмітки (Layout Panels), використовуються як контейнери для інших елементів, визначаючи їх місце розташування відносно один одного.

· Інтерфейсні елементи (Controls).

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

Схожі статті