Changes between Version 1 and Version 2 of TEXT_CHAR_SPACING_R0
- Timestamp:
- 02/04/09 18:17:25 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TEXT_CHAR_SPACING_R0
v1 v2 4 4 5 5 = Analysis = 6 ^(Give as much as possible of the needed information for designing and implementing the task in the following sections.)^7 6 8 7 == Overview == 9 ^(Provide a brief overview of the whole task in its first revision. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)^ 8 * User should be able to manipulate character spacing of the entire text in the text frame as well as define custom spacing for selected text only. 9 * This functionality should present inside text setting hud and detached text frame editor. 10 * There should be live preview for this functionality. 10 11 11 12 == Task requirements == 12 ^(List the necessary requirements that the task must fulfill.)^ 13 * Add spinner control that controls character spacing in the character settings hud and detached text frame editor. 14 * Create live preview. 13 15 14 16 == Task result == 15 ^(List the end product of the task (for example "Source code", "Wiki page", etc.))^ 17 * The result should be code 16 18 17 19 == Implementation idea == 18 ^(Provide some rough implementation idea(s).)^ 20 * Please review [[wiki:TEXT_CHARACTER_FORMAT_COMMONS_R0]] and don't get into conflict with it. 21 * Use org.sophie2.main.view.boundcontrols.BoundSpinner. 19 22 20 23 == Related == 21 ^(Add links to related tasks that could be useful or helpful.)^ 24 [[wiki:TEXT_CHARACTER_FORMAT_COMMONS_R0]][[BR]] 25 [[wiki:TEXT_CHAR_SPACING_R0]][[BR]] 26 [[wiki:TEXT_CHAR_STYLE_FLAGS_R0]][[BR]] 27 [[wiki:TEXT_CHAR_SPACE_OVERLAP_R0]][[BR]] 28 [[wiki:TEXT_FONTS_SUPPORT_R0]][[BR]] 29 [[wiki:TEXT_FONTS_INTERFACE_R0]][[BR]][[BR]] 30 [[wiki:TEXT_HALO_MENU_R0]][[BR]][[BR]] 31 [[wiki:DETACHED_TEXT_FRAME_EDITOR_R0]] 22 32 23 33 == How to demo == 24 ^(Provide instructions for demonstration of the task.)^ 34 * Run the application 35 * Create a new book and place text frame inside 36 * Populate some lorem ipsum text inside with a number of paragraphs(lorem ipsum generator --> http://www.lipsum.com/) 37 * Open character settings hud and adjust character spacing for the entire text, then select part of the text and apply custom spacing on it. 25 38 26 39 = Design =