Разное

(По материалам Freedom Scientific Developer Network)
Дата публикации:2005
Twitter Facebook Vkontakte

Здесь собраны функции и скрипты, не вошедшие в другие разделы.

Функция AppearPhantomWindow

Описание: Показывает виртуальное окно в течение определённого времени. Функция DisappearPhantomWindow предназначена для закрытия виртуального окна. Виртуальное окно может быть закрыто раньше посредством кнопки Close.

Возвращаемое значение: Void

Параметр 1:

string, текст, включая символы перевода строки, который будет отображён в виртуальном окне. Этот параметр является обязательным.

Параметр 2:

int, время в десятых долях секунды, в течение которого виртуальное окно будет отображаться. Этот параметр является обязательным.

Эта функция доступна в следующих версиях:

  1. PAC Mate 2.20 и более поздних

Функция DisappearPhantomWindow

Описание: Закрывает виртуальное окно, созданное при помощи функции AppearPhantomWindow.

Возвращаемое значение: Void>

Параметры: отсутствуют

Эта функция доступна в следующих версиях:

  1. PAC Mate 2.20 и более поздних

Функция GetLineCount

Описание: Эта функция возвращает количество строк в текущем виртуальном документе (например, на web-странице).

Возвращаемое значение: Int, число строк.

Параметры: отсутствуют

Эта функция доступна в следующих версиях:

  1. JAWS 5.00 и более поздних

Функция Max

Описание: Функция возвращает наибольшее значение из двух целых чисел. Полезна при сравнении переменных.

Возвращаемое значение: Int, наибольшее число из двух целых.

Параметр 1:

Int, переменная для сравнения. Этот параметр является обязательным.

Параметр 2:

Int, вторая целочисленная переменная для сравнения. Этот параметр является обязательным.

Эта функция доступна в следующих версиях:

  1. PAC Mate 1.10 и более поздних
  2. JAWS 4.51 и более поздних

Функция Min

Описание: Функция возвращает наименьшее из двух целых чисел, передаваемых ей в качестве параметров. Полезна при сравнении переменных.

Возвращаемое значение: Int, наименьшее из двух целых чисел.

Параметр 1:

Int, целочисленная переменная для сравнения. Этот параметр является обязательным.

Параметр 2:

Int, вторая целочисленная переменная для сравнения. Этот параметр является обязательным.

Эта функция доступна в следующих версиях:

  1. PAC Mate 1.10 и более поздних
  2. JAWS 4.51 и более поздних

Функция MinimizeAllApps

Описание: Сворачивает окна всех приложений на Рабочем столе в Win95/98 или NT. Действие функции аналогично нажатию комбинации клавиш WINDOWS KEY+M.

Возвращаемое значение: Void

Параметры: отсутствуют

Эта функция доступна в следующих версиях:

  1. PAC Mate 1.10 и более поздних
  2. JAWS 4.51 и более поздних

Скрипт MinimizeAllApps

Описание: Сворачивает окна всех приложений, вследствие чего Рабочий стол получает фокус ввода и не закрыт никакими окнами.

Возвращаемое значение: Void>

Параметры: отсутствуют

Эта функция доступна в следующих версиях:

  1. PAC Mate 1.10 и более поздних
  2. JAWS 4.51 и более поздних

Функция PlaceMarkersEnumerate

Описание: Эта функция перебирает метки в виртуальном документе, вызывая пользовательскую функцию обратного вызова для каждой метки. Пользовательская функция обратного вызова получает индекс метки, имя метки и текст метки. Текст метки будет добавлен, если второй параметр функции PlaceMarkersEnumerateустановлен в true. Перебор продолжается до тех пор, пока или не будут перебраны все метки, или функция обратного вызова не возвратит FALSE.

Замечание: функция доступна для JAWS 5.00.758 или выше.

Возвращаемое значение: int, true - если был осуществлён перебор всех меток, false - если во время перебора возникла ошибка или функцияобратного вызова вернула FALSE для какой-либо метки.

Параметр 1:

string, имя функции, которая будет вызываться для каждой метки. Эта функция должна быть определена так:

int function func (int nIndex, string sMarkerName, string sMarkerText)

Здесь "func" - это правильно составленное имя функции. Этот параметр является обязательным.

Параметр 2:

int, TRUE, если необходимо, чтобы передавался текст метки. FALSE, если в этом нет необходимости. Этот параметр является обязательным.

Эта функция доступна в следующих версиях:

  1. JAWS 5.00 и более поздних

Скрипт QuitApplication

Описание: Закрывает текущее приложение и выгружает его из памяти.

Возвращаемое значение: Void>

Параметры: отсутствуют

Этот скрипт доступен в следующих версиях:

  1. PAC Mate 2.10 и более поздних

Функция ReadContextLine

Описание: Эта функция перемещает JAWS-курсор на строку текста, в которой есть подсвеченное слово или несколько слов. Это происходит, если есть диалог, который осуществляет некоторое действие, проходя весь документ. Например, диалоги проверки орфографии или поиска и замены. Если подсвеченная строка обнаружена, то возвращается True. Если возвращено не TRUE, то следует попробовать переместить окно диалога, чтобы открыть подсвеченный текст.

Возвращаемое значение: Int, TRUE - если найдено слово в контексте, FALSE - в противном случае.

Параметры: отсутствуют

Эта функция доступна в следующих версиях:

  1. PAC Mate 1.10 и более поздних
  2. JAWS 4.51 и более поздних

Скрипт SpeakPlaceMarkers

Описание: Этот скрипт сообщает имя и текст каждой метки в текущем виртуальном документе. Если комбинацию клавиш, связанную с этим скриптом, нажать дважды, то информация будет отображена в окне виртуального просмотра. Пользователь может перемещаться по информации в оригинальном документе при помощи полученного обобщенного представления. Пользователь может нажать Enter на имени соответствующей метки в окне виртуального просмотра, чтобы переместиться в нужную позицию в оригинальном документе.

Замечание: это доступно JAWS 5.00.772 и выше.

Возвращаемое значение: Void>

Параметры: отсутствуют

Этот скрипт доступен в следующих версиях:

  1. JAWS 5.00 и более поздних

Скрипт Undo

Описание: Эта команда обычно расположена в меню Правка (Edit). Может быть полезна, если необходимо отменить последнее действие и вернуться к прежнему состоянию.

Возвращаемое значение: Void>

Параметры: отсутствуют

Этот скрипт доступен в следующих версиях:

  1. PAC Mate 1.10 и более поздних
  2. JAWS 4.51 и более поздних

Функция VirtualClearTimeOrDate

Описание: Убирает дату и время на брайлевском дисплее. Функция VirtualShowTimeOrDate и функция VirtualClearTimeOrDate взаимно дополняют друг друга.

Возвращаемое значение: Void>

Параметры: отсутствуют

Эта функция доступна в следующих версиях:

  1. PAC Mate 2.10 и более поздних

Функция VirtualShowTimeOrDate

Описание: Отображает дату и время на брайлевском дисплее. Функции VirtualShowTimeOrDate и VirtualClearTimeOrDate взаимно дополняют друг друга.

Возвращаемое значение: Void>

Параметр 1:

string, время или дата, которые должны быть отображены по Брайлю. Этот параметр является обязательным.

Эта функция доступна в следующих версиях:

  1. PAC Mate 2.10 и более поздних


Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2019