Zhan 16-20
May 16-20
- Monday
- Reading the code of pawsHelp and pawsMultiLineTextBox. Do some redesigning work on my previous proposal on help system part.
- Reading the code of pawsColorPromptWindow to get clear about how this widget work and what can be improved.
- Tuesday
- Continue the redesigning work, designing the help content organization algorithm and drawing corresponding flow chart.
- Design the work flow for the Draw method of the new widget and draw corresponding flow chart.
- Wednesday
- Reading the code of pawsWidget, writing simple code to test using copy constructor to duplicate widget.
- Start to implement pawsDocumentView widget.
- Thursday
- Continue implementing pawsDocumentView widget and writing some testing code.
- Friday
- Update wiki page of the help system part.
- Modify the help system’s GUI definition file and test the pawsDocumentView widget.
- Plan for next week
- Finishing the implementation design for duplicating widget by copy constructor, rendering widget by RTT and improving crafting book.
- Finishing the improvement work on pawsHelp and pawsDocumentView and submit my code.