Changes between Initial Version and Version 1 of FRAME_FILLING_IMAGE_R0


Ignore:
Timestamp:
02/03/09 15:38:37 (16 years ago)
Author:
mira
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified FRAME_FILLING_IMAGE_R0

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=FRAME_FILLING_IMAGE_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] 
     4 
     5 
     6= Analysis = 
     7 
     8== Overview == 
     9 
     10The frame could be filled with a single image.   
     11 
     12== Task requirements == 
     13 
     14 * If the user chooses the IMAGE filling type a image square should be shown instead of a color picker on the right.  
     15 
     16 * Initially it is white. The user can chhose a image for the filling by drag and drop one from the resources palette.   
     17 
     18 * The frame should be filled with this image. Initially the frames size and shape are changed to fit the pickture best.   
     19 
     20 * If the frames size property is locked or the user changes the size of a frame after a image is already added to it the image is stretched to fit the frame. 
     21  
     22== Task result == 
     23The result of this task is source code.   
     24 
     25== Implementation idea == 
     26 
     27Calculate the needed scene image element to fill the frame and add it to the frame scene element.   
     28Use the java.awt.Graphics2D methods to show the image resource accordingly.   
     29 
     30== Related == 
     31 
     32 [wiki:FRAME_APPEARANCE_HALO_AND_HUD_R0] [[BR]] 
     33 [wiki:FRAME_FILLING_GRADIENT_R0] [[BR]] 
     34 [wiki:FRAME_FILLING_SOLID_R0] [[BR]] 
     35 [wiki:FRAME_FILLING_PATTERN_R0] [[BR]] 
     36 
     37== How to demo == 
     38 
     39 * Create two frames. Add a big image resource. 
     40 * Choose the image filling for the both frames and drag the image to the image square.  
     41 * Resize one of the frames and demonstrate the images behaviour.  
     42  
     43= Design = 
     44 
     45 
     46= Implementation = 
     47^(Implementation results should be described and linked here (from the wiki or the repository))^ 
     48 
     49= Testing = 
     50 
     51= Comments = 
     52^(Write comments for this or later revisions here.)