File main.lua
Functions
| autoForward () | Avança para a próxima figura. |
| findImages () | Obtêm a lista de imagens existentes no diretório images |
| handler (evt) | Função tratadora de eventos recebidos a partir da aplicação NCL. |
| moveImageIndex (images, index, forward) | Retorna um novo índice da imagem a ser exibida. |
| registerTimer () | Função para registrar um timer para avanço das fotos de forma automática, após um determinado período de tempo |
| showImage (images, index) | Exibe a imagem cujo endereço está armazenado em images[index]. |
Functions
- autoForward ()
- Avança para a próxima figura. Função utilizada para fazer o avanço automático para a próxima figura depois de um determinado tempo, tendo comportamento de um slide show.
- findImages ()
-
Obtêm a lista de imagens existentes no diretório images
Return value:
Retorna uma tabela contendo o endereço das imagens localizadas no diretório images. - handler (evt)
-
Função tratadora de eventos recebidos a partir da aplicação NCL.
Parameters
- evt:
- moveImageIndex (images, index, forward)
-
Retorna um novo índice da imagem a ser exibida.
Parameters
- images: Tabela contendo a lista de endereços das imagens a serem exibidas pela aplicação
- index: Valor do índice da figura atualmente exibida
- forward: Se igual a true, incrementa o índice em 1, senão, decrementa em 1.
- registerTimer ()
- Função para registrar um timer para avanço das fotos de forma automática, após um determinado período de tempo
- showImage (images, index)
-
Exibe a imagem cujo endereço está armazenado em images[index].
Parameters
- images: Tabela contendo a lista de endereços das imagens a serem exibidas pela aplicação
- index: Valor do índice da figura a ser exibida