Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » XYplorer

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

DmitryFedorov

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
v22.50.0000/8.138___2021-11-23_20:00
    = НОВЫЙ ОФИЦИАЛЬНЫЙ ВЫПУСК¬v22.50.0000. Основные изменения с момента последнего выпуска:
  +++ Это БОЛЬШОЙ отладочный выпуск. Начиная с 22.40 было внесено множество мелких исправлений и улучшений.
v22.40.0245/8.138___2021-11-22_16:25
    + Сохранение настроек: Что является достаточным свободным местом? Новая формула: 10 MB + размер tag.dat, fsc.dat, и action.dat.
    ! Скрипт-команда tab: tab ("get", "path") возвращала корневой путь диска с замыкающим обратным слэшем. Исправил. Все пути, возвращаемые здесь должны быть без замыкающего обратного слэша.
    * Обновил файл справки.
v22.40.0244/8.138___2021-11-22_10:19
    + Скрипты получили новую функцию.
      Имя: PathReal
      Действие: Возвращает реальный путь для данного пути.
      Синтаксис: pathreal([путь])
        путь: Полный реальный или виртуальный путь элемента.
              По умолчанию текущий элемент списка, имеющий фокус.
      Замечания:
        - Некоторые пути поддерживают ссылку на сокращенную спецификацию пути, так называемый виртуальный путь. В XYplorer этими путями являются Desktop, Documents, Downloads, Links и <user> (в будущем их может быть больше). Таким образом, эти пути имеют как минимум два способа ссылки, а в основном даже три, потому что все, кроме <user>, содержатся внутри <user>.
          Например:
            Виртуальный путь 1: Downloads\Alice\
            Виртуальный путь 2: Donald\Downloads\Alice\
            Реальный путь:      C:\Users\Donald\Downloads\Alice\
        - Возврат всегда осуществляется без обратного слэша.
      Примеры:
      - Все возвращают "C:\Users\Donald\Downloads\Alice\6foot.jpg":
        echo pathreal("Downloads\Alice\6foot.jpg");
        echo pathreal("Donald\Downloads\Alice\6foot.jpg");
        echo pathreal("C:\Users\Donald\Downloads\Alice\6foot.jpg");
    + Скрипты получили новую функцию.
      Имя: PathVirtual
      Действие: Возвращает виртуальный путь для данного пути.
      Синтаксис: pathvirtual([путь], [флаги])
        путь: Полный реальный или виртуальный путь для элемента.
              По умолчанию текущий элемент списка, имеющий фокус.
        флаги:
          1: Подразумевает текущее размещение дерева (см. примеры).
      Замечания:
        Возврат всегда без замыкающего обратного слэша.
      Примеры:
      - Все возвращают "Downloads\Alice\6foot.jpg":
          echo pathvirtual("Downloads\Alice\6foot.jpg");
          echo pathvirtual("Donald\Downloads\Alice\6foot.jpg");
          echo pathvirtual("C:\Users\Donald\Downloads\Alice\6foot.jpg");
      - Все возвращают "Donald\Downloads\Alice\6foot.jpg" если текущее размещение в дереве находится где-нибудь в ветке "Donald" (иначе они возвращают "Downloads\Alice\6foot.jpg"):
          echo pathvirtual("Downloads\Alice\6foot.jpg", 1);
          echo pathvirtual("Donald\Downloads\Alice\6foot.jpg", 1);
          echo pathvirtual("C:\Users\Donald\Downloads\Alice\6foot.jpg", 1);
    * Скрипты: Сообщение "Скрипт завершается с помощью нажатия ESC." теперь появляется в строке состояния вместо окошка сообщения.
    ! Скрипт-команда IndexAtPos: Не возвращала корректный индекс вкладки (вместо него возвращала внутренний идентификатор вкладки, который независим от позиции вкладки). Исправил.
v22.40.0243/8.138___2021-11-21_18:45
    + Скрипт-команда itematpos расширена: Добавил флаг, который будет возвращать путь в его виртуальной форме, если он в настоящее время отображается таким образом в такой позиции Дерева, ф-Панели, Вкладках, или Навигационной цепочки.
      Синтаксис: itematpos([x], [y], [флаги])
        флаги:
          0: Если переданы x и y, они являются позицией на экране
          1: Если переданы x и y, они являются позицией в XYplorer.
          2: Возвратить виртуальный путь, если элемент в такой позиции отображается таким образом, в противном случае всегда преобразовывать в реальный путь.
      Замечания:
      - Пример, показывающий разницу и связь между виртуальным и реальным путем:
          Виртуальный путь: Donald\Dropbox\Pics
          Реальный путь:    C:\Users\Donald\Dropbox\Pics
    ! Блокированное дерево: Текущее размещение могло выйти из синхронизации в контексте скрипта Настраиваемых событий. Исправил.
    ! меню "?" | Содержание и указатель: Могло приводить к падению в девственной установке. Пытался исправить.
v22.40.0241/8.138___2021-11-21_11:16
    * Конфиг_6 | Эскизы | Вычислять путь к кэшу из текущей папки: Папки_бумаг теперь еще и портативны. Путь кэша теперь определяется относительно пути самого файла папки_бумаг.
    + Окошко наведения: Теперь для изображений отображаемый размер показывается в строке состояния, когда он < 100%.
    + Глубокая инжекция при Взрывном просмотре мышью: Теперь вы можете инвертировать настройку "глубИнж" (Скрипт-команда setthumb) на лету с помощью удержания клавиши SHIFT во время нажатия кнопки мыши вниз. Таким способом вы можете быстро инспектировать другой эскиз на элементах, которые имеют оригинальный эскиз и инжектированный эскиз.
      Между прочим, взрывной просмотр будет оставаться так долго как вы удерживаете клавишу.
v22.40.0240/8.138___2021-11-20_21:09
    * Просмотр и Эскизы: Большое изменение из v22.40.0224 - 2021-11-13 09:36 не работало хорошо для видео-файлов на некоторых системах (как ни странно). Это то почему я исключил их из изменения на данное время.  
v22.40.0239/8.138___2021-11-20_13:42
    + Скрипт-команда setthumb расширена: Теперь она может управлять глубокой инжекцией.
      Синтаксис: setthumb [элемент], [источник], [ф_cопоставл'й], [глубИнж]
        глубИнж:
          0: глубокая инжекция ВЫКЛ
          1: глубокая инжекция ВКЛ
      Замечания:
        - При глубокой инжекции эскизы, инжектированные через файл сопоставлений команды setthumb или эскизы, ведут себя более похоже на оригинальные эскизы: Они поддерживают Окошко наведения и Взрывной просмотр мышью (но обе функции только над эскизами, а не над иконками файлов), т.е. эти функции будут показывать инжектированное изображение (если таковое имеется), а не оригинальное изображение файла на который нажали или навели мышь.
        - Глубокая инжекция запоминается сквозь сессии.
      Примеры:
        setthumb 3:=1; //глубокая инжекция ВКЛ
        setthumb 3:=0; //глубокая инжекция ВЫКЛ (исходное умолчание)
    * Скрипт-команда setthumb: К сведению, Путь инжектированных эскизов теперь сохраняется в кэше (не просто пиксели как раньше). Это необходимо для того, чтобы обеспечить глубокую инжекцию.
    > Просмотр и Эскизы: Все еще пытаюсь создать лучшие сообщения об ошибках для конкретной проблемы с видеофайлами.
v22.40.0238/8.138___2021-11-19_17:13
    ! Переменная <xythumbs> еще не учитывала новую опцию "Конфиг_6 | Эскизы | Вычислять путь к кэшу из текущей папки". Исправил.
    ! Файл-поиск и Быстрый поиск: Булевый терм name*A* & *B*) OR tags*A* & *B*) не находил элементы совпадающие с name*A* & *B*) если они не были помечены тэгом. Исправил.
    > Конфиг_1 | Обновл., Иконки, История, Скрипты | Иконки | Показывать иконки-наложения: Снизил порог с 50 до 10 мс.

Всего записей: 1968 | Зарегистр. 19-03-2006 | Отправлено: 20:22 24-11-2021 | Исправлено: DmitryFedorov, 20:24 24-11-2021
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » XYplorer


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru