MXML

MXML
MXML
Расширение

.mxml

Разработан

Adobe Systems

Опубликован

March 2004

Тип формата

User interface markup language

Расширен из

XML

MXML (Macromedia eXtensible Markup Language) — основанный на XML декларативный язык описания интерфейсов, используемый платформой Adobe Flex, применяемой для создания RIA (Rich Internet Applications, насыщенных Интернет-приложений). При создании насыщенных интернет-приложений MXML используется для описания и настройки свойств визуальных элементов интерфейса, например кнопок, панелей, таблиц и т.д. (хотя с помощью MXML можно описывать и невизуальные элементы, например веб-сервисы, поведение компонентов, переходы и т.д.). Для обработки событий описанных с помощью MXML компонентов используется язык ActionScript 3. По сути MXML является декларативной надстройкой над ActionScript, так как при компиляции по MXML-файлам создаются эквивалентные as-файлы, которые в дальнейшем уже переводятся в бинарный код.

Пример

Для того, чтобы увидеть результат, после компиляции во Flash-приложение, скопируйте исходный код и поместите его в окно редактирования на http://try.flex.org: (данная ссылка не работает)

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Array id="sampleArray">
        <mx:String>Sample Label 1</mx:String>
        <mx:String>Sample Label 2</mx:String>
    </mx:Array>
    <mx:Panel title="Example Panel">
        <mx:ComboBox dataProvider="{sampleArray}"></mx:ComboBox>
    </mx:Panel>
</mx:Application>

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "MXML" в других словарях:

  • MXML — es un lenguaje descriptivo desarrollado inicialmente por Macromedia hasta el 2005 para la plataforma FLEX de Adobe. MXML se basa en XML y su acrónimo Macromedia eXtensible Markup Language Lenguaje que describe interfaces de usuario, crea modelos… …   Wikipedia Español

  • MXML — Infobox file format name = MXML extension = .mxml mime = owner = Adobe Systems released = March 2004 genre = User interface markup language extended from = XMLMXML is an XML based user interface markup language first introduced by Macromedia in… …   Wikipedia

  • MXML — Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf… …   Deutsch Wikipedia

  • MXML — Le MXML est le langage de description développé par Macromedia, puis repris par Adobe Systems pour la plateforme Adobe Flex. Il est dérivé du XML et permet de décrire la présentation des interfaces utilisées dans le cadre du développement des… …   Wikipédia en Français

  • Macromedia Flex — Adobe Flex Entwickler: Adobe Systems Aktuelle Version: 3.0.0 (25. Februar 2008) Betriebssystem: Linux, Mac OS X, Microsoft Windows Kateg …   Deutsch Wikipedia

  • Macromedia flex — Adobe Flex Entwickler: Adobe Systems Aktuelle Version: 3.0.0 (25. Februar 2008) Betriebssystem: Linux, Mac OS X, Microsoft Windows Kateg …   Deutsch Wikipedia

  • Adobe Flex — Entwickler Adobe Systems Aktuelle Version 4.5 (3. Mai 2011) Kategorie …   Deutsch Wikipedia

  • Adobe Flex — Pour les articles homonymes, voir Flex. Flex est une solution de développement créée par Macromedia en 2004 puis reprise par Adobe en 2006, permettant de créer et de déployer des applications Internet riches (RIA) multiplate formes grâce à la… …   Wikipédia en Français

  • Flex (Macromedia) — Adobe Flex Pour les articles homonymes, voir Flex. Flex est une solution de développement créée par Macromedia en 2004 puis reprise par Adobe en 2006, permettant de créer et de déployer des applications Internet riches (RIA) multi plates formes… …   Wikipédia en Français

  • ActionScript — Класс языка: Объектно ориентированный, Императивный, скриптовый Появился в: 1998 Автор(ы): Гари Гроссман …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»