Skip to content

bolthen/PtTextRedactor

Repository files navigation

Текстовый редактор


Оглавление

  1. Описание
  2. Поддерживаемые расширения
  3. Расширения файла .red
  4. Модуль T9
  5. Модуль Bar
  6. Поддерживаемый функционал
    6.1. Создание нового файла
    6.2. Открыть файл
    6.3. Сохранить файл
    6.4. Сохранить файл как
    6.5. Создание нового файла
  7. Редактивание текста
    7.1. Смена шрифта
    7.2. Смена размера текста
    7.3. Смена цвета текста
    7.4. Курсив текста
    7.5. Подчёркивание текста
    7.6. Жирный текст
    7.7. Зачёркнутый текст

Описание

Программа, написанная на языке программирования Python, предназначенная для создания и редактирования текстовых файлов с некоторыми расширениями. Для запуска редактора запустите файл "main.py" с помощью интерпретатора языка Python


Поддерживаемые расширения

Текстовый редактор для редактирования поддерживает следующие расширения файлов:

.html 
.txt 
.log 
.red

Расширения файла .red

Расширения, используемое редактором для сохранения и редактирование файлов с поддержкой функционала, имеющимся в редакторе. Расширение имеет полную совместимость с расширением .html


Модуль T9

Модуль, дающий доступ к классу T9, выполняющему функции дополнения и коррекции текста. Имеется возможность выбора базы данных слов. При отстутствии базы данных дополнение и коррекция текста не выполняется Перед использованием необходимо определить класс, ответственный за отображение UI, и определить в нем методы suggest_choose_t9_data, notify_about_t9, get_open_file_name


Модуль Bar

Модуль, дающий доступ к классу Bar, который является оберткой для Bar-объектов библиотеки PyQT5 и имеет функционал создавать Bar-объекты с именем и заполнять их UI-элементами


Поддерживаемый функционал

Создание нового файла


Создать новый файл с расширением .red. Сочетание клавиш:

Ctrl+N

Редактор откроет проводник и предложит выбрать место на диске и имя для нового файла

Открыть файл


Открыть файл с одним их поддерживаемых расширений. Сочетание клавиш:

Ctrl+O

Редактор откроет проводник и предложит выбрать необходимый файл. Все правки редактор предложит сохранить в новом файле с расширением .red на диске

Сохранить файл


Сохранить открытый файл. Сочетание клавиш:

Ctrl+S

Если был открыт существующий файл с расширением .red, то редактор сохранит изменения в текущем файле. В противном случае редактор откроет проводник и предложит выбрать место для файла

Сохранить файл как


Сохранить открытый файл в определённом месте на диске. Сочетание клавиш:

Ctrl+Shift+S

Редактор открывает проводник и предлагает выбрать место для файла тексщего файла

Редактивание текста

Смена шрифта


Изменить шрифт выделенного текста. Если текст не выделен - изменяет текущий шрифт

Смена размера текста


Изменить размер выделенного текста. Если текст не выделен - изменяет текущий размер

Смена цвета текста


Изменить цвет выделенного текста. Если текст не выделен - изменяет текущий цвет

Курсив текста


Выделить текст курсивом. Если текст не выделен - изменить текущее состояние курсива

Подчёркивание текста


Изменить подчёркивание выделенного текста. Если текст не выделен - изменить текущее состояние подчёркивания

Жирный текст


Выделить текст жирным. Если текст не выделен - изменить текущее состояние жирного выделения

Зачёркнутый текст


Зачеркнуть выделенный текст. Если текст не выделен - изменить текущее состояние зачёркивания

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages