WHAT'S NEW?
Loading...
Showing posts with label flash_component. Show all posts
Showing posts with label flash_component. Show all posts

import fl.controls.ComboBox;
import fl.data.DataProvider;
import flash.text.TextField;
import com.PustakaFlash.*;
var myComboBox:ComboBox = new ComboBox();
addChild(myComboBox);
var xml:XML;
var ld:loadXml = new loadXml("soal.xml");
myComboBox.move(427.3,15.35);
myComboBox.prompt = "Pilih Buah";
var textF:TextField = new TextField();
textF.text="No fruit selected"
addChild(textF);
textF.x=20
textF.y=20
textF.height=20
textF.width=100
textF.selectable=false;
ld.addEventListener(loadXml.COMPLETE, loadXmlCompleteHandler);
ld.addEventListener(loadXml.COMPLETE, loadXmlCompleteHandler);
ld.addEventListener(loadXml.ERROR, loadXmlErrorHandler);
ld.addEventListener(loadXml.SecurityError, loadXmlErrorHandler);
ld.addEventListener(loadXml.XML_ParseError, loadXmlErrorHandler);

function loadXmlCompleteHandler(e:Event):void
{
	xml = ld.data;
	var n:int = xml.number.length();
	ambildata(xml);
}
function loadXmlErrorHandler(e:Event):void
{
	trace("gakda");

}
var semuabuah:Array = [];
function ambildata(xml)
{
	for each (var buah in xml.number)
	{

		semuabuah.push({fn: buah.@urutan, ln: buah.@benar, pn: buah.@pertanyaan_id});
	}
	susundata();
}

function susundata():void
{

	myComboBox.dataProvider = new DataProvider ();

	for (var i:int = 0; i<semuabuah.length; i++)
	{

		myComboBox.addItem({label: semuabuah[i].fn + " " + semuabuah[i].ln + "\n", data: i});
	}
}


myComboBox.addEventListener(Event.CHANGE, onAddItem);

function onAddItem(event:Event):void {
textF.text="buah Number " + semuabuah[event.target.selectedItem.data].ln + "."
}




spectrum color picker
spectrum color picker


Tutorial Details
  • Judul: spectrum color picker
  • Difficulty: Beginner
  • Platform: Flash (Flash Player 10)
  • Bahasa Scripth: AS3
  • Software : Flash Professional CS4/Flash Professional CS5
  • Estimated Completion Time: 15 minutes
  • Created:Ricko Nada (Pustaka Flash)





live demo :

Scripth yang digunakan :
var bitmap:BitmapData = new BitmapData(colorPicker.width, colorPicker.height);
bitmap.draw(colorPicker)
var image:Bitmap = new Bitmap(bitmap);
addChild(image);
image.x=colorPicker.x
image.y=colorPicker.y

var colorTransform:ColorTransform = new ColorTransform(); 
var hex;
var zeros;
var zerosNeeded;

colorPicker.addEventListener(MouseEvent.MOUSE_MOVE, lookupPixel);
function lookupPixel(MouseEvent){
 zeros=""
 zerosNeeded=6-(bitmap.getPixel(colorPicker.mouseX, colorPicker.mouseY).toString(16)).length
 trace(zerosNeeded);
 for(var i:int; i<zerosNeeded; i++){
 zeros+="0"
 }
 textf.text="#" + zeros + bitmap.getPixel(colorPicker.mouseX, colorPicker.mouseY).toString(16).toUpperCase();
 hex="0x" + bitmap.getPixel(colorPicker.mouseX, colorPicker.mouseY).toString(16);
 colorTransform.color = hex;
 example1.transform.colorTransform = colorTransform;
 }

colorPicker.addEventListener(MouseEvent.CLICK, pickPixel);
function pickPixel(MouseEvent){
 textf2.text=textf.text
 example2.transform.colorTransform = colorTransform;
 }


5 Halaman yang sering dikunjungi: 


Tutorial Details
  • Judul: colorpicker
  • Difficulty: Beginner
  • Platform: Flash (Flash Player 10)
  • Bahasa Scripth: AS3
  • Software : Flash Professional CS4/Flash Professional CS5
  • Estimated Completion Time: 15 minutes
  • Created:Ricko Nada (Pustaka Flash)





live demo :

Scripth yang digunakan :
import fl.controls.ColorPicker;
import fl.events.ColorPickerEvent;
import flash.geom.ColorTransform;

var myColor:ColorTransform = box.transform.colorTransform;

kotakColorPicker.addEventListener(ColorPickerEvent.CHANGE, changeColor);

function changeColor(ColorPickerEvent):void{
myColor.color = kotakColorPicker.selectedColor;
box.transform.colorTransform = myColor;
}




Tutorial Details
  • Judul: DataGrid Component as3 Part4
  • Difficulty: Beginner
  • Platform: Flash (Flash Player 10)
  • Bahasa Scripth: AS3
  • Software : Flash Professional CS4/Flash Professional CS5
  • Estimated Completion Time: 15 minutes
  • Created:Ricko Nada (Pustaka Flash)





live demo :

Scripth yang digunakan :
import fl.data.DataProvider;
import fl.controls.dataGridClasses.DataGridColumn;

myGrid.move(10,10);
myGrid.setSize(350, 100)

var col_Nama:DataGridColumn = new DataGridColumn("Nama");
myGrid.addColumn(col_Nama);

var col_Umur:DataGridColumn = new DataGridColumn("Umur");
myGrid.addColumn(col_Umur);
col_Umur.sortOptions = Array.NUMERIC;

var col_Pekerjaan:DataGridColumn = new DataGridColumn("Pekerjaan");
myGrid.addColumn(col_Pekerjaan);

myGrid.columns[0].width=140
myGrid.columns[1].width=75
myGrid.columns[2].width=150

var textFormat1:TextFormat = new TextFormat();
textFormat1.size = 16;
textFormat1.color = 0x0000CC;
textFormat1.bold = true;
textFormat1.font = "Arial"

myGrid.setStyle("headerTextFormat", textFormat1);

var textFormat2:TextFormat = new TextFormat();
textFormat2.size = 12;
textFormat2.italic = true;
textFormat2.font = "Verdana"

myGrid.setRendererStyle("textFormat", textFormat2);


var myData:Array = [{Nama: "John Jenkins", Umur: "31", Pekerjaan: "Programer"},
{Nama: "Anna Watson", Umur: "28", Pekerjaan: "Docter"},
{Nama: "Susan McCallister", Umur: "29", Pekerjaan: "Koki"},
{Nama: "Joe Thompson", Umur:"32", Pekerjaan: "Jaksa"},
{Nama: "Bob Anderson", Umur:"31", Pekerjaan: "Sales"},
{Nama: "William Thompson", Umur:"2", Pekerjaan: "Bayi"},
{Nama: "Oscar Anderson", Umur:"3", Pekerjaan: "Bayi"}];

myGrid.dataProvider = new DataProvider(myData);

myGrid.rowCount = myGrid.length;




Tutorial Details
  • Judul: DataGrid Component as3 Part3
  • Difficulty: Beginner
  • Platform: Flash (Flash Player 10)
  • Bahasa Scripth: AS3
  • Software : Flash Professional CS4/Flash Professional CS5
  • Estimated Completion Time: 15 minutes
  • Created:Ricko Nada (Pustaka Flash)





live demo :

Scripth yang digunakan :
import fl.data.DataProvider;
import fl.controls.dataGridClasses.DataGridColumn;

myGrid.move(10,10);
myGrid.setSize(300, 100);

var col_Nama:DataGridColumn = new DataGridColumn("Nama");
myGrid.addColumn(col_Nama);

var col_Umur:DataGridColumn = new DataGridColumn("Umur");
myGrid.addColumn(col_Umur);
col_Umur.sortOptions = Array.NUMERIC;

var col_Pekerjaan:DataGridColumn = new DataGridColumn("Pekerjaan");
myGrid.addColumn(col_Pekerjaan);

myGrid.columns[0].width = 100;
myGrid.columns[1].width = 50;
myGrid.columns[2].width = 150;

var myData:XML = 







;

myGrid.dataProvider = new DataProvider(myData);

myGrid.rowCount = myGrid.length;




Tutorial Details
  • Judul: DataGrid Component as3 Part2
  • Difficulty: Beginner
  • Platform: Flash (Flash Player 10)
  • Bahasa Scripth: AS3
  • Software : Flash Professional CS4/Flash Professional CS5
  • Estimated Completion Time: 15 minutes
  • Created:Ricko Nada (Pustaka Flash)





live demo :

Scripth yang digunakan :
import fl.data.DataProvider;
import fl.controls.dataGridClasses.DataGridColumn;

myGrid.move(10,10);
myGrid.setSize(300, 100)

var col_Nama:DataGridColumn = new DataGridColumn("Nama");
myGrid.addColumn(col_Nama);

var col_Umur:DataGridColumn = new DataGridColumn("Umur");
myGrid.addColumn(col_Umur);
col_Umur.sortOptions = Array.NUMERIC;

var col_Pekerjaan:DataGridColumn = new DataGridColumn("Pekerjaan");
myGrid.addColumn(col_Pekerjaan);

myGrid.columns[0].width=100
myGrid.columns[1].width=50
myGrid.columns[2].width=150

var myData:Array = [{Nama: "John Jenkins", Umur: "31", Pekerjaan: "Programmer"},
{Nama: "Anna Watson", Umur: "28", Pekerjaan: "Docter"},
{Nama: "Susan McCallister", Umur: "29", Pekerjaan: "Koki"},
{Nama: "Joe Thompson", Umur:"32", Pekerjaan: "Jaksa"},
{Nama: "Bob Anderson", Umur:"31", Pekerjaan: "Sales"},
{Nama: "William Thompson", Umur:"2", Pekerjaan: "Bayi"},
{Nama: "Oscar Anderson", Umur:"3", Pekerjaan: "Bayi"}];

myGrid.dataProvider = new DataProvider(myData);

myGrid.rowCount = myGrid.length;




Tutorial Details
  • Judul: DataGrid Component as3 Part1
  • Difficulty: Beginner
  • Platform: Flash (Flash Player 10)
  • Bahasa Scripth: AS3
  • Software : Flash Professional CS4/Flash Professional CS5
  • Estimated Completion Time: 15 minutes
  • Created:Ricko Nada (Pustaka Flash)





live demo :

Scripth yang digunakan :
import fl.data.DataProvider;

myGrid.move(10,10);
myGrid.setSize(300, 100);
myGrid.columns = ["Nama","Umur","Pekerjaan"];

myGrid.columns[0].width = 100;
myGrid.columns[1].width = 50;
myGrid.columns[2].width = 150;

var myData:Array = [{Nama: "John Jenkins", Umur: "31", Pekerjaan: "Programer"},
{Nama: "Anna Watson", Umur: "28", Pekerjaan: "Docter"},
{Nama: "Susan McCallister", Umur: "29", Pekerjaan: "koki"},
{Nama: "Joe Thompson", Umur:"32", Pekerjaan: "Jaksa"},
{Nama: "Bob Anderson", Umur:"31", Pekerjaan: "sales"}];

myGrid.dataProvider = new DataProvider(myData);