|
как при открытии формы изменить в ней стиль?
| ☑ |
0
колодина
03.02.12
✎
13:53
|
программно открываю форму - и хотелось бы изменить в ней стиль.
в частности - поменять размер шрифта. не получается пока...
подскажите плиз - может кто делал такое? заранее спасибо
|
|
1
Wobland
03.02.12
✎
13:54
|
Надпись.Шрифт, к примеру содержит Шрифт
|
|
2
колодина
03.02.12
✎
13:56
|
я свой стиль создала... и мне было бы удобнее сразу взять и при открытти формы назначить ей свой стиль
|
|
3
Wobland
03.02.12
✎
13:59
|
(2) а что там в СП про Стиль у формы?
|
|
4
Рэйв
03.02.12
✎
14:00
|
(2)
Форма (Form)
Стиль (Style)
Использование:
Чтение и запись.
Описание:
Тип: Стиль. Определят стиль отображения формы. Может быть установлено в одно из значений коллекции стилей глобального контекста или в значение "Авто".
Не оно?
|
|
5
Рэйв
03.02.12
✎
14:01
|
+
Стиль (Style)
Описание:
Представляет собой стиль, определенный в конфигурации, или значением, созданным конструктором стиля без параметров (стиль по умолчанию).
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения
|
|
6
Stepa86
03.02.12
✎
14:01
|
в модуле форме после всех методов напиши что то вроде
Стиль = БиблиотекаСтилей.МойСтиль;
|
|
7
колодина
03.02.12
✎
14:02
|
да, это оно... а вот не хочет устанавливать.... зараза...
|
|
8
Stepa86
03.02.12
✎
14:02
|
(7) установить стиль можно только до открытия формы
|
|
9
Wobland
03.02.12
✎
14:03
|
(7) ты же нам не покажешь, как делаешь, правда?
|
|
10
колодина
03.02.12
✎
14:06
|
форма = справочники.Контрагенты.ПолучитьФормуВыбора(,элемент);
форма.стиль = библиотекастилей.СтильВАН;
форма.Открыть();
при присваивании - не ругается...
но стиль - не изменяется
|
|
11
колодина
03.02.12
✎
14:14
|
все получилось! спасибо...
|
|
12
Wobland
03.02.12
✎
14:17
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
Форма=ПолучитьФорму("Форма1");
Форма.Стиль=БиблиотекаСтилей.СтильВАН;
Форма.Открыть();
КонецПроцедуры
результат положительный
|
|
13
Wobland
03.02.12
✎
14:17
|
(11) что было?
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой