Changes between Version 21 and Version 22 of PAGE_PREVIEW_PALETTE_R0


Ignore:
Timestamp:
06/15/09 10:07:10 (16 years ago)
Author:
sveto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PAGE_PREVIEW_PALETTE_R0

    v21 v22  
    3434= Design = 
    3535 
    36  * Most of the functionality is in place. 
    37  * We need to add a ReadPageWorkArea property in PagePreviewPalette. The ReadPageWorkArea should be used to set the current page as the page changes so a Scene object can be extracted from it. In PagePreviewPaletteCellRenderer the Scene is used with SceneHelper to draw it to the graphic. Before the drawing the Graphics object is scaled by the ratio of thumbwidth/pagewidth. 
    38  * Functionality for setting the selected thumbnail as current page is already in place. 
    39  * Functionality for deleting a page is already in place. 
    40  * Functionality for updating the thumbnails once another page is selected is already in place. 
    41  * Two resource properties for the two buttons (add page before/after) should be created in PagePreviewPalette and added to the bottom of the palette in an overridden initFooter method. To facilitate this the ListPalette class will be supplemented with methods to add visual components to the footer of the palette. 
     36 * Drawing 
     37  * We need to add a ReadPageWorkArea property in PagePreviewPalette. 
     38  * The ReadPageWorkArea should be used to set the current page as the page changes so a Scene object can be extracted from it. 
     39  * In PagePreviewPaletteCellRenderer the Scene is used with SceneHelper to draw it to the graphic. 
     40  *Before the drawing the Graphics object is scaled by the ratio of thumbwidth/pagewidth. 
     41 * Setting the selected thumbnail as current page - already done. 
     42 * Deleting a page - already done. 
     43 * Updating the thumbnails once another page is selected - already done. 
     44 * Add pages 
     45  * Two resource properties for the two buttons (add page before/after) should be created in PagePreviewPalette. 
     46  * They should be added to the bottom of the palette in an overridden initFooter method. To facilitate this the ListPalette class will be supplemented with methods to add visual components to the footer of the palette. 
    4247 * Classes to be changed: 
    4348  * PagePreviewPalette