4D está a avançar para lhe fornecer uma linha completa de produtos Windows sem Altura. Isto permitir-nos-á utilizar internamente algumas tecnologias modernas e fazer com que beneficie delas, como por exemplo o suporte das janelas Single Document Interface (SDI).
No final do ano passado, fizemos um primeiro anúncio para partilhar consigo como iremos proceder com a remoção da Altura. Com 4D v16 R2, entregámos a versão final sem Altura de 4D Developer Edition e 4D Volume Desktop Windows 64-bit. . O último passo é o Servidor 4D, e isto irá acontecer num futuro próximo. Vamos de facto remover a biblioteca Altura do Servidor 4D Windows 64 bits num próximo lançamento 4D v16 R.
O que é Altura? Similar a Carbon para macOS, 4D usou uma biblioteca legada chamada Altura no Windows. Há muitos anos atrás, Altura era muito importante para a migração do código de plug-in 4D e de terceiros do Mac para o Windows.
O que é que isso muda?
As características que utilizam tecnologia obsoleta não funcionarão mais – e alguns plugins mais antigos precisam de ser actualizados.
Algumas funcionalidades antigas baseadas em tecnologia, tais como imagens QuickDraw ou recursos Mac foram depreciadas há muito tempo. Ver o manual Deprecated and Removed Features para a lista completa.
Os plugins que utilizam Altura ou construídos com um antigo SDK plug-in (antes do v14) já não serão suportados pelo Servidor 4D. Se estiver a utilizar plugins antigos de terceiros, recomendamos que verifique com o seu fornecedor se o seu plugin continuará a ser compatível.
Plugins 4D como 4D para OCI e 4D ODBC Pro não estão a utilizar Altura, os Comandos 4D da Internet já não dependem de Altura desde que 4D v16 R2 e 4D Pack foi removido (conjunto de características agora incluídas no próprio 4D).
4D Write e 4D View continuam a precisar do Altura para funcionar e já não serão compatíveis com o Windows Server 4D 64-bit.
Quais são as soluções de substituição?
4D Write Pro está agora pronto para substituir 4D Write, 4D v16 R2 trouxe a régua horizontal que foi altamente solicitada para completar o conjunto de funções. O suporte de mesa real estará disponível ao mesmo tempo que o Servidor 4D sem Altura e irá melhorar drasticamente o conjunto funcional fornecido pelo antigo 4D Write.
A exibição de registos em listas 4D View já está disponível em 4D View Pro. Para muitos casos de utilização, o conjunto de funções disponível com o 4D View Pro excede a antiga 4D View.
A funcionalidade de visualização 4D View Pro está a chegar em breve. Na verdade, a nossa implementação baseia-se num produto de terceiros pronto a usar incorporado em 4D que será totalmente transparente para o programador e para o utilizador final. O primeiro conjunto de funcionalidades de folha de cálculo será lançado ao mesmo tempo que o Servidor 4D sem Altura, portanto, num futuro próximo. Fique atento!
Se realmente não tiver outra escolha a não ser utilizar o Write 4D e o 4D View, uma vez que necessita de mais tempo para reescrever a sua aplicação, como última alternativa, poderá redireccionar as suas rotinas previamente executadas no servidor para uma máquina cliente de 32 bits.