Рефераты. Win32-приложение Картотека аудио дисков

Действия этих пунктов ничем друг от друга не отличаются. “Сохранить как” выбирается только в том случае, когда требуется сохранить документ с другими параметрами (имя документа и/или месторасположение). Если документ новый, и мы выбираем пункт “Сохранить”, программа автоматически вызовет функцию “Сохранить как” т.к. новый документ пока не имеет ни имени, ни месторасположения.

После выбора пункта “Сохранить как” вызывается одноименный диалог, который позволяет задать новое имя документа и/или месторасположение. Его изображение  показано на рисунке 9.

Рисунок 9 – диалог “Сохранить как”

5.4 Открытие документа

“Открытие документа” позволяет загрузить ранее созданную коллекцию. Если ранее не было создано каких-либо коллекций, то следует приступить к процедуре создания нового документа, описанной выше.

Для открытия документа следует выбрать пункт главного меню “Файл”→“Открыть” либо воспользоваться аналогичной кнопкой в панели инструментов. После этого пользователю будет предложено несколько действий в зависимости от текущего состояния программы:

Рисунок 10 – предупреждение “Вы хотите сохранить изменения в документе?”

Диалог “Открыть документ” изображен на рисунке 11.

Рисунок 11 – диалог “Открыть документ”

5.5 Добавление информации

Добавление новой информации осуществляется посредством пункта главного меню “Правка”→“добавить”. Данный пункт функционирует в двух режимах:

Выбор режима работы зависит от того, какой объект в данным момент выделен в древовидной структуре. Выделенными могут оказаться 3 типа элемента:

Рисунок 12– выделенные объекты

Если выделенной оказалась вся коллекция, то пункт главного меню “Правка”→“добавить” вызывает диалог “добавление нового диска”. Если выделенным оказывается непосредственно диск, то вызываться будет уже диалог “добавление новой композиции”. Он также будет вызываться и при условии, если выделен один трек.

5.5.1 Добавление нового диска

Для добавления нового  диска в новую либо уже существующую коллекцию, следует выбрать пункт “Правка”→“добавить”. При соблюдении вышеописанных условий в разделе “добавление информации”, это повлечет за собой вызов диалога “добавление диска”. Он изображен на рисунке 13.

Рисунок 13 – диалог “добавление диска”

В данном диалоге имеется два поля для ввода текста и две кнопки. Поля предназначены для ввода названия группы и названия альбома.

При нажатии кнопки “добавить” идет проверка данных на допустимость введенных значений. Если значениями полей, являются пустые строки, то выдается предупреждающее сообщение “Поля не могут иметь пустые значения!!!”.

Рисунок 14 – предупреждение “Поля не могут иметь пустые значения!!!”

Если добавление прошло успешно, пользователю выдается сообщение “Данные добавлены”.

Рисунок 15 – отчет “Данные добавлены”

При этом после добавления данных не происходит выхода из диалога. Это дает возможность пользователю делать множественные добавления минуя постоянное обращение к главному меню.

Для выхода из диалога достаточно нажать кнопку “отмена”.

5.5.2 Добавление новой композиции

Для добавления новой композиции (трека), следует выбрать пункт “Правка”→“добавить”. При соблюдении вышеописанных условий в разделе “добавление информации” (добавление новой композиции возможно лишь в том случае, если в проекте имеется хотя бы один диск, и он является выделенным в древовидной структуре), это повлечет за собой вызов диалога “добавление новой композиции”. Он изображен на рисунке 16..

Рисунок 16 – диалог “добавление новой композиции (трека)”

В данном диалоге имеется три поля для ввода текста и две кнопки. Поля предназначены для ввода названия трека, имени исполнителя и даты добавления. При нажатии кнопки “добавить” идет проверка данных на допустимость введенных значений. Если значениями полей, являются пустые строки, то выдается предупреждающее сообщение “Поля не могут иметь пустые значения!!!” изображенное на рисунке 14.

Если добавление прошло успешно, пользователю выдается сообщение “Данные добавлены” изображенное на рисунке 15.

При этом после добавления данных происходит выход из диалога. Также выход осуществляется нажатием кнопки “отмена”.

5.6 Редактирование информации

Редактирование информации осуществляется посредством пункта меню “Правка”→“изменить”. Данный пункт функционирует в двух режимах:

Выбор режима работы зависит от того, какой объект в данным момент выделен в древовидной структуре. Выделенными могут оказаться 3 типа элемента:

Если выделенной оказалась вся коллекция, то пункт главного меню “Правка”→“изменить” не выполняет каких-либо действий т.к. не выделен объект для редактирования (диск или трек). Если выделенным оказывается непосредственно диск, то вызывается диалог “редактирование диска”. Если выделен один трек, то вызывается диалог “редактирование трека”.

5.6.1 Редактирование диска

Для редактирование, следует выбрать пункт “Правка”→“изменить”. При соблюдении вышеописанных условий в разделе “редактирование информации”, это повлечет за собой вызов диалога “редактирование диска”. Он изображен на рисунке 17.

Рисунок 17 – диалог “редактирование диска”

В данном диалоге имеется такие же поля, как и в диалоге “добавление диска” но уже заполненные добавленными ранее значениями.

При нажатии кнопки “сохранить” идет проверка данных на допустимость введенных значений. Если значениями полей, являются пустые строки, то выдается предупреждающее сообщение “Поля не могут иметь пустые значения!!!” изображенное на рисунке 14.

Если сохранение прошло успешно, пользователю выдается сообщение “Данные сохранены” изображенное на рисунке 18.

Рисунок 18 – отчет “Данные сохранены”

При этом после редактирования данных происходит выход из диалога. Также выход осуществляется нажатием кнопки “отмена”.

5.6.2 Редактирование композиции

Для редактирования композиции (трека), следует выбрать пункт “Правка”→“изменить”. При соблюдении вышеописанных условий в разделе “редактирование информации” это повлечет за собой вызов диалога “редактирование трека”. Он изображен на рисунке 19..

Рисунок 19 – диалог “редактирование композиции (трека)”

В данном диалоге имеется такие же поля, как и в диалоге “добавление трека” но уже заполненные добавленными ранее значениями.

При нажатии кнопки “сохранить” идет проверка данных на допустимость введенных значений. Если значениями полей, являются пустые строки, то выдается предупреждающее сообщение “Поля не могут иметь пустые значения!!!” изображенное на рисунке 14.

Если сохранение прошло успешно, пользователю выдается сообщение “Данные сохранены” изображенное на рисунке 18.

При этом после редактирования данных происходит выход из диалога. Также выход осуществляется нажатием кнопки “отмена”.

5.7 Удаление информации

Удаление информации осуществляется посредством пункта меню “Правка”→“удалить”. Данный пункт функционирует в двух режимах:

Выбор режима работы зависит от того, какой объект в данным момент выделен в древовидной структуре. Выделенными могут оказаться 3 типа элемента:

Если выделенной оказалась вся коллекция, то пункт главного меню “Правка”→“удалить” не выполняет каких-либо действий т.к. не выделен объект для удаления (диск или трек).

Если выделенным оказывается непосредственно диск, то пункт главного меню “Правка”→“удалить” вызывает запрос, обращенный к пользователю, о подтверждении его действий по удалению диска и всех треков, привязанных к нему. В запросе у пользователя имеется 2 варианта ответа:

Страницы: 1, 2, 3, 4, 5, 6



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.