mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-06 18:20:52 +03:00
fix(form-decompile,form-compile): PictureDecoration имя-как-Ref + <xr:Abs> + порядок Title декораций
Баг: Emit-PictureDecoration брал $el.picture (тип-ключ = имя элемента) фолбэком источника картинки → при отсутствии src писал <xr:Ref>ИмяДекорации>. Фикс: источник картинки — ТОЛЬКО src. <xr:Abs> (встроенная картинка, 131 в корпусе): декомпилятор ловил лишь xr:Ref → теперь src:"abs:Имя" → <xr:Abs>Имя</xr:Abs> (префикс abs:, иначе <xr:Ref>). Порядок: LabelDecoration эмитил Title перед own-content, а платформа — layout-first (корпус 16970 vs 44). Переставил флаги/hyperlink/layout/оформление ПЕРЕД Title (как ExtendedTooltip) — заодно убирает шум атрибуции харнесса на многострочном Title (Height «уезжал» на родительскую группу; контент был корректен, ломалась line- атрибуция). Форма МобильноеПриложениеПредприниматель → round-trip match. Зеркало py (байт-в-байт). Снэпшоты events/element-appearance/additional-columns обновлены (только порядок) и пере-сертифицированы в 1С. Регресс 39/39 ps1+py. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
8915e99ac8
commit
f7d5e2fd00
+1
-1
@@ -31,6 +31,7 @@
|
||||
</Events>
|
||||
</InputField>
|
||||
<LabelDecoration name="Подсказка" id="7">
|
||||
<Hyperlink>true</Hyperlink>
|
||||
<Title formatted="false">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
@@ -38,7 +39,6 @@
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTipRepresentation>Button</ToolTipRepresentation>
|
||||
<Hyperlink>true</Hyperlink>
|
||||
<ContextMenu name="ПодсказкаКонтекстноеМеню" id="8"/>
|
||||
<ExtendedTooltip name="ПодсказкаРасширеннаяПодсказка" id="9"/>
|
||||
<Events>
|
||||
|
||||
Reference in New Issue
Block a user