Это старая версия документа!
Содержание
Список проблем и решений
Ole/Mod/Client.odc
импорт HostPorts, HostWindows, HostMenus pk, перенёс модуль в x86win32, поправил импорты ik, поправил импорты
Ole/Mod/Server.odc
импорт HostPorts, HostWindows pk, перенёс модуль в x86win32, поправил импорты ik, поправил импорты
Ole/Mod/Data.odc
Импорт HostPorts, строковая константа HostTextConv pk, перенёс модуль в x86win32, поправил импорты ik, поправил импорты
Std/Mod/Log.odc
импорт HostDialog pk, убрал зависимость от HostDialog, так как константа logAlerts всегда TRUE, и до вызова HostDialog не доходит. ik, прямое обращение к HostDialog.ShowParamMsg заменено на передачу в Dialog.Call вычисленного имени хостового Dialog, вычисление производится на основании данных из модуля Platform + x86win32hostPlatform
Dev/Mod/Packer.odc
импорт HostFiles, HostPackedFiles, строковые константы HostFiles pk, ik, перенесён в подсистему Packed.
Dev/Mod/ComInterfaceGen.odc
импорт HostFiles ik, удален из сборки pk, не решено
Std/Mod/Cmds.odc
запрос к строковому ресурсу #Host ik, решение через Platform.MapString pk, не решено, так как ситуация отсутствия команды обрабатывается в коде.
Dev/Mod/ComDebug.odc
cтроковая константа HostMechanisms pk, не решено, так как отладчик нужен только для компиляции ядра, и не участвует в работе ik, имя хоста определяется через Platform.GetPrefix
Dev/Mod/HeapSpy.odc
строковая константа HostWindows pk, не решено ik, имя хоста через Platform.GetPrefix, но остался winAnchor
Std/Mod/Coder.odc
строковая константа HostTextConv pk, не решено pk, Имя хоста определяется через Platform.GetPrefix
