Лого Флэша Потрошителя
 
Новости · Статьи · Прототипы · Компоненты · Персоналии · Глоссарий · Идеальный клип · Что делать  
Описание MX DRK
09.09.2002 01.10.2002

Macromedia MX Developer Resource Kit (DRK) – это новый тип продуктов от Macromedia. На этом CD-ROM собрана коллекция расширений для Macromedia Flash MX, Dreamweaver MX и ColdFusion MX, а также компоненты, ресурсы и примеры приложений.

Интерфейс пользователя MX DRK
Рисунок 1: Интерфейс Macromedia MX Developer Resource Kit (MX DRK)

Что можно найти в MX DRK?

Полное описание на английском вы найдете здесь. А я перечислю основные вещи, вошедшие в этот продукт, большая часть которых (такие, как компоненты и примеры приложений) есть только в DRK.

Компонент Flash MX DataGrid

Это компонент, которого все так давно ждали – и это того действительно стоило. Этот компонент не только имеет всю необходимую для такого типа продуктов функциональность – он поддерживает возможность ее расширения или, наоборот, позволяет вам с легкостью отключать неиспользуемые вами фичи, чтобы уменьшить размер файла.

DataGrid
Рисунок 2: Компонент Macromedia Flash MX DataGrid

Macromedia Flash UI Component Set 3

В этот набор входит 5 новых компонентов интерфейса пользователя. Вот эти компоненты:

  • Advanced Message Box: Полоса прокрутки автоматически вставляется в окно сообщения, если текст сообщения не умещается в окне полностью. Есть еще некоторые дополнительные фичи.
  • Loading Box: Окно, которое отображает анимацию (копирование, удаление, и т.п.) и обеспечивает связь с пользователем в ситуациях, когда вы не знаете наперед, сколько будет длиться определенная операция (например, загрузка данных через Flash Remoting). И еще: попробуйте использовать функции и классы отсчета времени (Timer) в этом компоненте.
  • Prompt Box: Похоже на аналогичное диалоговое окно из JavaScript, предоставляет простой способ запросить у пользователя необходимую информацию.
  • ToolTip: Позволяет выводить всем знакомые подсказки при наведении мыши на определенные объекты, например, кнопки, меню, и вообще все, что может быть объяснено. На сайте ilogicz вы найдете хорошую демонстрацию возможностей этого компонента.
  • ToolTipLite: Облегченный вариант предыдущего компонента.

 

Flash UI Component Set 3
Рисунок 3: Набор компонентов пользовательского интерфейса Macromedia Flash UI Component Set 3

Примеры приложений

В DRK включены примеры приложений, использующие Flash MX, ColdFusion MX, и Flash Remoting вместе. Эти примеры показывают, как вы можете инкапсулировать клиент-серверный код, облегчая его разработку и повторное использование.

  • Stock Services (Фондовая биржа): Это приложение извлекает накопленную информацию о торгах, основываясь на вводе пользователя, а затем представляет ее в виде диаграмм.
  • Почтовый сервис: Сюда входят два приложения. Первое отсылает почту из Flash MX, а второе запрашивает почту с POP-аккаунта и затем отображает в Flash.

Пример почтового сервиса
Рисунок 4: Приложение-пример почтового сервиса из MX DRK

Все примеры приложений построены на Flash ActionScript и ColdFusion MX components (CFC), кторые вы можете с легкостью использовать в других проектах.

Центр дизайнеров и разработчиков
[DesDev Center]

DRK также включает все, что было собрано и доступно для скачивания на сайте Designer & Developer Center. Диск так забит информацией, что для некоторых вещей просто не хватило места. Там собрана куча опыта, который вы можете сделать собственным, день за днем осваивая содержимое диска. Это полезно, особенно когда у вас по каким-то причинам нет доступа в интернет (а если и есть, то скачивать такое количество информации весьма накладно). Это материалы по Flash MX, Dreamweaver MX, ColdFusion MX, Macromedia Flash Communication Server MX, и другим продуктам Macromedia.

Лицензирование

Как вы уже наверное поняли, основную часть этого нового типа продукта от Macromedia составляет информация (контент), а не программные продукты (софт). Это порождает некоторые особенности лицензирования.

Пользователям знакомы лицензии на ПО, которые ограничивают использование продукта одним компьютером. DRK имеет похожую лицензию. Думайте о компонентах как о мини-пакетах ПО. Это означает, что лицензия нужна для отдельного компьютера, на котором используется DRK.

У вас, наверное, возникли вопросы по поводу использования содержимого DRK в своих проектах:

  • Компоненты: "Могу ли я использовать эти компоненты в своих проектах? Я могу распространять их?" Ответ можно найти в Лицензионном Соглашении Конечного Пользователя (EULA): Вы можете использовать компоненты и контент как часть других, больших по размерам приложений. Но вы не можете спрятать этот компонент в другие компоненты, назвать все это своим и продавать или распространять их без согласия Macromedia;
  • Примеры приложений:Вы можете использовать исходный код из примеров приложений в ваших собственных проектах, но вы не можете распространять или продавать примеры их DRK как свои собственные.

Вы можете купить MX DRK здесь.

Читайте статью "Зачем покупать чужие компоненты и как продавать собственные".

 

[новое окно]>

Дэдлайн

 

Примечания:
Нет примечаний

Статус документа
: публикация
>>> Статьи · Прототипы · Компоненты · Персоналии · Глоссарий · Что делатьНаверх
  © Разработка: Ростислав Сирык · О проекте "Флэш Потрошитель" · Архивы сайта
Flash MX

Стандарты Actionscript

Внутренняя архитектура Actionscript

Атрибуты тэгов OBJECT и EMBED

Метод LoadVars.decode

Свойство Stage.showMenu

System.security.allowDomain

System.showSettings

Динамическое присоединение компонентов

onKeyDown против onClipEvent(keyDown)

Модель событий Flash MX

ASBroadcaster — ядро модели событий Flash MX

Чтение ID3-тэгов из файла .mp3

ASSetPropFlags — функция защиты свойств объектов

Объект Local SharedObject

Удаление Local SharedObject

Глобальный путь к классам

Level против root

Dreamweaver

Создаем расширение для Dreamweaver MX

Настройка Dreamweaver MX

Длинное тире, короткое тире, дефис. Правописание и Dreamweaver

Illustrator

Растеризация текста
FlexiPedia