Site Meter
Mar 30
Ativando e desativando FullScreen Mode em AIR Apps pelo teclado
 

Implementar um Fullscreen Mode no AIR é muito simples, fazê-lo funcionar com um símples clique numa tecla, tào fácil quanto.

Vamos ver como se faz isso de forma rápida e objetiva.

Primeiro em nosso contrutor implementaremos um Listener para ficar escutando as teclas do nosso teclado.

 Listener:

NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_UP, HandlerKeyListener);

 E em seguida criaremos o resultado o métodos que será disparado pelo nosso listener:

HandlerKeyListener():

 

public function HandlerKeyListener(e:KeyboardEvent):void
{
    if(String(e.keyCode) == "123") FullscreenManager();
}

 Agora vamos ao método FullScreenManager:

FullScreenManager():

 

public function FullscreenManager():void
{
    if( stage.displayState == StageDisplayState.NORMAL )
        stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
    else stage.displayState = StageDisplayState.NORMAL;
}

Bom com isso temos o acionamento ou não do Fullscreen Mode através da tecla F12 em uma aplicação AIR. Lembrando que no Flex muda uma pouco a forma de se fazer isso. Mas é bem símples também, qualquer hora eu posto por aqui.

 
Comentários(0) Print del.icio.us Salvar
 

Comentários (Seu comentário não aparecerá até ser aprovado.)

 
Sem comentários no momento

Autor

Paulo Teixeira

Bookmark and Share


Busca


Categorias

Adobe [25]

AIR [20]

Certificações [1]

CFUG-BR [2]

ColdFusion [14]

Consultoria [1]

Dicas [22]

Eventos [5]

Flex [23]

Flex Cookbook [1]

Geral [14]

LCDS [1]

OOP/Patterns [6]

Tutoriais [13]



Por onde ando

Adobe

AIR Feed

Ben Forta

Blog Leo Caseiro

CFGIGOLÔ

CFUG-BR Adobe Groups

CFUGBR

ColdFusion Feed

Devnet ColdFusion

Flex Feed

Got API

Lauro Santos

My Adobe Groups

My BlipFm

My Flickr

My LinkedIn

My Twitter

Pcsilva

Por que CF?

Programming Land!

Rafael Capucho

Silvio Delgado Blog

Tofinha

Why CF?


Favoritos

Você precisa ter uma conta no blog para ter favoritos


  Credenciais


  Comentários

Bom post Paulo. Realmente a evolução em relação a desempenho...

João Felipe - Jotaef

Olá, por favor, gostaria de mais informações a respeito do timesheet....

Raquel

Hi Paulo, I have just downloaded your RIABox AIR Browser to...

Theo Cosmora

Olá Paulo, Gostei da iniciativa e achei bem interessante! Parabéns! Entendo...

Fernando Arruda

Olá, Paulo. Que tal implementar nesta aplicação um módulo que gere...

Felipe Magalhães


  Parceiros


  Assine

     RSS

     LOGIN

 

  AIRRotas

  RiaBox