»нформаци€ о приложении

(ѕо материалам Freedom Scientific Developer Network)
ƒата публикации:2005
ѕоделитьс€ в Twitter ѕоделитьс€ в F******k ѕоделитьс€ в VKontakte ѕоделитьс€ в Telegram

‘ункци€ 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-2022