enCruft Tagged Requirements


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.

Data Requirements (for simple example)


11. A user can edit any number in a list of numeric fields.
12. A user can delete any number in the list with the delete key.
13. A user can append to the end of the list by returning in the last field.
14. The list will be scrollable on the screen.
15. The data model will allow for multiple viewers/modifiers in the future.
16. Data will consist of an ordered list of numbers.






¤   4037 General Bate Drive    ¤   Nashville, TN 37204    ¤
¤   Phone: (615) 292-6496    ¤   Fax: (615) 386-9243    ¤    info@elucidsoft.net     ¤
This documentation was created by the staff of eLucid Software.  The content of these pages is Copyright © 2002 by eLucid Software, all rights reserved, unless otherwise noted.  Send comments, corrections, and suggestions to the author.