mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-06-14 18:04:58 +03:00
03b2b5a64e
Companion <ExtendedTooltip> (это LabelDecoration) может нести собственный <ToolTip> — реальный текст подсказки (ML), а не пустой Title. Декомпилятор ловил Title/layout/flags/ events компаньона, но НЕ его ToolTip → реальный двуязычный текст молча терялся (форма ВводОстатков/ФормаТовары: расширенная подсказка ЕдиницаИзмеренияТНВЭД). DSL: extendedTooltip.tooltip (ML-текст). Декомпилятор: захват <lf:ToolTip> компаньона (Get-LangText). Компилятор (ps1+py): tooltip в companionStructKeys + эмит <ToolTip> после Title (порядок схемы LabelDecoration). ≠ элементного tooltip обычной подсказки — скоупится вложенностью (могут сосуществовать). Редкое (1 форма в rt-iter), но реальная потеря контента. Форма ВводОстатков → match. Кейс input-fields (ОбычноеПоле: элементный tooltip + extendedTooltip с text+tooltip+events) сертифицирован загрузкой в 1С — оба tooltip сосуществуют. Регресс 43/43, ps1==py. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>