Produto

Bases de dados de projectos: A documentação do método está de volta

Tradução automática de Deepl

Ao desenvolver uma aplicação, pode ser muito útil ter acesso rápido aos detalhes de um método(por exemplo, uma explicação do que faz, a sua sintaxe, e uma definição dos parâmetros que lhe são transmitidos). Isto torna-se ainda mais importante quando se utiliza um componente compilado. Não se pode olhar para o conteúdo do método, pelo que só se pode confiar na sua documentação para compreender como utilizá-lo.

O diálogo do Explorer foi melhorado e a documentação está agora disponível em 4D v18 R3 para bases de dados de projectos.

Produto blank

Definir o tamanho da fonte para a fonte automática

Tradução automática de Deepl

Num lançamento R anterior, acrescentámos dois novos temas automáticos para definir a fonte e o tamanho da fonte, pelo que há três temas automáticos à sua disposição que respeitam as directrizes de cada plataforma. Para conceber a sua interface, o tema automático é a forma recomendada para cada objecto de formulário, utilizando a fonte e o tamanho recomendado pelo SO.

Em alguns casos, poderá necessitar de mais controlo e ter razões válidas para ignorar as linhas de orientação. Com 4D v18 R3, pode anular o tamanho dos temas automáticos e ter mais controlo sobre a forma como o seu texto é exibido.

Produto blank

Uma introdução à programação orientada a objectos em 4D: Aulas

Tradução automática de Deepl

Muitos de vós têm pedido para serem capazes de definir um tipo de objecto desde que o tipo de objecto se tornou disponível. Graças à notação de objecto, muitos de vós sonham em ter funções de objecto. Não sonhem mais e digam olá às aulas na base de dados de projectos 4D v18 R3! Neste post de blogue, estamos a introduzir um dos conceitos mais interessantes de programação orientada a objectos … juntamente com um exemplo de base de dados e um vídeo bónus!

Notícias blank

Flash de notícias: Componentes 4D disponíveis no GitHub!

Tradução automática de Deepl

Em 2017, 4D iniciou um novo programa para partilhar o código fonte dos componentes internos 4D com os Parceiros 4D.

A partilha do código fonte dos componentes 4D permite-lhe personalizá-los e torná-los seus! Com as bases de dados de projectos e a capacidade de partilhar o código fonte de uma aplicação através de um sistema de controlo de fontes, convertemos os nossos componentes internos 4D em bases de dados de projectos e empurramos o código fonte para a conta 4D GitHub. Está aberto a todos, tudo o que precisa para tirar partido dele é uma conta em Github. Porque é que fizemos isto? Para facilitar a sua vida, mantendo-se a par das alterações e modificações tanto no código como nos formulários.

Produto blank

Bases de dados de projectos: Melhores vistas no editor de formulários

Tradução automática de Deepl

O Editor de Formulários permite-lhe criar, modificar e personalizar os seus formulários. Estão disponíveis várias ferramentas para facilitar o seu trabalho, uma das quais é a paleta Views. Esta ferramenta facilita a construção de formulários complexos através da distribuição de objectos em diferentes vistas. As vistas permitem que os objectos sejam escondidos ou exibidos conforme necessário.

E se estiver a trabalhar num formulário desenvolvido por outra pessoa? Como se pode determinar rapidamente se o formulário utiliza vistas? Há limitações no número de visualizações permitidas? 4D v18 R2 e bases de dados de projectos eliminam estas questões existenciais ao mesmo tempo que melhoram grandemente a experiência do utilizador!

Dicas blank

Base de dados binária vs. Base de dados do projecto

Tradução automática de Deepl

Como sabem, 4D suporta agora duas formas de trabalhar com fontes: bases de dados binárias e de projectos. As bases de dados binárias são as 4D que todos conhecemos e adoramos, com código fonte num ficheiro binário para permitir o desenvolvimento em equipa com o servidor 4D, e todos os elementos de concepção (métodos, formas, estrutura, etc.) reunidos num único ficheiro binário compacto, o ficheiro “.4db”. As bases de dados do projecto facilitam o trabalho colaborativo das equipas distribuídas, armazenando o código-fonte num sistema de controlo de fontes em ficheiros de texto simples e separados. Os projectos não irão substituir o 4DB, não temos planos para fazer desaparecer o 4DB. Trata-se de duas formas diferentes de trabalho e desenvolvimento. Cabe-lhe a si escolher o que melhor se adapta às suas necessidades. Aqui está um post no blogue para o ajudar a decidir: