Latihan Membuat Native Window di AIR
Published Minggu, 22 Februari 2009 by TB Saepul Anwar in AIR, Tutorial AIRDi AIR terdapat Fasilitas untuk membuat window dengan nama Native window, umumnya aplikasi yang menggunakan native window mudah dalam hal release memory daripada menggunakan single window.kita mulai saja membuat Native window di AIR
1. buat project di AIR namakan dengan ProjectNativeWindows
2. ProjectNativeWindows.MXML isi dengan kode berikut:
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import windows.MyNativeWindow
private var win:MyNativeWindow;
private function openWindow():void{
win=new MyNativeWindow();
win.open();
}
private function CloseWindow():void{
if(win!=null){
win.close();
win=null;
}
}
]]>
</mx:Script>
<mx:Button label="open window" click="openWindow()" x="248" y="132"/>
<mx:Button label="Close Window" click="CloseWindow()" x="248" y="162"/>
</mx:WindowedApplication>
3. buat folder pada folder scr dengan nama windows
4. buat komponen berdasarkan (based on) window nama kan dengan MyNativeWindow
5. isi file MyNativeWindow.MXML dengan kode berikut :
<?xml version="1.0" encoding="utf-8"?>
<mx:Window xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
width="400"
height="300"
title="My NativeWindows">
<mx:Script>
<![CDATA[
private function TampilFullScreen():void{
this.stage.displayState=StageDisplayState.FULL_SCREEN;
}
private function TampilNormal():void{
this.stage.displayState=StageDisplayState.NORMAL;
}
]]>
</mx:Script>
<mx:Button label="close" click="close()" x="171.5" y="156"/>
<mx:Button label="FullScreen" click="TampilFullScreen()" x="156.5" y="79"/>
<mx:Button label="NormalScreen" click="TampilNormal()" x="146" y="109"/>
</mx:Window>
Oke slamat mencoba..
Happy coding with Flex and AIR
My Profil
- TB Saepul Anwar
- I'm Flex and AIR Fan's also Entrepreneur, I like Flex and AIR because i like make code with MXML and AS 3.0 and enjoy the Flash Output. My backgroud is Multimedia, I Like design, Video, 3D, and animation.
Arsip Blog
-
▼
2009
(16)
-
▼
Februari
(14)
- IDE untuk pengembangan FLEX dan AIR
- Framework MVC di Flex dan AIR
- Mengenal File properties pada .XML pada Project AIR
- Adobe AIR 1.5.1 telah di Rilis
- Mendebug code di Flex dan AIR, Tool tambahan Debug
- Menghubungkan 2 Aplikasi AIR,Tapi Kok Error #2044
- Latihan Membuat Native Window di AIR
- Garbage Collection, Flex Performance, Memory Manag...
- Kumpulan Aplikasi AIR yang keren (2)
- Kumpulan Aplikasi AIR yang Keren
- Create Skinnable Application Using Flex + AIR
- 25 OpenSource PHP Framework
- Membuat add button pada TabNavigator
- XML di Flex
-
▼
Februari
(14)
Label
- AIR (18)
- Android (2)
- BlazeDS (1)
- flex (20)
- my Activities (4)
- php (1)
- Playbook (1)
- Project (1)
- Tutorial AIR (2)
- Tutorial Flex (2)
0 komentar:
Posting Komentar