Section Header
  
    + name    := G_WIN_IN;
      
  
    - author  := "Sonntag Benoit (bsonntag@loria.fr)";
  
    - comment := "Group elements for GUI.";
Section Inherit  
  
  
    + parent_area:Expanded AREA;
  
  
    + parent_g_expr:Expanded G_EXPR;
  
Section Public  
  
  
    + win_in:G_WIN_IN_INTERN;
  
  
  
 Creation.
  
  
  
    - create (w,h:INTEGER) with elt:G_EXPR :G_WIN_IN <-
    
  
    - make (w,h:INTEGER) with elt:G_EXPR <-
    
  
  
 Fix position.
  
  
  
    - set_top <- 
      
  
    - set_bottom <- 
      
  
    - set_right <-
  
  
    - set_left <-
  
  
  
 Size.
  
  
  
    + width_min:INTEGER;
  
  
    + height_min:INTEGER;
    
  
  
 Update position.
  
  
  
    - refresh_in <-
    
  
    - set_position rac:AREA at (x,y:INTEGER) size (w,h:INTEGER) <-
    
  
  
 Display.
  
  
  
    - draw_slave bmp:ABSTRACT_BITMAP from (x0,y0:INTEGER) to (x1,y1:INTEGER) <-
    
  
    - draw (x0,y0:INTEGER) to (x1,y1:INTEGER) <-
  
  
  
 Event manager.
  
  
  
    - receive msg:EVENT <-