CASTELLÓN (ESPANHA) —19 de agosto de 2019- Javier Rodríguez (AprendeXojo.com) anuncia o lançamento imediato do AXImageCanvas para Xojo Desktop (Windows, macOS, Linux; 32 e 64 bits).
AXImageCanvas simplifica bastante a tarefa de exibir uma imagem na área de controle que a contém, com a capacidade de exibir corretamente a imagem mantendo sua proporção original, mantendo a imagem original em sua resolução total. Isso pode ser feito com qualquer imagem descartada de dentro do aplicativo, por meio de um arquivo de imagem descartado da área de trabalho ou outra imagem descartada de outro controle AXImageCanvas ou aplicativo em execução, além de qualquer imagem copiada de outro aplicativo ou fonte. Claro, a imagem exibida pode ser definida programaticamente, apenas passando o Picture Object (instância) desejado.
Se a imagem descartada vier de um arquivo, a instância de AXImageCanvas manterá uma referência ao FolderItem original, para que seja possível realizar operações adicionais nele.
AXImageCanvas suporta as ações Copiar, Colar, Cortar, Limpar (Excluir) e Desfazer selecionadas no menu do aplicativo ou usando os atalhos de teclado equivalentes. O recurso Desfazer fornece no máximo dez recuperações por instância do AXImageCanvas.
AXImageCanvas suporta os seguintes formatos de imagem:
- GIF (primeiro quadro)
AXImageCanvas e bancos de dados
As instâncias AXImageCanvas podem ser usadas em combinação com qualquer um dos mecanismos de banco de dados atualmente suportados (Database Edition):
-MySQL/MariaDB.
Nestes casos, e além das funcionalidades descritas anteriormente (entre outras), cuidará das operações habituais de CRUD; obter a imagem do registro especificado, criar novos registros, atualizar o registro atual ou excluir o registro exibido atualmente (mais sobre isso um pouco mais tarde).
Esta classe também traz métodos e captura de eventos de teclado permitindo a navegação pelos registros: primeiro registro, último registro, próximo registro, registro anterior; mesmo que seus IDs não sejam consecutivos.
Por padrão, a navegação entre registros funciona no modo Wrap Around, portanto, se o usuário estiver exibindo a imagem do primeiro registro e invocar a ação Registro anterior, ele exibirá a última imagem no banco de dados da tabela. Caso contrário, se o usuário estiver exibindo a imagem do último registro e invocar a ação Próximo registro, a instância AXImageCanvas exibirá o primeiro registro do banco de dados da tabela. Este comportamento pode ser alterado configurando a propriedade LoopThroughRecords, em combinação com a propriedade NavigateRecords.
O mecanismo de banco de dados usado pelas instâncias de controle pode ser alterado instantaneamente!
Preço e Disponibilidade
AXImageCanvas 1.0 tem um preço de 30,00 euros para a Standard Edition e 60,00 euros para a Database Edition; e pode ser baixado e adquirido diretamente em AprendeXojo.com.
Qualquer pessoa pode usar a classe AXImageCanvas do IDE sem restrições ao executar seus próprios aplicativos no modo de depuração; mas uma licença será necessária quando você estiver pronto para construir um projeto contendo esta classe.
Nome: AXImageCanvas 1.0
Página do produto da edição padrão
Preço da Edição Standard: EUR 30,00
Página do produto Database Edition
Preço da edição do banco de dados: EUR 60,00
Modo de teste: Sim
Limitações do teste: sem limitações