Nova sintaxe de declaração para um auto-completamento intuitivo
Já alguma vez se interrogou sobre a função de auto-completar 4D ou se perguntou por que razão 4D sugere todas as funções utilizadas no código? Uma vez que um objecto é um tipo muito genérico, o 4D só sabe o que está realmente a armazenar em tempo de execução. Contudo, isso não ajuda muito quando se está a escrever o código.
4D oferece agora uma nova sintaxe alternativa que melhorará muito a auto-completação ao declarar as suas variáveis.
Bases de dados de projectos: Construa a sua própria documentação para componentes
Num post de blog anterior, mostrámos-lhe que a documentação para os métodos voltou no Explorer. Quer levar as coisas ainda mais longe e utilizá-las como documentação para os seus componentes? Neste post do blogue, mostrar-lhe-emos como!
Bases de dados de projectos: A documentação do método está de volta
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.
Definir o tamanho da fonte para a fonte automática
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.
Programação orientada a objectos em 4D: Gerir herança de classe
Num post de blog anterior, introduzimos um conceito muito importante na programação orientada para objectos: Aulas. Agora vamos passar por outro conceito central: Herança, o mecanismo que permite a uma classe adquirir o comportamento de outra classe.
Uma introdução à programação orientada a objectos em 4D: Aulas
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!
Flash de notícias: Componentes 4D disponíveis no GitHub!
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.
Uma nova ferramenta para construir facilmente caixas de listagem de Selecção de Entidades
Para exibir uma lista de registos, uma caixa de listagem de selecção de entidades é a mais adequada quando se utiliza a tecnologia ORDA. 4D v18 R2 simplifica a sua vida com uma nova ferramenta para construir facilmente caixas de listagem de selecção de entidades: Construtor de caixas de listagem. O que é isso? É um diálogo simples onde pode configurar a sua caixa de listagem em alguns passos rápidos (seleccionar a tabela e os campos a exibir, introduzir os títulos das colunas, e definir a ordem das colunas).
Bases de dados de projectos: Melhores vistas no editor de formulários
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!
Bases de dados de projectos: Novas possibilidades com o editor de formulários
Com a introdução das bases de dados de projectos, também modificámos a interface de alguns diálogos 4D. Neste post do blogue, apresentaremos algumas das alterações que fizemos ao editor de formulários.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política