ВУЗ:
Составители:
Рубрика:
31
непосредственно вызывается обработчик сообщений адресата.
Второй основополагающей концепцией является понятие окна, окна
как объекта. Окно - это не просто прямоугольная область на экране, это и
программа (процедура), способная выполнять различные действия, присущие
окну. Одним из основных таких действий является реагирование на
поступающие сообщения и посылка сообщений другим объектам. Одной из
основных
функций окна является перерисовка содержания окна. Любое окно
должно уметь при получении соответствующего запроса перерисовать себя
(или свою часть) на экране.
Среди окон вводятся отношения принадлежности и следования, т. е.
любое окно может иметь окно-родителя, которому оно принадлежит, и,
следовательно, задается во внутренних координатах родительского окна,
отсекается в размерах
родительским окном и уничтожается при уничтожении
родительского окна. Любое окно может иметь и принадлежащие ему окна
(подокна), причем последние некоторым образом упорядочиваются.
Тем самым окна образуют древовидные структуры подчинения.
Родительское окно и принадлежащие ему подокна могут обмениваться
сообщениями друг с другом. Эти сообщения обычно разделяются на два
класса - запрос на
выполнение окном некоторого действия и сообщение,
оповещающее окно о том, что в другом окне (обычно подокне) произошли
непосредственно вызывается обработчик сообщений адресата.
Второй основополагающей концепцией является понятие окна, окна
как объекта. Окно - это не просто прямоугольная область на экране, это и
программа (процедура), способная выполнять различные действия, присущие
окну. Одним из основных таких действий является реагирование на
поступающие сообщения и посылка сообщений другим объектам. Одной из
основных функций окна является перерисовка содержания окна. Любое окно
должно уметь при получении соответствующего запроса перерисовать себя
(или свою часть) на экране.
Среди окон вводятся отношения принадлежности и следования, т. е.
любое окно может иметь окно-родителя, которому оно принадлежит, и,
следовательно, задается во внутренних координатах родительского окна,
отсекается в размерах родительским окном и уничтожается при уничтожении
родительского окна. Любое окно может иметь и принадлежащие ему окна
(подокна), причем последние некоторым образом упорядочиваются.
Тем самым окна образуют древовидные структуры подчинения.
Родительское окно и принадлежащие ему подокна могут обмениваться
сообщениями друг с другом. Эти сообщения обычно разделяются на два
класса - запрос на выполнение окном некоторого действия и сообщение,
оповещающее окно о том, что в другом окне (обычно подокне) произошли
31
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »
