131 lines
3.8 KiB
Plaintext
131 lines
3.8 KiB
Plaintext
Главное меню
|
|
{
|
|
Показать текущую коллекцию
|
|
|
|
Меню создания новой коллекции
|
|
{
|
|
Вернуться
|
|
|
|
Задать размер
|
|
|
|
Настроить способ заполнения
|
|
{
|
|
Пользовательские данные
|
|
{
|
|
Задать поле 'Название A'
|
|
Задать поле 'Название B'
|
|
Задать поле 'Название C'
|
|
Задать индекс изменяемого объекта
|
|
Изменить данные объекта
|
|
Предпросмотр
|
|
}
|
|
|
|
Случайные данные
|
|
{
|
|
Настройка диапазона генерации
|
|
{
|
|
Поле 'Название A'
|
|
{
|
|
Задать минимальное значение
|
|
Задать максимальное значение
|
|
}
|
|
|
|
Поле 'Название B'
|
|
{
|
|
Задать минимальное значение
|
|
Задать максимальное значение
|
|
}
|
|
|
|
Поле 'Название C'
|
|
{
|
|
Задать минимальное значение
|
|
Задать максимальное значение
|
|
}
|
|
}
|
|
}
|
|
|
|
Данные из файла
|
|
{
|
|
Задать путь до файла
|
|
{
|
|
Абсолютный
|
|
Относительный
|
|
}
|
|
}
|
|
}
|
|
|
|
Выбрать способ заполнения
|
|
{
|
|
Пользовательские данные *
|
|
Случайные данные
|
|
Данные из файла
|
|
}
|
|
|
|
Создать новую коллекцию
|
|
}
|
|
|
|
Меню сохранения текущей коллекции в файл
|
|
{
|
|
Вывести текущий абсолютный путь до файла
|
|
|
|
Задать путь до файла
|
|
{
|
|
Абсолютный
|
|
Относительный
|
|
}
|
|
|
|
Дописать коллекцию в текущий файл
|
|
}
|
|
|
|
Меню сортировки текущей коллекции
|
|
{
|
|
Вернуться
|
|
|
|
Настроить способ сортировки
|
|
{
|
|
Обычная сортировка
|
|
{
|
|
Сортировать по полю 'Название A'
|
|
Сортировать по полю 'Название B'
|
|
Сортировать по полю 'Название C'
|
|
}
|
|
}
|
|
|
|
Настроить способ сортировки
|
|
{
|
|
Сортировка по чётности
|
|
{
|
|
Выбрать числовое поле 'Название A'
|
|
Выбрать числовое поле 'Название B'
|
|
}
|
|
}
|
|
|
|
Выбрать способ сортировки
|
|
{
|
|
Обычная сортировка *
|
|
Сортировка по чётности
|
|
}
|
|
|
|
Сортировать текущую коллекцию
|
|
}
|
|
|
|
Меню поиска элемента в текущей коллекции
|
|
{
|
|
Вернуться
|
|
Задать значение поля 'Название A'
|
|
Задать значение поля 'Название B'
|
|
Задать значение поля 'Название C'
|
|
Найти первое вхождение в текущей коллекции
|
|
}
|
|
|
|
Меню подсчёта количества вхождений элемента
|
|
{
|
|
Задать значение поля 'Название A'
|
|
Задать значение поля 'Название B'
|
|
Задать значение поля 'Название C'
|
|
Выполнить многопоточный подсчёт
|
|
}
|
|
|
|
Завершить выполнение программы
|
|
}
|