Cтраница 4
Класс CView и его производные классы являются дочерними окнами, которые представляют клиентскую область фрейма окна. Представления отображают данные и позволяют пользователю вводить, редактировать или выбирать данные документа. Этот класс является базовым для представления специфических данных документа. [46]
Объекты-документы, созданные из объектов-шаблонов документов, управляют данными приложения. Они взаимодействуют с объектами-представлениями, которые представляют клиентскую область окна, изображают данные документа и позволяют пользователю взаимодействовать с ними. [47]
В этой инструкции указываются исходное положение машины, порядок гашения регистров, последовательность набора данных документа, порядок пользования клавиатурой пульта управления и пишущей машины. [48]
Для обработки команды Delete All выбирается класс документа, потому что эта команда непосредственно воздействует на данные документа ( удаляет их) и, следовательно, попадает в компетенцию класса документа. [49]
Для реализации команд меню необходимо переопределить виртуальную функцию DeleteContents в виде функции класса документа CMiniEditDoc. MFC вызывает эту функцию перед созданием нового документа, открытием существующего или окончанием работы программы для удаления данных документа. [50]
Для этого следует отредактировать форму средствами конструктора. Структура формы ( размещение элементов) может быть перекомпонована, дополнена новыми элементами управления: кнопками, заголовками, примечаниями, средствами выборки данных документа по заданным условиям. В полях со справочными данными необходимо установить блокировку ввода. [51]