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 <-