powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / 8.2: Размер формы (размер окна?) все время растет. Что делать?
11 сообщений из 11, страница 1 из 1
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821432
Не могу побороть такую проблему. В программе несколько форм, и растут все. Даже форма рабочего стола растет так, что не помещается на экран.

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

Конфигуратор:
http://piccy.info/view3/3085968/0ee75ecacadf9299d15a8425aa5ad5a0/orig/

Приложение:
http://piccy.info/view3/3085972/207e800bb71495e956e9431bc94e2eb7/orig/

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

Версия 8.2.15.301, но такое же было и в 8.2.14.540. ОС - Windows 7. Проверено на двух компьютерах, проблема есть на обоих.


В чем может быть дело?
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821515
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала, в том, что большинству участников форума лень ходить на левые ресурсы, тем более с таким URL. :)
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821746
Так на вашем ресурсе нет возможности прикреплять две картинки к сообщению. Поэтому и приходится на левых ресурсах размещать.

Но для особо ленивых вот:



...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821814
Александр Пузаков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за форма регистрации,

Скорее всего дело в использовании шрифта масштабом 120 dpi или более. Разработка форм должна вестись при масштабе шрифта 96 dpi.
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821844
vanderer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за форма регистрацииВ чем может быть дело?
Может быть в управляемых формах?
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821871
Александр Пузаков,

Там просто у шрифта размер 14 выбран и все. Но я поставил основной шрифт как Авто, та же самая песня.

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





И уменьшить эту ширину никак не получается.
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821881
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А длительность устранения - не строка 200 символов случайно?
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821887
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдонгонку - у длительности чего-то ширину ставили?
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37821893
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а на рабочем столе - поиграйтесь с надписями.
Попробуйте удалять по одной - поменяется? Если даже с одной такая чушь - покажите картинку с свойствами надписи.
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37822518
Программист 1с,

Отвечу в понедельник, щас нет доступа к конфигурации. Но я вроде помню, что такая проблема со всеми списками.
...
Рейтинг: 0 / 0
8.2: Размер формы (размер окна?) все время растет. Что делать?
    #37825455
В общем, надеюсь что разобрался, как минимум для списка который был слишком широкий.

Ситуация такая.

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

- Ширина данных в столбцах, согласно типа реквизита. То есть если реквизит строка в 150 символов, будет резервироваться 150 условных символов для ширины этого столбца.
- Ширина, заданная в свойстве "Ширина" для поля таблицы. Эта ширина задается в условных символах, и она "главнее" чем ширина из типа реквизита.

Чтобы общая ширина списка была небольшой, нужно для каждого столбца обязательно задать свойство "Ширина" (я ставил 1). Тогда общая ширина расчитается достаточно узкой, и прокрутки не будет.

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

Надеюсь, понятно объяснил.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 8.2: Размер формы (размер окна?) все время растет. Что делать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]