Тема: Как сделать некоторые "контролсы" неактивными при вызове окна, но всякий раз по-разному?
Надо вызывать окно, в котором меняется состояние "активности" некоторых полей в зависимости от того, что в момент вызова происходило в программе. Так вот как это сделать? Статическое задание тэгов "value" в DCL-файле здесь не годится. Если в лиспе явно (а не через ACTION_TILE) вызывать MODE_TILE, как обычно, после NEW_DIALOG, но до вызова START_DIALOG, то никакого эффекта. То есть окно появляется с неправильно "дезактивированными" полями, а если начать по нему лазить, то всё приходит в порядок, как прописано в лиспе в ACTION_TILE. Но появляется-то окно (и висит так до первого "переключения") неправильно!