Programming Taskbook


E-mail:

Пароль:

Регистрация пользователя   Восстановление пароля

 

ЮФУ SMBU

Электронный задачник по программированию

©  М. Э. Абрамян (Южный федеральный университет, Университет МГУ-ППИ в Шэньчжэне), 1998–2024

 

Teacher Pack | Конструктор вариантов | Меню «Файл»

PrevNext


Меню «Файл»

Команда «Файл | Создать»

Доступность: в любом режиме.

Горячая клавиша: Ctrl+N.

Кнопка: «Создать файл (Ctrl+N)».

Назначение: создание нового файла. Если текущий файл был изменен, то предварительно выводится запрос на сохранение изменений текущего файла; при варианте ответа «Отмена» действие команды «Создать» отменяется.

При выполнении команды на экране отображается диалоговое окно «Сохранение нового файла», в котором надо указать имя создаваемого файла. В качестве стартового каталога предлагается каталог, в котором размещается текущий файл. Имя, предлагаемое по умолчанию, — VarData. Расширение по умолчанию — .ptv (таким образом, по умолчанию предлагается создать новый файл с набором учебных заданий). Кроме типа «Наборы учебных заданий (*.ptv)» в списке доступных типов предусмотрены типы «Данные для сводной группы (*.ptt)», «Текстовые файлы (*.txt)», «Дополнительные наборы заданий (*.extv)» и «Все файлы». При выборе типа «Наборы учебных заданий» по умолчанию устанавливается расширение .ptv, при выборе типа «Данные для сводной группы» — расширение .ptt, при выборе типа «Текстовые файлы» — расширение .txt, при выборе типа «Дополнительные наборы заданий» — расширение .extv, при выборе типа «Все файлы» расширение по умолчанию не устанавливается. Если указано имя существующего файла, то выводится запрос на замену данного файла.

После выбора имени файла и нажатия кнопки «Сохранить» или клавиши Enter делается попытка создать данный файл. Если файл успешно создан, то он загружается в редактор; если его не удалось создать, то об этом выводится сообщение и действие команды «Создать» отменяется. Созданный файл является пустым. Режим работы программы зависит от расширения созданного файла.

Команда «Файл | Открыть»

Доступность: в любом режиме.

Горячая клавиша: Ctrl+O.

Кнопка: «Открыть файл (Ctrl+O)».

Назначение: открытие существующего файла. Если текущий файл был изменен, то предварительно выводится запрос на сохранение изменений текущего файла; при варианте ответа «Отмена» действие команды «Открыть» отменяется.

При выполнении команды на экране отображается диалоговое окно «Открытие файла», в котором надо указать имя открываемого файла. В качестве стартового каталога предлагается каталог, в котором размещается текущий файл. В списке типов файлов в диалоговом окне предусмотрены следующие типы: «Наборы учебных заданий (*.ptv, *.var)» (расширение по умолчанию .ptv), «Данные для сводной группы (*.ptt)» (расширение по умолчанию .ptt), «Текстовые файлы (*.txt, *.inf)» (расширение по умолчанию .txt), «Дополнительные наборы учебных заданий (*.extv)» (расширение по умолчанию .extv), «Все файлы» (расширение по умолчанию отсутствует). При отображении диалогового окна устанавливается тип, соответствующий текущему файлу.

После выбора имени файла и нажатия кнопки «Открыть» или клавиши Enter выбранный файл загружается в редактор. Режим работы программы зависит от расширения файла и от того, установлен ли для него атрибут «Только для чтения».

Команда «Файл | Сохранить»

Доступность: в режимах «Набор заданий», «Сводная группа», «Дополнительный набор заданий» и «Текстовый файл», если текущий файл был изменен (в этом случае на статусной панели отображается текст «Модиф.»).

Горячая клавиша: Ctrl+S.

Кнопка: «Сохранить файл (Ctrl+S)».

Вариант запуска: щелчок мышью на поле «Модиф.» статусной панели.

Назначение: сохранение текущего файла под прежним именем. При выполнении команды не отображаются дополнительные диалоговые окна; после сохранения файла из статусной панели удаляется метка «Модиф.», а команда «Сохранить» и соответствующая ей кнопка быстрого доступа становятся недоступными.

Команда «Файл | Сохранить как»

Доступность: в любом режиме.

Горячая клавиша: Shift+Ctrl+S.

Назначение: сохранение текущего файла под новым именем. При выполнении команды отображается диалоговое окно «Сохранение файла под новым именем», в котором надо указать новое имя файла. В качестве стартового каталога предлагается каталог, в котором размещается текущий файл. Имя, предлагаемое по умолчанию, совпадает с прежним именем файла. Тип файла определяется по расширению текущего файла. Как и для диалогового окна «Сохранение нового файла» (см. команду «Файл | Создать»), предусмотрены четыре типа файлов: «Наборы учебных заданий (*.ptv)», «Данные для сводной группы (*.ptt)», «Текстовые файлы (*.txt)», «Дополнительные наборы учебных заданий (*.extv)» и «Все файлы». При выборе типа «Наборы учебных заданий» по умолчанию устанавливается расширение .ptv, при выборе типа «Данные для сводной группы» — расширение .ptt, при выборе типа «Текстовые файлы» — расширение .txt, при выборе типа «Дополнительные наборы учебных заданий» — расширение .extv, при выборе типа «Все файлы» расширение по умолчанию не устанавливается. Если указано имя существующего файла, то выводится запрос на замену данного файла.

После указания имени файла и нажатия кнопки «Сохранить» или клавиши Enter делается попытка сохранить текущий файл под указанным именем. Если файл сохранить не удалось, то об этом выводится сообщение и действие команды «Сохранить как» отменяется.

При выполнении команды «Сохранить как» возможно изменение режима работы программы (если при сохранении было указано расширение, отличное от прежнего расширения текущего файла).

Команда «Файл | Последние файлы»

Доступность: в любом режиме.

Горячая клавиша: Ctrl+R.

Назначение: открытие одного из ранее редактировавшихся файлов (программа сохраняет список из 100 последних загруженных файлов). Если текущий файл был изменен, то предварительно выводится запрос на сохранение изменений текущего файла; при варианте ответа «Отмена» действие команды «Последние файлы» отменяется.

При выполнении команды на экране отображается диалоговое окно «Последние файлы», в котором выводится список ранее загруженных файлов (в порядке их открытия; первым указывается имя текущего файла). Если список содержит более одного элемента, то выделяется второй элемент (т. е. имя файла, который был загружен непосредственно перед текущим). При выборе требуемого имени файла и нажатии кнопки «Открыть» или клавиши Enter выбранный файл загружается в редактор, причем курсор переходит на ту позицию в тексте файла, на которой он находился при последнем сохранении данного файла. Кроме того, загруженный файл перемещается на первую позицию в списке последних файлов.

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

Команда «Файл | Предыдущий файл»

Доступность: в любом режиме при условии, что список последних загруженных файлов содержит более одного элемента.

Горячая клавиша: Shift+Ctrl+R.

Назначение: открытие последнего из ранее редактировавшихся файлов (этот файл располагается на второй позиции в списке последних загруженных файлов). Если текущий файл был изменен, то он автоматически сохраняется под прежним именем.

Данную команду (и связанную с ней комбинацию Shift+Ctrl+R) удобно использовать для быстрого переключения между двумя последними загруженными файлами (с сохранением текущей позиции курсора для каждого файла), например, с целью сравнения их содержимого или копирования требуемых фрагментов из одного файла в другой.

Команда «Предыдущий файл» добавлена в программу в версии 3.0.

Команда «Файл | Печать»

Доступность: в любом режиме при условии, что текущий файл не является пустым.

Горячая клавиша: Ctrl+P.

Кнопка: «Печать (Ctrl+P)».

Назначение: обеспечивает печать текущего файла или выделенного текста. При выполнении команды на экране отображается стандартное диалоговое окно «Печать», в котором можно выбрать принтер, изменить его свойства, указать количество печатаемых копий, а также установить диапазон печати: «Все» (весь текст файла) или «Выделенный фрагмент» (этот вариант доступен только при наличии в тексте файла выделенного фрагмента). При нажатии кнопки «ОК» или клавиши Enter запускается процесс печати; при нажатии кнопки «Отмена» или клавиши Esc действие команды «Печать» отменяется.

При печати текст выводится шрифтом Courier New обычного начертания; длинные строки автоматически переносятся на новую строку. Размер шрифта, а также поля страницы и вид колонтитулов можно настроить с помощью команды «Файл | Параметры печати».

Команда «Файл | Параметры печати»

Доступность: в любом режиме.

Горячая клавиша: Shift+Ctrl+P.

Назначение: позволяет просмотреть и изменить параметры печати. При выполнении команды на экране отображается диалоговое окно «Параметры печати», в котором можно настроить следующие параметры:

  • размер шрифта при печати (в пунктах); значение по умолчанию — 10, допустимый диапазон значений — от 4 до 99;
  • поля страницы (в мм); значения по умолчанию: для верхнего, нижнего и левого поля — 25, для правого поля — 15; допустимый диапазон значений — от 0 до 99;
  • вид верхнего и нижнего колонтитула; по умолчанию колонтитулы являются пустыми.

В колонтитулах можно использовать любую комбинацию из трех элементов: номера страницы (»Нумерация»), имени печатаемого файла (»Имя файла») и даты печати (»Дата печати»). Для каждого элемента с помощью соответствующей панели радиокнопок можно выбрать один из трех вариантов: «нет» (элемент в колонтитулах не используется), «вверху» (элемент размещается в верхнем колонтитуле), «внизу» (элемент размещается в нижнем колонтитуле). При форматировании колонтитулов используются следующие соглашения:

  • размер шрифта колонтитула фиксирован и равен 10 пунктам;
  • страницы всегда нумеруются от 1;
  • имя файла не включает путь; кроме того, для файлов со стандартными расширениями .ptv, .extv и .txt расширения отбрасываются;
  • дата печати заключается в квадратные скобки, например, «[20.02.2015]»;
  • если имя файла и дата печати располагаются в одном и том же колонтитуле, то они объединяются в один элемент: к имени файла справа добавляется дата печати;
  • если колонтитул содержит один элемент (в том числе объединенный), то данный элемент центрируется;
  • если колонтитул содержит два элемента (в этом случае одним из элементов является номер страницы), то номер страницы выравнивается по правой границе текста, оставшийся элемент — по левой границе, и к колонтитулу добавляется горизонтальная линия, отделяющая его от основного текста.

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

При нажатии кнопки «ОК» или клавиши Enter изменения, сделанные в окне, учитываются. При нажатии кнопки «Отмена» или клавиши Esc изменения игнорируются. В любом случае окно «Параметры печати» закрывается.

Все параметры печати сохраняются в файле настроек программы.

Команда «Файл | Выход»

Доступность: в любом режиме.

Горячая клавиша: Alt+F4.

Назначение: выход из программы «Конструктор вариантов». Если при выполнении этой команды изменения в текущем файле не были сохранены (в этом случае в статусной панели содержится текст «Модиф.»), то выводится запрос на сохранение изменений. При нажатии на кнопку «Да» изменения сохраняются, при нажатии на кнопку «Нет» изменения не сохраняются, при нажатии на кнопку «Отмена» действие команды «Выход» отменяется.

При выходе из программы происходит автоматическое сохранение ее текущих настроек в файле PTVarMaker.ini.


PrevNext

 

Рейтинг@Mail.ru

Разработка сайта:
М. Э. Абрамян, В. Н. Брагилевский

Последнее обновление:
01.01.2024