На Рис. 10.1 показаны основные компоненты приложения
Windows. Чтобы понять обсуждаемые темы, вам должны быть знакомы
эти компоненты, и вы должны уметь с ними работать.
Кнопка минимизации
Кнопка максимизации │
Строка заголовка │ │
Командная кнопка │ │ │
управления меню Строка меню │ Вертикальная полоса │ │
│ │ │ прокрутки │ │ │
▄▄│▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄│▄▄▄▄▄▄▄▄▄▄▄▄│▄▄▄▄▄▄▄▄▄▄▄▄▄│▄▄▄▄▄▄▄▄▄▄▄▄│▄│▄▄
█╔│[]═════════════│════════════│═════════════│════════════│═│╗█
█║▒=▒ │ Borland Pascal │ │^│v║█
█║─────────────────│──────────────────────────│───────────┴─┴─║█
█║ File Edit Search Run Compile Tools Options │indows Help ║█
█║────────────────────────────────────────────│───────────────║█
█║╔═══════════════════════════════════════════│╗ ║█
█║║▒=▒ c:\bpw\helloapp.pas │^││║ ║█
█║║────────────────────────────────────────┴─┴│║ ║█
█║║ program Hello; ^║ ║█
█║║ ▒║ ║█
█║║ uses WObjects, WinTypes, WinProcs; ▒║ ║█
█║║ ▒║ ║█
█║║ type ▒║ ║█
█║║ ▄║ ║█
█║║ { Define a TApplications descendant } ▒║ ║█
█║║ THelloApp = object(TApplication) ▒║ ║█
█║║ procedure InitMa╔════════════════════════════════╗ ║█
█║║ end; │ ║█=██████Go to Line Number███████║ ║█
█║║<▒█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│▒▒▒║ ║ ║█
█║╚════════│═════════│═══║ ▒▒Enter new line number▒█████v ║ ║█
█║ │ │ ║ ║ ║█
█║ │ │ ║ ║ ║█
█║ │ │ ║ ┌────────┐┌────────┐┌────────┐ ║ ║█
█║ │ │ ║ │√ OK ││X Cancel││? Help │ ║ ║█
█║ │ │ ║ └───│────┘└────────┘└────────┘ ║ ║█
█║ │ │ ║ │ │ ║ ║█
█║ │ │ ╚═════│═══════════════│══════════╝ ║█
█║▒▒▒1:1▒▒▒│▒▒Insert▒│▒▒▒▒▒▒▒▒▒│▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│▒▒▒▒▒▒▒▒▒▒▒▒▒▒║█
█╚═════════│═════════│═════════│═══════════════│══════════════╝█
███████████│█████████│█████████│███████████████│████████████████
│ │ │ │
│ Окно Управляющий Диалоговое окно
Горизонтальная элемент
полоса прокрутки
Рис. 10.1 Выводимые на экран компоненты приложения Windows.
Приложение Windows - это специальный тип программы PC, кото-
рая:
B.Pascal 7 & Objects /UG - 244 -
- должна иметь специальный выполняемый формат файла (.EXE);
- работать только с Windows;
- обычно работать в прямоугольном окне на экране;
- при выводе на экран следовать рекомендациям по стандартно-
му интерфейсу с пользователем;
- может работать одновременно с другими программами Windows
и прочими программами, включая другие экземпляры самое се-
бя;
- может взаимодействовать и совместно использовать данные с
другими приложениями Windows.