Partilha do código fonte dos componentes 4D internos com os Parceiros 4D

Tradução automática de Deepl

4D iniciou um novo programa para partilhar o código fonte dos componentes chave 4D internos, tais como o Relatório Rápido de 64 bits, os seleccionadores de data/hora, ou mesmo a interface de utilizador 4D Write Pro.

Parece já interessante, mas o que é que significa concretamente para si? Sempre quis utilizar o widget do Colector de Tempo, mas com um aspecto e uma sensação diferentes. A interface de utilizador 4D Write Pro é óptima, mas não cabe exactamente na sua aplicação, o que requer uma abordagem mais “como o Microsoft Office” da barra de fita.

Ao fornecer-lhe o código fonte, 4D permite-lhe tirar partido do trabalho realizado pela equipa de engenharia 4D, personalizá-lo e torná-lo seu! Isto está de facto a abrir grandes possibilidades para a comunidade de desenvolvedores 4D.

Como proceder? É tão simples como:

Descarregar o código fonte 4D a partir do repositório do fórum 4D

Personalizar os componentes e torná-lo seu

Integrar a nova versão na sua aplicação

Implementar a sua aplicação aos seus clientes e utilizadores com a sua própria versão do componente

Quem é elegível para este programa?

Todos os parceiros 4D que começam com o Programa Prata!

Onde descarregar o código fonte?

Existe um local único: o fórum dos Parceiros 4D em todo o mundo.

Quais são os componentes disponíveis a partir de hoje?

Até à data, o código fonte dos seguintes componentes foi publicado para o 4D v16 R2:

Interface 4D Write Pro

4D Engineering concebeu para si uma interface pré-desenhada por defeito para 4D Write Pro disponível dentro do produto 4D. Basta arrastar e largar o widget da biblioteca de objectos para o editor de formulários e este está pronto a ser utilizado.

Relatórios 4D

O Relatório 4D é a componente interna na qual se baseia o diálogo do Relatório Rápido de 64 bits. Para mais detalhes, o novo diálogo é apresentado nos 2 posts seguintes: Quick Report Editor totalmente reescrito e criar facilmente relatórios de tabelas cruzadas.

Pop 4D

4D Pop é uma série de componentes de produtividade agrupados numa barra de ferramentas que se integra com o ambiente de desenvolvimento 4D. Repleto de ferramentas inteligentes e imediatamente útil para os programadores, o 4D Pop tem muitas vantagens. Por exemplo, pode compor a sua paleta 4D Pop com as ferramentas que preferir, sem sobrecarregar o seu ecrã.

Área SVG

Este componente traz uma área SVG manipulável para as suas interfaces de utilizador. O campo Área SVG permite-lhe criar gráficos vectoriais, desenhados à mão ou gerados programmaticamente, ligados a dados na aplicação anfitriã. Suporta formas, cores e padrões de preenchimento 4D padrão, e pode também conter imagens bitmap sob a forma de links. O conteúdo da área pode ser armazenado num registo ou exportado como um ficheiro SVG.

Progresso 4D

4D O progresso está disponível na biblioteca de objectos do editor de formulários. Permite-lhe abrir uma ou mais barras de progresso na mesma janela.

SVG 4D

4D inclui um motor de renderização integrado que pode ser utilizado para exibir ficheiros SVG. A linguagem XML utilizada para manipular imagens SVG é particularmente rica e extensa. Para facilitar o arranque, 4D fornece o componente SVG, que inclui numerosos comandos que podem ser usados para criar e manipular objectos gráficos comuns.

Widgets 4D

4D Widgets são funcionalidades fornecidas como componentes que podem ser acedidas a partir do editor de formulários a partir da biblioteca de objectos pré-configurados. Estes widgets são objectos compostos com características pré-definidas. Fornecem acesso a funções padrão e são muito simples de implementar.

Estão disponíveis três widgets: DatePicker (selector de data), TimePicker (selector de hora) e SearchPicker (área de pesquisa com aspecto padrão).

O código fonte actualizado de todos os componentes já partilhados é publicado com cada novo lançamento R, para que possa beneficiar das nossas correcções de bugs e/ou novas funcionalidades.

Mais componentes terão o seu código-fonte publicado no futuro, com os próximos lançamentos de R. Só precisa de nos deixar algum tempo para os preparar de modo a facilitar a sua vida.

Laurent Launay
- Gestor de Marketing Empresarial -Laurent juntou-se à 4D SAS em Abril de 2014 como Gestor de Marketing de Produto. Participou na promoção activa da introdução no mercado do programa R-release. Laurent está agora a tratar das actividades de marketing, assegurando que qualquer ferramenta e estratégia de comunicação posta em prática, está sempre de acordo com as expectativas do cliente. Com um background de engenharia, e numa empresa como a 4D, nunca há um longo caminho desde o marketing até aos produtos e clientes. Antes de se juntar à 4D, Laurent costumava trabalhar como Gestor de Marketing e Desenvolvimento de Negócios para fornecedores internacionais de software para operadoras móveis e ISPs.