Программа состоит из двух частей: Главная форма (кнопка "Сменить") и Настройки программы.
------------------------------------------------------------------------------------------------
Главная форма (кнопка "Сменить") выполняет следующие действия:
при запуске (запускается ярлыком "Сменить обои" или автозапуском с windows)
- Автоматическая смена картинки рабочего стола (включается в настройках см. ниже)
- Автоматическое сохранение позиций иконок (включается в настройках)
- Установка предыдущей картинки (вручную) (текущая попадает в список непоказанных)
- Физическое удаление текущей картинки (вручную)
Основные настройки
- Включение автозапуска программы
- Установка времени отображения главной формы
- Отображение оставшегося времени перед закрытием
- Отображение главной формы
- Установка положения главной формы на экране
- Установка цвета главной формы
- Создание ярлыка "Сменить обои" на рабочем столе
- Выбор каталогов с картинками
- Включение автоматической смены обоев на рабочем столе
- Установка минимального размера используемых картинок
- Создание списка показанных картинок (алгоритм смены обоев)
- ВЫКЛ. Выбор случайной картинки из всего списка (возможен повтор)
- ВКЛ. Выбор случайной картинки, за исключением находящихся в списке (без повтора)
- Метод сканирования каталогов
- Полное сканирование каталогов при запуске (при большом кол-ве картинок может сильно нагрузить процессор)
- Ручное сканирование (при изменении списка каталогов необходимо повторное сканирование)
- Ручное сохранение позиций ярлыков
- Включение автоматического сохранения позиций ярлыков
- Восстановление текущих позиций ярлыков из ранее сохраненных
- Сравнение текущих и сохраненных позиций ярлыков