fix(cfe-borrow): стандартные картинки элементов остаются в заимствованной форме

Навык вырезал у элементов заимствованной формы все StdPicture.*, кроме Print.
Сверка с Конфигуратором 8.3.27 (заимствование форм УТ с основным реквизитом
и без) правило опровергла: у кнопок, подменю и страниц — в командной панели
формы, контекстных меню и теле формы — стандартная картинка остаётся в обеих
частях формы байт в байт, 26 элементов из 26. Выбрасывается только картинка
декорации, это уже учтено. Вырезание убрано в обоих портах, v1.39.

На шести эталонах Конфигуратора картинки элементов и заимствованные общие
картинки теперь совпадают полностью. Спецификация (§5.5.2) приведена
к фактическому поведению, включая файлы встроенных картинок.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-09-26 20:10:26 +03:00
co-authored by Claude Opus 5.5
parent 69745af336
commit 868ba8db49
11 changed files with 559 additions and 12 deletions
@@ -1,4 +1,4 @@
# cfe-borrow v1.38 — Borrow objects from configuration into extension (CFE)
# cfe-borrow v1.39 — Borrow objects from configuration into extension (CFE)
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
[CmdletBinding(PositionalBinding=$false)]
param(
@@ -1043,8 +1043,8 @@ function Borrow-Form {
$childItemsXml = $childItemsXml.Remove($pm.Index, $pm.Length)
}
}
# Strip StdPicture blocks (except Print)
$childItemsXml = [regex]::Replace($childItemsXml, '(?s)\s*<Picture>\s*<xr:Ref>StdPicture\.(?!Print\b)\w+</xr:Ref>.*?</Picture>', '')
# Стандартные картинки (StdPicture.*) не вырезаются: Конфигуратор оставляет их у кнопок, подменю
# и страниц в обеих частях формы (эталоны 8.3.27, 26 элементов в 3 формах).
# Same Picture strip for AutoCommandBar
if ($autoCmdXml) {
@@ -1056,7 +1056,6 @@ function Borrow-Form {
$autoCmdXml = $autoCmdXml.Remove($pm.Index, $pm.Length)
}
}
$autoCmdXml = [regex]::Replace($autoCmdXml, '(?s)\s*<Picture>\s*<xr:Ref>StdPicture\.(?!Print\b)\w+</xr:Ref>.*?</Picture>', '')
}
# Auto-borrow StyleItems referenced in ChildItems
@@ -1,5 +1,5 @@
#!/usr/bin/env python3
# cfe-borrow v1.38 — Borrow objects from configuration into extension (CFE)
# cfe-borrow v1.39 — Borrow objects from configuration into extension (CFE)
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
import argparse
@@ -2005,8 +2005,8 @@ def main():
cp_name = pm.group(1)
if cp_name not in borrowed_pic_set:
child_items_xml = child_items_xml[:pm.start()] + child_items_xml[pm.end():]
# Strip StdPicture blocks (except Print)
child_items_xml = re.sub(r'\s*<Picture>\s*<xr:Ref>StdPicture\.(?!Print\b)\w+</xr:Ref>.*?</Picture>', '', child_items_xml, flags=re.DOTALL)
# Стандартные картинки (StdPicture.*) не вырезаются: Конфигуратор оставляет их у кнопок, подменю
# и страниц в обеих частях формы (эталоны 8.3.27, 26 элементов в 3 формах).
# Same Picture strip for AutoCommandBar
if auto_cmd_xml:
@@ -2015,7 +2015,6 @@ def main():
cp_name = pm.group(1)
if cp_name not in borrowed_pic_set:
auto_cmd_xml = auto_cmd_xml[:pm.start()] + auto_cmd_xml[pm.end():]
auto_cmd_xml = re.sub(r'\s*<Picture>\s*<xr:Ref>StdPicture\.(?!Print\b)\w+</xr:Ref>.*?</Picture>', '', auto_cmd_xml, flags=re.DOTALL)
# Auto-borrow StyleItems referenced in ChildItems
referenced_styles = set()
+7 -2
View File
@@ -481,14 +481,19 @@ Form.xml заимствованной формы — **двухчастный ф
8. **Events элементов: удаление** (вариант B) — все `<Events>` внутри визуальных элементов удаляются в обеих секциях. Обработчики расширения добавляются через `elementEvents` в Part 1 с `callType`.
9. **Picture stripping** (вариант B) — блоки `<Picture>` с `<xr:Ref>CommonPicture.XXX</xr:Ref>` удаляются, если `CommonPicture.XXX` **не заимствован** в расширение. Сам элемент PictureDecoration остаётся, только `<Picture>` убирается. `StdPicture.Print` сохраняется, остальные StdPicture удаляются.
9. **Картинки элементов** (сверено с Конфигуратором 8.3.27):
- у `PictureDecoration` блок `<Picture>` удаляется в обеих секциях при любом виде картинки (`xr:Abs`, `CommonPicture`, `StdPicture`). Сам элемент остаётся;
- `StdPicture.*` у кнопок, подменю и страниц **сохраняется** в обеих секциях как есть;
- блоки `<Picture>` с `<xr:Ref>CommonPicture.XXX</xr:Ref>` удаляются, только если `CommonPicture.XXX` не заимствуется (нет в конфигурации-источнике).
10. **Авто-заимствование CommonPictures** — при заимствовании формы автоматически заимствуются все CommonPictures, на которые ссылаются элементы формы.
10. **Авто-заимствование CommonPictures** — при заимствовании формы автоматически заимствуются все CommonPictures, на которые ссылаются элементы формы (картинки декораций к этому моменту уже удалены и заимствования не вызывают).
11. **Авто-заимствование StyleItems** — элементы формы ссылаются на StyleItems через `<Font ref="style:XXX" kind="StyleItem"/>` и `<BackColor>style:XXX</BackColor>`. Все такие StyleItems должны быть заимствованы. Стандартные стили (NormalTextFont, AccentColor, FormBackColor и др.) не имеют файлов и автоматически пропускаются.
12. **Авто-заимствование Enums + EnumValues** — `<ChoiceParameters>` могут содержать `<Value xsi:type="xr:DesignTimeRef">Enum.XXX.EnumValue.YYY</Value>`. Перечисление `Enum.XXX` заимствуется вместе с конкретными `EnumValue` (borrowed с `ExtendedConfigurationObject` указывающим на UUID оригинального значения).
13. **Файлы встроенных картинок** — ссылка `<xr:Abs>Файл</xr:Abs>` в свойстве элемента (`Picture`, `RowsPicture`, `HeaderPicture`, `ValuesPicture`) указывает на `Ext/Form/Items/<имя элемента>/<Файл>`. Файлы, на которые ссылается итоговая форма, копируются из источника байт в байт; без них платформа отвергает загрузку («Файл не найден»). Уже лежащий в расширении файл при повторном заимствовании не перезаписывается.
#### 5.5.3. Нумерация ID элементов
| Диапазон | Принадлежность |
@@ -26,6 +26,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>Form.StandardCommand.Close</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -81,6 +117,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes>
<Attribute name="Объект" id="7">
@@ -1,5 +1,5 @@
{
"name": "Заимствование формы: картинки кнопок, строк таблицы и поля картинки переносятся файлами, картинка декорации выбрасывается (как у Конфигуратора)",
"name": "Заимствование формы: картинки кнопок, строк таблицы и поля картинки переносятся файлами, стандартные картинки кнопок, подменю и страниц остаются, картинка декорации выбрасывается (как у Конфигуратора)",
"setup": "fixture:form-item-pictures",
"preRun": [
{
@@ -20,7 +20,11 @@
"text": [
"<xr:Abs>RowsPicture.png</xr:Abs>",
"<xr:Abs>HeaderPicture.png</xr:Abs>",
"<xr:Abs>ValuesPicture.png</xr:Abs>"
"<xr:Abs>ValuesPicture.png</xr:Abs>",
"<xr:Ref>StdPicture.Refresh</xr:Ref>",
"<xr:Ref>StdPicture.CreateListItem</xr:Ref>",
"<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>",
"<xr:Ref>StdPicture.Print</xr:Ref>"
]
},
"fileNotContains": {
@@ -26,6 +26,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>Form.StandardCommand.Close</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -81,6 +117,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes>
<Attribute name="Объект" id="7">
@@ -26,6 +26,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>0</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -64,6 +100,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes/>
<BaseForm version="2.17">
@@ -93,6 +147,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>0</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -131,6 +221,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes/>
</BaseForm>
@@ -26,6 +26,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>Form.StandardCommand.Close</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -81,6 +117,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes>
<Attribute name="Объект" id="7">
@@ -26,6 +26,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>0</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -64,6 +100,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes/>
<BaseForm version="2.17">
@@ -93,6 +147,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>0</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -131,6 +221,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes/>
</BaseForm>
@@ -26,6 +26,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>Form.StandardCommand.Close</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -81,6 +117,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes>
<Attribute name="Объект" id="7">
@@ -26,6 +26,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>0</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -64,6 +100,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes/>
<BaseForm version="2.17">
@@ -93,6 +147,42 @@
</Picture>
<ExtendedTooltip name="ФормаОбновитьКартинкойРасширеннаяПодсказка" id="9"/>
</Button>
<Button name="ФормаЗакрытьСтандартной" id="19">
<Type>CommandBarButton</Type>
<Representation>Picture</Representation>
<CommandName>0</CommandName>
<Picture>
<xr:Ref>StdPicture.Refresh</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ФормаЗакрытьСтандартнойРасширеннаяПодсказка" id="20"/>
</Button>
<Popup name="ПодменюСоздать" id="21">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Создать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.CreateListItem</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюСоздатьРасширеннаяПодсказка" id="22"/>
</Popup>
<Popup name="ПодменюПечать" id="23">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Печать</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.Print</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="ПодменюПечатьРасширеннаяПодсказка" id="24"/>
</Popup>
</ChildItems>
</AutoCommandBar>
<ChildItems>
@@ -131,6 +221,24 @@
<ContextMenu name="ОбщаяКартинкаКонтекстноеМеню" id="17"/>
<ExtendedTooltip name="ОбщаяКартинкаРасширеннаяПодсказка" id="18"/>
</PictureDecoration>
<Pages name="Страницы" id="25">
<ExtendedTooltip name="СтраницыРасширеннаяПодсказка" id="26"/>
<ChildItems>
<Page name="СтраницаНастройки" id="27">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки</v8:content>
</v8:item>
</Title>
<Picture>
<xr:Ref>StdPicture.DataCompositionSettingsWizard</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<ExtendedTooltip name="СтраницаНастройкиРасширеннаяПодсказка" id="28"/>
</Page>
</ChildItems>
</Pages>
</ChildItems>
<Attributes/>
</BaseForm>