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

[TC] akelpad и jaws

Привет всем!
Почему-то в акелпаде при пролистывании стрелкой вниз, когда дохожу до конца
экрана, при следующих нажатиях на стрелку вниз, джоз читает "пусто".
Хотя строка не пустая.
Флажок "расширенное редактирование" снял.
Разворачивание окна не помогает.
Что ещё можно сделать?

Ответить   Sat, 2 Dec 2017 18:07:08 +0700 (#3533462)

 

Ответы:

Здравствуйте, василий.
Вы писали 2 декабря 2017 г., 13:07:08:

конца

ответ У меня такая же проблема перепробовал разные версии akelpad но
так и не решил данную проблему.
С уважением Сергей

Ответить   Sat, 2 Dec 2017 13:45:52 +0200 (#3533482)

 

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

отвечаю на письмо от 2 декабря 2017 г., 14:45:52:

вначале файла скриптов напишите:

Const
WM_HSCROLL=0x0114

затем попробуйте вставить в файл скриптов данную функцию, а если она
существует, то внутренность из неё:

void function SayLineUnit(int unitMovement, optional int bMoved)
var
string sClass,
handle hCurrentWindow
let hCurrentWindow = GetFocus ()
let sClass = GetWindowClass (hCurrentWindow)
if sClass == "AkelEditW" then
if unitMovement ==1 then
PostMessage (h

Ответить   Sat, 2 Dec 2017 18:47:42 +0300 (#3533519)

 

Привет всем и Анатолий.

затем попробуйте вставить в файл скриптов данную функцию, а если она
существует, то внутренность из неё:
void function SayLineUnit(int unitMovement, optional int bMoved) var string
sClass,
handle hCurrentWindow
let hCurrentWindow = GetFocus ()
let sClass = GetWindowClass (hCurrentWindow) if sClass == "AkelEditW" then
if unitMovement ==1 then PostMessage (h

текст функции приведён не полностью.

У меня вобще нет скриптов к акелпаду.
Может кто поделится таковыми? Если у кого они есть?
Буду благодарен.

Ответить   Sat, 2 Dec 2017 23:39:28 +0700 (#3533528)

 

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

отвечаю на письмо от 2 декабря 2017 г., 19:39:28:

прошу прощения не посмотрел. вот она:

void function SayLineUnit(int unitMovement, optional int bMoved)
var
string sClass,
handle hCurrentWindow
let hCurrentWindow = GetFocus ()
let sClass = GetWindowClass (hCurrentWindow)
if sClass == "TPlusMemo" then
if unitMovement ==1 then
PostMessage (hCurrentWindow, WM_VSCROLL, 1)
elif unitMovement ==2 then
PostMessage (hCurrentWindow, WM_VSCROLL)
endif
delay (1)
endif
SayLineUnit(unitMovement, bMoved)
EndFunction

Ответить   Sat, 2 Dec 2017 20:44:15 +0300 (#3533546)

 

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

Вы писали 2 декабря 2017 г., 19:39:28:

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

Ответить   Sun, 3 Dec 2017 10:35:56 +0300 (#3533636)

 

Здравствуйте, Анатолий.
Вы писали 2 декабря 2017 г., 17:47:42:

она

ответ Подскажите пожалуйста о каком файле скриптов идет речь?
С уважением Сергей

Ответить   Sat, 2 Dec 2017 19:09:28 +0200 (#3533592)

 

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

отвечаю на письмо от 2 декабря 2017 г., 20:09:28:

если файла скриптов для приложения нет, то он будет создан для
активного приложения на данный момент. этот файл вызывается клавишами
инсерт +0.
если он был только что создан, то тех строк, что я написал вполне достаточно
, чтобы
скрипт работал.

Ответить   Sun, 3 Dec 2017 15:10:04 +0300 (#3533696)