Produto

Encriptar os seus próprios dados com o algoritmo 4D

Tradução automática de Deepl

Como já deve ter notado há algum tempo, o 4D oferece-lhe uma forma simples de encriptar os seus dados. Agora, 4D também lhe permite utilizar o mesmo algoritmo que o utilizado para a encriptação de dados, mas desta vez para as suas próprias necessidades. Assim, agora pode encriptar e desencriptar qualquer informação que queira, seja um único campo numa tabela ou ficheiros externos.

Produto blank

4D Write Pro – Encontrar e Substituir

Tradução automática de Deepl

Desde há muitos anos, 4D Write Pro tem tornado possível criar documentos simples ou complexos, quer através de programação utilizando modelos, quer simplesmente criando novos documentos a partir do zero. Começando com 4D v19, tanto os programadores como os utilizadores finais terão todo o prazer em utilizar as novas capacidades de encontrar (e substituir) o 4D Write Pro. Usando não só a interface… mas também o código!

Vamos mergulhar nos detalhes!

Produto blank

Editor de código: Múltiplos temas, à sua escolha!

Tradução automática de Deepl

O conjunto de características do editor de código cresce a cada lançamento, e 4Dv19 não é excepção.

Cada programador tem o seu próprio gosto especial – e por vezes peculiar – quando se trata do seu editor de código (fonte, tamanho da fonte, cor dos elementos, etc.). O que parece óptimo e aumenta a produtividade de um programador pode ser um obstáculo para outro. É por isso que 4D v19 introduz a gestão temática.

Se “criar o meu próprio tema” está na sua lista de baldes, agora é a altura certa para o verificar! 4D v19 vem com temas básicos que podem ser enriquecidos e adaptados ao seu próprio gosto.

Produto blank

Gerir facilmente a informação da sua aplicação

Tradução automática de Deepl

Para construir a sua aplicação, utiliza o comando BUILD APPLICATION com um conjunto de chaves XML que lhe permitem configurar a aplicação construída. Para a maioria de vós, esta opção é suficiente para construir a aplicação. Contudo, queremos ter a certeza de que também satisfazemos as suas necessidades específicas, por isso vamos simplificar o comando BUILD APPLICATION dividindo-o. Isto permitirá maior flexibilidade na criação de aplicações.

Produto blank

4D Write Pro: Localizar facilmente todas as pausas

Tradução automática de Deepl

4D Os documentos Write Pro suportam cinco tipos de pausas:

  • pausas de linha
  • pausas de parágrafo
  • quebras de página
  • quebras de secção
  • quebras de coluna

Por vezes, é necessário localizar um determinado tipo de pausa para o substituir por outro, ou simplesmente apagar todas as suas ocorrências no documento. Para tornar isto possível, desenvolvemos uma nova função: WP Get breaks.

Produto blank

Chegou o suporte do Modo Escuro no MacOS.

Tradução automática de Deepl

Dark Mode é espectacular e cria uma experiência de utilizador excitante. É por isso que, começando com 4D v19, 4D suporta agora o Modo Escuro, que se activa automaticamente se o Modo Escuro for ligado ao nível macOS.

Isto é apenas o começo, e há mais para vir em versões futuras, tais como o suporte do Modo Escuro para todos os componentes (por exemplo, o widget 4D Write Pro) e o Modo de Desenho.

Queres ver como o Dark Mode transforma o aspecto dos elementos 4D? Continue a ler!

Produto blank

Caixas de listagem: Colunas de Tempo e Cálculo de Rodapés!

Tradução automática de Deepl

As caixas de listagem são excelentes e poderosas ferramentas para exibir dados na interface. Podem exibir campos de registos, itens de matrizes, e desde há pouco tempo, selecções de entidades e colecções.

Embora as novas caixas de listagem utilizando colecções ou selecções de entidades sejam mais poderosas em muitos aspectos, não permitiram a exibição de tempo e cálculos automáticos nos seus rodapés, ao contrário das caixas de listagem que exibem matrizes ou registos.

A partir de agora, e desde que se utilize o modo projecto, todos os tipos de caixas de listagem podem exibir horas nas suas colunas, mas também têm a possibilidade de exibir cálculos nos seus rodapés.

Produto blank

Utilizar colecções e listas dentro de objectos de formulários

Tradução automática de Deepl

Ascolecções são cada vez mais utilizadas na programação 4D. Começando com 4D v19, pode utilizá-las para definir o conteúdo de alguns objectos de interface, inclusive através da função Formulário. Isto é muito útil para a gestão genérica da interface.

Também acrescentámos melhorias à forma como as listas são utilizadas. Vamos ver isto em detalhe!