mainly of the following categories:
1. view type. currently only support day view. (display a day's events). the design includes week view and month view also. (this is similar to microsoft works calendar, week view display 7 days in the main display area, with remarks of each day displayed. month view display a calendar-like thing, with each day's remarks). To be implemented.
2. options. this options can set the following: (1)set a default file to open each time the application starts.
(2)set history clean up. (the XML operation uses DOM, file can not be to large) (3)set report generation property, e.g. which kinds of data to include.
3. find. find an events with the keyword /find remarks with the keyword. I am not quite sure how to do this part, all i can do is to search the whole data set word by word (very inefficient)
4. help. i have a help application available, but without the content yet. the available application uses HTML pages. BUT it thus requires those pages being stored somewhere.(can not be in the jar) i am considering something else to do this, e.g. generate those pages only when user requests the page.
5. of course, may also include other features.