Changes between Version 2 and Version 3 of GROUP_PAGE_PROPERTIES_R0
- Timestamp:
- 04/22/09 17:58:40 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GROUP_PAGE_PROPERTIES_R0
v2 v3 14 14 * Style hud should be evoked when style halo is presed. This hud should contain following functionality 15 15 * Change page dimensions (width, height)(affects all pages) 16 * C hange background (flat color, gradient color, image, pattern)16 * Combo box with different background types which will show the various filling controls from which the user can choose. Types are flat color, gradient color, image, pattern. 17 17 * Change border settings 18 18 * Fill (none, flat color, gradient color, image, pattern) … … 28 28 29 29 == Implementation idea == 30 * They are already thing that are implemented, like the border and the halo menu. Try to reuse as much as possible and try to extend things in order to save time. If there is a need refacture the code.31 30 * They are already things that are implemented, like the border and the halo menu. 31 * Use the result of [wiki:GROUP_FILLING] task - Background and border hud are the same for the frame and the page. For now there can't be a combo box 32 32 == Related == 33 33 [wiki:PAGE_HALO_AND_HUD_R0][[BR]] … … 38 38 * Create new book 39 39 * Add few pages 40 * Change the yappearance via page hud (add border, fill etc.)40 * Change their appearance via page hud (add border, fill etc.) 41 41 42 42 = Design = 43 ^(Describe your design here.)^ 44 43 * Implement the task after [wiki:GROUP_FILLING_R0]. 44 * In the background and border hud add panel named Background filling where the types of filling will be listed. It will be good if there is a combo box for the background types but there is a bug in it so they will be only listed for now. 45 * To add color/gradient/image field to the panel create three classes for each of them with parent the Background filling panel. 46 * The background filling panel has to be added in BackgroundAndBorderHud class and listed in the related children section. 47 * Do not forget to: 48 * Use appropriate sort keys for the new classes. 49 * Not declare the hud for color/gradient/image field classes as global variable(it is a property) - create method getBackgroundModel to prevent this. 50 * The border size will be implemented in the next revision of the task because the lack of time. 45 51 = Implementation = 46 52 ^(Describe and link the implementation results here (from the wiki or the repository).)^