Friday, January 18, 2008

DataGrid Component in flash




Note: Give DataGrid component instance name 'dataGrid'


// function for creating array and inserting them into data grid component function dataGridFunction()
{
var characters:Array = new Array(
new Array("pravin", "amravati","B.Sc."),
new Array("Abhay", "Nagpur","IIT"),
new Array("Nilesh", "Pune","B.E.")
);
// loop makes 3 round
for (var i:Number = 0; i <>
{
var firstName:String = characters[i][0]; // inserts first name into i'th row first column
var lastName:String = characters[i][1]; // i'th row second column
var qualificn:String = characters[i][2]; // i'th row third column
dataGrid.addItem({First:firstName, City:lastName, Education:qualificn}); // adds data into data grid
}
} dataGridFunction(); // calls data grid function

Thursday, January 17, 2008

MenuBar component In Flash

Actual Output


Note : The example requires Menubar component on stage

//add menubar component on stage

var my_mb:mx.controls.MenuBar;

// adding file menu
var file_menu = my_mb.addMenu("File");
// adding file menu items
file_menu.addMenuItem({label:"New", instanceName:"newInstance"});
file_menu.addMenuItem({label:"Open", instanceName:"openInstance"});
//openrecent item which has subitems
openmenu = file_menu.addMenuItem({label:"OpenRecent", instanceName:"openRInstance"});
// subitems
openmenu.addMenuItem({label:"recent1", instanceName:"recent1instance"});
openmenu.addMenuItem({label:"recent2", instanceName:"recent2instance"});
openmenu.addMenuItem({label:"recent3", instanceName:"recent3instance"});
// adding seperator
file_menu.addMenuItem({type:"separator"});
file_menu.addMenuItem({label:"Close", instanceName:"closeinstance"});
// adding edit menu
var edit_menu=my_mb.addMenu({label:"Edit",instanceName:"EditInstance"});
// adding file menu items
edit_menu.addMenuItem({label:"Cut", instanceName:"cutInstance"});
edit_menu.addMenuItem({label:"Copy", instanceName:"copyInstance"});
edit_menu.addMenuItem({label:"Paste", instanceName:"pasteInstance"});

Wednesday, January 16, 2008

Window component in flash

import mx.managers.PopupManager;
import mx.containers.Window;
System.securities.allowDomain("http://www.sysconpl.com");
var my_win:Movieclip=PopUpManager.createPopUp(this,Window,true,{closeButton:true,contentPath:"http://www.sysconpl.com/syscon_logo.jpg"});
var winListner:Object=new Object();
winListner.click=function()
{
my_win.deletePopUp();
};
my_win.addEventListner("click",winListner);
my_win.setSize(500,400);
my_win.move(100,200);