Как расширить окно на 1с на весь экран

Обновлено: 14.05.2024

Данный вариант изменения размера шрифта и масштаба в программах 1С:Предприятие 8 можно использовать в типовых конфигурациях "1С:Предприятие" на управляемых формах, как в локальной версии, установленной на компьютере пользователя, так и в облачном сервисе 1С:Фреш.

Акция. Скидка до 50% на переход с базовой версии 1С в облако 1С:Фреш !
Льготный переход с базовых версий 1С:Бухгалтерия, 1С:Управление нашей фирмой, 1С:Розница и 1С:Зарплата и управление персоналом в облако 1С:Фреш со скидкой более 50% !

Облачные версии программ 1С не требуют активации программных лицензий и ввода пинкодов, не привязываются к какому-то конкретному компьютеру и позволяют работать с любого устройства, имеющего доступ в интернет, в том числе на компьютерах от компании Apple с операционной системой MacOS, а также на мобильных устройствах с iOS или Android.

При использовании программ 1С на устройствах с различными размерами и разрешением экрана для повышения удобства и комфортного использования иногда возникает необходимость увеличить/уменьшить масштаб отображения рабочих окон и размер шрифтов используемых в программах 1С:Предприятие.

Как увеличить шрифт в 1С 8.3


Начиная с версии 8.3.10.*** технологической платформы 1С:Предприятие 8 поддерживается штатный механизм масштабирования, который позволяет настраивать масштаб отображения в конфигурациях на управляемых формах. К данным конфигурациям относятся: 1С:Бухгалтерия предприятия, ред.3.0; 1С:Зарплата и управление персоналом, ред.3.*; 1С:Управление нашей фирмы; 1С:Управление торговлей, ред.11; 1С:Розница, ред.2.* и т.д.

Данная функция позволяет пользователю без помощи программиста самостоятельно установить удобный масштаб изображения и рабочих шрифтов программы.

Обратите внимание, что команда вызова окна изменения масштаба в разных версиях платформы 1С:Предприятие 8.3 может находиться в разных местах панели команд, т.к. разработчики изменяли ее положение несколько раз по мере развития платформы и оптимизации интерфейса.

8.3.10.* - 8.3.14.*

Если у вас используется версия платформы от 8.3.10.* до 8.3.14.* то для вызова команды изменения масштаба в главном меню (на командной панели крайняя левая круглая кнопка с изображением стрелки вниз) выберите пункт "Вид" > "Изменить масштаб".

Как увеличить масштаб в программе 1С


Также в панели инструментов справа должна быть кнопка прямого вызова (выглядит как лупа, в центре которой нарисован знак "+", см.рис.).

Как увеличить масштаб в 1С Бухгалтерии

Если же используется версия платформы 1С:Предприятие 8.3.15.* - 8.3.16.*, то интерфейс командной панели немого изменился. Кнопку вызова масштабирования с командной панели убрали, а кнопку вызова главного меню сделали квадратной и перенесли слева на правый край командной панели (см.рис.).

Как увеличить масштаб в 1С Управление торговлей

Как изменить масштаб в 1С Предприятие 8.3

В платформе версии 1С:Предприятие 8.3.17.* кнопку вызова окна регулировки масштаба разработчики решили снова перенести в другое место интерфейса - ее перереместили из Главного меню в Меню формы. В правом верхнем углу формы нажмите на круглую кнопку меню формы, с тремя вертикальными точками (см.рис.).

Как изменить размер отображения шрифтов в программе в 1С Предприятие 8.3.17

Данная настройка позволяет установить масштаб и размер шрифта в пределах одного окна программы (документа, журнала и т.д.) или распространить ее на все окна программы (для этого необходимо нажать на кнопку Установить для всех).

Как увеличить размер шрифта в 1С Предприятие 8.3

Если данная информация была для Вас полезной, то Вы можете поддержать авторов, поставив оценку в панели инструментов Яндекс.Браузера, или оставить свой отзыв на странице нашей компании в сервисе Яндекс.Бизнес

Если кнопка "Изменить масштаб" неактивна

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

  • Версия платформы 1С:Предприятие ниже 8.3.10.*
    Решение: Установить версию платформы выше 8.3.10.*
  • Режим совместимости конфигурации ниже 8.3.10.*
    Решение: Обновить конфигурацию до версии с режимом совместимости выше 8.3.10.*
  • Используется конфигурация на обычных формах, а не на управляемых (например, 1С:УПП, 1С:УТ ред.10.3, 1С:БП ред.2.0).
    Решение: Использовать возможности масштабирования операционной системы Windows (см.ниже).
  • Используется тип интерфейса "В закладках", а не "Такси".
    Решение: Включить интерфейс Такси: Как включить интерфейс ТАКСИ
  • В настройках пользователя отключены права на изменение настроек масштабирования.
    Решение: Зайдите в "Администрирование" > "Настройки пользователей и прав" > "Пользователи" > Выберите пользователя. В карточке пользователя нажмите "Настройки", на закладке "Прочие настройки" выберите "Персональные настройки", на вкладке "Интерфейс" в поле "Вариант масштаба форм" замените значение с "Компактный" на "Обычный" (см.рис.).

Если не активна кнопка Изменить масштаб в программе 1С

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

Изменение масштаба в веб-браузере

Если база данных 1С используется в облачном сервисе 1С:Фреш или опубликована не собственном веб-сервере, то для работы в программе может использоваться веб-браузер, соответственно масштаб можно изменить используя стандартную комбинацию для браузеров - клавиша Ctrl + колесо прокрутки мыши.

Чтобы установить точное значение масштаба в Internet Explorer нажмите на пиктограмму с изображением шестеренки в правом верхнем углу браузера и выберите удобный для вас масштаб из выпадающего списка.

Как изменить масштаб в программе 1С Предприятие


В браузере Chrome нажмите кнопку вызова главного меню браузера с тремя точками (см.рис.) и в строке Масштаб можете его изменить нажимая на кнопки с изображением знаков "минус" или "плюс".

Как настроить масштаб в программе 1С

Масштабирование средствами Windows

Если используются старые версии конфигураций не на управляемых формах или вы не можете добиться нужного результата штатными настройками платформы 1С, то можно попробовать изменить настройки масштабирования средствами операционной системы Windows.

В зависимости от используемой версии Windows могут быть доступны несколько способов.

1. В свойствах ярлыка запуска программы на закладке "Совместимость" поставьте флаг Запустить программу в режиме совместимости и выберите какую-либо из предыдущих версий Windows.

Масштабирование 1С с помощью режима соместимости Windows

Настройки масштабирования при высоком разрешении экрана будет отличаться для разных версий Windows.

2. Windows 7

Если используется операционная система Windows 7, то кликните правой клавишей мышки на ярлыке запуска 1С и на закладке "Совместимость" поставьте флаг "Отключить масштабирование изображения при высоком разрешении экрана".

Масштабирование 1С средствами Windows 7

3. Windows 10

В операционной системе Win10 масштабирование настраивается немного по другому.
Также кликните правой клавишей мышки на ярлыке запуска 1С и на закладке "Совместимость" нажмите кнопку Изменить параметры высокого DPI.

Масiтабирование 1С с помощью средств мсштабирования Windows 10

В следующем окне можно выбрать один из способов:

    3.1. В подразделе Переопределение масштабирования с высоким разрешением поставить флаг Переопределите режим масштабирования с высоким разрешением и выбрать один из следующих параметров:

  • Приложение. При этом будут отключены все параметры масштабирования Windows и применяются параметры разработчика приложений (в предыдущих версиях Windows этот параметр назывался Отключить масштабирование изображения при высоком разрешении экрана).
  • Система. При этом система переопределяет параметры разрешения программы, чтобы она отображалась так же, как и на дисплее с низким разрешением (не рекомендуется, т.к. на дисплеях с высоким разрешением это скорее всего приведет к размытости программы).
  • Система (Расширенная). В этом случае Windows попытается использовать для этой программы алгоритмы улучшения отображения текста при масштабировании на дисплеях с высоким разрешением.

Масiтабирование 1С вручную с помощью режима масштабирования Windows 10

Масштабирование 1С с помощью средств масштабирования Windows 10

и вручную задать масштабирование от 100% до 500%.


Рекомендуем попробовать несколько способов и выбрать тот, который вас больше устроит, т.к. нет общего рецепта и конечный результат зависит от версии Windows, возможностей видеокарты и используемого монитора.

Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в правом верхнем углу браузера нажмите на кнопку отзывов.


Вы можете оценить сайт по пятибальной шкале, выбрав соответствующее количество звезд, а при желании написать несколько слов со своим мнением о данной статье.


Похожие статьи:

Как увеличить шрифт в 1С, Как увеличить масштаб в 1С, Как увеличить шрифт в 1С 8.3, Как увеличить масштаб в программе 1С, Как увеличить шрифт в программе 1С, Как увеличить масштаб в программе 1С Предприятие, Как увеличить шрифт в 1С Предприятие, Как увеличить масштаб в 1С Бухгалтерии, Как увеличить размер шрифта в 1С, Как увеличить масштаб в 1С Управление торговлей, Как увеличить размер шрифта в 1С 8.3, Как увеличить масштаб в 1С рознице, Как увеличить размер шрифта в программе 1С, Как увеличить масштаб в 1С 8.3, Как увеличить размер шрифта в 1С Предприятие, Как изменить масштаб в 1С, Как увеличить размер шрифта в 1С Бухгалтерии, Как изменить масштаб в программе 1С, Как в 1С увеличить шрифт, Как изменить масштаб в программе 1С Предприятие, Как увеличить размер шрифта в 1С Управление торговлей, Как изменить масштаб в 1С Бухгалтерии, Как в программе 1С увеличить шрифт, Как изменить масштаб в 1С Управление торговлей, Как в программе 1С Предприятие увеличить шрифт, Как изменить масштаб в 1С Розница, Как в программе 1С Бухгалтерия увеличить шрифт, Как настроить масштаб в 1С, Как в 1С увеличить размер шрифта, Как настроить масштаб в программе 1С, Как в программе 1С увеличить размер шрифта, Как настроить масштаб в программе 1С Предприятие, Как настроить масштаб в 1С Управление торговлей, Как в программе 1С Предприятие увеличить размер шрифта, Как уменьшить масштаб в 1С, Как настроить масштаб в 1С Бухгалтерии, Как уменьшить масштаб в программе 1С, Как в программе 1С Бухгалтерия увеличить размер шрифта, Как уменьшить масштаб окон в 1С, Как увеличить шрифт в 1С Предприятие 8.3, Как уменьшить масштаб в программе 1С, Как изменить размер шрифта в 1С Управление торговлей, Как уменьшить масштаб в программе 1С Предприятие, Как изменить размер шрифта в 1С, Как уменьшить масштаб в интерфейсе 1С, Как изменить размер шрифта в 1С 8.3, Как изменить размер шрифта в программе 1С, Как изменить размер шрифта в 1С Предприятие, Как изменить размер шрифта в 1С Бухгалтерии, Как в 1С изменить шрифт, Как в программе 1С изменить шрифт, Как в программе 1С Предприятие изменить шрифт, Как в программе 1С Бухгалтерия изменить шрифт, Как в 1С изменить размер шрифта, Как в программе 1С изменить размер шрифта, Как в программе 1С Предприятие изменить размер шрифта, Как в программе 1С Бухгалтерия изменить размер шрифта, Как изменить шрифт в 1С Предприятие 8.3, Как уменьшить размер шрифта в 1С, Как уменьшить размер шрифта в 1С 8.3, Как уменьшить размер шрифта в программе 1С, Как уменьшить размер шрифта в 1С Предприятие, Как уменьшить размер шрифта в 1С Бухгалтерии, Как в 1С уменьшить шрифт, Как в программе 1С уменьшить шрифт, Как в программе 1С Предприятие уменьшить шрифт, Как в программе 1С Бухгалтерия уменьшить шрифт, Как в 1С уменьшить размер шрифта, Как в программе 1С уменьшить размер шрифта, Как в программе 1С Управление торговлей уменьшить шрифт, Как в программе 1С Предприятие уменьшить размер шрифта, Как в программе 1С Бухгалтерия уменьшить размер шрифта, Как уменьшить шрифт в 1С Предприятие 8.3, Как размер шрифта в 1С сделать больше, Как в программе 1С Управление торговлей уменьшить размер шрифта, Как сделать больше размер шрифта в 1С 8.3, Как сделать больше размер шрифта в программе 1С, Как сделать больше шрифт в 1С Предприятие, Как сделать больше размер шрифта в 1С Бухгалтерии, Как в 1С сделать больше шрифт, Как в программе 1С сделать больше шрифт, Как в программе 1С Предприятие сделать больше шрифт, Как в программе 1С Бухгалтерия сделать больше шрифт, Как в 1С сделать больше размер шрифта, Как в программе 1С сделать больше размер шрифта, Как в программе 1С Управление торговлей сделать больше шрифт, Как в программе 1С Предприятие сделать больше размер шрифта, Как в программе 1С Бухгалтерия сделать больше размер шрифта, Как сделать больше шрифт в 1С Предприятие 8.3, Как сделать крупнее шрифт в 1С, Как сделать крупнее шрифт в 1С 8.3, Как сделать крупнее шрифт в программе 1С, Как сделать крупнее шрифт в 1С Предприятие, Как сделать крупнее шрифт в 1С Бухгалтерии, Как в 1С сделать крупнее шрифт, Как сделать крупнее шрифт в 1С Управление торговлей, Как в программе 1С сделать крупнее шрифт, Как в программе 1С Предприятие сделать крупнее шрифт, Как в программе 1С Бухгалтерия сделать крупнее шрифт, Как в 1С сделать крупнее шрифт, Как в программе 1С сделать крупнее шрифт, Как в программе 1С Предприятие сделать крупнее шрифт, Как в программе 1С Бухгалтерия сделать крупнее шрифт, Как сделать крупнее шрифт в 1С Предприятие 8.3, Как настроить крупный шрифт в 1С, Как настроить крупный шрифт в 1С 8.3, Как настроить крупный шрифт в программе 1С, Как настроить крупный шрифт в 1С Предприятие, Как настроить крупный шрифт в 1С Бухгалтерии, Как в 1С настроить крупный шрифт, Как в программе 1С настроить крупный шрифт, Как в программе 1С Предприятие настроить крупный шрифт, Как в программе 1С Бухгалтерия настроить крупный шрифт, Как в 1С настроить крупный шрифт, Как в программе 1С настроить крупный шрифт, Как в программе 1С Предприятие настроить крупный шрифт, Как в программе 1С Бухгалтерия настроить крупный шрифт, Как настроить крупный шрифт в 1С Предприятие 8.3,


Теги: Как увеличить шрифт в 1С, Как увеличить масштаб в 1С, Как изменить размер шрифта в 1С, Как изменить масштаб в 1С, Как изменить шрифт в 1С, Крупный шрифт в 1С, Изменение масштаба в 1С

Добрый день.
Коллеги, подскажите, пожалуйста, что за полтергейст..
УТ 10.3.37.1, платформа 8.2.19.130. Открываю любой документ Поступление из журнала, либо пробую создать новый, форма документа открывается не на весь экран, при нажатии на квадратик развернуть, либо двойной щелчок мыши форма разворачивается, но содержимое остается прежних размеров, вот так
http://radikal.ru/lfp/s018.radikal.ru/i521/1606/ef/2151912d7a76.jpg/htm
При нажатии правой кнопкой мыши внизу, выбрав "восстановить окно", форма сворачивается до первоначальных размеров, потом по нажатию на квадратик разворачивается нормально. Со следующим документом все повторяется.
Пробовала создавать нового пользователя (админ, полные права). Проблема осталась. Пробовала удалять базу из списка, перемещала в другую папку, добавляла заново. Удаляла файлы из Пользователь\AppData\Local\1c и Пользователь\AppData\Roaming\1c. После этих действий первый раз документ разворачивается нормально, только его закрываю - проблема возвращается. Установила 8.3, последний релиз, с ней проблема осталась.
Ситуация возникла после обновления, обновляла на своем компе, у меня все в порядке, разворачивается корректно, платформа 8.3, релиз тот же, что и клиенту установила. ОС у меня Win7 макс, у клиента Win7 домашняя расширенная. До этого обновляла, работали на тех же компах, проблем не было.

Спасибо!
(1) Подскажите, пожалуйста, как это сделать.
(3) Под 8.2.19.130 та же проблема, 8.3 поставила только сейчас, посмотреть, поможет ли..
(4) форма типовая

1. Новый пользователь 1С. Если не поможет, см.п.2.
2. Новый пользователь Windows. Если не поможет, см.п.3.
3. Новая установка Windows. Если не поможет, см. п.4.
4. Новая установка Linux.
5. Профит.

А еще, как ни странно, такая фигня прекратилась у одного из пользюков, когда наш админ поменял видеокарту на его тачке))

Нажми на синей полоске в шапке документа правой кнопкой мышки и выбери - восстановить положение окна.

(10) спасибо! Окно разворачивается, после закрытия документа и повторного открытия опять маленькое окошко, разворачивается некорректно, как и было..

(0) была похожая проблема на Win XP. У пользователя был увеличен масштаб интерфейса в самой ОС. ЕМНИП поставил масштаб 100% и поменял обратно, всё встало на место.

(12)спасибо!попробую, но почему-то такая проблема только с документом Поступление. Реализация, Инвентаризация - там все нормально..

(13) в свойствах самой конфигурации, если никто ее не обновлял типовыми долгое время, а замена платформы произошла - какой режим совместимости выбран? От этого тоже зависит.. Ну и открыть в конфигураторе форму после выставления нужно режима совместимости и проверить там, протестировать форму на открытие.

(14) - установлен режим совместимости 8.2.13. Более поздних релизов в выпадающем меню нет, есть вариант "Не использовать режим совместимости".
Непонятно, почему на моем компьютере в этой же базе окно Поступления открывается нормально, разворачивается, а у клиента на компьютере криво. Версии платформ одинаковые, за исключением варианта лицензии.

Может, 1С-ники чего с привязками сделали в последней версии?
Открой форму в конфигураторе и нажми Ctrl+R, потом двигай ее туда-сюда, если что-то красным будет выделено, значит проблема с привязками.

(15) если бы удивление вызывали разные сессии внутри терминального. но даже и там случаются удивительные несовпадения. А здесь два варианта, при том, что на твоей машине еще и конфигуратор можно открыть и после его открытия в кэше может что-то остаться.

(16) - открыла, двигаю, красным подчеркнуто только поле ДатаДокумента, т.е. так, как обязательные для заполнения поля выделяют.
Такая же проблема вылезла и во втором магазине, конфигурации одинаковые, тоже после поднятия релиза((

если тебе надо тупо кнопка на все е. лицо, и ты не знаешь, какого размера будет монитор, то я бы тебе советовал курить в сторону клика на форме. то есть, форма на весь экран и клик на ней. ну, както так.

(4)
Рисую программно. Делаю ширину 10000. Открывается форма на половину экрана. Эта форма полностью в кнопке. Делаю "развернуть форму на весь экран" - ширина кнопки не меняется

Вот текст модуля формы

(18)
Они в сумме все равно на полэкрана максимум. Исходная задача у меня вообще кнопками замостить. Но не мостится.
Кроме того, рядом они не будут - будет промежуток. Это ж УФ

(21)
Вот не хотелось бы лажи. Почему-то другие элементы нормально тянутся, и в обычной форму вполне можно кнопку полностью растянуть, а вот кнопки в УФ напрочь отказываются

и эти люди пинают 1С за интерфейс такси.

а с каких это пор кнопка должна на весь экран растягиваться? это же кнопка, а не прокрутка. какой-то ламерский вопрос у классика.

(42)
Да мне одну кнопку не сильно надо - это я упростил для вопроса здесь. Несколько горизонтальных кнопок тоже обрубается на середине

Просто странно, что несмотря на введенный размер по гоизонтали, кнопка останавливается в росте на каком то пределе.

(51) в 83 есть такая фича как открытие закладок внутри. судя по скрину она как раз размером с эту рабочую площадь.

(52) гы))) можешь даже не расчитывать что то что прочитают прямо сразу побегут фиксить. пофигу им это.
Я уже 4 года жду когда колонки в ТЧ на форме будут нормального размера а не чертикак.

Хотя за УТ10 я больше прошу денег за теже разработки. Причина банальна: на УТ10 они более функциональны и масштабны.

(61)
Почему в обычной форме этого разума нет?
Врядли фикс на кнопку. Та же фигня происходит, когда горизонтально две кнопки рисуешь

И чесно скажу - я за. ся!! регулировать эти управляемые формы.
Они рально кривые. И я как человек который 3 года в 1С работал пользователем (бухгалтером) скажу - что нереально много времени тратится именно на работу с формами, по сравнению с той работой которой нужно выполнить пользователю.

(67)
Ты наверное не понял. Если две кнопки рядом горизонтально, то правая границы правой кнопки не выходит за определенный предел. Т.е. ширина КАЖДОЙ кнопки получается в два раза меньше, чем при варианте "одна кнопка в строке"

Юзеры тратят колоссальное время для обработки нужнымх им данных наижмая лишние кнопки или постоянно двигая интерфейс, колонки - которые вечно расползаются. или не помещаются, или еще чего то.
Те по простому - громадная часть трудозатрат обычных пользователей - это тупые действия с интерфейсом.
Это неприемлемо.

Как сделать окно игры на весь экран
Пользователи часто сталкиваются с ситуацией, когда программа работает некорректно. Чаще всего это случается с компьютерными (особенно казуальными и инди) играми. К примеру, чтобы запустить некоторые игры в полноэкранном режиме, надо приложить массу усилий.

1. Расширьте окно в настройках игры, если приложение упорно запускается в оконном режиме. Вам следует найти в настройках игры два пункта. Первый - «Оконный режим» . Отметьте флажком эту опцию и игра должна развернуться на весь экран. Если такого пункта в меню нет, попробуйте поискать «Разрешение» или «Размер окна» . Выставив один из этих параметров на максимум, вы установите некий компромисс: технически программа все еще будет работать в оконном режиме (со всеми вытекающими неудобствами) , но, во всяком случае, окно будет занимать все пространство экрана.

2. Уменьшите разрешение экрана. Кликните правой кнопкой мыши по рабочему столу и выберите «Свойства» (для Windows 7 это будет пункт «Разрешение экрана») . Сместите ползунок вниз, до значения 800х600: все ярлыки и меню «Пуск» увеличатся, однако увеличится и окно игры - теперь оно будет развернуто на весь экран.

3. Проверьте комбинации клавиш. Базовым сочетанием, работающим в большинстве игр, является «Alt» + «Enter», однако даже эти горячие клавиши срабатывает далеко не всегда. Вполне возможно, что разработчики сменили комбинацию клавиш – не лишним будет изучить readme -файл в папке с игрой, или поинтересоваться у пользователей на тематическом форуме. Кроме того, можете попытаться использовать комбинацию «Alt» + «Tab» - она тоже помогает в некоторых случаях.

4. Проверьте, не запускается ли игра с определенным параметром. Для этого кликните по ярлыку игры правой кнопкой мыши и выберите пункт «Свойства» . Посмотрите в поле «Объект» : вы должны увидеть что-то вроде D:\Games\dungeon_keeper\dkeeper\keeper95.exe. Если строка выглядит именно так – значит все верно. Однако, если после .exe стоит приписка -windowed, удалите эту команду. Это – параметр запуска, дословно переводящийся как «оконный» , и именно его наличие вынуждает игру запускаться не на весь экран.

Но комбинации не всегда помогут, советую найти программу для расстягивания игр на полный экран (например fullscreenizer)

как развернуть папку на весь экран кроме мыши alt+enter или f11 есть ли что то альтернативное? всё спасибо нашёл как! win+стрелка вверх

помог с багом установщика драйверов от нвидиа, шапка окна была выше экрана. + теперь клавишами влево-вправо с виндовсом можно раскидывать окна по краям экрана, очень удолбно при копировании. Например, на активном окне вин+влево - альт-таб на другое окно - вин+вправо; контрл-ф - выделить все, контрл-с копировать выделенное; альт-таб - контрл-м вставить. Эти комбинации маст хев, экономят кучу времени

Мы реализовали механизм быстрого масштабирования форм. Большей частью он предназначен, конечно, для пользователей, но и разработчики могут его использовать, если в этом есть необходимость.

Мы считаем, что этот механизм будет удобен и полезен в тех случаях, когда нужно быстро и просто, или ненадолго и временно увеличить или уменьшить масштаб прикладных данных, отображаемых в форме.

Вы наверняка знаете, что можно увеличить шрифт, изменив разрешение экрана. И некоторое время тому назад мы дорабатывали платформенные механизмы для того, чтобы прикладные решения чётко и корректно отображались при разных разрешениях экрана (DPI). Но изменение DPI это относительно сложная и «фундаментальная» операция. Во-первых, не все пользователи обладают достаточными знаниями для её выполнения. А во-вторых, она влияет на все приложения, установленные на компьютере. Если нужно что-то увеличить или уменьшить только «здесь и сейчас», или если пользователи не обладают достаточной квалификацией, они не станут менять DPI.

В такой ситуации механизм быстрого масштабирования форм придётся очень кстати. Если пользователь не обладает хорошим зрением, он может легко сделать себе «покрупнее». А если зрение хорошее, но не вся таблица помещается по ширине в форму, можно сделать «помельче».

Для изменения масштаба управляемых форм и документов в клиентских приложениях можно использовать либо главное меню, либо команду из области системных команд:

03.jpg

Диалог установки масштаба открывается в правом верхнем углу, но вы можете переместить его в любое удобное вам место экрана:

05.jpg

Масштаб формы можно изменять в диапазоне от 50% до 400%. При этом не просто увеличивается или уменьшается размер шрифта и элементов, а вся форма перестраивается под новые размеры элементов.

Например, вы можете увеличить её до 200%.

06.jpg

Или наоборот, уменьшить до 70%.

07.jpg

Изменение масштаба выполняется на клиенте и не требует вызова сервера.

Масштабирование применяется только к содержимому формы. Системные панели, диалог избранного и диалог истории не масштабируются. Также не масштабируются рамки и полосы прокрутки внутри формы. Изменения размера этих элементов можно добиться путём изменения разрешения экрана (DPI).

Передвигая ползунок, вы изменяете масштаб для одной формы. Но если этот масштаб вы хотите применить ко всем формам, то для этого существует кнопка Установить для всех. Эта же кнопка поможет вам в любое время вернуть масштаб всех форм к 100%.

Несмотря на то, что мы заложили довольно большой диапазон изменения масштаба, мы не считаем, что весь он обязательно будет использоваться. По нашим оценкам пользователи, которые захотят применить эту возможность, слегка уменьшат все формы, до 90-95%, а некоторые формы наоборот слегка увеличат до 105-110%.

Масштабы хранятся для каждой формы отдельно в локальном хранилище на компьютере пользователя. Кроме этого там хранится общий масштаб для всех форм, который имеет стандартное значение 100%. При установке нового масштаба для всех форм, отдельные значения для каждой формы удаляются.

В конфигураторе вы тоже можете задать масштаб, в котором форма будет показана пользователю. Для этого мы реализовали у формы свойство Масштаб. Это свойство мы рекомендуем использовать в тех случаях, в которых раньше вы использовали ВариантМасштаба: Компактный. Исходить нужно из того, что в компактном режиме масштаб формы равняется примерно 80%.

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

01.jpg

В результате форма, отображаемая в области предварительного просмотра, будет увеличена, например, до 150%.

02.jpg

Для того чтобы увеличенные формы выглядели хорошо, необходимо иметь несколько вариантов одной и той же картинки, предназначенных для разных разрешений. Поэтому механизм вариантов картинок, который уже существует в мобильной платформе, мы расширили и на платформу для персональных компьютеров.

Теперь для отображения задаётся не одна картинка, а набор вариантов этой картинки в виде архива. В этом архиве есть варианты под разные разрешения и под разные варианты интерфейса. Для показа платформа подбирает вариант, подходящий под текущее DPI и масштаб формы.

Например, теперь картинка флажка это набор нескольких вариантов: для платформы 8.2 (обычный интерфейс), для платформы 8.3 (интерфейс Такси), для компактного режима, для разных масштабов.

09.jpg

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

Читайте также: