Terrasoft.utils.inputBox ширина окна

Подскажите как скорректировать стили, в конкретно взятом случае ширину окна которое показывается по вызову Terrasoft.utils.inputBox
Пример вызова:

Terrasoft.utils.inputBox(
        "Заполните комментарий возврата",
        function(returnCode, controlData) {
                if (returnCode === "ok") {
                                //do something;
                }
        },
        ["ok", "cancel"],
        this,
        {
                content: {
                        customConfig: {
                                className: "Terrasoft.MemoEdit",
                                height: "200px",
                        },
                        dataValueType: Terrasoft.DataValueType.TEXT,
                        value: ""
                }
        },
        {
                defaultButton: 0,
        }
);

Как редактировать стили внутреннего поля инпута - понятно, в свойстве customConfig
Так же я пробовал передавать стили в последнем аргументе вызова в свойстве style
н/п
...
        {
            style: {width: "600px"}    
            defaultButton: 0,
        }
);

Пробовал назначить стиль через свойство classes , в данном случае я предположил что стиль требуется установить "врапперу", т.к. на странице собственно если просматривать элементы, то речь идет о
id="t-comp0-wrap" class="ts-messagebox-box ts-messagebox-border-style-blue ts-messagebox-center-position" style="height: 415px;">

...
        {
            classes: {wrapClassName: "my-custom-class"}
            defaultButton: 0,
        }
);

PS: Так же в исходных кодах найдено несколько примеров где так-же устанавливаются стили для заголовка через captionClassName - но в моем случае так-же стиль для caption-элемента не назначается.

Нравится

1 комментарий

Добрый день, Илья!

Для реализации данного кейса лучше написать собственный модуль со стилями. Пример использования такого модуля можно подсмотреть по ссылке: https://academy.terrasoft.ua/documents/technic-sdk/7-9/ispolzovanie-pol…

Показать все комментарии