Меню Файл |
Меню содержит набор команд работы с файлами.
Рис. 3. Меню Файл
- создать новый документ.
- открыть существующий документ.
При открытии файла осуществляется проверка на наличие в тексте нулевых символов #0, при их наличии пользователю предлагается заменить их на пробелы. В случае положительного ответа все данные символы заменяются на пробелы, и для файла устанавливается статус
. В случае выбора отмены замены, файл в редакторе не открывается и выводится соответствующее предупреждение.Проверка на нулевые символы осуществляется для всех функций выполняющих загрузку файла в редактор.
- открыть документ заново. Все несохраненные изменения пропадут.
- подменю содержит список последних открытых документов.
- сохранить активный (текущий) документ.
- сохранить активный документ под другим именем. Если при сохранении файла не было указано расширение, то оно автоматически добавится исходя из старого имени файла. Если первоначально расширения у файла не было, то и в новом имени его не будет.
Если файл сохраняется с именем, совпадающим с именем уже включенного в проект файла, то последний закрывается и удаляется из проекта.
При попытке заменить файл с атрибутом "Только чтение" сохранение не происходит, имя файла не изменяется.
- сохранить все открытые документы.
- экспортировать активный документ в один из форматов: HTML или RTF. Данная опция доступна только в том случае, если включена синтаксическая подсветка для активного документа.
- закрыть активный документ.
- закрыть все открытые документы.
- открыть окно диалога со свойствами активного документа.
- распечатать активный документ на принтере.
- открыть окно предварительного просмотра активного документа перед печатью.
- открыть окно диалога для конфигурации параметров печати документа.
- закрыть программу.