ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.



 

Часть 16

   Переключатели Конфигурации Во время выполнения 
   В время выполнения , в течение начальной загрузки вашей Clarion программы 
программа будет искать текущий каталог для файла именованного "Program.ini" , 
где "Программа" - имя исполняемого файла . Этот файл содержит системные 
переменные которые могут определять некоторые из характеристик во время
выполнения вашей программы . 
   Установка Clarion создает "ОПЦИИ" подкаталога который содержит Clarion 
исходный текст , проектный файл , и dynalinked OPTIONS.EXE . Наибольшее 
Количество этих переключателей среды могут устанавливаться OPTIONS.EXE , или 
вы можете вручную создавать ascii текстовый файл с назначениями которые вы 
хотите отменять . Вы можете также инициализировать эти переменные конфигурации
при подсказке ДОСа using команда DOS SET . 
   Ваша программа может использовать оператор COMMAND() чтобы читать значение
любого из этих переключателей . ( См. Языковое Справочное Описание для 
подробностей ) 
   Следующее - список переключателей среды с описанием каждой переменной . 
Если переключатель имеет значение по умолчанию это также отмечается . 
   Отмените .INI имя файла 
   CLAINI : определяет файл конфигурации который будет использоваться вместо 
"Program.ini" . Этот переключатель может только определяться на командной 
строке вашей программы . Использование : Program.exe 
CLAINI=Drive:\Path\ConfigurationFile.ini где ConfigurationFile.ini заменяется 
на имя файла конфигурации вы хотят использовать . Пример : Myprog.exe 
CLAINI=C:\Config\Other.ini Видео Режим , Обьекты На экране и " Мышь " включает
CLASMOOTH : определяет использует ли ваша программа smooth 
   Движение " мыши " используемое в Clarion среде . 
   Если установлено к ОТ " мыши " будет  перемещать полный символ 
   Для каждого движения " мыши " . 
   Использование : CLASMOOTH=ON [ используют smooth " мышь " ] 
   CLASMOOTH=OFF [ не используют smooth " мышь " ] 
    default:CLASMOOTH=ON
   CLAFONTS : определяет снова отображает ли ваша программа ascii символы 
   Для checkboxes , radio кнопки , и курсор " мыши " . 
   Если CLAFONTS находится НА вашей программе использует курсор " мыши " 
стрелки , 
   Квадратные флажки , и circular radio кнопки . 
   Это вызывает замены некоторого количества стандартных символов ASCII 
   С стрелкой , квадрат , и символы круга . Ваша программа 
   Должен выводить оператор LOADSYMBOLS() чтобы активировать 
   Графические замены стиля . ( См. LOADSYMBOLS в 
   Языковая Ссылка(Ссылалось На) для большего количества подробностей ) . 
   Использование : CLAFONTS=ON 
   CLAFONTS=OFF 
    default:CLAFONTS=ON
   CLABORDERS : определяет список ascii символов которые снова отображаются 
чтобы 
   Достигать дисплея тонких границ . Тонкие границы только 
   Доступны в 25 режиме VGA строки . Ваша программа может читать этот 
   Переключатель и тогда выводить оператор LOADBORDER() с 
   Строкой определяемой CLABORDER . Используйте оператор COMMAND() 
   Чтобы  возвращать значение переключателя . 
   ( Видят LOADBORDER и COMMAND() в Недавнем руководстве Новостей 
   Разрыва для подробностей ) 
   Использование : CLABORDERS='*,*,*,*,*' 
   Где * заменяется на значение ascii которое будет 
   Изменяться в время выполнения . 
   CLAGRAPH : определяет начальный режим графики вашей программы . 
   Использование : CLAGRAPH=VideoMode 
   Где VideoMode может равняться : 
   ALLTEXT [ 25/80 текстовых режима ] 
   EGA [ стандарт Ega ] 
   VGA [ стандартный VGA ] 
   SVGA256 [ 256 цветных VGA Супер ] 
   ALLGRAPH [ Пребывание в режиме Графики , только 
   Используйте эту установку если ваша программа 
   Имеет ГРАФИЧЕСКИЙ атрибут ] 
   Использование : CLAGRAPH=TEXT 
   CLAMRESET : определяет посылается ли " мышь " сброс аппаратных средств . 
   Полезный для определенных несовместимых драйверов " мыши " . Когда 
   Установлено НА " мыши " инициализируется с сбросом аппаратных средств . 
   Использование : CLAMRESET=ON 
   CLASCROLL : определяет альтернативный метод прокрутки используемый на 
   Виртуальном экране с  перемещающимся полем . Когда установлено 
   К 1 альтернативная прокрутка используется . 
   Использование : CLASCROLL=1 
   CLAVSCREEN : определяет что программа использует функции которые 
записывают 
   Прямо на видео буфер экранов . Когда установлено к НА 
   Прямых записях экрана будет добавляться на виртуальный буфер 
   Экранов . Если ОТ прямых записей экрана не будет добавляться на 
   Виртуальный буфер экранов , и не будет появляться на экране 
   После того, как dлистали(iпереместились) от области просмотра . Этот 
переключатель только 
    Применяется на виртуальные экраны . 
   Использование : CLAVSCREEN=ON по умолчанию : CLAVSCREEN=OFF 
   CLASYMBOLS : определяет который ascii символы ваши снова карты памяти 
программы 
   Для графического стиля checkboxes , radio кнопки , и 
   Курсор " мыши " стрелки . Ваша программа должна читать этот переключатель 
   И тогда проблема оператор LOADSYMBOLS() с строкой 
   Когда определяется CLASYMBOLS . Оператор COMMAND() может 
   Использоваться чтобы читать значение переключателя . 
   Использование : CLASYMBOLS='*,*,*,*,*,*,*,*,*,*,*,*,*' 
   Где * заменяется на значение ascii которое будет 
   Изменяться в время выполнения . 
   Страна Зависимая Информация 
   CLACOLSEQ1 : определяет альтернативную последовательность объединений . 
Общее число 
   Определяемых символов должно быть точно ( 223 символа ) . 
   Если длина неправильна , стандарт объединяющий последовательность 
   Будет использоваться . Строка может быть зазор в два переключателя ; 
   CLACOLSEQ1 и CLACOLSEQ2 . Using два переключателя может делать 
   Просмотр строк в редакторе несколько более простой . 
   Объединение определяемой последовательности будет использоваться для 
формирования 
   Клавиша(Ключ) и Индексные Файлы , как и для сортируемых Очередей . 
   Сортируют порядок для пробела ( Ascii 32 ) не может 
    Изменяться( заменяться) , это должно быть первый символ в строке . 
   Использование : CLACOLSEQ1= "AsciiString" 
   [CLACOLSEQ2]= "AsciiString" 
   example: CLACOLSEQ1=" !""#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST
   CLACOLSEQ2= " ПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп 
рстуфхцчшщъыьэюяЁётуфхцCLAMONTH : определяет текст который нужно  возвратить 
функциями и форматами изображения включающими месяц полное имя . Использование
: CLAMONTH= "Month1" , "Month2" , ......... пример : CLAMONTH= В "январе , В
"феврале , В "марте , В "апреле , "Может" , В "июне , В "июле , В "августе , 
В "сентябре , В "октябре , В "ноябре , " DecemberCLAMON : определяет текст 
который нужно  возвратить функциями и форматами изображения включающими 
   Сокращенное имя месяца . Использование : CLAMON= "AbbreviatedMonth1" , 
"AbbreviatedMonth2" , ........ пример : CLAMON= В "январе , В "феврале , В
"марте , В "апреле , "Может" , В "июне , В "июле , В "августе , "Sep" , В
"октябре , В "ноябре , "Dec" CLAAMPM : определяет текст возвращенный 
функциями и изображением 
   Форматы для ЯВЛЯЕТСЯ и PM индикаторами . 
   Использование : CLAAMPM= , "PM" 
   CLACASE : определяет два размерных массив. символов . Первый 
   Размерность содержит список ВЕРХНЕГО РЕГИСТРА версии 
   Символы . Вторая размерность определяет нижний регистр 
   Версия соответствующему элемента массива . Длина 
   Два размера должны быть равные . 
   Использование : CLACASE= "строка" , пример "строки" : CLACASE= 
"ABCDEFGHIJKLMNOPQRSTUVWXYZ" , "abcdefghijklmnopqrstuvwxyz" 
   Виртуальные назначения Памяти 
   CLAVM : определяет виртуальную конфигурацию памяти . 
   Использование : см. Языковое приложение Справочного Описания C для 
подробностей . 
   Новые опции не в руководстве : 
   CLAVM=EMS/2 , . ,32,3,4 [use половина доступного EMS] 
   CLAVM=EMS/3 , . ,32,3,4 [use треть доступного EMS] 
   CLAVM=XMS/2 , . ,32,3,4 [use половина доступного XMS] 
   CLAVM=XMS/3 , . ,32,3,4 [use треть доступного XMS] 
   Пример : CLAVM=EMS-64 , . ,32,3,4 
   Информация Окна Останова 
   CLASTOP : определите Комбинацию "Hot key" для вызова функции STOP() , 
сопровождаемой 
   НА или ВЫКЛ. . Второй параметр ( НА или ВЫКЛ. ) определяет 
    Выравниваются ли система информация доступна в STOP() 
   Окно . 
   Использование : CLASTOP=1085 , НА [use ALT= key,  отображают систему 
information] 
   Использование : CLASTOP=1085 , ВЫКЛ. [use ALT= key, не  отображают систему
information] 
   Использование : CLASTOP=OFF [do не делают STOP available] 
   Управление Принтера 
   CLAPRINTER : определите управляющий файл принтера используемый REPORT 
   Структуры . 
   Использование : CLAPRINTER=driveletter:\path\printercont ol.ctl 
   Пример : CLAPRINTER=c:\config\LASER.CTL 
   CLAPRINTDEVICE : определите параметры . принтера Может Устанавливаться 
через 
   Clarion Установка Принтеров сред ( AltF , AltT ) . 
   Первый параметр , DEVICENAME используется 
   Оператор PRINT() в время выполнения . Все другие параметры 
   Игнорируются в время выполнения , однако они используются 
   Clarion среда . 
   Использование : CLAPRINTDEVICE=DosDevice , LinesPerPage , ColsPerLine , 
   PrintLineNumbers , PrintPageNumbers , FormFeedAfter , 
   ControlBefore , ControlAfter 
   Пример : CLAPRINTDEVICE=COM1,59,80 , НА , НА , ON,' <27,54>',' <27,56>' 
   DOSDevice может содержать любое допустимое имя устройства ДОСА , включая A
   Допустимое имя файла ДОСА . 
   Общая Среда 
   CLABREAK : определяет будет ли Ctrl-Break вызывать завершение программы . 
   Использование : CLABREAK=ON 
   CLABREAK=OFF 
   CLATMP : определяет каталог где временные файлы будут 
   Когда записывается . 
   Использование : CLATMP=Drive:\Path 
   Пример : CLATMP=C:\temp 
   CLARUNFLUSH : определяет будет ли RUN (команда) менять расширеннную память
на диск . Это только пригодно для моделей Расширеннной Памяти ( расширенный и 
расширил w/время выполнения libs ) . Использование : CLARUNFLUSH=ON 
CLARUNFLUSH=OFF 


?????? ???????????