Размеры управляемой формы

0. json 08.10.17 02:36 Сейчас в теме
Как рассчитать ширину и высоту управляемой формы или отдельного элемента, чтобы адаптировать интерфейс программно при их изменении.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. msfog 09.10.17 10:19 Сейчас в теме
Добрый день. Встречный вопрос: При обработке диаграмм на форме какие методы Вы используете? Я пытаюсь обработать информацию из регистра методом отбора и принудительной установкой значения из выборки данных и обработка не выводит картинку при типе диаграммы круговая. С типом измерительная все получилось...
2. yaroslavkravets 22 10.10.17 10:46 Сейчас в теме
идея интересная, но управляемые формы - позволяют постраивать размеры, только есть особенность:
1- нужно установить "рястягивать по горизонтали"(или вертикали)
2- нужно снять "автоМаксШирина"
3. json 10.10.17 12:16 Сейчас в теме
(2) наверное вы не единственный, кто недополнял суть решаемой проблемы. Поэтому поясню.
Возьмите перейдите на главную страницу инфостарта и попробуйте сузить окошко браузера. Вы увидите, что блоки, из которых состоит страница, не сжимаются, а изменяют свое местоположение. Так называемая блочная верстка. В 1С такого нет. И если вы вдруг захотите, чтобы например, рабочий стол красиво отображался и на больших и на средних и на меленьких мониторах, то просто сжимать элементы - не получится. Нужно будет перемещать блоки программно. Возможно придется также изменять размеры шрифта. А для этого обязательно нужно знать ширину формы.
Другая решаемая задача. Представьте, что на форме отображается диаграмма и другая информация. Как сделать так, чтобы диаграмма точно влезала в табличный документ на форме. При этом не была слишком мелкой и не обрезалась бы границами элемента формы. Сможете это сделать галочками?
AKnyazkov; the1; Merc; Melenya; +4 Ответить
4. yaroslavkravets 22 10.10.17 14:13 Сейчас в теме
(3) тогда тему надо было назвать "адаптивный интерфейс форм" или что-то похоже этому.
Вы назвали статью как "Размеры управляемой формы" - об адаптации и масштабировании элементов здесь можно только догадыватся....
Symbiat; the1; +2 Ответить
5. dabu-dabu 179 14.12.17 16:05 Сейчас в теме
Как минимум в 8.3.11 диаграммы растягиваются автоматически. Но за идею +
6. vaxhab 14 13.07.18 19:14 Сейчас в теме
7. zlobnyi_troll 26.10.18 16:08 Сейчас в теме
На платформе 8.3.12 и выше обработка не работает: размер окна поменять платформа не даёт. Но это можно обойти, перерисовывая картинки через обработчик ожидания.
8. mars207 27 16.08.19 10:22 Сейчас в теме
В тонком все отлично. В Web клиенте не сработало. Хотя казалось бы скрипт в веб должен был работать.
9. 7OH 32 22.04.20 14:45 Сейчас в теме
На компе вроде работает, а вот на мобиле почему-то не хочет.
Размер окна не меняется, как бы я не поворачивал экран
Оставьте свое сообщение
Вопросы с вознаграждением
Вакансии
Программист 1С
Москва
Полный день

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Программист 1С
Кострома
зарплата от 120 000 руб.
Полный день

Программист 1С
Москва
зарплата от 230 000 руб. до 230 000 руб.
Полный день

Программист 1С
Новосибирск
зарплата от 90 000 руб.
Полный день