"Ал. Стивенс. Техника программирования на турбо-С" - читать интересную книгу автораможете использовать в своих программах, работающих в режиме
интерактивного взаимодействия с пользователем. Использование этих функций улучшит пользовательский интерфейс ваших программ. Они обеспечивают возможности работы с окнами, меню, ввода данных по установленному шаблону, оконного редактирования текста, а также создания резидентных программ, которые вызываются нажатием определенных клавиш. Кроме описания этих функций в книге излагаются также аппаратные и программные принципы, которые лежат в основе создания программ, управляющих выводом изображений и резидентных программ. Подробно рассматриваются система прерываний, видеопамять, а также внутренняя организация DOS, включая множество функций DOS, использование которых необходимо при создании резидентных программ, но по которым нет документации или, наоборот, которые распространяются разработчиками и поставщиками DOS. Обзор разделов ------------------------------------------------------------------ Глава 1 знакомит с концепцией интерактивных, экранно-ориентированных программных систем, в которых организация обмена с пользователем так же важна, как и Глава 2 содержит основные сведения о языке Си. Глава 3 описывает компилятор Турбо Си и его интегрированную среду. Глава 4 знакомит с первой группой функций, использующих особенности аппаратной архитектуры РС. Глава 5 объясняет основные принципы работы с окнами, содержит общие сведения об архитектуре видеосистемы и знакомит с проблемами, возникающими при создании окон в видеопамяти РС. Глава 6 представляет читателю библиотеку функций для работы с окнами. Эти функции могут применяться в пользовательских программах для отображения различного рода информации, а также быть основой для создания меню, редакторов и функций ввода данных по формату, которые разбираются в последующих разделах. Глава 6 содержит также несколько примеров программ, иллюстрирующих использование библиотеки функций для работы с окнами. Глава 7 описывает контекстно-зависимые информационные окна (Help) и содержит исходные тексты функций, которые позволят реализовать эту возможность. Глава 8 знакомит с использованием окон для ввода данных по формату; управление вводом при этом осуществляется путем определения набора полей для ввода данных внутри определенного окна. Существуют функции, которые позволяют реализовать эту возможность в ваших программах. В качестве примера приводится |
|
|