1. |
The program will allow a user to open a file for editing. |
2. |
The program will allow a user to create a new file for editing. |
3. |
The program will allow a user to save the current file. |
4. |
The program will have an informational about box with license information. |
5. |
The program will query the user before overwriting a previously existing file. |
6. |
The program will allow a user to revert to the last saved version. |
7. |
The program will automatically save edited data. |
8. |
The program will allow a user to exit. |
9. |
The program will allow a user to rename a file. |
10. |
The program will use a file chooser dialog for selecting files. |