Ошибка при выделении элементов PieChart (Flex)

Категория: Новости Нет комментариев »

Столкнулся с жуком: выставляем PieChart selectionMode=”single” (или “multiple”), при попытке выделения получаем окно с ошибкой:

TypeError: Error #1034: Type Coercion failed: cannot convert mx.charts.events::ChartItemEvent@97d3dc1 to mx.events.IndexChangedEvent.

Решение найдено на блоге: riaflex.blogspot.com
А именно: находим контейнер, на котором лежит PieChart (у меня это VBox), указываем обработчик события: creationComplete=”containerInit(event);”

В коде (Script-CDATA) прописываем две функции:
——————————————————————————————————————————————————
import mx.charts.events.ChartItemEvent;
private function containerInit(event:Event): void {
event.target.addEventListener(ChartItemEvent.CHANGE, chartItemEventChange, true, 0, true);
}
private function chartItemEventChange(event: Event): void {
event.stopImmediatePropagation();
}
——————————————————————————————————————————————————
Более окно ошибки не вылетает.
Понимаем, что далее именно в функции chartItemEventChange пишем обработчик события изменения выборки диаграммы.
Если баг пофиксят, не забудем вернуться и почистить код от ненужного :)

планы на год 2008

Категория: Новости 11 Комментариев »

6 проектов, один больше другого, кошмар; это если не считать официальной трудовой деятельности :)) Всё перечисленное уже существует в некотором начальном состоянии (т.е. находится не на уровне идей на бумаге). Угу, знаю, человек предполагает. Но нельзя не заметить соответствие принципам Ларри Пейджа:

“…у нас не было четкого представления о том, что именно мы хотим сделать. Но мне не давала покоя дерзкая мысль – загрузить весь Интернет на свой компьютер. Я сказал своему научному консультанту, что справлюсь с этой задачей за неделю. И примерно через год мне это частично удалось.”
“…в бытность свою студентом я услышал такое выражение – “здоровое презрение к невозможному”. Прекрасно сказано! Пытайтесь сделать то, что большинство людей считает напрасной тратой времени.”

На работе в текущий момент (помимо прочего) всего 1 web-проект, но достаточно крупный – многофункциональная тяжеловесная геоинформационная система; следовательно, всё, о чём идёт речь далее, создаётся на досуге, на некоммерческой основе. Конечно, новые задачи, сдачи, конференции и прочее, постараются отодвинуть сроки :))

20 апреля – paleontological.org – палеонтологический ресурс на базе flex
——————————
12 мая – ebm-elektro.com – музыкальный информационно-аналитический комплекс (flex)
середина июня – linker – многофункциональное приложение на базе air
1 июля – dark-clients.com – портфолио разработчика (flash)
1 сентября – connected-fx.com – офис проектирования и представления (flex)
середина октября – clinical.ru – персональный сайт Dark Ambient Clinic (flash)
1 января 2009 – проект “Чёрные клетки” – интерактивный flash-архив кошмаров и просто интересных снов
——————————
+ ещё пара проектов (когда бы всё успеть?)

paleontological.org - палеонтологический flex

Категория: Новости Нет комментариев »

paleontological.org

Мой первый (увидевший свет) сетевой проект, маниакальное flex-программирование :)) paleontological.org
Дизайн проекта - Ксения Львова, lvova.com

Её “кисти” принадлежат элементы интерфейса и фоновое изображение:

paleontological.org

Проект был собран в относительно краткие сроки и выложен в сеть в виде платформы для дальнейшего наполнения и развития. Составляющие приложение элементы описаны на уровне базы данных; реализованные функции (достаточно сложные и запутанные :)) позволяют создавать всевозможные палеонтологические представления под различные задачи. Базовыми представлениями являются окна с геохронологическими шкалами и связанные с ними окна с событиями. Планируется создать интерактивные иерархические классификационные деревья вымерших биологических единиц, а также небольшой географический движок, осуществляя привязку к местам обитания. Текстовой информации в проекте пока нет, есть ссылки на русскую и английскую Вики (в силу того, что русская намного более скудная).

Добрый день :)

Категория: Новости Нет комментариев »

являясь увлечённым web-программистом, в данном блоге планирую повествовать о текущих разработках. Сфера “рабочих” интересов ограничивается созданием RIA (Adobe Flex/Flash/AIR, Microsoft Silverlight), эффектами, дизайном. Более подробную информацию можно найти на странице о сайте. Надеюсь, в данном пространстве вы найдёте для себя что-то интересное. Постараюсь наводнять его эффектами, кодом, статьями.