Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
bbdonohost [2014/01/10 16:41] kpmy |
bbdonohost [2020/10/29 07:08] (текущий) |
||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| Герметизация производилась независимо, | Герметизация производилась независимо, | ||
| * сборка от [[|ik]]: [[https:// | * сборка от [[|ik]]: [[https:// | ||
| - | * сборка от [[|pk]]: [[https:// | + | * сборка от [[petryxa.clever@gmail.com|pk]]: [[https:// |
| + | Ниже расположен список измененных модулей и ресурсных файлов. | ||
| ====== System ====== | ====== System ====== | ||
| Строка 10: | Строка 10: | ||
| **множественные команды из HostCmds** | **множественные команды из HostCmds** | ||
| * [[bbdonohost# | * [[bbdonohost# | ||
| - | * [[|ik]] заменил текстовые константы на название нового меню. | + | * [[bbdonohost# |
| ===== System/ | ===== System/ | ||
| - | **строковые константы из HostTextConv, | + | **строковые константы из HostTextConv, |
| - | * [[|pk]], [[|ik]] разделили Config на две части | + | **импорт OleData** |
| + | * [[bbdonohost# | ||
| ===== System/ | ===== System/ | ||
| Строка 25: | Строка 26: | ||
| **строковая константа HostMenus** | **строковая константа HostMenus** | ||
| - | * [[|pk]] заменил на StdMenus | + | * [[bbdonohost# |
| - | * [[|ik]] " | + | * [[bbdonohost# |
| ====== Std ====== | ====== Std ====== | ||
| Строка 33: | Строка 34: | ||
| **импорт HostDialog** | **импорт HostDialog** | ||
| - | * [[|pk]] убрал зависимость от HostDialog, так как константа logAlerts всегда TRUE, и до вызова HostDialog не доходит. | + | * [[bbdonohost# |
| - | * [[|ik]] прямое обращение к HostDialog.ShowParamMsg заменено на передачу в Dialog.Call вычисленного имени хостового Dialog, вычисление производится на основании данных из модуля Platform + x86win32hostPlatform | + | * [[bbdonohost# |
| ===== Std/ | ===== Std/ | ||
| **строковая константа HostTabFrames** | **строковая константа HostTabFrames** | ||
| - | * [[|pk]], [[|ik]] убрал символьный вызов, установка табов производится в x86win32Config | + | * [[bbdonohost# |
| ===== Std/ | ===== Std/ | ||
| **запрос к строковому ресурсу #Host** | **запрос к строковому ресурсу #Host** | ||
| - | * [[|ik]] решение через Platform.MapString | + | * [[bbdonohost# |
| - | * [[|pk]] не решено, | + | * [[bbdonohost# |
| ===== Std/ | ===== Std/ | ||
| **строковая константа HostTextConv** | **строковая константа HostTextConv** | ||
| - | * [[|pk]] не решено | + | * [[bbdonohost# |
| - | * [[|ik]] Имя хоста определяется через Platform.GetPrefix | + | * [[bbdonohost# |
| ===== Std/ | ===== Std/ | ||
| **импорт HostMenus** | **импорт HostMenus** | ||
| - | * [[|pk]] перенёс модуль в подсистему x86win32, по всем признакам он неотделим от хоста. Зачистил хвосты StdMenuTool в ресурсах и меню, в документации не зачищал. | + | * [[bbdonohost# |
| - | * [[|ik]] использует новый модуль Menus | + | * [[bbdonohost# |
| ===== Std/ | ===== Std/ | ||
| **импорт HostPorts ради кодов курсора** | **импорт HostPorts ради кодов курсора** | ||
| - | * [[|pk]] убрал хост зависимость, | + | * [[bbdonohost# |
| - | * [[|ik]] Константа HostPorts.resizeHCursor -> resizeHCursor | + | * [[bbdonohost# |
| ====== Text ====== | ====== Text ====== | ||
| Строка 70: | Строка 71: | ||
| **команды из HostCmds** | **команды из HostCmds** | ||
| - | * [[|pk]] разделил на две части | + | * [[bbdonohost# |
| - | * [[|ik]] не решено | + | * [[bbdonohost# |
| ====== Dev ====== | ====== Dev ====== | ||
| Строка 78: | Строка 79: | ||
| **импорт HostFiles, HostPackedFiles, | **импорт HostFiles, HostPackedFiles, | ||
| - | * [[|pk]], [[|ik]] перенесён в подсистему Packed. | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| **импорт HostFiles** | **импорт HostFiles** | ||
| - | * [[|ik]] удален из сборки | + | * [[bbdonohost# |
| - | * [[|pk]] не решено | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| **cтроковая константа HostMechanisms** | **cтроковая константа HostMechanisms** | ||
| - | * [[|pk]] не решено, | + | * [[bbdonohost# |
| - | * [[|ik]] имя хоста определяется через Platform.GetPrefix | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| **строковая константа HostWindows** | **строковая константа HostWindows** | ||
| - | * [[|pk]] не решено | + | * [[bbdonohost# |
| - | * [[|ik]] имя хоста через Platform.GetPrefix, | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| **импорт HostRegistry** | **импорт HostRegistry** | ||
| - | * [[|pk]], [[|ik]] заменил HostRegistry на StdRegistry | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| **непонятные константы с перечислением модулей хоста** | **непонятные константы с перечислением модулей хоста** | ||
| - | * [[|pk]] убрал упоминание хост-модулей, | + | * [[bbdonohost# |
| - | * [[|ik]] добавлена обработка в DevDependencies.GetImplicitDependencies | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| **импорт HostRegistry** | **импорт HostRegistry** | ||
| - | * [[|pk]], [[|ik]] заменил HostRegistry на StdRegistry | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| **импорт HostMenus, HostPorts** | **импорт HostMenus, HostPorts** | ||
| - | * [[|pk]] вызов HostMenus заменил на StdMenus, а вот код правой кнопки HostPorts.right пришлось пока захардкодить | + | * [[bbdonohost# |
| - | * [[|ik]] HostPorts.right -> CONST hostPortsRight, | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| **импорт HostMenus** | **импорт HostMenus** | ||
| - | * [[|pk]] разделил процедуру FlushResources, | + | * [[bbdonohost# |
| - | * [[|ik]] HostMenus -> Menus. | + | * [[bbdonohost# |
| ===== Dev/ | ===== Dev/ | ||
| Строка 130: | Строка 131: | ||
| **импорты HostFonts, HostFiles** | **импорты HostFonts, HostFiles** | ||
| обсуждалось на форуме http:// | обсуждалось на форуме http:// | ||
| - | * [[|pk]], [[|ik]] убрал неиспользуемые зависимости | + | * [[bbdonohost# |
| ====== Com ====== | ====== Com ====== | ||
| Строка 143: | Строка 144: | ||
| ===== Obx/ | ===== Obx/ | ||
| - | * [[|ik]] удалён из сборки. | + | * [[bbdonohost# |
| ====== Ole ====== | ====== Ole ====== | ||
| Строка 151: | Строка 152: | ||
| **импорт HostPorts, HostWindows, | **импорт HostPorts, HostWindows, | ||
| - | * [[|pk]] перенёс модуль в x86win32, поправил импорты | + | * [[bbdonohost# |
| - | * [[|ik]] поправил импорты | + | * [[bbdonohost# |
| ===== Ole/ | ===== Ole/ | ||
| **импорт HostPorts, HostWindows** | **импорт HostPorts, HostWindows** | ||
| - | * [[|pk]] перенёс модуль в x86win32, поправил импорты | + | * [[bbdonohost# |
| - | * [[|ik]] поправил импорты | + | * [[bbdonohost# |
| ===== Ole/ | ===== Ole/ | ||
| **Импорт HostPorts, строковая константа HostTextConv** | **Импорт HostPorts, строковая константа HostTextConv** | ||
| - | * [[|pk]] перенёс модуль в x86win32, поправил импорты | + | * [[bbdonohost# |
| - | * [[|ik]] поправил импорты | + | * [[bbdonohost# |
| ====== Host ====== | ====== Host ====== | ||
| Строка 171: | Строка 172: | ||
| **остатки от старого хоста** | **остатки от старого хоста** | ||
| - | * [[|pk]], [[|ik]] заменил Host на x86win32 | + | * [[bbdonohost# |
| Исправлены формы Host/ | Исправлены формы Host/ | ||