Changes between Version 7 and Version 8 of FRAME_SIZE_R2
- Timestamp:
- 09/23/09 13:34:27 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FRAME_SIZE_R2
v7 v8 11 11 * First approach is to implement cursors to be always perpendicular to the frame (group) side. This requires one cursor that is rotatable. 12 12 * Second approach is to implement 4 cursors (horizontal, vertical and two diagonal) and to show the cursor that forms closest to right angle with the frame side. 13 * Third approach which will be easiest for implementation consists of the following 14 * When the cursor is over the draggable area the whole outline of the frame border is "highlighted" this can be done with some opaque color overlay. 15 * This way the user knows that he/she can do something 16 * If there are arrows indicating that this is the way the user can resize the frame it will be better. 13 17 * Introduce shift resize 14 18 * When you shift - drag from a corner, the size should grow with locked aspect ratio from the both sides of the frame[[BR]] [[Image(resize3.png, 20%)]] 15 19 * When you shift - drag from a side, the size should grow with locked aspect ration from the tree sides of the frame[[BR]] [[Image(resize.png, 20%)]] 16 * When the frame is rotated the cursors should behave according to the following graphics[[BR]][[Image(resize4.png, 20%)]] [[Image(resize5.png, 20%)]] 20 * When the frame is rotated the cursors should behave according to the following graphics 21 * The following graphics are example for the second approach.[[BR]] 22 * [[Image(resize4.png, 25%)]] [[Image(resize5.png, 25%)]] 17 23 == Task result == 18 24 ^(List the end product of the task (for example "Source code", "Wiki page", etc.))^