Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 1993. – 99 с.
большеполовиныэкрана. Приходится "разрезать" егонадве полобинки и сохр ан ять ихвдвухфайлах, апривыводенаэк- рав их опять "склеивать". Этапроцедуракрайненеудобна, а і'л а в н о е , очень продолжительная. Однакопрограммыпакета ToolKit позволяютоперироватьсобразомэкрана, вчастности, сохраняя еговвидефайлавширокораспространенномформате PCX. Изображения, хранящиесявзтомформате, вдальнейшем могут редактироватьсяспомощьюграфическогоредактора DaintBrush. Для созданиядиалоговогоинтерфейсавТурбо-Паскале можно использоватьмодульCrt, которыйработаетвтекстовом режиме и позволяет: создаватьтекстовыеокна, задаватьцвет символов ифона, подаватьзвѵковыесигналы, вводитьсимволы с клавиатурыипомещатьихвзаданноеместоэкрана, считы ватьсостояниеклавиатурыуправлениякурсором. ПакетTurbo- Prof f'essional расширяетвозможностипоработесэкраномв текстовомрежиме. МодульTPCrt этогопакетавключаетвсебя всеподпрограммыифункциимодуляCrt плюсряддополнитель ных. Модуль TPScreen позволяетоперироватьсвертуальными экранами, амодульTPMenu помогаетсоздаватьразличныетипы экранныхменю. МодулиTPEdit, TPString иTPASCIIZ расширяют возможностиработысостроковымипеременными. Дляработыс манипулятором"мышь", вчастностивменю, имеетсямодуль TPMouse. МодулиTPRarray, ТРѴаггауиТРЕаггаупозволяютопе рироватьвТурбо-Паскалесмассивамибольшойразмерности. КакиспользуютсяэтивозможностиязыкаТурбо-Паскаляи егодополнительныепакеты, будетпоказанониже. 18
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz