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

Реферат - Компьютеры, программирование

Другие рефераты по предмету Компьютеры, программирование

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

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 Удаление информации

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

  • удаление диска;
  • удаление композиции.

Выбор режима работы зависит от то?/p>