Тип статьи:Заметки
Search Keyword: Total 9 results found.
Tag: Тип статьи:Заметки Ordering

Cross-domain ajax на Java сервере

Разрабатывали систему Виджетов для нашего сервиса, которые должны устанавливаться на "чужие" сервера, обращаться к нашему сервису, а потом строить графики, отчёты. После выпуска релиза оказалось, что мы при тестировании пропустили кросс-доменное (Cross-domain) тестирование. И у нас выскочила ошибка вида

 XMLHttpRequest Origin null is not allowed Access-Control-Allow-Origin for file: ...

Read more...

Жизненный цикл Flex компонентов

Жизненый цикл компонентов во flex, похож на тот, который был в предыдущей 2-ой версии, когда вы создаёте хранилище, добавляете дочерние объекты, задаёте размер и генерируете событие. Следующие четыре метода играют роль для отображения компонента.

Read more...

AdvancedDataGrid cортировка

Необходимо стало мне сделать автоматическую сортировку AdvancedDataGrid по одному из столбцов. Долго я ходил окольными путями пока не нашёл самый простой выход.

dataGrid.dataProvider.sort = new Sort();
var field:SortField = new SortField("priority");
dataGrid.dataProvider.sort.fields = [ field ];
dataGrid.dataProvider.refresh();

Повышение производительности AS3 приложений

Данную статью я взял (без разрешения) из блога http://gorbatov.blogspot.com/2008/03/as3.html. Просто, чтобы не потерять для себя. От себя ни чего не добавлено и не исправлено.

Read more...

Контекстное меню в AdvancedDataGrid

Во флексе есть удобный по своей задумке компонент AdvancedDataGrid. Для пользователя это очень удобный компонент, который может делать приятные вещи. Но для разработчиков этот компонент сущая головная боль. Одним из вопросов часто бывает, а как вставить контекстное меню в таблицу, ведь нажатие правой клавиши мыши не приводит к выделению компонента, да из самого события нельзя понять куда же пользователь кликнул мышкой. Следовательно нет возможности правильно отобразить контекстное меню.

Read more...

Ошибка при установке AIR - Error #2032

При использовании Air инсталятора от Adobe у меня возникла неприличная ситуация. При начале процесса скачивания приложения, появляется следующее окно с ошибкой

Read more...

Водяные знаки

Встала передо мной задача сделать водяной знак во Flex приложении, чтобы в итоге получилось как на картинке:

Решение оказалось не самым тривиальным:

Read more...

Как вычислить следующую дату по Cron-выражению

Передо мной встала задача определить следующее время, когда сработает cron-выражение. Надо заметить, что у нас в проекте на стороне сервера используется библиотека Quartz. Для решения этой задачи нашёл выход в виде выражения

 (new CronTrigger("1", "2", "0 0 0/5 * * ?")).computeFirstFireTime(new BaseCalendar())

Данное решение корректно вычисляет следующую дату, когда должно сработать cron-выражение.

Подключение библиотек при компилировании flex приложения через maven

Долго возился с решением этого вопроса. Даже поиск не помогал. Итак имеем задачу, при компиляции flex приложения с использованием maven (flexmojos-maven-plugin) необходимо использовать аналог параметра компиляции -compiler.include-libraries. В конфигурации самого плагина такого параметра не предусмотрено. Выход оказался очень прост: для этого в элемент зависимости надо вставить тег scope. Вот как это должно выглядеть:

Read more...