Информация о приложении

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

Функция AppWillNotSpeakEvent

Описание: Событийная функция срабатывает всякий раз, когда авторизация либо не найдена, либо ошибочна. По умолчанию выдаёт сообщение "Cannot speak in Restricted Mode" (Невозможно озвучивать в ограниченном режиме).

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

Параметр 1:

String,имя приложения, которое не озвучивается в ограниченном режиме (restricted mode). Этот параметр является обязательным.

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

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

Функция AutoFinishEvent

Описание: Событийная функция срабатывает всякий раз, когда приложение закрывается (например, при нажатии комбинации клавиш ALT+F4), а также если приложение теряет фокус ввода при переключении между приложениями (например, с помощью комбинации клавиш ALT+TAB).

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

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

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

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

Функция AutoStartEvent

Описание: Событийная функция срабатывает всякий раз, когда приложение загружается, а также когда приложение получает фокус ввода в момент переключения с одного приложения на другое (например, при нажатии комбинации клавиш ALT+TAB).

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

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

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

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

Функция GetAppFileName

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

Возвращаемое значение: String,,имя файла.

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

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

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

Функция GetAppFilePath

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

Возвращаемое значение: String,,строка содержит полный путь к файлу исполняемого в данный момент приложения. Путь включает имя диска, каталоги и подкаталоги, а также имя и расширение файла.

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

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

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

Функция GetAppTitle

Описание: Возвращает заголовок активного приложения. Для того чтобы озвучить заголовок приложения, необходимо использовать эту функцию в качестве параметра для функции SayString: SayString(GetAppTitle ())

Возвращаемое значение: String,,строка является заголовком приложения.

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

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

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

Функция GetFixedProductVersion

Описание: Эта функция возвращает версию приложения (fixed product version).

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

Параметр 1:

string, путь к программе, информацию о которой следует получить. Этот путь можно узнать при помощи функции GetAppFilePath(). Этот параметр является обязательным.

Параметр 2:

Int, в этом параметре функция возвращает старшее число в номере версии. Этот параметр является обязательным.

Параметр 3:

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

Параметр 4:

Int, в этом параметре функция возвращает номер обновления версии. Этот параметр является обязательным.

Параметр 5:

Int, в этом параметре функция возвращает номер сборки. Этот параметр является обязательным.

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

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

Функция GetLotusProgramVersion

Описание: Эта функция возвращает значение старшего (major) поля в номере версии программы Lotus Notes. Поля в номере версии разделяются точкой. Например, для Lotus Notes с полным номером версии 6.5.20.4091, функция GetLotusProgramVersion возвратит 6.

Возвращаемое значение: Int,число соответствует значению старшего (major) поля в номере версии программы Lotus Notes.

Параметр 1:

string, Путь к программе Lotus, для которой нужно определить версию. Для получения полного пути можно воспользоваться функцией GetAppFilePath(). Этот параметр является обязательным.

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

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

Функция GetLotusVersionInfoString

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

Возвращаемое значение: String,, запрошенная строка.

Параметр 1:

String, путь к программе Lotus Notes, о которой нужно получить информацию. Можно воспользоваться функцией GetAppFilePath(), чтобы определить полный путь к этому приложению. Этот параметр является обязательным.

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

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

Функция GetProgramVersion

Описание: Эта функция возвращает старшее (major) поле в номере версии приложения. Поля в номере версии разделяются точками. Например, если номер полной версии приложения - 3.00.62, то эта функция возвратит 3.

Возвращаемое значение: Int, число соответствует значению старшего(major) поля в номере версии определённого приложения.

Параметр 1:

String, путь к приложению, для которого нужно получить номер версии. Можно воспользоваться функцией GetAppFilePath, чтобы определить полный путь к этому приложению. Этот параметр является обязательным.

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

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

Функция GetVersionInfoString

Описание: Эта функция возвращает затребованную строку из таблицы версий определённого приложения.

Возвращаемое значение: String,, затребованная строка.

Параметр 1:

String, путь к приложению, о котором необходимо получить информацию. Можно воспользоваться функцией GetAppFilePath(), чтобы определить полный путь к этому приложению. Этот параметр является обязательным.

Параметр 2:

String, строка идентификатора, определяющая, какая часть информации будет затребована. Идентификатор должен быть заключен в двойные кавычки. Можно использовать следующие идентификаторы : Comments, CompanyName, FileDescription, FileVersion, InternalName, LegalCopyright, LegalTrademarks, OriginalFilename, PrivateBuild, ProductName, ProductVersion, SpecialBuild.
Например:GetVersionInfoString( "C:\\JAWS451\\jfw.exe", "CompanyName") возвращает: Freedom Scientific BLV Group, LLC. Этот параметр является обязательным.

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

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

Скрипт SayAppVersion

Описание: Сообщает версию активного приложения. Скрипт может быть полезен для того, чтобы различать версии приложения.

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

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

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

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

Скрипт SayProgramComments

Описание: Сообщает комментарий к активному приложению. Скрипт может быть использован для того, чтобы различать версии приложения.

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

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

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

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


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