Implement Module - Project View
- Design toolbar
(Toolbar on the project window) Buttons were added to make the most used
functions easily accessable. These functions include: Open New Project,
Open an Exisitng Project, Save, Open AVI, and Help.
- Open/Save/SaveAs/Close activity
Functionality of the Open/Save/SaveAs/Close functions were added,
standard Windows style.
- Script import
Scripts are imported when a new Project is created. Implemented
in the VoiceOverDoc class in the LoadScript method. The user is
prompted to select a file using the standard Windows file dialog
box. That file is then parsed to separate the segments. The
individual segments are stored in an array.
- WAV export
The user can export the recorded WAV files by executing the WAV
export option under the File menu. WAV export is implemented in
the OnExport method in the ChildFrame class. Upon execution,
OnExport creates a custom dialog box that is an instance of the
ExportDialog class. In this dialog the user selects a target
directory of the WAV files, and sets options for post processing
of the WAV files. Obtaining the target directory was implemented
using the SHBrowseForFolder function. SHBrowseForFolder passes a
string containing the destination path, back to the dialog
instance. The three checkboxes for optional post processing of
the WAV files include: Volume Equalization, Low Pass Filtering,
and Noise Suppresion.