{
  "package": "themenone",
  "format": "KZBF (Kanzi binary package)",
  "engine": "Kanzi UI",
  "size_bytes": 1860,
  "entries": [
    {
      "path": "/$message_types",
      "role": "消息类型表（计数块 + 字符串块）"
    },
    {
      "path": "/$metaclass_dictionary",
      "role": "组件/元类名字表"
    },
    {
      "path": "/$plugins",
      "role": "插件表（空）"
    },
    {
      "path": "/$property_dictionary",
      "role": "属性名字典（18 项）"
    },
    {
      "path": "/$property_types",
      "role": "属性类型表"
    },
    {
      "path": "/$strings",
      "role": "字符串表（含 kzb:// 资源地址）"
    },
    {
      "path": "/Screens/Screen/<ResourceDictionaryInNode>",
      "role": "Screen 节点与资源字典挂载点"
    },
    {
      "path": "/StartupPrefab",
      "role": "启动 Prefab（窗口/屏幕属性）"
    },
    {
      "path": "/Themes/Theme",
      "role": "主题集合根"
    },
    {
      "path": "/Themes/Theme/DefaultValues",
      "role": "默认属性值（本包为空）"
    },
    {
      "path": "/Themes/Theme/theme_dark",
      "role": "深色主题（本包 20B 全零）"
    },
    {
      "path": "/Themes/Theme/theme_light",
      "role": "浅色主题（本包 20B 全零）"
    }
  ],
  "message_types": [
    "Kanzi.Screen",
    "Kanzi.PageHost",
    "Kanzi.OnAttachedTrigger",
    "Kanzi.DispatchMessageAction",
    "Kanzi.ResourceDictionary",
    "Kanzi.PrefabTemplate",
    "Kanzi.ResourceDictionarySelector"
  ],
  "properties": [
    "Node.Locale",
    "Screen.ClearColor",
    "Screen.HostName",
    "Window.Height",
    "Window.MetricsType",
    "Window.Orientation",
    "Window.Width",
    "Node2D.BackgroundBrush",
    "Page.AutoActivate",
    "PageHost.DefaultSubPage",
    "PageHost.LoopSubPages",
    "PageHost.Transitions",
    "Action.Delay",
    "DispatchMessageAction.DispatchMode",
    "DispatchMessageAction.RoutingTarget",
    "DispatchMessageAction.RoutingTargetLookup",
    "MessageType",
    "MessageArgument.Screen.ActivateThemeMessageArguments.Theme",
    "ResourceDictionarySelector.SelectedDictionary"
  ],
  "strings": [
    "TAG_PROPERTY_TYPE_Transparent",
    "Screen",
    "kzb://themenone/Screens/Screen/<ResourceDictionaryInNode>",
    "RootPage",
    "kzb://themenone/Themes/Theme"
  ],
  "activation": {
    "message": "Message.Screen.ActivateTheme",
    "argument_key": "MessageArgument.Screen.ActivateThemeMessageArguments.Theme",
    "value_examples": [
      "theme_dark",
      "theme_light"
    ],
    "url_scheme": "kzb://<package>/Themes/Theme"
  },
  "findings": [
    "themenone 是空壳主题包：只声明结构与消息通路，theme_dark / theme_light / DefaultValues 三块均为 20 字节全零",
    "做真实仪表主题需向 theme_dark / theme_light 写入属性值，属性名以 $property_dictionary 的 18 项为准",
    "资源引用统一写成 kzb://themenone/...，换包名时需整体替换"
  ]
}