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

Screen reader JAWS for Windows Russian

[JFWRus] Skype

Привет Всем!

Обращаюсь к пользователям Skype. Без скриптов эта программа озвучивается,
мягко говоря, частично. Нет ли скриптов, которые позволяют нормально
работать с этой штукой, включая все её окна?

Заранее спасибо, Нусрет.

***
Это сообщение No4942
было разослано для 315 участников дискуссионного листа
[JFWRus] Skype

Ответить   Fri, 24 Nov 2006 15:28:55 +0300 (#613455)

 

Ответы:

привет Nusret.а что именно не озвучиваеться в skype?я пользуюст
этой программой в полном объёме +skype out и все вроде бы нормально.
Петр
Original Message From: "Nusret" <nusr***@s*****.tv>
To: "comp.soft.others.jfwrus (9981482)" <galu***@r*****.ru>
Sent: Friday, November 24, 2006 3:28 PM

***
Это сообщение No4943
было разослано для 315 участников дискуссионного листа
[JFWRus] Re: Skype

Ответить   Fri, 24 Nov 2006 17:15:50 +0300 (#613485)

 

Здравствуйте, участники рассылки.

Потребовалось мне таки поработать с тоталом и все найденные мной скрипты различных
авторов меня совершенно и решительно не устроили. Писать свои скрипты полностью
у меня совершенно нет времени, поэтому я предлагаю всем в рассылке поучавствовать
в написании скриптов. Итак в чём заключается моё предложение:
1. Я уже сделал ядро скриптов для тотала и оно работает всегда везде и при любых
условиях. Даже на полуразрушенной винде, где не работают ни одни, подчёркиваю,
ни одни скрипты других авторов. Более того, мной была решена проблема многократного
проговаривания одной и той же информации в челюстях версии старше 7.10. Это базовое
ядро будет ядром полной версии скриптов.
2. Вы лично, если написали скрипты для тотала, которые с Вашей точки зрения могут
оказаться полезны другим, присылайте их мне либо лично, либо, если модераторы
не будут против в рассылку. Я буду их подгонять под своё ядро и вставлять в свои
скрипты. Со своей стороны я гарантирую Вам следующее.
а. Я буду сохранять Ваш копирайт на Ваши скрипты, и если буду их модифицировать,
то только лишь добавлю свой копирайт, а не заменю им Ваш.
б. Я буду распространять их на некоммерческой основе,что я впрочем всегда и делаю
и буду следить за некоммерческим их использованием самым тщательным образом,
пресекая их коммерческое распространение.
в. я буду тщательным образом следить за их работоспособностью на различных версиях
челюстей и стараться модифицировать их согласно моменту.
3. Если у Вас есть полезные для озвучивания и ускоряющие работу пожелания и предложения,
то высказывайте их мне в личных письмах или в рассылку, если модераторы конечно
будут не против. Кое-что я возможно сделаю сам, а часть пожеланий возможно сделает
кто-то другой и пришлёт мне.
4. Если Вы хотите поучавствовать в бета тестировании скриптов которые будут делаться
мной, то также пишите мне, я буду их высылать на бета тестирование.

До свидания.

***
Это сообщение No4944
было разослано для 315 участников дискуссионного листа
[JFWRus] Скрипты к Total Commander.

Ответить   Fri, 24 Nov 2006 17:37:39 -0800 (#613506)

 

Привет, Serge!

Вы писали 25 ноября 2006 г., 3:37:39:

любых

Это хорошее и нужное дело.
Есть вопросы, на каком принципе сделано проговаривание элементов, надеюсь без
NewTextEvend и без текстовых констант цветов?
И максимальная независимость от настроек.
Если используется взаимодействие с wincmd.ini.
Есть ли абсолютно корректное решение по определению расположения wincmd.ini.
Ведь он может находится в совершенно разных местах.
У меня Тотал запускается:
"C:\Program Files\Total Commander XP\TOTALCMDXp.EXE" /I=".\Profiles\Prof\main.ini"
/F=".\Profiles\Prof\ftp.ini"
И у меня он называется вовсе main.ini, и находится в неожиданном месте.
Насчет информационных скриптов (дата, размер, время и т.д.)
На каком принципе построенны информационные скрипты, на парсинге (чтении) строки
состояния?
Если да то как будет решена проблема, когда расширение и размер файла сливаются
в одно слово, когда размер файла десятки и сотни мегабайт, и еще более сложный
случай если расширение файла содержит числа mp3, 123?

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

Ответить   Fri, 24 Nov 2006 18:28:37 +0200 (#613518)

 

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

Кто бы сомневался...

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

Естественно, иначе не пишем. Было бы смешно писать об этом, а потом делать не
так.

Естественно ключи командной строки я разобрать из скриптов не могу, хотя очень
хотелось бы, единственный способ вычислить местонахождение этого файла - это
ключики в реестре, коии я и разбираю. Если Вам хочется такое использовать, то
просто пропишите путь в реестре и проблем не будет. Да и запускать будет проще
на порядок. К сожалению тотал не предоставляет через MSAA информацию о состоянии
выделенности элемента, поэтому приходится разбирать именно инишку и в данном
случае идти на некоторое ограничение универсальности. Хотя у меня есть некоторые
размышления по поводу того, как вырвать ключики из командной строки, так что
будем посмотреть, может и это обработаем.

Информационные скрипты я ещё не писал, нет пока необходимости, поскольку читается
информация в списке полностью.

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

Олег, правильная идеология понятие, зависящее от программиста, поэтому "если"
мне кажется здесь не уместно, либо помогаете, либо нет. Как хотите, дело сугубо
добровольное, я никого не заставляю.

До свидания.

***
Это сообщение No4949
было разослано для 315 участников дискуссионного листа
[JFWRus] Re[2]: Скрипты к Total Commander.

Ответить   Fri, 24 Nov 2006 22:27:44 -0800 (#613577)

 

Привет, Сергей!

Вы писали 25 ноября 2006 г., 8:27:44:

Дело в том, что Джоз все списки озвучивает через MSAA.
А можно конкретнее.

очень

это

Я как то встречал утилитку определяющую и настраивающую wincmd.ini вроде бы на
www.wincmd.ru.
Так, же в тотале есть сообщение/комманда меню
cm_configChangeIniFiles=581;Правка файлов конфигурации
Тотал имеет огромное число встроенных сообщений, но они в основном выполняют
действия, а не возвращают информацию.
Например:
cm_CopyFullNamesToClip=2018;Копировать в буфер имена с путями

Я бы не был столь категоричен.
Ведь та же самая проблема когда говориться, когда не надо не выделен, разве это
не информация о не выделенности, ну и она само собой сообщается через MSAA.

строки

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

данную

В том то и дело, что при больших размерах, более 10 мб, сливается в одно слово,
без пробелов и разделителей, да еще и большие размеры вовсе обрезаются.

Ответить   Mon, 27 Nov 2006 12:17:51 +0200 (#614327)

 

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

Олег, Вы опять путаете два абсолютно различных класса окна, о которых я уже говорил.
ListView действительно в абсолютном большинстве случаев работает таким образом.
Он входит в Windows Shell. А вот LIST входящий в WinAPI, а более точно в Windows
User Interface (WUI) по умолчанию не поддерживает MSAA. Ну хотя бы по той причине,
что в те далёкие времена, когда закладывались основы этого класса, во времена
Windows 1.0 - 3.0 о таких вещах, как MSAA даже в завитах дядя Билл не думал.
Вот Вам классическая ситуация когда не знание основ построения операционной системы
приводит к немалой путанице.

Не знаю уж точно, является ли работа списков в тотале достижением автора такового
или достижением фирмы Борланд, но факт остаётся фактом - списки тотала, не смотря
на прямое наследование от LIST, а не от ListView, что видно хотя бы по обработке
сообщений из WUI этими списками, MSAA худо-бедно, но обслуживается.

-

на

Вот по поводу некоей внешней подобной утилитки у меня и есть идеи. Если не удастся
избавится от использования WinCmd.ini придётся наверное её писать на Visual C,
а потом придумывать как передать строку с путём в скрипты.

А где Вы берёте информацию по поводу сообщений обрабатываемых в тотале? Знание
внутренних сообщений тотала сильно ускорило и улучшило бы качество скриптов,
я подозреваю.

Касаемо информационных сообщений, тут возникли бы всё равно огромные проблемы
в их использовании. Дело в том, что челюсти могут получить или отправить сообщение
только с цифровыми данными, так что получить путь можно было бы только при помощи
внешней утилитки. См. FSDN:
Description

Provides limited access to the Windows SendMessage function (See the Windows
Platform SDK or a Windows programming book for details) It is only possible
to use numeric values for wParam and lParam. No strings or other structures can
be passed. The return value is always treated as an integer.
При такой ситуации скрипты превратились бы в огромное нагромождение внешних утилиток
и связывающих их скриптов и вся эта конструкция по моему мнению потеряла бы надёжность.

состоянии

это

Если у Вас есть способ получить информацию о выделенности конкретного элемента
списка в тотале, то огласите её пожалуйста, это однозначно позволит отказаться
от использования файла WinCmd.ini и решит данную проблему более элегантно. Пока
что я такого способа не нашёл, правда и искал ещё не особенно тщательно, поскольку
был занят дописыванием скриптов для Консультанта. Стандартные подходы с ходу
не прокатили.

утомителен.

Хорошо, учту.

Это печалит. Ну зрячие же как-то понимают, что представляет собой имя файла,
а что размер. Значит какое-то различие быть должно... Надо будет у зрячих знакомых
поспрашивать, как это выглядит. Пришедшая в голову сразу идея, дёрнуть имя файла
из списка и отковырять его от полученной информации в строке состояния. Просто
методом исключения. Хотя идея использования строки состояния меня не очень прельщает,
опять же потеря универсальности - а если человек отключил строку состояния? Надо
будет попробовать, заполняется ли она в невидимом режиме или нет...

До свидания.

***
Это сообщение No4968
было разослано для 314 участников дискуссионного листа
[JFWRus] Re[4]: Скрипты к Total Commander.

Ответить   Mon, 27 Nov 2006 16:43:00 -0800 (#614417)

 

Доброго времени суток, Сергей.

Вы писали:

Смотрите файл TotalCMD.inc, в нём все команды тотала.

Ответить   Иван Штефуряк Mon, 27 Nov 2006 21:34:19 +0200 (#614451)

 

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

Спасибо, обязательно посмотрю...

До свидания.

***
Это сообщение No5062
было разослано для 323 участников дискуссионного листа
[JFWRus] Re[6]: Скрипты к Total Commander.

Ответить   Fri, 22 Dec 2006 11:04:21 -0800 (#623323)

 

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

Прошу прощения за невнимательность и неточность, конечно имелся в виду класс
окна LISTBOX, а не LIST. Ещё раз извините за раздолбайство.

До свидания.

***
Это сообщение No4972
было разослано для 314 участников дискуссионного листа
[JFWRus] Re[5]: Скрипты к Total Commander.

Ответить   Mon, 27 Nov 2006 22:26:07 -0800 (#614526)

 

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

системы

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

До свидания.

***
Это сообщение No4980
было разослано для 313 участников дискуссионного листа
[JFWRus] Re[5]: Скрипты к Total Commander.

Ответить   Thu, 30 Nov 2006 16:05:48 -0800 (#615448)

 

Привет, Сергей!

Вы писали 28 ноября 2006 г., 2:43:00:

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

По MSSA, я точно утверждать не буду, но из того, что я читал про MSAA в MSDN,
ииз моих представлений об стандартных элементах управления.
MSSA это просто интерфейс высокого уровня, надстройка, обёртка над более низкоуровневыми
средствами сообщениями и Win API. И через низкоуровневые средства получаются
в унифицированном виде данные от всех стандартных элементов управления в MSDN
есть их список, их по моему 25, помоему этот список очень тесно связан со списком
известных классов в средстве переназначения классов JAWS, опять вроде бы MSSA
также использует информацию о классе для соответствующей обработки контрола.

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

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

При работе над скриптами надо иметь в виду еще один момент, это взаимодействие
с разработчиком.
Я недавно общался с автором Тотала Христианом, он впринципе готов предпринимать
некие шаги по доступности тотала, и он их сделал, в седьмой версии, уже есть
бета седьмого тотала, некоторые проблемы исправленны, правда это хорошо, но этого
недостаточно.
Надо впринципе самому тщательно подумать, причем очень тщательно и глубоко понимая
проблематику Тотала и с Христианом надо работать, переписываться убеждать, и
в конце концов он, я в этом уверен внесёт необходимые изменения, если они будут
грамотно предложенны.
Но, это также работа. Скажем часть работы.

Лично у меня есть своё понимание как должны работать скрипты к Тоталу, на каких
принципах и технологиях.
Как я считаю, что я знаю универсальные решения, но я не хочу их навязывать.
И может я ошибаюсь, хотелось, чтобы ты сам к ним пришел. Я заинтересован, чтобы
ктото толково сделал скрипты, я это могу и знаю, как но реально оценивая, необходимые
временные затраты, для по настоящему корректного и универсального решения, то
в течении следующего года я вряд ли смогу заняться этой проблемой.
Кстати, если делать действительно глубоко и универсально то это долгий и трудоёмкий
процесс.

Насчет инсталятора есть Inno setup, правда он использует Pascal script, а в справочной
системе самого inno setup нет описания синтаксиса самого Паскаля/Дельфи, инадо
иметь еще отдельно документацию по синтаксису Паскаля.
А так весьма мощный инструмент, причем работаешь с текстом.
Слабое место это ограниченные возможности при деинсталяции, но если не надо ничего
особого делать при деинсталяции, то нормально, а может это я не до конца разобрался
с деинсталяцией, вернее с выполнением кода при деинсталяции.
http://www.jrsoftware.org/
Программа бесплатная, помоему еще и open source.

Ответить   Fri, 1 Dec 2006 04:48:10 +0200 (#615609)

 

Здравствуйте, участники рассылки.

Я Сергей Туманян заявляю в связи с проведением конкурса скриптописателей, что
скрипты к Total Commander я на конкурс выставлять не буду поскольку я писал их
не один и в этом принимали и возможно будут принимать участие другие люди. Поэтому
Вы можете не стесняться и не боятся, что я буду использовать Ваши скрипты в своих
целях.

До свидания.

***
Это сообщение No4985
было разослано для 313 участников дискуссионного листа
[JFWRus] Замечания по поводу "скрипты к Total Commander".

Ответить   Fri, 1 Dec 2006 07:50:16 -0800 (#615631)

 

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

Всё будет в своё время. Олег, а зачем Вам код скрипта? Не хотите принимать участие,
выставляете условия, Вас никто не заставляет. Повторюсь - колхоз - дело сугубо
добровольное. Как только ядро скриптов приобретёт хоть сколько-нибудь используемый
вид, первая бета версия будет выложена, там и посмотрите, если захотите...

Олег, проехали, я просто ошибку допустил в тестовой программе по MSAA. Так что
зря я на Вас наезжал... Ещё раз прошу прощения.

произноситься

Хм-м-м. Надо попробовать вытащить данную информацию в более удобочитаемом виде...
Спасибо, я просто не обратил внимания, что видимо состояние выделенности озвучивается
корректно. Ну привык отсекать неинформационные C а получилось, что с водой выплеснул
и ребёнка. Необходимо только будет тщательнейшим образом всё проверить, чтобы
не было ляпов.

выделили

Возможно. Но ковыряние в структуре окон тотала привели к сожалению к не очень
обнадёживающим результатам. Я так и не смог получить в чистом виде информацию
о состояние (размер, дату, флажки) текущего элемента. Более того, по замечанию
одного из писавших скрипты к тоталу, данной строки состояния с некоторых пор
в тотале нету и я склоняюсь к тому же мнению, а отходить от универсальности и
использовать полный вид окна для работы я не хочу..

этого

понимая

и

будут

А вот этим мне заниматься некогда да и не охота. Если у Вас получится, то я буду
только несказанно рад и благодарен Вашему дару убеждения.

Я же говорю - не хотите учавствовать - заставлять не буду, колхоз - дело сугубо
добровольное...

Ну пока что у меня ядро не заняло много времени, посмотрим, что будет дальше.
А всё продолжается долго в связи с доделками и поправками в скриптах для консультанта
- эта задача более приоритетна для меня.

справочной

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

Ну мне документацию иметь не нужно, синтаксис паскаля у меня в голове...

ничего

Хорошо, спасибо, посмотрю...

До свидания.

***
Это сообщение No4986
было разослано для 314 участников дискуссионного листа
[JFWRus] Re[6]: Скрипты к Total Commander.

Ответить   Fri, 1 Dec 2006 08:24:18 -0800 (#615967)

 

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

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

Ответить   Sat, 2 Dec 2006 08:55:32 +0200 (#616105)

 

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

цветовые

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

До свидания.

***
Это сообщение No4990
было разослано для 316 участников дискуссионного листа
[JFWRus] Re[8]: Скрипты к Total Commander.

Ответить   Sun, 3 Dec 2006 21:34:10 -0800 (#616380)

 

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

цветовые

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

До свидания.

***
Это сообщение No4992
было разослано для 316 участников дискуссионного листа
[JFWRus] Re[8]: Скрипты к Total Commander.

Ответить   Sun, 3 Dec 2006 21:16:07 -0800 (#616382)

 

Привет, Serge!

Вы писали 1 декабря 2006 г., 18:24:18:

В том то и дело как делать.
Можно сделать, и так будет дешево и сердито,и назвать ядром, но главное чтобы
работало.
Принцип следующий, Для списка файлов включать настройку Элементы списка, говорить
выделенные. И включать дополнительный режим MSAA.

Void Function FocusChangedEvent (handle FocusWindow, handle PrevWindow)

var
int NCurrentMSAAMode
If GetWindowClass (focusWindow) == "TmyListBox"
&& !MenusActive ()
then
SetJCFOption (OPT_MSAA_MODE, 2)
ElIf GetWindowClass (focusWindow) == "TmyListBox"
&& MenusActive () then
let NCurrentMSAAMode=GetDefaultJCFOption ( OPT_MSAA_MODE)
SetJCFOption (OPT_MSAA_MODE, NCurrentMSAAMode)
else
let NCurrentMSAAMode=GetDefaultJCFOption ( OPT_MSAA_MODE)
SetJCFOption (OPT_MSAA_MODE, NCurrentMSAAMode)
SetJCFOption (OPT_MSAA_MODE, 0)
EndIf
Там же добавить и переключение озвучивания выделенного элемента, чтото в том
скрипте накручено, давно писал сам уж не помню. Главное принцип, а не реализация.
Попробуй может и будет универсально работать.
Хотя я все же этот вариант не считаю самым оптимальным. Также можно попробовать
через Void Function ActiveItemChangedEvent
Впринципе вариантов и их сочетаний может быть много, но есть более корректные
и универсальные, а есть и тупиковые.
По этому и спрашиваю, как собственно сделано. Я понимаю, что через MSAA и через
wincmd.ini, но это очень уж общее понятие, это как сказать, чтоскрипт написан
на языке скриптов.

Ответить   Wed, 6 Dec 2006 10:23:27 +0200 (#617348)

 

Добрый день, Олег.

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

--
С уважением, Сергей.

***
Это сообщение No5004
было разослано для 316 участников дискуссионного листа
[JFWRus] Re[8]: Скрипты к Total Commander.

Ответить   Wed, 6 Dec 2006 14:19:45 +0300 (#617409)

 

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

Ну какое-нибудь событие ведь должно всё-таки возникать. Нужно покопаться и поискать...

До свидания.

***
Это сообщение No5006
было разослано для 316 участников дискуссионного листа
[JFWRus] Re[9]: Скрипты к Total Commander.

Ответить   Thu, 7 Dec 2006 11:18:12 -0800 (#617850)

 

Доброй ночи, Serge.

поискать...

Вы будете долго удивляться от TMyListBox нет ничего.
Есть только от статусной панели в NewTextEvent, там инфа сменяется на новое
название [..], так же в панели с полным путём, инфа сменяется на новый путь,
опять же в NewTextEvent, но если эти панели отключены, то вообще
тишина? как буд-то ничего не произошло.
В новой бетке тотала с этим дело чуть
получше, такое происходит только при входе в директорию, а в старых ещё и при
выходе, причём зависимости я не обнаружил, но это легко выявляется при выходе
из
глубоко вложенных каталогов по BackSpace.

Кстати в новой бетке тотала все события при движении наружу из каталогов
отлавливаются только в FocusChangedEventEx, а не как это положено в
ActiveItemChangedEvent..

--
С уважением, Сергей.

***
Это сообщение No5007
было разослано для 316 участников дискуссионного листа
[JFWRus] Re[10]: Скрипты к Total Commander.

Ответить   Fri, 8 Dec 2006 00:41:03 +0300 (#618029)

 

Привет, Сергей!

Вы писали 6 декабря 2006 г., 13:19:45:

А работают ли события ValueChangedEvent NameChangedEvent, ну и в конце концов
вроде бы есть еще событие, срабатывающее при изменении позиции курсора, просто
вылетело из головы название этого события, вобщем можно попробовать.
Ну и можно еще попробовать, о чем я писал раньше динамически включать расширенный
режим MSAA, может помочь, по крайней мере в 4.51 помогает.

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

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

Ответить   Fri, 8 Dec 2006 20:12:14 +0200 (#618332)

 

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

Надо же было в новых челюстях так накосячить. Ужас просто. Видимо моя торопливая
идея о том, чтобы использовать непрямые методы для работы оказалась достаточно
продуктивной, обидно только, что приходится загружать бессмысленной работой процессор,
используя ScheduleFunction...

Да-а-а, весело поразвлеклись авторы челюстей в новых версиях, а мы тут мучайся...
Ксожалению использовать данные события просто не возможно в силу того, что панели
могут быть отключены. Кстати, это только у меня восьмёрка иногда перечитывает
некоторые контролы на экране по два-три раза или у всех есть такая проблема?

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

Вот блин, поупражнялись фридомовцы. Надо сказать, что у них в восьмёрке появились
косяки и с работой с джос-курсорами, например у меня из-за этого отвалилась работа
скриптов в консультанте Плюс.

До свидания.

P. S. Замечание в качестве ответа на личное письмо, которое может оказаться интересным
для всех. Да, действительно классы в тотале достаточно нестандартны, но в сколько-нибудь
серьёзных программных продуктах стандартных классов ждать не приходится и оправдывать
недоработки челюстей нестандартностью классов по меньшей мере неправильно. Есть
некая данность и с ней необходимо работать. Гнуть софт для зрячих под скрин-ридеры
во-первых глупо, во-вторых не продуктивно. Вообще должно чётко работать правило,
что слепецкий софт должен прогибаться под любые неправильности зрячего софта,
а не наоборот, а то получается идиотская ситуация, что все неточности и ошибки
авторов скрин-ридеров мы будем оправдывать нестандартностью софта на который
скрин-ридеры нахлобучиваются, что в корне неверно...

***
Это сообщение No5010
было разослано для 317 участников дискуссионного листа
[JFWRus] Скрипты к Total Commander.

Ответить   Fri, 8 Dec 2006 22:55:47 -0800 (#618540)

 

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

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

Так я и сделал.

Ну пока что я смог отказаться от использования Wincmd.ini, так что уже только
через MSAA. Скоро буду выкладывать ядро, желающие потестировать тогда смогут
мне написать и получить его в тестирование, и добавить что-то своё в него, предложив
хорошие решения. Качество окончательных скриптов будет зависеть от участников
проекта.

До свидания.

***
Это сообщение No5005
было разослано для 316 участников дискуссионного листа
[JFWRus] Re[8]: Скрипты к Total Commander.

Ответить   Thu, 7 Dec 2006 11:07:20 -0800 (#617818)

 

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

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

Так я и сделал.

Ну пока что я смог отказаться от использования Wincmd.ini, так что уже только
через MSAA. Скоро буду выкладывать ядро, желающие потестировать тогда смогут
мне написать и получить его в тестирование, и добавить что-то своё в него, предложив
хорошие решения. Качество окончательных скриптов будет зависеть от участников
проекта.

До свидания.

***
Это сообщение No5008
было разослано для 317 участников дискуссионного листа
[JFWRus] Re[8]: Скрипты к Total Commander.

Ответить   Thu, 7 Dec 2006 11:21:02 -0800 (#618118)

 

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

Вы писали суббота 25 ноября 2006 г. 4:37

Ура, ура, ура! Ну хоть теперь появится что-нибудь, с чем можно будет вольготнее
работать с моим любимым файловым менеджером! Правда, я так и не придумал, чем
бы мог помочь. В принципе, могу прислать те варианты скриптов, которые у меня
есть, но боюсь, что они у вас уже имеются. Брал самые распространённые.

С удовольствием бы принял участие в бета-тестировании. Тем более мне не терпится
посмотреть на практике - как это, работать с msaa. Давно хочу ещё одно приложение
слегка поприручить, а там по-другому как справиться, даже и не придумать...

Ответить   Михаил Духонин Sat, 25 Nov 2006 02:19:47 +0300 (#613613)

 

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

Рано радуетесь, до результата ещё очень далеко.

Меня интересуют только авторские отдельные скрипты, а не сборники скриптов. Если
Вы что-то написали, и считаете, что неплохо их разделить с другими, то присылайте,
авторство я сохраню.

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

До свидания.

***
Это сообщение No4953
было разослано для 315 участников дискуссионного листа
[JFWRus] Re[2]: Скрипты к Total Commander.

Ответить   Sat, 25 Nov 2006 11:02:59 -0800 (#613683)

 

Здравствуйте Сергей!
очень рад, что вы приступили к разработке скриптов к тоталу. Однако
как и Михаил я ничем к сожалению помочь не могу. очень бы хотелось
поучавствовать в бета-тестировании скриптов. лично я вижу тут проблему:
невозможность тотала коректно прочитать размер файла (самое главное
на фтп-шках).

до свидания!
С уважением, das
mailto:das_in***@m*****.ru

***
Это сообщение No4951
было разослано для 315 участников дискуссионного листа
[JFWRus] Re: Скрипты к Total Commander.

Ответить   Sat, 25 Nov 2006 08:39:35 +0600 (#613630)

 

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

Для бета тестирования буду писать в рассылку, а Вы пишите мне лично, буду высылать.
Проблему усвоил, буду работать.

До свидания.

***
Это сообщение No4952
было разослано для 315 участников дискуссионного листа
[JFWRus] Re[2]: Скрипты к Total Commander.

Ответить   Sat, 25 Nov 2006 11:21:30 -0800 (#613681)