{$IFDEF FPC} {$DEFINE NOT_USE_KOL_ERR} {$MODE Delphi} {$ASMMODE intel} {$GOTO ON} {$ENDIF} unit Errors; interface var ErrorMsg: array[1..21] of string = ( {01} 'Cannot load image. Invalid or unexpected %s image format.', {02} 'Invalid color format in %s file.', {03} 'Stream read error in %s file.', {04} 'Cannot load image. Unsupported %s image format.', {05} 'Cannot load image. %s not supported for %s files.', {06} 'Cannot load image. CRC error found in %s file.', {07} 'Cannot load image. Compression error found in %s file.', {08} 'Cannot load image. Extra compressed data found in %s file.', {09} 'Cannot load image. Palette in %s file is invalid.', {10} 'Cannot load PNG image. Unexpected but critical chunk detected.', // features (usually used together with unsupported feature string) {11} 'The compression scheme is', {12} 'Image formats other than RGB and RGBA are', {13} 'File versions other than 3 or 4 are', // color manager error messages {14} 'Conversion between indexed and non-indexed pixel formats is not supported.', {15} 'Color conversion failed. Could not find a proper method.', {16} 'Color depth is invalid. Bits per sample must be 1,2,4,8 or 16.', {17} 'Sample count per pixel does not correspond to the given color scheme.', {18} 'Subsampling value is invalid. Allowed are 1,2 and 4.', {19} 'Vertical subsampling value must be <= horizontal subsampling value.', // compression errors {20} 'LZ77 decompression error.', // miscellaneous {21} 'Warning'); implementation end.