Инструменты пользователя

Инструменты сайта


bbdonohost

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
bbdonohost [2014/01/10 16:41]
kpmy
bbdonohost [2014/03/23 13:30]
kpmy [System/Mod/Config]
Строка 2: Строка 2:
 Герметизация производилась независимо, в результате возникло две схожие по результатам, сборки с герметизированным BlackBox. Герметизация производилась независимо, в результате возникло две схожие по результатам, сборки с герметизированным BlackBox.
   * сборка от [[|ik]]: [[https://bitbucket.org/akastargazer/bb.kia|bb.kia]]   * сборка от [[|ik]]: [[https://bitbucket.org/akastargazer/bb.kia|bb.kia]]
-  * сборка от [[|pk]]: [[https://bitbucket.org/petryxa/lun_system|lun_no_host]] +  * сборка от [[petryxa.clever@gmail.com|pk]]: [[https://bitbucket.org/petryxa/lun_system|lun_no_host]] 
 +Ниже расположен список измененных модулей и ресурсных файлов.
 ====== System ====== ====== System ======
  
Строка 10: Строка 10:
 **множественные команды из HostCmds**  **множественные команды из HostCmds**
   *  [[bbdonohost#Герметизация|pk]] разделил на две части, все меню с хост-командами вынес в x86win32/Rsrc/Menus   *  [[bbdonohost#Герметизация|pk]] разделил на две части, все меню с хост-командами вынес в x86win32/Rsrc/Menus
-  *  [[|ik]] заменил текстовые константы на название нового меню.+  *  [[bbdonohost#Герметизация|ik]] заменил текстовые константы на название нового меню.
  
 ===== System/Mod/Config ===== ===== System/Mod/Config =====
   
-**строковые константы из HostTextConv, HostBitmaps**  +**строковые константы из HostTextConv, HostBitmaps** \\ 
-  *  [[|pk]], [[|ik]] разделили Config на две части+**импорт OleData**  
 +  *  [[bbdonohost#Герметизация|pk]], [[bbdonohost#Герметизация|ik]] разделили Config на две части
  
 ===== System/Mod/XYplane ===== ===== System/Mod/XYplane =====
Строка 25: Строка 26:
   
 **строковая константа HostMenus**  **строковая константа HostMenus**
-  *  [[|pk]] заменил на StdMenus +  *  [[bbdonohost#Герметизация|pk]] заменил на StdMenus 
-  *  [[|ik]] "HostMenus.PrimaryVerb" -> "Menus.PrimaryVerb"+  *  [[bbdonohost#Герметизация|ik]] "HostMenus.PrimaryVerb" -> "Menus.PrimaryVerb"
  
 ====== Std ====== ====== Std ======
Строка 33: Строка 34:
  
 **импорт HostDialog**  **импорт HostDialog**
-  *  [[|pk]] убрал зависимость от HostDialog, так как константа logAlerts всегда TRUE, и до вызова HostDialog не доходит. +  *  [[bbdonohost#Герметизация|pk]] убрал зависимость от HostDialog, так как константа logAlerts всегда TRUE, и до вызова HostDialog не доходит. 
-  *  [[|ik]] прямое обращение к HostDialog.ShowParamMsg заменено на передачу в Dialog.Call вычисленного имени хостового Dialog, вычисление производится на основании данных из модуля Platform + x86win32hostPlatform+  *  [[bbdonohost#Герметизация|ik]] прямое обращение к HostDialog.ShowParamMsg заменено на передачу в Dialog.Call вычисленного имени хостового Dialog, вычисление производится на основании данных из модуля Platform + x86win32hostPlatform
  
 ===== Std/Mod/TabViews ===== ===== Std/Mod/TabViews =====
   
 **строковая константа HostTabFrames**  **строковая константа HostTabFrames**
-  *  [[|pk]], [[|ik]] убрал символьный вызов, установка табов производится в x86win32Config+  *  [[bbdonohost#Герметизация|pk]], [[bbdonohost#Герметизация|ik]] убрал символьный вызов, установка табов производится в x86win32Config
  
 ===== Std/Mod/Cmds ===== ===== Std/Mod/Cmds =====
  
 **запрос к строковому ресурсу #Host** **запрос к строковому ресурсу #Host**
-  *  [[|ik]] решение через Platform.MapString +  *  [[bbdonohost#Герметизация|ik]] решение через Platform.MapString 
-  *  [[|pk]] не решено, так как ситуация отсутствия команды обрабатывается в коде.+  *  [[bbdonohost#Герметизация|pk]] не решено, так как ситуация отсутствия команды обрабатывается в коде.
  
 ===== Std/Mod/Coder ===== ===== Std/Mod/Coder =====
  
 **строковая константа HostTextConv** **строковая константа HostTextConv**
-  *  [[|pk]] не решено +  *  [[bbdonohost#Герметизация|pk]] не решено 
-  *  [[|ik]] Имя хоста определяется через Platform.GetPrefix+  *  [[bbdonohost#Герметизация|ik]] Имя хоста определяется через Platform.GetPrefix
  
 ===== Std/Mod/MenuTool ===== ===== Std/Mod/MenuTool =====
   
 **импорт HostMenus** **импорт HostMenus**
-  *  [[|pk]] перенёс модуль в подсистему x86win32, по всем признакам он неотделим от хоста. Зачистил хвосты StdMenuTool в ресурсах и меню, в документации не зачищал. +  *  [[bbdonohost#Герметизация|pk]] перенёс модуль в подсистему x86win32, по всем признакам он неотделим от хоста. Зачистил хвосты StdMenuTool в ресурсах и меню, в документации не зачищал. 
-  *  [[|ik]] использует новый модуль Menus+  *  [[bbdonohost#Герметизация|ik]] использует новый модуль Menus
  
 ===== Std/Mod/Tables ===== ===== Std/Mod/Tables =====
   
 **импорт HostPorts ради кодов курсора**  **импорт HostPorts ради кодов курсора**
-  *  [[|pk]] убрал хост зависимость, заменил курсор на один из стандартных Ports.graphicsCursor +  *  [[bbdonohost#Герметизация|pk]] убрал хост зависимость, заменил курсор на один из стандартных Ports.graphicsCursor 
-  *  [[|ik]] Константа HostPorts.resizeHCursor -> resizeHCursor+  *  [[bbdonohost#Герметизация|ik]] Константа HostPorts.resizeHCursor -> resizeHCursor
  
 ====== Text ====== ====== Text ======
Строка 70: Строка 71:
   
 **команды из HostCmds**  **команды из HostCmds**
-  *  [[|pk]] разделил на две части +  *  [[bbdonohost#Герметизация|pk]] разделил на две части 
-  *  [[|ik]] не решено+  *  [[bbdonohost#Герметизация|ik]] не решено
  
 ====== Dev ====== ====== Dev ======
Строка 78: Строка 79:
  
 **импорт HostFiles, HostPackedFiles, строковые константы HostFiles** **импорт HostFiles, HostPackedFiles, строковые константы HostFiles**
-  *  [[|pk]], [[|ik]] перенесён в подсистему Packed.+  *  [[bbdonohost#Герметизация|pk]], [[bbdonohost#Герметизация|ik]] перенесён в подсистему Packed.
  
 ===== Dev/Mod/ComInterfaceGen ===== ===== Dev/Mod/ComInterfaceGen =====
  
 **импорт HostFiles** **импорт HostFiles**
-  *  [[|ik]] удален из сборки +  *  [[bbdonohost#Герметизация|ik]] удален из сборки 
-  *  [[|pk]] не решено+  *  [[bbdonohost#Герметизация|pk]] не решено
  
 ===== Dev/Mod/ComDebug ===== ===== Dev/Mod/ComDebug =====
  
 **cтроковая константа HostMechanisms**  **cтроковая константа HostMechanisms** 
-  *  [[|pk]] не решено, так как отладчик нужен только для компиляции ядра, и не участвует в работе +  *  [[bbdonohost#Герметизация|pk]] не решено, так как отладчик нужен только для компиляции ядра, и не участвует в работе 
-  *  [[|ik]] имя хоста определяется через Platform.GetPrefix+  *  [[bbdonohost#Герметизация|ik]] имя хоста определяется через Platform.GetPrefix
  
 ===== Dev/Mod/HeapSpy ===== ===== Dev/Mod/HeapSpy =====
  
 **строковая константа HostWindows** **строковая константа HostWindows**
-  *  [[|pk]] не решено +  *  [[bbdonohost#Герметизация|pk]] не решено 
-  *  [[|ik]] имя хоста через Platform.GetPrefix, но остался winAnchor+  *  [[bbdonohost#Герметизация|ik]] имя хоста через Platform.GetPrefix, но остался winAnchor
  
 ===== Dev/Mod/Analyzer ===== ===== Dev/Mod/Analyzer =====
   
 **импорт HostRegistry**  **импорт HostRegistry**
-  *  [[|pk]], [[|ik]] заменил HostRegistry на StdRegistry+  *  [[bbdonohost#Герметизация|pk]], [[bbdonohost#Герметизация|ik]] заменил HostRegistry на StdRegistry
  
 ===== Dev/Rsrc/Strings ===== ===== Dev/Rsrc/Strings =====
   
 **непонятные константы с перечислением модулей хоста**  **непонятные константы с перечислением модулей хоста**
-  *  [[|pk]] убрал упоминание хост-модулей, так как они не существуют +  *  [[bbdonohost#Герметизация|pk]] убрал упоминание хост-модулей, так как они не существуют 
-  *  [[|ik]] добавлена обработка в DevDependencies.GetImplicitDependencies+  *  [[bbdonohost#Герметизация|ik]] добавлена обработка в DevDependencies.GetImplicitDependencies
  
 ===== Dev/Mod/Browser ===== ===== Dev/Mod/Browser =====
   
 **импорт HostRegistry**  **импорт HostRegistry**
-  *  [[|pk]], [[|ik]] заменил HostRegistry на StdRegistry+  *  [[bbdonohost#Герметизация|pk]], [[bbdonohost#Герметизация|ik]] заменил HostRegistry на StdRegistry
  
 ===== Dev/Mod/Dependencies ===== ===== Dev/Mod/Dependencies =====
   
 **импорт HostMenus, HostPorts**  **импорт HostMenus, HostPorts**
-  *  [[|pk]] вызов HostMenus заменил на StdMenus, а вот код правой кнопки HostPorts.right пришлось пока захардкодить +  *  [[bbdonohost#Герметизация|pk]] вызов HostMenus заменил на StdMenus, а вот код правой кнопки HostPorts.right пришлось пока захардкодить 
-  *  [[|ik]] HostPorts.right -> CONST hostPortsRight, HostMenus.PopupMenu -> Menus.PopupMenu+  *  [[bbdonohost#Герметизация|ik]] HostPorts.right -> CONST hostPortsRight, HostMenus.PopupMenu -> Menus.PopupMenu
  
 ===== Dev/Mod/Cmds ===== ===== Dev/Mod/Cmds =====
   
 **импорт HostMenus**  **импорт HostMenus**
-  *  [[|pk]] разделил процедуру FlushResources, теперь часть в HostMenus вызывается через меню. +  *  [[bbdonohost#Герметизация|pk]] разделил процедуру FlushResources, теперь часть в HostMenus вызывается через меню. 
-  *  [[|ik]] HostMenus -> Menus.+  *  [[bbdonohost#Герметизация|ik]] HostMenus -> Menus.
  
 ===== Dev/Mod/Debug ===== ===== Dev/Mod/Debug =====
Строка 130: Строка 131:
 **импорты HostFonts, HostFiles** **импорты HostFonts, HostFiles**
 обсуждалось на форуме http://forum.oberoncore.ru/viewtopic.php?f=131&t=4293&hilit=+DevDebug  обсуждалось на форуме http://forum.oberoncore.ru/viewtopic.php?f=131&t=4293&hilit=+DevDebug
-  *  [[|pk]], [[|ik]] убрал неиспользуемые зависимости+  *  [[bbdonohost#Герметизация|pk]], [[bbdonohost#Герметизация|ik]] убрал неиспользуемые зависимости
  
 ====== Com ====== ====== Com ======
Строка 143: Строка 144:
 ===== Obx/Mod/Bitmap ===== ===== Obx/Mod/Bitmap =====
  
-  *  [[|ik]] удалён из сборки.+  *  [[bbdonohost#Герметизация|ik]] удалён из сборки.
  
 ====== Ole ====== ====== Ole ======
Строка 151: Строка 152:
 **импорт HostPorts, HostWindows, HostMenus** **импорт HostPorts, HostWindows, HostMenus**
  
-  *  [[|pk]] перенёс модуль в x86win32, поправил импорты +  *  [[bbdonohost#Герметизация|pk]] перенёс модуль в x86win32, поправил импорты 
-  *  [[|ik]] поправил импорты+  *  [[bbdonohost#Герметизация|ik]] поправил импорты
  
 ===== Ole/Mod/Server ===== ===== Ole/Mod/Server =====
  
 **импорт HostPorts, HostWindows** **импорт HostPorts, HostWindows**
-  *  [[|pk]] перенёс модуль в x86win32, поправил импорты +  *  [[bbdonohost#Герметизация|pk]] перенёс модуль в x86win32, поправил импорты 
-  *  [[|ik]] поправил импорты+  *  [[bbdonohost#Герметизация|ik]] поправил импорты
  
 ===== Ole/Mod/Data ===== ===== Ole/Mod/Data =====
  
 **Импорт HostPorts, строковая константа HostTextConv** **Импорт HostPorts, строковая константа HostTextConv**
-  *  [[|pk]] перенёс модуль в x86win32, поправил импорты +  *  [[bbdonohost#Герметизация|pk]] перенёс модуль в x86win32, поправил импорты 
-  *  [[|ik]] поправил импорты+  *  [[bbdonohost#Герметизация|ik]] поправил импорты
  
 ====== Host ====== ====== Host ======
Строка 171: Строка 172:
   
 **остатки от старого хоста**  **остатки от старого хоста**
-  *  [[|pk]], [[|ik]] заменил Host на x86win32+  *  [[bbdonohost#Герметизация|pk]], [[bbdonohost#Герметизация|ik]] заменил Host на x86win32
  
 Исправлены формы Host/Rsrc/Prefs, Host/Rsrc/Printing, Host/Rsrc/Imptype, Host/Rsrc/Setup. Исправлены формы Host/Rsrc/Prefs, Host/Rsrc/Printing, Host/Rsrc/Imptype, Host/Rsrc/Setup.
bbdonohost.txt · Последнее изменение: 2020/10/29 07:08 (внешнее изменение)