Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Регистрация Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Блоги > e4xu

Всякие разные штуки сомнительной полезности сделанные в свободное от работы время.
Frameworkless MXML Эксперименты с MXML не базирующимся на mx / fx фреймворках.
Аватар для wvxvw
Modus ponens
Рейтинг: 4.50. Голосов: 4.

Пользовательские мета-теги.

Запись от wvxvw размещена 02.05.2009 в 22:30
Обновил(-а) wvxvw 03.05.2009 в 17:21
Во-первых, спасибо Philippe с http://www.flashdevelop.org/ за наводку.
Во-вторых, конечно, если вы и раньше об этом знали, вам будет не интересно.
Оказывается, используя Flex SDK можно определить пользовательские мета-теги. Вам наверняка знакомы [Embed], [Bindable], [Event] и еще мног разных документированых и не очень тегов. А сейчас мы попробуем разобраться, как создать свой тег и как его потом использовать.

Цель проекта: мне очень нравится возможность использования ...
Старый
 
Размещено в Frameworkless MXML
Комментарии 10 wvxvw вне форума
Аватар для wvxvw
Modus ponens

Добавлены TXTService, AMFService.

Запись от wvxvw размещена 24.04.2009 в 22:18
Для начала пример:
Код AS3:
<?xml version="1.0" encoding="utf-8"?>
<e4xu:Control 
	xmlns:mx="http://www.adobe.com/2006/mxml"
	xmlns:e4xu="http://e4xu.googlecode.com"
	width="800" height="600"
	initialized="testMe()"
	>
 
	<mx:Script>
		<![CDATA[
			import org.wvxvws.xmlutils.XUtils;
 
			private function serviceSuccess(value:Object):void
...
Старый
 
Размещено в Frameworkless MXML
Комментарии 0 wvxvw вне форума
Аватар для wvxvw
Modus ponens
Рейтинг: 5.00. Голосов: 2.

MXML без фреймворка!

Запись от wvxvw размещена 11.04.2009 в 00:27
Обновил(-а) wvxvw 11.04.2009 в 00:38
Продолжая тему, сделал небольшую демку с использованием MXML компонентов построенных не на базе UIComponent. Ниже приведенный код реализует самые базовые возможности <mx:DataGrid/>. Конечно, он гораздо меньше чего может, зато скомпилированый в "дебаг" режиме весит всеро 13К, а в "релиз" режиме - так вообще, всего 6К. На подходе реализация самых жизненно необходимых компонентов - скрол-бара, прелоадера, собственно базового класса приложения, текстового веб-сервиса и AMF ...
Старый
 
Размещено в Frameworkless MXML
Комментарии 26 wvxvw вне форума
Аватар для wvxvw
Modus ponens

insertChildBefore() и insertChildAfter()

Запись от wvxvw размещена 03.04.2009 в 17:19
Обновил(-а) wvxvw 03.04.2009 в 17:23
Столкнулся с одной очень неприятной вещью: оказалось, что добабляя элементы XML'я используя эти два метода, при том, что исходный элемент уже является частью XML'я, куда вы его хотите добавить, элемент будет скопирован не по значению, а по ссылке. На первый взгляд может показаться, что это не принципиально... но... последствия на самом деле очень нехорошие.
Во-первых, все компоненты, будь то mx или fl, так или иначе использующие концепцию itemRenderer'ов выдадут вам совсем не те результаты, ...
Старый
 
Размещено в Frameworkless MXML
Комментарии 0 wvxvw вне форума
Аватар для wvxvw
Modus ponens

Проект начат.

Запись от wvxvw размещена 13.03.2009 в 19:33
Обновил(-а) wvxvw 15.03.2009 в 01:22
Осталось только закончить
Суть проекта: минималистический пакет не зависящий от фреймворка рассчитаный на работу с текстовыми веб-сервисами (SOAP, REST и иже с ними).
Что планируется сделать:
- Переписать Mate избавившись от фреймворковских зависимостей.
- Интерактивная модель данных (с возможностью привязки к изменениям в данных).
- Реализация XPath, XQuery.
- Продвинутый парсер для CSS3, JSON, CSV.
- Разнообразные утилиты по работе с текстовыми ...
Старый
 
Размещено в Frameworkless MXML
Комментарии 2 wvxvw вне форума

 


Часовой пояс GMT +4, время: 19:15.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.