Changes between Version 4 and Version 5 of TEXT_CHAINING_BEHAVIOUR_R1
- Timestamp:
- 09/15/09 11:52:14 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TEXT_CHAINING_BEHAVIOUR_R1
v4 v5 19 19 * If all of the chained frames cannot display the content, the content gets floating and invisible. 20 20 * 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. 26 25 * Implement unchaining of frames 27 26 * User should be able to unchain chained frames by clicking a halo button. This halo buttons should have crossed arrow icon. … … 30 29 * 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. 31 30 * 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. 32 35 * Deleting a text frame which is part of linked text frames deletes the frame and: 33 36 * 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. … … 37 40 38 41 == Task result == 39 ^(List the end product of the task (for example "Source code", "Wiki page", etc.))^ 42 The result is source code. 40 43 41 44 == Implementation idea == … … 43 46 44 47 == Related == 45 ^(Add links to related tasks that could be useful or helpful.)^ 48 TEXT_CHAINING_BEHAVIOUR_R0 [[BR]] 49 GROUP_CHAINING_AND_HALOS_R0 [[BR]] 50 TEXT_AUTO_CHAIN_BEHAVIOUR_R1 46 51 47 52 == How to demo ==