Привет, друзья, мне снова требуется ваша помощь.

Суть проблемы показана на скриншоте и в прилагаемой обработке (написана на платформе 8.2, обращаю ваше снимание). Есть панель, на ней требуется разместить некоторое количество кнопок (в данном случае; в общем случае на ней может располагаться все что угодно, но не будем засорять этим голову). Самое главное условие такое - нельзя изменять размеры самой панели, нельзя делать ей привязки со всяческими растягиваниями. Еще раз: ШИРИНА ПАНЕЛИ - КОНСТАНТА. От панели требуется иметь элегантный вид с горизонтальной полосой прокрутки, чтобы не было огроменной кучи кнопок по всему горизонтальному пространству формы.

Для примера показаны 2 варианта, в которых это дело работает, а также еще 2 варианта, когда не работает. Мне необходимо, чтобы кнопки нормально отображались именнно в 4м варианте. Во 2,3 и 4 случае создаются по 10 кнопок.

1) Панель1 и кнопки созданы в конфигураторе в редакторе формы. У панели СНЯТО свойство "Использовать только видимую область". Все работает как часы.

2) Панель2 создана в конфигураторе, у нее СНЯТО свойство "Использовать только видимую область". Кнопки же на нее добавлены программным способом при открытии формы (см. код обработки). Опять-таки, все работает как часы.

3) Панель3 отличается от Панели2 только ПРОСТАВЛЕННОЙ галочкой "Использовать только видимую область". Соответственно, при некотором количестве кнопок эти самые кнопки располагаются на панели некорректно.

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

Итого: требуется заставить отображаться кнопки на панели "Панель4" корректно (в примере 10 кнопок), не изменяя при этом ни размеров и привязок самой панели, ни размеров и (чтобы не было подобных ответов) КОЛИЧЕСТВА кнопок.
---
ХЗ может поможет:
если сначала при создании панели сделать ей ширину 10000, потом создать кнопки и потом уже изменить ее размер до нормального. То все получается.

```1c
    НовыйЭлементУправления.Ширина = 10000;
    НовыйЭлементУправления.Рамка = Новый Рамка(ТипРамкиЭлементаУправления.Одинарная,1);

    СоздатьКнопкиНаПанели(ЭлементыФормы.Панель4, 10, ЧислоВИмениПоследнейКнопки);
    НовыйЭлементУправления.Ширина = 416;
```

Кривоватенько... но....
---
ХЗ может поможет:
---
ХЗ может поможет:
если сначала при создании панели сделать ей ширину 10000, потом создать кнопки и потом уже изменить ее размер до нормального. То все получается.

```1c
    НовыйЭлементУправления.Ширина = 10000;
    НовыйЭлементУправления.Рамка = Новый Рамка(ТипРамкиЭлементаУправления.Одинарная,1);

    СоздатьКнопкиНаПанели(ЭлементыФормы.Панель4, 10, ЧислоВИмениПоследнейКнопки);
    НовыйЭлементУправления.Ширина = 416;
```

Кривоватенько... но....
---
TimofeySin, Ваш вариант заработал при снятии галки "исп. только видимую область" у формы. Уже хоть что-то.

Други, ну неужели нет безкостыльного варианта?
---
TimofeySin, это помогло в прошлой проблеме, тут же - ноль реакции.
---
Может поиграться с галкой "использовать выравнивающие линии" еще в свойствах формы
---
Досадно все же, что других вариантов не нашлось.
---
У МЕНЯ ТАКАЯ ЖЕ ПРОБЛЕМА!!! (((
---
Неужели нет никаких вариантов, как победить эту галку???
---
Программное увеличение ширины формы и панели не помогает. Всем рулит эта галка.
---
Думаю проблема тут в изначальной высоте формы, заданной в конфигураторе.

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

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

Похоже проще таки снять галку