Section Header
  
  
    + name        := BMP_FILE;
  
  
    - comment     := "Mapping BMP Image File (V < 4.0)";
    
Section Inherit
  
  
    + parent_std_file:Expanded STD_FILE;
  
Section Public
  
  
    - pos_buffer:INTEGER;
  
    - bmp_buffer:FAST_ARRAY[UINTEGER_8];
  
  
  
  
    - header:BMP_HEADER;
  
    - color_map:FAST_ARRAY[Expanded PIXEL_24];
  
  
  
  
    - read_header <-
  
  
    - init_color_map <-
            
  
    - buf_item :UINTEGER_8 <-
    
  
 JBJB POUR AFFICHAGE EN MODE TEXTE
  
    - fill_bitmap b:ABSTRACT_BITMAP <-
   
  
    - is_type n:ABSTRACT_STRING :BOOLEAN <-
  
         Return true if the file name has '.bmp' or '.BMP' suffix
    
  
    - is_valid_bmp:BOOLEAN <-