Changes between Version 10 and Version 11 of GROUP_EMBEDDED_BOOKS_R0
- Timestamp:
- 04/02/09 13:37:14 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GROUP_EMBEDDED_BOOKS_R0
v10 v11 69 69 * BookFrameContent - a class representing the content of an embedded book frame. 70 70 * BookContentView - a class representing the view of an embedded book frame. 71 These are new things and their relation is shown in the following class diagram:71 These are new things that will be implemented at this iteration and their relation is shown in the following class diagram: 72 72 73 73 ^The diagram goes here. … … 75 75 The following things require changes to existing classes to be achieved: 76 76 77 When a frame with an embedded book is selected (i.e. the embedded book is on focus), the embedded book will become the current book of the application. Thus the page preview palette and the resources palette will display the correct corresponding information. When the frame is deselected, the parent book should become current again. This will also affect the book bottom panel - it will control the embedded book and it will contain only the Navigation and Search panels. 77 When a frame with an embedded book is selected (i.e. the embedded book is on focus), the embedded book will become the current book of the application. Thus the page preview palette and the resources palette will display the correct corresponding information. When the frame is deselected, the parent book should become current again. This will also affect the book bottom panel - it will control the embedded book and it will contain only the Navigation and Search panels. (This might be left for the next iteration). 78 78 79 79 There are some issues related to embedded books: … … 81 81 * Preview mode - A book that is embedded should be displayed as in Preview mode and should not be editable in place. You have to open it in its own window if you want to edit it. Currently the Preview mode is working to a quite basic extent and might need refactoring for proper displaying of embedded books. 82 82 83 Embedded books will be displayed under the Books tab in a new palette. From there you will be able to rename and delete embedded books. This requires the Resources library to provide ability for renaming and deleting and may slow down the task if not implemented.83 Embedded books will be displayed under the Books tab in a new palette. When you select an open book, the new palette will show all the books that are embedded in it. From there you will be able to rename and delete embedded books. This requires the Resources library to provide ability for renaming and deleting and may slow down the task if not implemented. 84 84 85 85 Since this task depends on a lot of other things documenting will be done only if there is time left and after a stable design has been achieved. 86 86 87 87 = Implementation = 88 ^Describe and link the implementation results here (from the wiki or the repository). 88 New module created. Current supported functionality is: 89 * Inserting an book from the menu. Only the first page of a book is displayed in a new frame. It is not editable in place. 90 * Listing the embedded books in an embedded books palette. 91 * Embedded books are not persistable at this stage. 92 * Renaming embedded books is not supported. 93 * Deleting an embedded book can be achieved by deleting the frame it is in. 94 * Moving through pages of the embedded book is not supported. 95 * Showing resources of the embedded books is not supported. 96 The missing functionality will be achieved in some of the next iterations. 89 97 90 98 = Testing =