ExactMouse - изменения
-
12.9.2004
Добавлено изменение скорости мыши с помощью клавиш "GRAY [0]" и
"GRAY [.]"
-
13.3.2005
Клавиши теперь можно менять. Любые клавиши! Как вам угодно.
То есть, клавиши по умолчанию будут те, которые нарисованы на рисунке, но
их можно будет сменить с помощью удобной панельки-клавиатурки.
-
14.3.2005
На панельке клавиатуры та клавиша нажата, которая выбрана в настройках.
31.7.2005
Версия 1.20
Настройки убраны в отдельную DLL-библиотеку.
Немного изменено оформление диалога настроек.
-
25.8.2005
Версия 1.21
Добавлены множественные окна увеличения - постоянные увеличители.
Сейчас идёт работа по мини-настройкам для увеличителей.
Также будет сделано управление увеличителями в окне настроек и в
мини-настройках.
Оформление диалога настроек - можно менять расположение кнопок и поля (слева
или справа)
-
10.10.2005
Версия 1.25
- Если мышой щёлкнуть увеличитель - то активируется соот. вкладка в настройках.
- Файлы INI можно не удалять. (см. настройку во вкладке "общие").
- Редактирование названий увеличителей (щелчок по названию мышой).
- Настройка типа увеличителя - под мышой или постоянный.
- Можно удалять увеличитель - кнопка "Удалить".
- Увеличители хранятся каждый в своём INI-файле и загружаются вначале.
- "Один" 'из' (Основной) увеличитель хранится отдельно и он всегда загружается, даже если INI-файла нет.
- Можно сделать увеличитель неудаляемым - кнопка "Удалить" скроется - чтобы случайно не удалить.
- Можно выключить ВСЕ увеличители. Одной клавишой. Потом восстановить (с возможностью прослеживания истории)
- Границу у окна можно убирать. Если убрана, то она может автоматически
появляться.
- Можно включить режим, чтобы размер окна был не менее величины увеличения.
При этом размеры окна автоматически подстраиваются под этот размер.
-
Копирование увеличителей! Нажмите на Ctrl и
двигайте любой увеличитель - создастся новый на его основе.
- Настройка области сканирования для постоянных увеличителей. Нажмите на
Shift или на правую кнопку мыши и "двигайте" увеличитель - увидите
прямоугольник под мышой. Двигая его дальше мышью, установите в нужную точку
экрана.
-
31.10.2005
Версия 1.26
- Добавил сканирование прозрачных областей. Можно отключать
(так как двойное преобразование идёт и поэтому жрёт ресурсы процессора). Да и
просто чтобы не видеть прозрачные области (потому что прозрачные окна служебные
и дополняющие, а не основные, по большей части).
- Редактирование названий увеличителей по F2
- Удаление увеличителя через кнопку Delete
- Можно показать ВСЕ увеличители. Одной клавишой. Действие
однократно.
- Область сканирования для постоянных увеличителей - добавлен блок
проверки, чтобы не выходило за пределы экрана. Если выходит - то исправляет.
- Также добавлена кнопка (которая скрыта обычно), чтобы вернуть увеличитель
в видимую область экрана (если он вне её).
- Добавил изменение функции щелчка по иконке в лотке - два варианта.
Показ окна настроек или скрытие/показ всех увеличителей.
- Изменил INI-библиотеку. Полностью переписал в режим TASM (был на HLA).
При этом добавил функцию проверки значений и установка оных по умолчанию,
если выходит за пределы.
Также добавил загрузку отрицательных чисел. И исправил некоторые недочёты.
-
5.11.2005
Версия 1.27
- Добавил сжатие. То есть, участок сжимается, а не увеличивается.
Фиг знает, кому это пригодится, но симпатично. Хотя процессор жрёт сильно,
потому что используется HALF_TONE. Ограничил до -5 сжатие.
Дальше просто ничего не видно...
- Настройка области сканирования для постоянных увеличителей - исправил
небольшие недочёты. Теперь всё чётко.
- Изменил функцию "выключения всех" на "скрыть все". "Выключение всех" -
оставил. Таким образом теперь можно все скрыть и включить какой-нибудь один.
- Добавил - если все выключены, то при щелчке по иконке в лотке будет
появляться окно настроек (если было включено скрытие), а не будут скрываться
(скрывать то нечего!). Просто удобно и логично.
- Также разминка для ума - отладил скрытие кнопок и меню для вышесказанных
функций скрытия и выключения.
- Добавил появляющийся пункт меню - "Последний выключенный". Если его
выбрать, включится последний выключенный увеличитель. Иногда удобно. Да и по
логике тоже хорошо сочетается с работой.
Сейчас работаю над маленьким управлением. Также сохранение изображения буду
делать.
-
8.11.2005
- Сделал рисовку креста при сжатии.
Также в настройках сделал всё правильно, чтобы скрывалось то,
что не используется (сетка и квадрат при сжатии не рисуются. И при постоянном увеличителе
- крест и квадрат не рисуются)
-
9.11.2005
- Сделал добавление цифр в название увеличителя при копировании.
При этом номер берётся текущий порядковый, под которым он создаётся. Если же номер уже
был в названии копируемого, то он заменяется на новый.
Номер удобен для лучшего ориентирования при создании новых увеличителей.
- Удаление увеличителя при нажатии на клавишу DELETE, если окно увеличителя
активное.
-
10.11.2005
- Изменил назначение клавиши "5" серой (или то, что можно выбрать вместо
неё). Теперь эта кнопка "скрывает/восстанавливает все увеличители", а не только
отключает/включает главный увеличитель.
-
16.11.2005
- Добавил прилипание увеличителей к границам экрана (можно отключать).
Можно регулировать расстояние, с которого начинается "притяжение".
Также отладил прилипание цветового окошка к увеличителю и его реакцию при
изменении размеров.
-
17.11.2005
- Исправил небольшой недочёт с размерами окна увеличителя. Когда
происходило изменение величины увеличения или переключение режима ограничения
размеров "не более величины увеличения", то у тех увеличителей, у которых
величина увеличения была отрицательной, неправильно изменяли размер своего
окна. Теперь всё замечательно.
|