Новости
Программы
Turbo Pascal
Игры
Документация
Странности
FAQ
Ссылки
Форум
Гостевая
книга
Рассылка
Благодарности
Об авторе
| |
Множественный документальный интерфейс
Множественный документальный интерфейс (MDI) устанавливает
соглашения по пользовательскому интерфейсу для создания окон, со-
держащих внутри себя дочерние окна. Примером MDI может служить
интегрированная интерактивная среда для Windows Borland Pascal. В
оперативной области Borland Pascal пользователь может открыть
сразу несколько окон. Каждое окно редактирования является дочер-
ним окном.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█╔═[]═════════════════════════════════════════════════════════╗█
█║▒=▒████████████████████Borland Pascal████████████████████│^│v║█
█║─────────────────────────────────────────────────────────┴─┴─║█
█║ File Edit Search Run Compile Tools Options Windows Help ║█
█║─────────────────────────────────────────────────────────────║█
█║╔════════════════════════════════════════════╗ ║█
█║║▒=▒ c:\bpw\helloapp.pas │^│v║ ║█
█║║────────────────────────────────────────┴─┴─║ ║█
█║║ program Hello; ^║ ║█
█║║ ▒║ ║█
█║║ uses WObjects, WinTypes, WinProcs; ▒║ ║█
█║║ ▒║ ║█
█║║ type ▒║ ║█
█║║ ▄║ ║█
█║║ { Define a TApplications descendant } ▒║ ║█
█║║ THelloApp = object(TApplication) ▒║ ║█
█║║ procedure InitMainWindow; virtual; v║ ║█
█║║<▒█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒>▒║ ║█
█║╚════════════════════════════════════════════╝ ║█
█║ ║█
█║ ║█
█║ ║█
█║▒▒▒1:1▒▒▒▒▒▒Insert▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║█
█╚═════════════════════════════════════════════════════════════╝█
█████████████████████████████████████████████████████████████████
Рис. 10.2 Окна IDE для Windows Borland Pascal - приложение
MDI.
|