|
Как узнать максимизировано ли окно формы в 1с (обычные формы) |
☑ |
0
sorandy
06.02.15
✎
00:06
|
В общем вопрос такой: можно ли средствами 1с узнать состояние окна формы (максимизировано/обычное/минимизировано)? Или только WinAPI?
|
|
1
Tatitutu
06.02.15
✎
00:08
|
Можно на 100%
|
|
2
sorandy
06.02.15
✎
00:13
|
И как это сделать?
|
|
3
igoza
06.02.15
✎
07:05
|
ВариантСпособаОтображенияОкна.""
|
|
4
igoza
06.02.15
✎
07:10
|
ЭтаФорма.СпособОтображенияОкна скорее это xD
|
|
5
sorandy
08.02.15
✎
21:54
|
Нет, это свойство нужно устанавливать до открытия формы, оно задает его начальное состояние:
Форма (Form)
СпособОтображенияОкна (WindowAppearanceMode)
Использование:
Чтение и запись.
Описание:
Тип: ВариантСпособаОтображенияОкна.
Указывает способ отображения окна формы.
Доступность:
Толстый клиент.
Примечание:
Управление свойством должно производиться до открытия формы.
|
|
6
sorandy
08.02.15
✎
21:55
|
Т.е., похоже, только через WinAPI, например IsZoomed? Стандартными средствами никак?
|
|
7
Mankubus
09.02.15
✎
07:02
|
(5) так вам прочитать нужно или установить?
|
|
8
sorandy
09.02.15
✎
20:19
|
Прочитать.
|
|
9
sorandy
09.02.15
✎
20:39
|
Только "СпособОтображенияОкна" не отображает текущее состояние окна формы. Как я понял, это свойство показывает в каком изначальном состоянии окно было открыто.
|
|