1 червня, 2011 |
Автор: admin
Ми хочемо кожного разу для свого Flex-додатку отримувати із сервера свіжу версію файлу. Але браузер кешує всі GET-запити і при повторному зверненні ми отримаємо файл не із сервера, а з кешу, тобто стару версію файлу.
Скажімо, ви завантажуєте XML-файл:
var service:HTTPService = new HTTPService();
service.url = 'http://your-site.ua/xmlData.xml';
service.send();
Читати далі »
Popularity: 2%
30 травня, 2011 |
Автор: admin
SWFAddress — бібліотека, яка дозволяє легко і зручно змінювати рядок браузера за допомогою JavaScript при певних подіях усередині Flex-додатку. Що забезпечує можливість посилатися на внутрішні сторінки сайту.
1. Підключаємо js-файл:
<script src="шлях_до/swfaddress.js" type="text/javascript" />
2. Імпортуємо:
import SWFAddress;
import SWFAddressEvent;
3. Опрацьовуємо зміни адресного рядка так:
SWFAddress.onChange = function (){
// наприклад, виводимо поточний URL
trace (SWFAddress.getValue());
}
4. В потрібному місці (наприклад, при кліку по кнопці) змінюємо адресний рядок браузера і, якщо це потрібно, заголовок вікна:
// адреса: http://ваш-сайт.com.ua/#/guest_book/
SWFAddress.setValue("guest_book");
// заголовок вікна браузера
SWFAddress.setTitle("Гостьова книга");
Popularity: 2%
29 травня, 2011 |
Автор: admin
<?xml version="1.0" encoding="utf-8"?>
<mx:Application name="Application_contextMenu"
xmlns:mx="http://www.adobe.com/2006/mxml"
initialize="init();">
<mx:Script>
<![CDATA[
private function init():void {
// …
}
]]>
</mx:Script>
<mx:Label text="Клацніть правою кнопкою миші, щоб побачити
контекстне меню." />
</mx:Application>
А функція init() матиме наступний вигляд:
private function init():void {
// перший елемент меню
var customMenuItem1: ContextMenuItem =
new ContextMenuItem("Назва 1", false, false);
// і ще один елемент меню
var customMenuItem2: ContextMenuItem =
new ContextMenuItem("Назва 2", false, false);
var contextMenuCustomItems:Array =
application.contextMenu.customItems;
contextMenuCustomItems.push(customMenuItem1);
contextMenuCustomItems.push(customMenuItem2);
}
Popularity: 2%
18 травня, 2011 |
Автор: admin
Нижче наведені кроки для створення перемикача повний/нормальний екран.
1) Прописуємо в тілі теґу <mx:Application>:
<mx:Script>
<![CDATA[
import flash.display.StageDisplayState;
private function toggleFullScreen():void{
if(fullScrnChecker.selected){
stage.displayState = StageDisplayState.FULL_SCREEN;
} else {
stage.displayState = StageDisplayState.NORMAL;
}
}
]]>
</mx:Script>
Читати далі »
Popularity: 2%
14 лютого, 2010 |
Автор: admin
В даній статті мова піде про готові рішення для реалізації автозаповнення текстових полів у Flex. Звичайно можна реалізувати даний функціонал самостійно, але я пішов іншим шляхом. Так, як я є новачком в програмуванні на Flex та й затрачений час потрібно мінімізувати, то зупинився на використанні готових компонент.
Читати далі »
Popularity: 26%
20 січня, 2010 |
Автор: admin

Adobe Flex (Флекс) — це споріднена з Flash технологія, яка дозволяє швидко і просто створювати «насичені інтернет-додатки»* (модне нині слово «RIA» — rich internet applications), а також традиційні програми. Flex — продукт з відкритим вихідним кодом.
Результатом компілювання Flex-модулів, як і у випадку з Flash, є SWF-файл. Це доволі компактний файл, для відтворення якого (частіше всього в броузері) потрібен програвач Flash Player. А, оскільки той стоїть на 99% комп’ютерів, то проблем з розповсюдженням не повинно виникати.
Читати далі »
Popularity: 35%