Giter VIP home page Giter VIP logo

listboxer's People

Contributors

tolma488 avatar

Watchers

 avatar

listboxer's Issues

В инсталляторе не предусмотрена проверка на наличие уже установленной программы

  1. установить ListBoxer со стандартными настройками
  2. запустить инсталлятор повторно со стандартными настройками
  3. разрешить перезапись существующих файлов в диалоговом окне “Version Conflict”

Фактический результат: созданы две записи в оснастке “Программы и компоненты”
Ожидаемый результат: установка прервана с сообщением об ошибке о повторной установке

prog01

Возможность ввода значений, не соответствующих настройкам типа

В алфавитном режиме:

  1. ввести произвольную строку
  2. отключить чекбокс алфавитного режима и включить цифровой режим
  3. добавить строку в список с помощью “Add to list”

enter01

В цифровом режиме:

  1. ввести произвольное число
  2. отключить чекбокс числового режима и включить алфавитный режим
  3. добавить число в список с помощью “Add to list”

enter02

В алфавитном и цифровом режимах:

  1. ввести число или строку в поле ввода
  2. снять чекбоксы с алфавитного и цифрового и алфавитного режимов
  3. добавить значение в список с помощью “Add to list”

enter03

Во всех перечисленных случаях значение успешно добавится в список

Элемент в списке из одной строки заменяется после команды “Undo”

  1. последовательно добавить в список следующие элементы в цифровом или смешанном режиме: 111, 222
  2. выполнить “Undo” через меню Edit > Undo или с помощью “Ctrl+Z”
  3. очистить список с помощью кнопки “Clear list”
  4. выполнить “Undo”
  5. добавить в список элемент 333 (111 будет заменено на 333)

Некорректная сортировка по убыванию двух последних элементов в списке

Для цифрового режима:

  1. установить числовой режим
  2. добавить следующие значения: 111, 222, 333, 444
  3. установить сортировку по убыванию
    Фактический результат: 444, 333, 111, 222
    Ожидаемый результат: 444, 333, 222, 111

sort01

Для алфавитного режима:

  1. установить алфавитный режим
  2. добавить следующие строки: aaa, bbb, ccc, ddd
  3. установить сортировку по убыванию
    Фактический результат: ddd, ccc, aaa, bbb
    Ожидаемый результат: ddd, ccc, bbb, aaa

sort02

Не работает “Undo” при смене режима отображения

  1. добавить произвольное количество значений
  2. изменить режим отображения элементами управления “Symbols”
  3. выполнить “Undo”

Фактический результат: режим отображения остается без изменений
Ожидаемый результат: режим отображения приведен в прежнее состояни

Опция “Undo” приводит к удалению последнего введенного значения

  1. добавить в список произвольное количество значений
  2. изменить сортировку
  3. выполнить “Undo”

Фактический результат: последнее введенное значение удалелно из списка
Ожидаемый результат: список приведен в прежнее состояние

Run-time error “5” при вводе недопустимого цифрового значения без выбранных чекбоксов режима отображения

  1. установить цифровой режим, отключить символьный режим
  2. ввести 999999 либо другое недопустимое значение
  3. снять чекбокс цифрового режима
  4. добавить значение в список
  5. подтвердить предупреждение “Not a valid number”

not_valid01

Не работает “Undo” при смене сортировки

  1. добавить в список произвольное количество значений
  2. изменить сортировку
  3. выполниить “Undo”

Фактический результат: сортировка списка остается неизменной
Ожидаемый результат: список приведен в прежнее состояние

Не работает добавление в список, если с помощью “Undo” отменить очистку списка

  1. последовательно добавить в список следующие значения в цифровом или смешанном режиме: 111, 222, 333
  2. произвести очистку списка с помощью кнопки “Clear List”
  3. отменить изменения через меню Edit > Undo или с помощью “Ctrl+Z”

Последующее добавление элементов будет невозможным

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.