feat(839-1): 기계 제어 구역 값 칸 이름표도 짧은 이름 · 「P_EQ기계」 이름을 문서 꼴 차례로(직접 입력해도 안 변함)

- machineCellName(칸) — 기계 제어 구역(836-1) 값 칸 이름표(상각비계수 → 상각 …) · 툴팁 = 원래 칸 이름
- 「P_EQ기계…」 이름 = 그 기호 개수(3 · 5 · 6)로 문서 꼴을 앎 — 칸 연결이 숫자로 바뀌어도 같은 이름
- test_839_1 에 차례 이름 = 읽는 칸 · 직접 입력 뒤 같음 추가

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-15 14:21:48 +09:00
co-authored by Claude Sonnet 5.5
parent 6e534ce492
commit f468ff7384
3 changed files with 54 additions and 5 deletions
+6 -1
View File
@@ -27,6 +27,7 @@ import {
} from "../common_util/common_util_formula_doc_cover";
import { subInputs, type StackDoc } from "../common_util/common_util_line_stack";
import type { Picked } from "../common_util/common_util_line_stack_pick";
import { machineCellName } from "../common_util/common_util_machine_symbol_name";
import { openFindPicker } from "../M02_MasterTemplete/M02_MasterTemplete_Find_Pick";
import { openStackPick } from "./line_stack_pick";
import { lt } from "./line_stack_text";
@@ -146,7 +147,11 @@ export function buildMachineCtl(h: CtlHooks, link: Link | undefined): HTMLElemen
: numBox(col, now, UNIT[col] ?? "", ro, setVal);
const row = el("div", {
className: "lstk-frow",
children: [el("b", { className: "lstk-sym", text: col }), "=", box],
children: [
el("b", { className: "lstk-sym", text: machineCellName(col), attrs: { title: col } }),
"=",
box,
],
});
if (mine !== undefined) {
const tag = createBadge(lt("Ctl_Changed"), "info", { size: 18 });