Changes between Version 1 and Version 2 of FRAME_Z_ORDER_R0
- Timestamp:
- 12/16/08 16:04:31 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FRAME_Z_ORDER_R0
v1 v2 6 6 7 7 = Analysis = 8 ^(The purpose of the analysis is to give as much as possible of the needed information for designing and implementing the task.)^9 8 10 9 == Overview == 11 ^(The analysis of the first revision of each task should contain a brief overview of the whole task. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)^ 10 Z-order of frames is an ordering of overlapping frames, so that one frame can hide part or all of the another. When two frames overlap, their Z-order determines which one appears on top of the other. The frame with higher z-order appears on the top. When a frame is created its z-order is the highest among the frames in the page. Two frames can't have the same z-order. When focus is requested to a frame, the frame appears on the top of the others but its z-order in the model doesn't change. When the same frame lose focus, it appears on the appropriate layer. The way to change the z-order is with the appropriate halo buttons (at least this is for now). So in this task a halo for increasing and a halo for decreasing the z-order of a frame should be created. If a frame has z-order equal to 4 and its z-order is increased to 5, then the frame which had z-order 5 before that will become with z-order 4. 12 11 13 12 == Task requirements == … … 15 14 16 15 == Task result == 17 ^(The Analysis should contain strict requirements about the end product of the task (for example the result must be source code, the result must be google doc, etc.))^ 16 * The result of the task should be source code. 18 17 19 18 == Implementation idea ==