Награды:
|
История изменений
История
изменений
Творческие
планы
Благодарности
Version 1.2 от 3 Сентября 2002г.
- Добавилась поддержка фоновых изображений.
- Появилась возможность записей стилей оформления программы.
- Появился простенький редактор кроссвордов.
- Исправлено несколько ошибок.
Version 1.1 от 27 Июля 2002г.
- Если с помощью <Shift>
выделить область шириной или высотой в одну ячейку, а потом нажать
<X> то, соответственно,
колонка или строка заполнится чеками "пусто" от конца выделения
до границы кроссворда или первой "закрашенной клетки" в
направлении выделения.
- Если с помощью <Shift>
выделяется область шириной или высотой в одну ячейку, а потом нажать
<Z> то, соответственно,
колонка или строка заполнится ячейками "закрашено" от конца
выделения до последней "закрашенной" ячейки внутри выделения
(если внутри выделения нет "закрашенных" ячеек, то заполнения
не произойдет) (пример работы см. здесь).
- Теперь поддерживается еще один формат "японских кроссвордов"
- *.DE, и в связи с этим в нашей личной коллекции более 3500 кроссвордов.
- Теперь кроссворды и записанные игры индексируются. Скорость загрузки
программы возросла в несколько раз. Появились два пункта меню "Переиндексировать
базу кроссвордов" и "Переиндексировать записанные игры".
- По клавише <R> показывается
список групп в текущей строке и колонке.
Version 1.0 от 14 Июля 2002г.
Version 1.0 Beta 11 от 2 Июля 2002г.
Version 1.0 Beta 10 от 24 Июня 2002г.
-
Изменил внешний вид панели паузы и некоторых
диалогов
-
Добавил сплеш в начале программы (пока он показан,
грузятся необходимые данные, и в дальнейшем программа работает быстрее.
При желании можно отключить сплеш в настройках, но данные все равно
будут грузится и в скорости выигрыша не будет)
-
Написал алгоритм разгадывания кроссвордов. Алгоритм
не идеальный, но большинство кроссвордов разгадывает. Теоретически
может разгадать любой кроссворд, но для этого надо время. Это не
перебор возможных комбинаций, но в определенный момент алгоритм
начинает предполагать (далеко не на всех кроссвордах) . Из 800 проверенных
кроссвордов алгоритм не справился за 5 секунд только с 3-мя. Алгоритм
будет дорабатываться.
-
Сделал подсказку с текущего состояния (правильную
относительно текущего состояния).
-
Сделал автоматическое разгадывание кроссвордов
с текущего состояния правильное относительно текущего состояния).
-
Сделал детектор ошибок (будет говорить есть
ли логичские ошибки в текущем состоянии безанализа дальнейшей разгадки)
- Сделал полноэкранный режим
- В раздел опции добавилось:
- В режиме предположения не затирать точки
- Никогда не затирать точки
- Уведомлять, когда кроссворд разгадан
- группа "Автоматическое сохранение"
- при включении паузы
- сохранять ВМЕСТО запроса на сохранение
- ВМЕСТО запроса НЕ сохранять
- Включать паузу при потере фокуса
- В статусбаре показывается процент не пустых клеток и процент правильных
линий.
- Изменилось оформление диалогов и паузы.
- Изменилась структура формы параметров.
- Вставил запрос подтверждения на выход.
- Появились попапменю.
- Исправил мелкие глюки
- Убрал помощь, т.к. она пока не в очень приличном виде
- Добавил нормальную инсталляцию к программе
Version 1.0 Beta 9 от 16 Июня 2002г.
- Добавил пункт меню - "Разгадывать случайный кроссворд"
-
Если не открыт ни один кроссворд, то при двойном
щелчке на форме открывается выбор кроссворда.
-
Сделал возможным разложить кроссворды по группам.
Настройка групп индивидуальна для каждого пользователя.
-
В окне выбора кроссворда появилась кнопка "Случайный".
Она открывает случайный кроссворд из текущей группы.
-
По клавише <Z>
временно включается режим прямых и непрерывных линий. Включается
на то время пока нажата клавиша. Если этот режим включен в настройках,
то ничего не происходит.
-
Добавил возможность внесения, просмотра и редактирования
комментариев к кроссоврдам.
-
Добавил (опять) кнопку Босс - Минимизация проекта
по нажатию <Space>.
-
При единичном нажатии на среднюю кнопку мышки
- результат аналогичен нажатию клавишы <Ctrl>.
-
Если вести мышку с нажатой средне кнопкой, результат
аналогичен, как если вести мышку с нажатой клавишей <Shift>.
- При потере фокуса приложением, автоматически включается пауза.
- А раздел опции добавилось:
- При запуске предлагать выбрать кроссворд
- При запуске отрывать случайны кроссворд
- Теперь можно указывать минимальные границы равными 0.
- Появился пункт меню: Окно по размеру кроссворда.
- Появился пункт меню: Обрезать поля.
-
Работает колксико мышки. Просто при вращении
двигается кроссворд по вертикали. Если нажать <Ctrl>
и вращать колесико - по горизонтали.
- Закраска выделеной с помощью <Shift>
области
- <Q> - неизвестными
клетками
- <W> - закрашенными
клетками
- <E> - пустыми
клетками
- Добавились советы дня.
- Испроавлены мелкие и не очень глюки.
Version 1.0 Beta 8 от 10 Июня 2002г.
Version 1.0 Beta 7 от 05 Июня 2002г.
- По двойному щелчку на главной форме - пауза
- Добавлены возможности в опциях
- Возможность разделения ячеек по 10 шт.
- Возможность использовать картинки вместо закрашенных квадратов
- Возможность повернуть кроссворд на бок (для отгадывания высоких,
но узких кроссвордов)
- Добавил раздел "О программе"
-
Повысил скорость перерисовки в основном с помощью
трюка, но должно помочь...
-
Исправил глюк с неправильной записью Undo...
Файлы записи получались немерянные...
- Еще несколько мелких глюков
Version 1.0 Beta 6 от 03 Июня 2002г.
Version 1.0 Beta 5 от 01 Июня 2002г.
- Возможность ручного выделения в служебном поле нарисованных групп
- Добавлены возможности в опциях
- Цвет шрифта в служебной области
- Цвет шрифта хинта
- Настройки шрифтов для служебных полей и хинтов
-
Подвинул хинт вправо, что бы при движении вверх,
он не целиком закрывал
вертикальную линию
-
Если был включен режим предположения, то при
открытии нового кроссворда этот режим выключается.
-
Опять изменил формат записи игр. Теперь не хранится
состояние игрового поля, а только последовательность действий, начиная
с начала игры.
Version 1.0 Beta 4 от 31 Мая 2002г.
- Добавлена возможность расчета расстояния между клетками <Shift>
(в опциях можно задать цвет выделения)
-
При нажатии клавиши<C>
показываются координаты текущей ячейки относительно 0x0
-
При нажатии клавиши<V> показываются координаты
текущей ячейки относительно MAXxMAX
- Добавлены возможности в опциях
- При ведении линии показывать ее длину
- Настройка цвета хинта
- Можно включить автосохранение при полной разгадке кроссворда
- Возможность вести только прямые линии
- Возможность не оставлять дырок при ведении прямых линий
-
По клавише <L> определять длину участка
ЛЮБОГО цвета (и заодно переделал <L>
на <Ctrl>)
- Сделал возможность работы с закладками.
<Ctrl+0>, ...,
<Ctrl+9> - установить
закладку
<Alt+0>, ...,
<Alt+9> - перейти
закладку
- Добавил пункты меню "Отменить ВСЁ" и "Вернуть ВСЁ".
-
Изменил формат записи игр. Теперь записывается
все "Отмены", "Возвраты" и "Закладки".
Старый формат так же поддерживается.
-
Исправил глюк с непоказыванием времени в самом
начале работы с программой
-
перепахал исходники и выкинул 15Kb мусора (хотя
этого никто и не заметил ;( )
- исправил глюк с миганием длины строки по кнопке <L>
- исправил глюк с Undo во время режима предположения
Version 1.0 Beta 3 от 30 Мая 2002г.
Version 1.0 Beta 2 от 29 Мая 2002г.
- Облагорожен раздел опций
- Добавлена поддержка нескольких пользователей
- добавление/удаление пользователей
- записанные игры хранятся отдельно
- настройки хранятся отдельно
-
запароливания пользователей пока не планируется
(а зачем? только чтобы случайно под чужим логином не зайти что ли...)
- В добавлены возможности
- Отрисовывания направляющих только на служебных полях
- Отметки "правильных" линий с двух сторон
- Отрисовывания тени пот игровым полем
- Добавлена строка состояния со следующей информацией
- Имя пользователя
- название и размер игры
- положение курсора относительно точки 0x0 MAXxMAX
- Добавлен запрос на сохранение при выходе из программы ;)
- Удалена кнопка Boss (все равно работала не так как хотелось ;)
-
Изменено место хранения записанных игр. Надо
перенести файлы из каталога %ROOT%\SAVES\ в %ROOT%\SAVES\[имя пользователя]\
-
Исправлена ошибка с запросом на сохранение когда
ничего и не делалось
- Исправлено центрирование игрового поля на экране
- Исправлены грамматические ошибки ;)
Version 1.0 Beta 1 от 28 Мая 2002г.
| |