Рисунок 1. Интерфейс программы
Simple Notepad — это простое приложение для заметок на Windows. Оно предоставляет базовый функционал текстового редактора с возможностью открытия, сохранения и редактирования текстовых файлов. Программа интегрируется с системным треем для удобного доступа и управления.
- Открытие и сохранение текстовых файлов.
- Базовое редактирование текста (вырезание, копирование, вставка, отмена действия).
- Интеграция с системным треем:
- Восстановление окна (правый клик на иконке и выберите "Show").
- Закрытие приложения (правый клик на иконке и выберите "Exit").
- Окно о программе с информацией о версии.
Для сборки проекта вам понадобится установленный GCC и MinGW (если вы работаете на Windows).
-
Установите необходимые инструменты (GCC и MinGW).
-
Создайте исполняемый файл:
Откройте командную строку и перейдите в каталог, содержащий ваш исходный код и
Makefile
. Выполните команду:make
Это соберет проект и создаст исполняемый файл
simple_notepad.exe
.
-
Запустите приложение
simple_notepad.exe
. -
Используйте меню для выполнения следующих действий:
- Открыть: Выберите "File" > "Open" для открытия существующего текстового файла.
- Сохранить как: Выберите "File" > "Save As" для сохранения текущего содержимого в новый файл.
- Создать новый файл: Выберите "File" > "New" для создания нового файла.
- Редактирование текста: Используйте стандартные функции редактирования текста в меню "Edit" (вырезание, копирование, вставка, отмена действия).
-
Отображение в системном трее:
Приложение также отображается в системном трее, где вы можете:
- Восстановить окно приложения (правый клик на иконке и выберите "Show").
- Закрыть приложение (правый клик на иконке и выберите "Exit").
-
О программе:
Вы можете просмотреть информацию о версии приложения, выбрав "Help" > "About".
Для очистки собранных файлов выполните команду:
make clean
Это удалит объектные файлы и исполняемый файл.
- При возникновении проблем с компиляцией или запуском, убедитесь, что все зависимости установлены правильно.
- v1.0: Первая версия с базовыми функциями текстового редактора и интеграцией с системным треем.
- v1.0.1: Исправлены мелкие ошибки и улучшен пользовательский интерфейс.
Этот проект является открытым и свободно распространяемым по лицензии MIT. Вы можете использовать и модифицировать его в соответствии с вашими потребностями.
Разработано Taillogs.