Poxa, só porque quando comecei (em 1986) era chamado de Carriage Return, me chamam de véio agora =( buaaa... Respeite os mais idosos! huahauhu
Como o Argentino falou, também dá pra assinar o evento KeyDown e verificar se event.KeyCode == Keyboard.Enter para verificar se o enter foi ou não pressionado. O evento é KeyboardEvent. E há 2 deles: KeyDown e KeyUp (na verdade o Flex é bugado neste sentido e KeyDown funciona exatamente como um KeyPress, portanto, só utilizar KeyDown mesmo). 2010/1/22 Pergentino Araújo <[email protected]> > "*Carriage Return*" hehehe, fazia tempo que ouvia isso ;) > > É, realmente o FlexEvent.ENTER não representa o ENTER. A situação que o > Júlio falou resolve o seu problema, mas só a título de informação, se você > quiser tratar quando pressionar ENTER, você terá de tratar a tecla > pressionada e, através de seu evento, você verifica se a tecla pressionada é > um ENTER, daí é só correr pro abraço ;) > > []'s > > > 2010/1/22 Júlio César Ködel <[email protected]> > >> Em primeiro lugar, FlexEvent.Enter não tem nada a ver com a tecla Carriage >> Return (o Enter do teclado). >> >> Coloque um botão no mesmo container em que o textbox está e sete >> defaultButton="{btnOK}" neste container, assim a tecla Enter fará com que o >> botão responda ao evento MouseClick. >> >> Pedaço de bolo, como dizem os estado-unidenses =) >> >> 2010/1/22 Bruno Carneiro <[email protected]> >> >> Seguinte, você precisa capturar o keybord event no componente que >>> TIVER O FOCO. >>> >>> Se você estiver tratando o keyboard event no botão salvar, e este não >>> tiver o foco na hora da leitura, não vai funcionar. >>> >>> tendeu? >>> >>> Qualquer cois, posta seu código. >>> >>> On 22 jan, 11:39, Rafael Américo <[email protected]> wrote: >>> > Pergentino, a idéia seria tratar mesmo esse enter, >>> > caso contrário o usuário teria que digitar sempre >>> > enter no teclado após a leitura do código, ficaria >>> > complicado. >>> > >>> > Abraço! >>> > >>> > On 22 jan, 11:33, Pergentino Araújo <[email protected]> wrote: >>> > >>> > > Você pode configurar no leitor para que ele não envie o <ENTER>. >>> > >>> > > Verifica o manual dele. >>> > >>> > > Abraços. >>> > >>> > > 2010/1/22 Rafael Américo <[email protected]> >>> > >>> > > > Bom dia pessoal, >>> > >>> > > > Estou com problemas para utilizar o leitor optico no flex, >>> > > > ao consultar um código, ele envia automaticamente um >>> > > > enter, só que não estou conseguindo tratar o botão salvar, >>> > > > estou utilizando o (FlexEvent.Enter), alguém já passou por >>> > > > isso ou tem alguma idéia? >>> > >>> > > > grato, >>> > >>> > > > Rafael Martins >>> > >>> > > > -- >>> > > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> > > > Para enviar uma mensagem, envie um e-mail para >>> [email protected] >>> > > > Para sair da lista, envie um email em branco para >>> > > > [email protected] >>> > > > Mais opções estão disponíveis emhttp:// >>> groups.google.com/group/flexdev >>> > >>> > > -- >>> > > Atenciosamente, Pergentino Araújo. >>> > > Arquiteto Java/Flex >>> > > MSc. Profissional - Engenharia de Software >>> > > Adobe Certified Expert - Flex 3 with AIR >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> >> >> -- >> [] >> Júlio César Ködel G. >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > Atenciosamente, Pergentino Araújo. > Arquiteto Java/Flex > MSc. Profissional - Engenharia de Software > Adobe Certified Expert - Flex 3 with AIR > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- [] Júlio César Ködel G. -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
