apertei sem querer o botão enviar....

mas como eu faço para ir adicionando os :

for(var a:int = 0; a < acAge.length; a++){

 eWin = new EscapeWindow();
 eWin.id = acAge[a].cd_agenda;
eWin.width  = 200;
 eWin.height = (30*acAge[a].qt_minutos);
 eWin.x      = (1*acAge[a].qt_minutos);
eWin.title = acAge[a].hr_inicial + " - " + acAge[a].hr_final;
 eWin.status = acAge[a].nm_pessoa;
 eWin.resizable = true;
eWin.movable = true;
  cPro.addElement(eWin);
 }

dentro do panel que estou criando....por exemplo terei alguns eWin que será
dentro do p_1 e outros dentro do p_2 e p_3, mas os panels é aleatorio, não
sei se teria 2 ou 3 ou 4 ou 1.

entendeu ?

Qualquer dúvida estou a disposição.

*Robinho*
*Analista/Programador de Sistemas*
*Skype: robinhocne*
*"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
impossível."*


Em 24 de junho de 2014 16:54, Robinho de Morais <robinhodemor...@gmail.com>
escreveu:

> Leonardo....
>
>
> Eu fiz assim:
>
>  for(var a:int = 0; a < acPro.length; a++){
>  pHor = new spark.components.Panel();
>  pHor.id = "p_"+acPro[a].cd_profissional;
>  pHor.title = acPro[a].nm_profissional;
> pHor.width = 500;
>  pHor.height = 800;
>
>  cPro = new Canvas();
>  cPro.id = "c_"+acPro[a].cd_profissional;
>  cPro.width = 400;
>  cPro.height = 800;
> cPro.setStyle("backgroundColor","#DDDDDD");
>  pHor.addElement(cPro);
>  //adiciona o Panel no group
>  gAgendaProf.addElement(pHor);
>
>   }
>
>
> Nesse caso vamos supor que o acPro.length tem o valor 3, então cria se o
> panel p_1, p_2 e p_3, mas ai eu tenho que adicionar dentro desses panels
>
>
> public function resultAgenda(e:ResultEvent):void {
> acAge = new ArrayCollection(e.result as Array);
>  for(var a:int = 0; a < acAge.length; a++){
>
> eWin = new EscapeWindow();
>  eWin.id = acAge[a].cd_agenda;
> eWin.width  = 200;
>  eWin.height = (30*acAge[a].qt_minutos);
> eWin.x      = (1*acAge[a].qt_minutos);
>  eWin.title = acAge[a].hr_inicial + " - " + acAge[a].hr_final;
>  eWin.status = acAge[a].nm_pessoa;
> eWin.resizable = true;
>  eWin.movable = true;
>  cPro.addElement(eWin);
>  }
>  }
>
> Qualquer dúvida estou a disposição.
>
>  *Robinho*
> *Analista/Programador de Sistemas*
> *Skype: robinhocne*
> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
> impossível."*
>
>
> Em 24 de junho de 2014 15:44, Leonardo Oliveira <
> leonardoc.olive...@gmail.com> escreveu:
>
> Exatamente, vai criando e adicionando, tipo:
>>
>> for(var i:uint=0; i<10; i++){
>>     var panel:Panel = new Panel();
>>     panel.percentHeight = 100;
>>     panel.percentWidth = 100;
>>     panel.left = 0;
>>     panel.top = 0;
>>     group.addElement(panel3);
>> }
>>
>> Em segunda-feira, 23 de junho de 2014 15h13min48s UTC-3, Robinho de
>> Morais escreveu:
>>>
>>> Entendi....mas como eu faço para criar x panels automaticamente....
>>>
>>> tipo terei uma variavel que receberá a quantidade de panel que devo
>>> criar....ai eu jogo dentro de um for para ele criar e adicionar alguns
>>> dados no caption do panel diferente um do outro....
>>>
>>> Qualquer dúvida estou a disposição.
>>>
>>>  *Robinho*
>>> *Analista/Programador de Sistemas*
>>> *Skype: robinhocne*
>>> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
>>> impossível."*
>>>
>>>
>>> Em 23 de junho de 2014 09:10, Leonardo Oliveira <leonardoc...@gmail.com>
>>> escreveu:
>>>
>>>> Um exemplo bem básico:
>>>> <?xml version="1.0" encoding="utf-8"?>
>>>>  <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
>>>>    xmlns:s="library://ns.adobe.com/flex/spark"
>>>>    xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955"
>>>> minHeight="600"
>>>>     creationComplete="inicializar(event)">
>>>> <fx:Declarations>
>>>> <!-- Place non-visual elements (e.g., services, value objects) here -->
>>>>  </fx:Declarations>
>>>> <fx:Script>
>>>> <![CDATA[
>>>>  import mx.events.FlexEvent;
>>>> private function inicializar(evt:FlexEvent):void{
>>>> //cria um novo grupo:
>>>>  var group:Group = new Group();
>>>> group.percentHeight = 100;
>>>> group.percentWidth = 100;
>>>>  //cria dois novos paineis:
>>>> var panel3:Panel = new Panel();
>>>>  panel3.percentHeight = 100;
>>>> panel3.percentWidth = 100;
>>>> panel3.left = 0;
>>>>  panel3.top = 0;
>>>> panel3.title = "Painel 3";
>>>>  var panel4:Panel = new Panel();
>>>> panel4.left = 0;
>>>> panel4.top = 300;
>>>>  panel4.percentHeight = 100;
>>>> panel4.percentWidth = 100;
>>>> panel4.title = "Painel 4";
>>>>  //adiciona os elementos criados:
>>>> group.addElement(panel3);
>>>>  group.addElement(panel4);
>>>> hGroup.addElement(group);
>>>> }
>>>>  ]]>
>>>> </fx:Script>
>>>> <s:HGroup width="100%" height="100%" id="hGroup">
>>>>  <s:Group width="100%" height="100%">
>>>> <mx:Canvas width="100%" height="100%">
>>>>  <s:Panel title="Painel 1" width="100%" height="50%" left="0" top="0">
>>>>  </s:Panel>
>>>> <s:Panel title="Painel 2" left="0" top="300" bottom="0" right="0">
>>>>  </s:Panel>
>>>> </mx:Canvas>
>>>>  </s:Group>
>>>> </s:HGroup>
>>>> </s:Application>
>>>>
>>>> Em domingo, 22 de junho de 2014 14h06min42s UTC-3, Robinho de Morais
>>>> escreveu:
>>>>
>>>>> Como faço para criar x group e x panels dentro dele ?
>>>>>
>>>>> quero apertar e criar x group e depois de acordo com as informações ir
>>>>> criar panels dentro dele...
>>>>>
>>>>  --
>>>> --
>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>> Para enviar uma mensagem, envie um e-mail para fle...@googlegroups.com
>>>> Para sair da lista, envie um email em branco para flexdev-u...@
>>>> googlegroups.com
>>>>
>>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>> ---
>>>> Você recebeu essa mensagem porque está inscrito no grupo quot;flexdev"
>>>> dos Grupos do Google.
>>>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
>>>> envie um e-mail para flexdev+u...@googlegroups.com.
>>>>
>>>> Para mais opções, acesse https://groups.google.com/d/optout.
>>>>
>>>
>>>  --
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
>> Para sair da lista, envie um email em branco para
>> flexdev-unsubscr...@googlegroups.com
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>> ---
>> Você recebeu essa mensagem porque está inscrito no grupo quot;flexdev"
>> dos Grupos do Google.
>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
>> envie um e-mail para flexdev+unsubscr...@googlegroups.com.
>> Para mais opções, acesse https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Responder a