Тема: Помогите разобраться с понятиями "контекст документа" и "контекст приложения".
Правильно ли я понимаю следующее.
1. В коде моей команды я создаю немодальное диалоговое окно и вывожу его на экран.
Команда благополучно завершается. Созданное окно остается. В отсутствие активных команд код обработчиков событий данного д/окна выполняется в контексте приложения.
2. Если активна некоторая команда, происходит интерактивный запрос к пользователю и я нажимаю кнопку моего немодального д/окна, то код обработчика по прежнему выполняется в контексте приложения.
3. После успешного запроса блокировки некоторого неактивного документа оставшийся код обработчика выполняется в контексте "захваченного" документа вплоть до снятия блокировки.
4. Если третий пункт верен, то в коде обработчика получив указадель на workingDatabase я получаю указатель на базу захваченного неактивного документа, а не на базу текущего активного.
5. Если третий пункт неверен, то что означает выполняться в контексте документа?.