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.

Os Componentes disponíveis:

  • Relatório 4D
  • Etiquetas 4D
  • Interface 4D WritePro
  • 4D Progresso
  • Widgets 4D
  • 4D SVG

Adicionámos o tópico“4d-componente” a todos os nossos componentes. Se partilhar componentes no GitHub, sinta-se à vontade para adicionar estes tópicos para os tornar fáceis de encontrar, uma vez que os tópicos do Github ajudam outras pessoas a encontrar e contribuir para projectos.

Como utilizar

Quer usar estes componentes na sua aplicação mas o aspecto da “interface 4D WritePro” não corresponde ao estilo da sua carta gráfica, ou falta uma funcionalidade que o seu negócio requer? Em vez de escrever inteiramente um componente a partir do zero, pode inspirar-se no componente 4D e fazer o seu próprio componente.

Para o fazer, crie um clone do repositório. Depois, adicione código ou modifique a interface do componente de acordo com as suas necessidades. A seguir, compilar e renomear o novo componente. Finalmente, para a implantação, coloca o novo componente compilado na pasta “componente” da tua base de dados.

Não precisa de se preocupar com a evolução dos componentes 4D, iremos fornecê-los para cada versão de 4D para que possa reconhecer facilmente a diferença entre as versões. Isto permite-lhe decidir se deseja incorporar quaisquer modificações no seu componente.

Agora, a decisão é sua!

Nota: Ao utilizar os seus próprios componentes baseados em Rótulos 4D e Relatório 4D, deve adaptar e utilizar os métodos do seu componente. Os comandos 4D (por exemplo, Print Labels) são reservados para componentes 4D internos.

Vá mais longe…

Se quiser seguir um exemplo passo a passo de como personalizar componentes 4D, pode assistir a esta sessão de Angelo Caroprese em 4D Summit 2018.

Vanessa Talbot
• Proprietário do produto - Vanessa Talbot entrou ao time 4D Program em Junho de 2014 como Proprietária do Produto e está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação da funcionalidade entregue cumpra com as necessidades do cliente. Desde sua chegada, trabalhou na definição de funcionalidades chaves em 4D. Trabalhou na maioria das novas funcionalidades multithread preemptivo e também em um tema muito complexo: a nova arquitetura para a aplicação engined. Vanessa é formada pela Telecom Saint-Etienne. Começou sua carreira no Instituto de Investigação Criminal como desenvolvedora do departamento audiovisual. Também trabalhou em meios de comunicação e no âmbito médico como especialista em assistência técnica, produção e documentação de novas funcionalidades.