Files
mikhail e1337e4016 feat(sdk-docs): MD-база знаний SDK — в репозиторий; генератор и зеркало убраны
docs/Kompas3D_SDK/ становится каноническим источником справки КОМПАС SDK
и включается в репозиторий (2491 файл, ~14 МБ). HTML-зеркало
docs/KOMPAS_SDK_ru-RU/ (~1.4 ГБ, © АСКОН) и генератор
tools/build_kompas3d_sdk.py больше не нужны — регенерация не предполагается.

- .gitignore: MD-база разблокирована; зеркало остаётся проигнорированным
  (safety-net на случай повторной локальной выгрузки).
- CLAUDE.md / SKILL.md: убраны упоминания регенерации и зеркала.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 20:00:05 +03:00

1.8 KiB

title, type, api, tags, sources
title type api tags sources
Пример описания ресурсов панелей и кнопки типа Fly-Out guide
api7
guide
api7
gettoolbarid
gettoolbarid_res.html

// Определение имени: STRINGTABLE { COMPACT_BAR1 "Компактная панель" } #define END_OF_RESOURCE_TABLE 0xffff // Определение состава: COMPACT_BAR1 RCDATA { BAR_1 // Инструментальная панель, входящая в компактную END_OF_RESOURCE_TABLE } Необходимые ресурсы для инструментальной панели: // Определение имени панелей: STRINGTABLE { BAR_1 "Инструментальная панель" } // Определение состава панели: BAR_1 RCDATA { 1 // Идентификатор команды библиотеки END_OF_RESOURCE_TABLE } // Определение иконок инструментальной панели при включении ее в компактную панель: BAR_1 ICON DISCARDABLE "bar1.ico" // Определение состава панели: BAR_1 RCDATA { COMMAND_1 // Идентификатор команды библиотеки (Кнопка типа Fly-Out) ... // Остальные команды END_OF_RESOURCE_TABLE } // Определение кнопки типа Fly-Out COMMAND_1 1000 RCDATA // Кнопка с идентификатором COMMAND_1 на панели BAR_1 будет Fly-Out кнопкой { COMMAND_1 // Тот же идентификатор желательно ставить первым, чтобы после загрузки // эта команда становилась текущей ... // Остальные команды END_OF_RESOURCE_TABLE