S potěšením oznamujeme, že 4D v16 R4 je vůbec první verzí, kde celá produktová řada 4D Windows 64-bit již není závislá na knihovně Mac2Win od společnosti Altura! Jak jsme oznámili v dubnu loňského roku, v tomto příspěvku s oznámením strategie jsme dokončili práci na 4D Server Windows 64-bit, , což byl poslední krok k dosažení.
Naše 64bitová produktová řada Windows nyní může plně využívat některé moderní technologie a umožnit vám z nich těžit, jako je například podpora oken Single Document Interface (SDI) , dodávaná také s verzí 4D v16 R4!
Co je Altura? Podobně jako Carbon pro macOS používalo 4D v systému Windows starší knihovnu s názvem Mac2Win od společnosti Altura. Před mnoha lety byla tato knihovna velmi důležitá pro migraci kódu 4D a zásuvných modulů třetích stran z Macu do Windows.
Připomínáme, že knihovny version of 4D Developer Edition a 4D Volume Desktop Windows 64-bit, které neobsahují knihovnu Altura, byly dodány s verzí 4D v16 R2.
Co se tím mění?
Funkce využívající zastaralé technologie již nebudou fungovat – a některé starší zásuvné moduly je třeba aktualizovat.
Některé funkce založené na starých technologiích, jako jsou obrázky QuickDraw nebo zdroje Mac, byly již dávno zastaralé. Kompletní seznam najdete v příručce Zastaralé a odstraněné funkce.
Zásuvné moduly používající asintppc.dll nebo vytvořené pomocí staré sady plug-in SDK (před verzí 14) již nebudou serverem 4D Server podporovány. Pokud používáte starší zásuvné moduly třetích stran, doporučujeme vám ověřit si u svého poskytovatele, zda váš zásuvný modul zůstane kompatibilní.
Pokud jde o zásuvné moduly 4D, pouze 4D Write a 4D View se stále spoléhají na knihovnu Altura, a proto je již nelze spouštět v systému 4D Server Windows 64-bit v16 R4. Všimněte si však, že tyto dva zásuvné moduly mohou být stále obsluhovány serverem 4D Server, aby byly spuštěny na 32bitových klientech.
Jaká jsou náhradní řešení?
4D Write Pro je nyní připraven nahradit 4D Write, 4D v16 R2 přinesl horizontální pravítko, které bylo velmi žádané pro doplnění sady funkcí. Podpora skutečných tabulek je nyní k dispozici s 4D v16 R4. Tato funkce výrazně rozšiřuje sadu funkcí, kterou poskytoval starý 4D Write.
Zobrazování záznamů v seznamech Funkce 4D View byla v 4D View Pro k dispozici jako součást speciálních funkcí seznamboxů již od verze 4D v15, v 4D v16 byla vylepšena o funkci proměnné výšky řádku.
Funkce tabulkového procesoru 4D View Pro přichází jako náhled s 4D v16 R4. Naše implementace je vlastně založena na hotovém produktu třetí strany zabudovaném do 4D, který bude pro vývojáře i koncového uživatele zcela transparentní. První sada funkcí tabulkového procesoru je k dispozici již nyní, pro více informací si přečtěte tento příspěvek.
Pokud opravdu nemáte jinou možnost než použít 4D Write a 4D View, protože potřebujete více času na přepsání aplikace, můžete jako poslední řešení přesměrovat své rutiny dříve prováděné na 4D Serveru na 32bitového klienta běžícího na serverovém nebo jiném stroji.