Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Скрипты Jaws. Помогите найти

Приветствую участников рассылки,

Подскажите, как называется джозовский скрипт, который Произносит
заголовок столбца от 1 до 10 для текущего элемента в столбце
многоколоночного списка? Запускается по комбинации insert+control+цифры
от 1 до 0? Где он лежит, в default.jss?

Ответить   Thu, 21 May 2026 19:17:13 +0300 (#3718793)

 

Ответы:

Здравствуйте, Александр.

отвечаю на письмо от 21 мая 2026 г., 19:17:13:

ReadListviewColumn находится в файле default.jss. ниже привожу его полностью:
script ReadListviewColumn()
var
int nCol,
int nMaxCols,
string sHeader,
string sText,
handle hCurrent,
int nCurrent
If !(GetRunningFSProducts() & product_JAWS) then
return
EndIf
let hCurrent=getCurrentWindow()
if !IsTrueListView(hCurrent) then
sayMessage(OT_ERROR,cmsgNotInAListview_L,cmsgNotInAListview_S)
return
endIf
let nCol=StringToInt(stringRight(GetCurrentScriptKeyName(),1))
let nCurrent=lvGetFocusItem(hCurrent)
if (nCol==0) then
let nCol=10
endIf
if (nCol < 1) then
let nCol=1
endIf
let nMaxCols=lvGetNumOfColumns(hCurrent)
if (nCol > nMaxCols) then
SayFormattedMessage(OT_ERROR,formatString(cmsgListviewContainsXColumns_L,intToString(nCol),intToString(nMaxCols)),formatString(cmsgListviewContainsXColumns_S,intToString(nCol)))
return
endIf
let sHeader=lvGetColumnHeader(hCurrent,nCol)
let sText=lvGetItemText(hCurrent,nCurrent,nCol)
say(sHeader,OT_NO_DISABLE)
say(sText,OT_NO_DISABLE)
endScript

Ответить   Thu, 21 May 2026 20:08:49 +0300 (#3718794)

 

Здравствуйте, Анатолий.
вы писали:

вот при нажатии этих клавиш у меня выдается такое сообщение:
Чтобы использовать эту функцию, активный курсор должен находиться в просмотре списка.

а о чем тут вообще это сообщение?
в каких-либо окнах я не пытался нажимать эти клавиши, а сообщение выдается всегда одно и тоже.
так где можно применять эту комбинацию клавиш?
может приведете какой-нибудь пример, где они будут работать.
kenli

Ответить   Fri, 22 May 2026 15:03:34 +0300 (#3718814)

 

Здравствуйте, kenli.

отвечаю на письмо от 22 мая 2026 г., 15:03:34:

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

Ответить   Fri, 22 May 2026 15:39:38 +0300 (#3718815)

 

Приветствую kenli,

22.05.2026 15:03, kenli пишет:

В Atheneum, например.

Ответить   Fri, 22 May 2026 17:26:27 +0300 (#3718816)