Changes between Version 4 and Version 5 of TEXT_CHAINING_BEHAVIOUR_R1


Ignore:
Timestamp:
09/15/09 11:52:14 (16 years ago)
Author:
milen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TEXT_CHAINING_BEHAVIOUR_R1

    v4 v5  
    1919          * If all of the chained frames cannot display the content, the content gets floating and invisible.  
    2020    * Implement GUI for chained frames 
    21           * Linking will be done through a combo box, that lists all available text frames for chaining and auto chain option 
    22           * The combo box will be in the HUD that appears when the indicating halo is clicked 
    23           * Also label indicating which is the previous frame if the frame is not the first one from the chain, should be in the HUD 
    24           *(optional) In Sophie 1 halos for the start and end points are present. See Implementation idea 
    25           *(optional) Frame connections should be visible by clicking a menu item or a checkbox in the book bottom panel  
     21          * Linking will be done through a combo box, that lists all available text frames (from all pages but the frames from the current page are first in the list) for chaining and auto chain option. 
     22          * The combo box will be in the HUD that appears when the indicating halo is clicked. 
     23          * Also label indicating which is the previous frame if the frame is not the first one from the chain, should be in the HUD. 
     24          *(optional) Frame connections should be visible by clicking a menu item or a checkbox in the book bottom panel. 
    2625    * Implement unchaining of frames 
    2726          * User should be able to unchain chained frames by clicking a halo button. This halo buttons should have crossed arrow icon. 
     
    3029           * If the unlinked text frame is a middle one in the chain, then the text frame is divided from the chain as the text frame before it is linked to the text frame after it and the links between the other text frames in the chain and the text are preserved. 
    3130           * If the text frame is the last one then it is divided from the chain without destroying the chain before it and the text in the chain is saved.   
     31    * Implement editing of non-first chained frame 
     32    * Create appropriate halos 
     33     * The halo buttons for chaining and unchaining should be the same, but the unchaining halo should be crossed 
     34     * The unchain halo should present when the frame is part of a chain and is not the last one in the chain. Otherwise chain halo should present. 
    3235    * Deleting a text frame which is part of linked text frames deletes the frame and: 
    3336          * If the frame is the first one in the chain, then the frame and all the text in the chain is deleted but the text is saved in Resources . The links between the others are saved as if there are not modified pages, having only empty text frames, these pages are deleted without loosing the links in the chain. 
     
    3740 
    3841== Task result == 
    39 ^(List the end product of the task (for example "Source code", "Wiki page", etc.))^ 
     42The result is source code.  
    4043 
    4144== Implementation idea == 
     
    4346 
    4447== Related == 
    45 ^(Add links to related tasks that could be useful or helpful.)^ 
     48TEXT_CHAINING_BEHAVIOUR_R0 [[BR]] 
     49GROUP_CHAINING_AND_HALOS_R0 [[BR]] 
     50TEXT_AUTO_CHAIN_BEHAVIOUR_R1 
    4651 
    4752== How to demo ==