Система программирования Турбо паскаль 7.0

       

Работа с окнами


Несмотря на то, что Турбо Паскаль как интегрированная среда программирования возник намного раньше, чем операционная среда Windows (по-русски  это  -   Окна), в нём практически уже были заложены и реализованы многие черты перспективного принципа поддержки многооконного режима работы.

Для обмена информацией между программистом и средой в Турбо Паскале существует несколько основных видов окон. В окне редактора программист набирает и корректирует тексты программ, причем одновременно может быть загружено несколько текстов. Окно программы служит для показа результатов выполнения(“прогона”) программы(“горячие” клавиши - [Alt+F5] , а выход из этого окна в редактор – нажатие любой клавиши). В процессе отладки, используя окно наблюдения (команда DEBUG/WATCH), пользователь может в “реальном времени” пооператорно отслеживать изменение значений переменных. Имеется и справочное окно (сочетание клавиш [Ctrl+F1]), в котором появляются различные полезные сведения. Прямо из него можно скопировать и перенести в свою программу фрагмент текста действующего примера. Одновременно на экране, накладываясь частично друг на друга, может присутствовать сразу несколько окон, однако только одно из них активно в каждый момент. Активное окно очерчивается двойной рамкой, неактивное -  одинарной. Для смены активного окна используется клавиша [F6] или щелчoк мыши. Клавиша [F5] распахивает окно на весь экран или возвращает окну обычный размер. Команда [Alt+F3] закрывает окно и удаляет его с экрана.

Положениe и размеры активного окна можно изменить. Для этого командой [Ctrl+F5] вызываем режим модификации. Рамка окна становится зеленой. Теперь клавишами управления курсором окно перемещаем по экрану, а в сочетании с клавишей [Shift] меняем размеры окна. Фиксируем все изменения клавишей [Enter]. При работе с мышью эти же действия можно выполнить, захватывая указателем мыши заголовок окна или правый нижний его угол. Щелкая указателем мыши по позиции [?] в заголовке, мы закрываем и удаляем окно с экрана. Позиции [­] или [×] служат для распахивания окна или возвращения его к обычным размерам.   

Кроме рассмотренных типов окон, по мере надобности на экране разворачиваются диалоговые окна. Внутри них может быть несколько полей.  C помощью поля ввода, в котором имеется мерцающий курсор, программист может ввести с клавиатуры числа или текстовую строку. В поле выбора среда предлагает возможные варианты опций, служащих для установки необходимых настроек среды. Для перехода от одних полей к другим служит клавиша [Tab]. Внутри полей перемещение производится клавишами управления курсором или мышью. Закрыть диалоговое окно можно клавишей [Enter]. В этом случае реализуются все изменения, проведенные в окне. Чтобы закрыть окно без сохранения результатов наших манипуляций, нажимаем кнопку [Cancel].



Содержание раздела