Добавление картинки в ресурсы.
Добрый день!
Товарищи, может кто имел дело с добавлением картинок в ресурсы схемы, помогите разобраться.
Создал свое модальное окно. Хочу добавить кнопку закрытия окна, отображать ее через картинку. Создал в ресурсах страницы запись для картинки. Теперь эту запись как-то нужно связать с SysImages(я так думаю). Мне нужно использовать картинку крестика закрытия окна, которая уже есть в системе. Как это делается?
Спасибо!
Нравится
Добрый день, Сергей!
Для добавления картинки на кнопку необходимо в diff соответствующей страницы прописать код кнопки и добавить в него атрибут "imageConfig" с кодом добавленного изображения.
Перед этим в меню слева необходимо добавить нужное вам изображение.
diff: /**SCHEMA_DIFF*/[
{
"operation": "insert",
"parentName": "LeadPageRegisterInfoBlock",
"propertyName": "items",
"name": "UsrTestButton",
"values": {
"click": {bindTo: "onTestClick"},
"itemType": this.Terrasoft.ViewItemType.BUTTON,
"style": Terrasoft.controls.ButtonEnums.style.TRANSPARENT,
"imageConfig": {"bindTo": "Resources.Images.MakeCallButtonIcon"},
"layout": {
"column": 11,
"row": 2,
"colSpan": 1
},
}
}
]/**SCHEMA_DIFF*/
Дима Вовченко,
спасибо, но это как раз было понятно. Тут задача в том, чтобы загрузить в ресурсы схемы картинку(крестик закрытия окна) или найти ее в ресурсах другой схемы с возможностью подвязать эту схему в зависимости и использовать ее ресурс при биндировании для параметра imageConfig. Мне нужен рисунок крестика, который используется уже в системе.
Сергей Хоменко,
Если вам нужен именно рисунок крестика, то вот он ![]()
Получил его с помощью комбинации ctrl+shift+c, выделил в открытом модальном окне нужное изображение и в открытом стиле в атрибуте style будет ссылка на нужную картинку, которую можно скачать.
Дима Вовченко,
спасибо! Как все просто оказалось. Я добавлял свои картинки, но они почему-то не отображались, может формат и размер имеют значение.