Eclipse Monkey по-русски

November 2, 2008 – 12:33 pm

Недавно стартовал проект “monkey-for-flex” посвещенный использованию Eclipse Monkey (Monkey Script) для рассширения функционала Flex-Builder. Проект появился благодаря статье “Используем Eclipse Monkey чтобы сделать Flex удобнее” белорусского флексера Юрия Жлобы.

На данный момент проект содержит краткое вступление в работу с Monkey Script, ссылки на документацию и примеры его использования, небольшой перечень известных возможностей и несколько скриптов. Я должен был выложить еще и свои скрипты, но пока не дошли руки оформить их нормально :(. Обещаю исправиться.

Так как нормальная документация по Monkey Script практически отсутствует, то мы рады любым примерам, любым материалам.

Присоеденяйтесь! Сделаем Flex Builder удобнее!


Flash Game Meeting

October 7, 2008 – 6:44 am

Flash Game Meeting!

Встреча разработчиков flash игр. Киев, 25-26 октября 2008 года. Подробности на сайте


Custom chrome в AIR приложении и человеческий фактор

September 23, 2008 – 7:08 am

Пример приложения использующая исходники можно найти на сайте http://www.graviti.tv/blog/?p=46http://www.graviti.tv/blog/?p=75 )

Но статья не о том как сделать кастомный хром, а неверном решении индийцев из адоб.

У кастомного хрома, как и у FlexChrome (showFlexChrome=”true”) есть проблемка, при максимайзе приложения оно выступает на 3 пиксела за экран во все стороны. При showFlexChrome=”true” как раз прячется скругление заголовка окна. Великолепный ход конем! :). При showFlexChrome=”true” это еще простительно, а вот когда у вас полностью свой кастом хром, то получается ужастно.

Как побороть это нормально я не нашел, пошел по простому выходу, вставил все приложение в отдельный компонент, а его сделал меньше текущего хрома ровно на 3 пх с каждой стороны)

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
			showFlexChrome="false"
			showStatusBar="false"
			showGripper="true"
			showTitleBar="false"
			width="700" height="500" frameRate="45"
			horizontalScrollPolicy="off" verticalScrollPolicy="off"
			xmlns:local="*"
			>
	<local:AIRApplicationContent 	width="{width-6}"
					height="{height-6}"
					x="{3}" y="{3}"
					filters="{[new DropShadowFilter(4,45,0,0.5)]}"
					/>
</mx:WindowedApplication>

В качестве бонуса получил использование тени от окна не сильно напрягаясь 🙂


Fix AnimatedGif for using in Flex 3

September 5, 2008 – 2:20 pm

Есть замечательный компонент который может проигрывать гиф анимацию во флексе.

http://dougmccune.com/blog/2007/01/17/animatedgifloader/

Ведет он себя также как стандартный Image + умение проигрывать гиф анимацию.

Единственный его недостаток в том, что он не хочет работать с Flex 3.

Но есть способ заставить его это делать. Вся загвоздка в том, что ему нехватает нужных ресурсов (ResourceBundle), их(вернее его) просто убрали в Flex 3 фреймворке. И нам всего лишь нужно его добавить.
Рецепт:

создаем папку bundles/en_US/ в которую копируем файл {Билдер}/sdks/3.0.0/frameworks/projects/framework/bundles/en_US/src/containers.properties

и добавляем в него строку

outOfRange=out of range или по вкусу что вам угодно

И в опциях компилятора указываем:

-locale en_US -source-path=../bundles/{locale} -allow-source-path-overlap=true

Компилируем и все отлично!.


Google maps

August 12, 2008 – 12:25 pm

Гугл все время радует мелкими приятными плюшками.

Смотря гугл карты я обнаружил, что их подружили с википедией.

Выбираем галочку:

видим буковку, по нажатию будет текст из википедии

Ну и как альтерантива этому тандему есть проект wikimapia.org, викикарта на базе тех же гугловых карт )



]]> rss о RIA от 33 Коровы
Забадать RSS!
]]>
~~~~~~