Здравствуйте,
> Вы будете долго удивляться от TMyListBox нет ничего.
Надо же было в новых челюстях так накосячить. Ужас просто. Видимо моя торопливая
идея о том, чтобы использовать непрямые методы для работы оказалась достаточно
продуктивной, обидно только, что приходится загружать бессмысленной работой процессор,
используя ScheduleFunction...
> Есть только от статусной панели в NewTextEvent, там инфа сменяется на новое
> название [..], так же в панели с полным путём, инфа сменяется на новый путь,
> опять же в NewTextEvent, но если эти панели отключены, то вообще
> тишина? как буд-то ничего не произошло.
Да-а-а, весело поразвлеклись авторы челюстей в новых версиях, а мы тут мучайся...
Ксожалению использовать данные события просто не возможно в силу того, что панели
могут быть отключены. Кстати, это только у меня восьмёрка иногда перечитывает
некоторые контролы на экране по два-три раза или у всех есть такая проблема?
> В новой бетке тотала с этим дело чуть
> получше, такое происходит только при входе в директорию, а в старых ещё и при
> выходе, причём зависимости я не обнаружил, но это легко выявляется при выходе
> из
> глубоко вложенных каталогов по BackSpace.
Приходится это обезжать нештатными методами, как видите. Спасает только то, что
выйти из директории можно при помощи всего лишь двух методов. Кнопкой забой и
тыканием ввода на папке с двумя точками.
> Кстати в новой бетке тотала все события при движении наружу из каталогов
> отлавливаются только в FocusChangedEventEx, а не как это положено в
> ActiveItemChangedEvent..
Вот блин, поупражнялись фридомовцы. Надо сказать, что у них в восьмёрке появились
косяки и с работой с джос-курсорами, например у меня из-за этого отвалилась работа
скриптов в консультанте Плюс.
До свидания.
P. S. Замечание в качестве ответа на личное письмо, которое может оказаться интересным
для всех. Да, действительно классы в тотале достаточно нестандартны, но в сколько-нибудь
серьёзных программных продуктах стандартных классов ждать не приходится и оправдывать
недоработки челюстей нестандартностью классов по меньшей мере неправильно. Есть
некая данность и с ней необходимо работать. Гнуть софт для зрячих под скрин-ридеры
во-первых глупо, во-вторых не продуктивно. Вообще должно чётко работать правило,
что слепецкий софт должен прогибаться под любые неправильности зрячего софта,
а не наоборот, а то получается идиотская ситуация, что все неточности и ошибки
авторов скрин-ридеров мы будем оправдывать нестандартностью софта на который
скрин-ридеры нахлобучиваются, что в корне неверно...
***
Это сообщение No5010
было разослано для 317 участников дискуссионного листа
[JFWRus] Скрипты к Total Commander.