Temos o prazer de anunciar que 4D v16 R4 é a primeira versão em que toda a linha de produtos 4D Windows 64-bit já não depende da biblioteca Mac2Win da Altura! Como anunciado em Abril passado, neste anúncio de estratégia, fizemos o trabalho em 4D Server Windows 64-bit, , que foi o último passo a alcançar.
A nossa linha de produtos Windows 64-bit pode agora tirar o máximo partido de algumas tecnologias modernas e fazer com que se beneficie dela, como por exemplo o suporte das janelas Single Document Interface (SDI) , também fornecidas com 4D v16 R4!
O que é Altura? Similar a Carbon para macOS, 4D usou uma biblioteca legada chamada Mac2Win da Altura no Windows. Há muitos anos atrás, esta biblioteca era muito importante para a migração do código de plug-in 4D e de terceiros de Mac para Windows.
Como lembrete, o Altura-free version of 4D Developer Edition e 4D Volume Desktop Windows 64-bit tinha sido entregue com 4D v16 R2.
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.
Plugins usando asintppc.dll ou construídos com um antigo SDK plug-in (antes da 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.
Relativamente aos plugins 4D, apenas o 4D Write e o 4D View ainda dependem da biblioteca Altura e, portanto, já não podem ser executados no 4D Server Windows 64-bit v16 R4. Note no entanto que estes dois plugins ainda podem ser servidos pelo Servidor 4D para serem executados em clientes de 32-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 funcionalidades. O suporte de mesa real está agora disponível com 4D v16 R4. Esta funcionalidade melhora drasticamente o conjunto funcional fornecido pelo antigo 4D Write.
A exibição de registos em listas 4D View está disponível em 4D View Pro como parte das funcionalidades especiais da caixa de listagem desde 4D v15, melhorada com a funcionalidade de altura variável de linha em 4D v16.
A funcionalidade da folha de cálculo 4D View Pro está a chegar como uma pré-visualização com 4D v16 R4. 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 já está disponível, leia este post para mais detalhes.
Se realmente não tiver outra escolha a não ser usar 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 4D para um Cliente de 32 bits a correr na máquina do servidor ou em qualquer outra máquina.