e1337e4016
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>
1.9 KiB
1.9 KiB
title, type, api, tags, sources
| title | type | api | tags | sources | |||||
|---|---|---|---|---|---|---|---|---|---|
| Флаг клавиатуры | guide |
|
|
|
Флаг клавиатуры
Параметр соответствует lParam в событии WM_KEYDOWN или WM_SYSKEYDOWN. Значения разрядов параметра:
| 0 –15 | - количество повторений выдаваемого кода клавиши за время ее удержания в нажатом состоянии. |
|---|---|
| 29 | - признак нажатия клавиши . 1 - клавиша нажата, 0 - клавиша не нажата. |
| 30 | - предыдущее состояние клавиши; 1 - клавиша была нажата, 0 - клавиша не была нажата. |
| 31 | - состояние перехода; 1 - клавиша отпускается, 0 -клавиша остается нажатой. |
Ключ манифеста приложения helpId
В манифесте приложения содержится необязательный ключ helpId, который задает имя справочной системы приложения. Данный ключ служит для задания синонима имени справки и ключа "app id", который задан GUID'ом. Ключ манифеста является НЕ обязательным. Располагать его следует между appIcon и autostart. Пример:
<application id="APP_Gayka1" title="Конструкторский элемент на Visual C++ с панелью" appIcon="E00D" helpId="Gayka1" autostart="true" showInMenu="true" iconFont="#Ascon Icons SDK Base" iconAccentFont="#Ascon Icons SDK Accent" iconColor1Font="#Ascon Icons SDK Color1" iconColor2Font="#Ascon Icons SDK Color2" iconColor3Font="#Ascon Icons SDK Color3">