Ok para que entiendan mejor lo que quiero hacer y disculpen por no hacerlo antes. este es el componete que tengo se llama edificio :
Código Flex :
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"
width="936" height="660" showCloseButton="true"
close="salir();" creationComplete="Complete();">
<mx:Script>
<![CDATA[
import mx.managers.PopUpManager;
import mx.controls.Alert;
private function ag_edif():void
{
var view_edificio: add_edificio = new add_edificio();
PopUpManager.addPopUp(view_edificio, this, true);
}
private function salir():void
{
PopUpManager.removePopUp(this);
}
private function Complete():void
{
PopUpManager..centerPopUp(this);
initApp();
}
]]>
</mx:Script>
<mx:Script source="edificioScript.as" />
<mx:ViewStack id="applicationScreens" width="100%" height="100%" alpha="1.0">
<mx:Canvas id="view" width="100%" height="100%" styleName="modalTransparency: 0.3;">
<mx:DataGrid id="dataGrid"
dataProvider="{dataArr}"
rowCount="8"
editable="true"
resizableColumns="true"
headerRelease="setOrder(event);"
right="10" left="117" top="40" bottom="41">
<mx:columns>
<mx:DataGridColumn headerText="INSTITUCION" dataField="codigo_institucionCol" />
<mx:DataGridColumn headerText="CODIGO" dataField="codigo_edificioCol" />
<mx:DataGridColumn headerText="DESCRIPCION" dataField="descripcion_edificioCol" />
<mx:DataGridColumn headerText="USUARIO" dataField="usuario_creacionCol" />
<mx:DataGridColumn headerText="FECHA" dataField="fecha_creacion_edificioCol" />
</mx:columns>
</mx:DataGrid>
<mx:Button x="10" y="40" label="Agregar" width="99" height="40" icon="@Embed(source='icons/AddRecord.png')" textAlign="left"/>
<mx:Button x="10" y="88" label="Modificar" width="99" height="40" icon="@Embed(source='icons/Downloads-icon.png')" textAlign="left"/>
<mx:Button x="10" y="136" label="Deshacer" height="40" width="99" icon="@Embed(source='icons/nav-redo.png')" textAlign="left"/>
<mx:Button x="10" y="184" label="Imprimir" height="40" width="99" icon="@Embed(source='icons/printer.png')" textAlign="left"/>
<mx:Button x="10" y="232" label="Cerrar" height="40" width="99" click="salir()" icon="@Embed(source='icons/background1.png')" textAlign="left"/>
<mx:Button x="10" y="280" label="Refrescar" click="Complete();" height="40" width="99" icon="@Embed(source='icons/background.png')" textAlign="left"/>
<mx:Label text="Buscar por Código" right="300" bottom="583"/>
<mx:TextInput id="filterTxt" width="238" toolTip="Search by codigo_edificio" enter="filterResults()" right="58" bottom="581"/>
<mx:Button click="filterResults()" id="filterButton" icon="@Embed('icons/SearchRecord.png')" toolTip="Search by codigo_edificio" right="10" bottom="580"/>
</mx:Canvas>
<mx:Canvas id="update" width="100%" height="100%" backgroundAlpha="0.0" alpha="1.0" >
<mx:Form width="100%" height="80%" id="edificioForm">
<mx:FormItem label="Codigo_institucion:" id="codigo_institucion_form">
<mx:TextInput id="codigo_institucionCol" text=""/>
</mx:FormItem>
<mx:FormItem label="Codigo_edificio:" id="codigo_edificio_form">
<mx:TextInput id="codigo_edificioCol" text=""/>
</mx:FormItem>
<mx:FormItem label="Descripcion_edificio:" id="descripcion_edificio_form">
<mx:TextInput id="descripcion_edificioCol" text=""/>
</mx:FormItem>
<mx:FormItem label="Usuario_creacion:" id="usuario_creacion_form">
<mx:TextInput id="usuario_creacionCol" text=""/>
</mx:FormItem>
<mx:FormItem label="Fecha_creacion_edificio:" id="fecha_creacion_edificio_form">
<mx:TextInput id="fecha_creacion_edificioCol" text=""/>
</mx:FormItem>
</mx:Form>
<mx:ControlBar horizontalAlign="right">
<mx:Button label="Save" id="btnSubmit" click="insertItem()" right="81" bottom="10"/>
<mx:Button label="Cancel" id="btnCancel" click="goToView()" right="10" bottom="10"/>
</mx:ControlBar>
</mx:Canvas>
</mx:ViewStack>
</mx:TitleWindow>
ahora en el ultimo cambas que lleva por nombre Update necesito ponerlo como PopUp o ventana emergente pues necesito guardar; He intentado hacerlo con otro componente pero me restringe el uso del <mx:Script source="edificioScript.as" />
espero ahora si podran entender lo que quiero....
gracias a todos..