Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 июн 2024, 06:17

ТСД

Автор Shaman_blr, 27 сен 2023, 13:31

0 Пользователей и 1 гость просматривают эту тему.

Shaman_blr

Всем привет есть форма Рабочее место. При открытии на компьютере или на телефоне или ТСД размеры кнопок и шрифта очень маленькие.
Есть ли какое нибудь решение, чтобы от размера экрана растягивались кнопки и текст?

fruitella

В настройках "Операции ТСД" можно задать размер шрифта колонок, текста и прочего, масштад отображения, разрешить использование для мобильных устройств. Все это может влиять на отображение.

Shaman_blr

fruitella, Для ТСД был написан код
НоваяГруппа = ЭтаФорма.Элементы.Добавить("Группа_"+Формат(НомерКнопки,"ЧГ=0"), Тип("ГруппаФормы"), Элементы.ГруппаКоманды);
НоваяГруппа.Вид = ВидГруппыФормы.ОбычнаяГруппа;
НоваяГруппа.Поведение = ПоведениеОбычнойГруппы.Обычное;
НоваяГруппа.Отображение = ОтображениеОбычнойГруппы.Нет;
НоваяГруппа.ОтображатьЗаголовок = Ложь;
НоваяГруппа.ЦветФона = ЦветаСтиля.ЮИ_ЦветФонаКнопкиЗавершитьОК;

    НоваяКнопка = ЭтаФорма.Элементы.Добавить("Кнопка_"+Формат(НомерКнопки,"ЧГ=0"), Тип("ДекорацияФормы"), НоваяГруппа);
НоваяКнопка.Вид = ВидДекорацииФормы.Картинка;
Если ЗначениеЗаполнено(СокрЛП(ТекстКнопки)) Тогда
НоваяКнопка.ТекстНевыбраннойКартинки = ТекстКнопки;
Иначе
НоваяКнопка.ТекстНевыбраннойКартинки = Строка(Операция);
КонецЕсли;
//НоваяКнопка.Шрифт = ШрифтыСтиля.ЮИ_ШрифтКнопки;
НоваяКнопка.ЦветРамки = ЦветаСтиля.ЮИ_ЦветРамкиКнопкиЗавершитьОК;
НоваяКнопка.Рамка = РамкиСтиля.ЮИ_СтильРамкиКноки;

НоваяКнопка.Высота = 2;

НоваяКнопка.РастягиватьПоГоризонтали = Истина;
НоваяКнопка.Гиперссылка = Истина;
НоваяКнопка.УстановитьДействие("Нажатие","КомандаНажатие");
уже указана высота и размер шрифта закомментирован. Но как изменить все это на автоматически , чтобы под разрешение экрана становилось)

fruitella

А зачем переписывать код обработки, если у тебя и так в настройках там можно выбрать все?

fruitella


Shaman_blr

fruitella, в нашей конфе нету такого)

Теги:
Рейтинг@Mail.ru

Поиск