|
Горизонтальное положение элемента обычной формы |
☑ |
0
Chelentana
05.03.14
✎
09:41
|
Всем привет! Подскажите, как определить горизонтальное положение программно создаваемого элемента формы? Пробу так:
НовоеПоле.ГоризонтальноеПоложение = ГоризонтальноеПоложение.ПоШирине;
Ругается:ошибка при установке значения атрибута контекста.
Заранее спасибо.
|
|
1
1Сергей
05.03.14
✎
09:43
|
Что за поле? Ввода?
|
|
2
Chelentana
05.03.14
✎
09:44
|
Надпись
|
|
3
1Сергей
05.03.14
✎
09:45
|
больше кода. Как получил НовоеПоле?
|
|
4
butterbean
05.03.14
✎
09:46
|
видимо в НовоеПоле что-то не то, отладчик в помощь
|
|
5
Chelentana
05.03.14
✎
09:47
|
Картинка = Ит.Ссылка.ОсновноеИзображение.Хранилище.Получить();
НовоеПоле = ЭлементыФормы.Добавить(Тип("Надпись"), "мд_"+Ит.Имя,,ИмяПанели);
НовоеПоле.Верх = ?(Ит = МассивИнтерфейса[0],НачалоВерх,НачалоВерх+45);
НачалоВерх = НовоеПоле.Верх;
НовоеПоле.Лево = НачалоЛево;
НовоеПоле.Высота = 30;
НовоеПоле.Ширина = 250;
Если Картинка <> Неопределено Тогда
НовоеПоле.Картинка = Картинка;
КонецЕсли;
НовоеПоле.ЦветФона = Новый Цвет(255,251,240);
НовоеПоле.Шрифт = Новый Шрифт("Шрифт диалогов и меню", 12);
НовоеПоле.ЦветТекста = WebЦвета.Синий;
НовоеПоле.Заголовок = Ит.Представление;
НовоеПоле.ГиперСсылка = Истина;
//ГорПол = Новый ОписаниеТипов(ГоризонтальноеПоложение);
НовоеПоле.ГоризонтальноеПоложение = ГоризонтальноеПоложение.ПоШирине;
|
|
6
Fedor-1971
05.03.14
✎
09:49
|
(5) отладчиком смотрел что есть в НовоеПоле?
|
|
7
Chelentana
05.03.14
✎
09:49
|
(4) думается, если бы было что-то не то, то новое поле вообще не отображалось бы на форме? разве нет? ведь все поля норм генерируются, просто хотелось бы переносить длинные надписи, а не задавать большую длину.
|
|
8
1Сергей
05.03.14
✎
09:52
|
прикольно.
нету там ПоШирине
|
|
9
butterbean
05.03.14
✎
09:53
|
(8) точно, это только для ячеек таб документа работает, правда в СП ни слова :-)
|
|
10
Chelentana
05.03.14
✎
09:57
|
ага, СП ввел в заблуждение... всем спасибо!
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший