Аналоговые приборы.

Манометр со звуковой сигнализацией.

1. Работа программы.

- при запуске программы появляется манометр и тихий низкий монотонный звук

- при нажатии и удерживании клавиши плюс + давление растет, стрелка прибора начинает плавное движение

- звук по мере роста давления становится также более громким и высоким

- при нажатии и удерживании клавиши минус - давление падает, стрелка прибора начинает обратное движение

- звук по мере падения давления становится также более тихим и низким

- при однократном нажатии клавиши "верх" давление растет, стрелка прибора начинает движение со

скоростью 10 секунд от ноля до конца шкалы.

- звук по мере роста давления становится также более громким и высоким

- при однократном нажатии клавиши "вниз" давление падает, стрелка прибора начинает обратное

движение со скоростью 10 секунд до отметки ноль.

- звук по мере падения давления становится также более тихим и низким

2. Требования.

- Delphi 7

- Windows 7 / 8 / 10 / 11

- 64 разрядная ОС

- манометр расположен посередине экрана монитора и соблюдается масштабирование вне зависимости от разных

мониторов и установленных на них разрешений экрана.

- вид манометра подгружается из файла BMP или JPG или PNG в папке программы.

Файл RES ресурса не используется и не создается.

Библиотеки DLL не используются и не создаются.

Т.е. при смене файла в папке программы вид манометра также изменится.

- звук подгружается из файла WAV в папке программы.

Файл RES ресурса не используется и не создается.

Библиотеки DLL не используются и не создаются.

Т.е. при смене файла в папке программы звук также изменится.

- стрелка манометра динамическая, рисованная программой.

Можно просто как прямая палочка от середины манометра до шкалы.

Должна быть возможность изменять размеры стрелки и ее цвет

внутри кода программы.

- при отсутствии в папке с программой файла манометра и/или файла звука, программа должна выдать сообщение

о необходимости загрузки файла.

- все данные загружаются в файл INI

При запуске программы появляется запрос - начать заново или продолжить

- выход из программы клавишей Esc

При выходе из программы появляется запрос - сохранить данные или выйти без сохранения

При выборе "сохранить" текущие данные записываются в INI

2 года назад
guest_16863085047352
2 года в сервисе
Был
2 года назад

Заявки фрилансеров

Тимофей
 
28 лет
2 года в сервисе
Был
2 года назад
2 года назад
Иван
 
44 года
2 года в сервисе
Был
2 года назад
2 года назад