Програма створена для швидкого створення нотаток або завдань з можливістю встановлення дати та часу нагадування. Програму написано на мові C++ з використанням фреймворку QT.
-
Головне меню З головного меню можна створювати, видаляти, відкривати нотатки та нагадування. В головному меню доступно 2 вкладки: "нотатки" та "нагадування". На першій розміщено всі створені користувачем нотатки, а на другій вкладці всі встановлені нагадування. В кореневій папці програми є 2 папки - "date" та "not", там зберігаються файли з усіма нотатками та нагадуваннями у форматі *.txt При відкритті головного меню програма зчитує назви усіх нотаток і нагадувань та виводить на екран.
-
Відкриття нотатки чи нагадування При подвійному натисненні на елемент списку у меню проводиться пошук у папці на файл з співпадаючою назвою. Якщо файл знайшовся відкривається нове вікно - редактор. У текстове поле переноситься увесь текст з файлу *.txt, а назва файлу записується у поле "Заголовок". У меню можна виділити і одночасно відкрити декілька елементів.
-
Створення нової нотатки В нижній частині головного меню є кнопка "додати". При натисненні на неї відкривається пусте вікно редактора, файл зберігається після натиснення кнопки "зберегти" на панелі інструментів. У папці створюється новий файл з назвою взятою з рядка заголовку, і в нього записується весь текст з текстового поля.
-
Створення нагадування Нагадування можна створити для існуючої нотатки, для цього потрібно натиснути на кнопку з піктограмою дзвіночка. З'явиться нове вікно в якому потрібно вибрати дату та час. У папці date створиться файл з датою, часом, та назвою нотатки яку потрібно буде нагадати. При запуску програми перевіряються усі нотатки на співпадіння з сьогоднішньою датою, якщо співпадає вони додаються в масив сьогоднішніх нагадувань. Для кожного нагадування з цього масиву створюється таймер який засікає час що вираховується за формулою: нинішній час - час ввиведення нагадування. Коли таймер спливає на екран виводиться вікно з текстом нагадування. Для того щоб програма могла вивести нагадування вона повина бути відкрита. Щоб не заважати користувачу при натиснені на кнопку закриття програма мінімізується у windows tray та працює у фоновому режимі, але нагадування буде працювати. Щоб повністю закрити програму потрібно у треї правою кнопкою миші натиснути на піктограму та вибрати кнопку "вийти". Також створити нагадування можна у розділі нагадування, але при цьому буде сторюватись нова нотатка.
-
Видалення нагадування Видалити нагадування можна у розділі "нотатки" головного меню, вибравши нагадування та натиснувши кнопку "видалити". Також можна відкрити нотатку та натиснути на піктограму дзвіночка з мінусом. Файл з даними нагадування видалиться з папки. Масив з нагадуваннями оновиться.
-
Видалення нотатки Видалити нотатку можна 2 методами:
- у головному меню, за допомогою кнопки "видалити" у розділі "нотатки". Так можна видалити одразу декілька виділених нотаток
- Відкрити нотатку та у панелі інструментів вибрати піктограму видалення. При обох методах файл видаляється з папки, а список нотаток у меню обновлюється. При видаленні нотатки нагадування про неї також видаляється.