
 Program IFG_RW (IFG_ReadWrite) is intended for converting format IFG (it is applied in 
the schedule of phones Samsung D600, D900...) in BMP, JPG formats, and also creations of 
files IFG from BMP,JPG,RAW,ANI(16,18-bit),ICN,PNG,ANI2.

 IMPORTANT!!!
 At creation of graphic files (for converting in IFG) you should take care about the 
correct size of a picture (that parameters Width x Height of your file coincided with the 
same parameters of an initial IFG-file)


History of creation:
--------------------
v 2.0b
- Function "create file-report" by search IFG-graphic in a firmware is added [thank - ]
- The opportunity of a choice of files *.tfs, *.* by search IFG-graphic in a firmware is added 
- Processing of next format IFG_18_swift is added

v 2.0
- Format IFG_16_Agere is added [thanks - das, ARSik].
  Work with IFG-graphic phone SGH-U600 and similar is supported 
- Formats IFG_16_CDMA are added [thank - Dima_S].
  Work with IFG-graphic models of CDMA-phones is supported: SCH-U340,U410,U470,U420,U740 
  and similar
- Search of IFG_16_Agere-files in a firmware (the menu Addon - Search IFG in firmware...) and 
  their saved in a separate folder is added...
- The kind of the data in a map (*.rxt) (Search IFG-graphic in firmware) is changed [thank - Mako]
- Viewing format TCI is added
- Support of work with graphic files in the sizes down to 320*320 (W*H) is entered
- The principle of work with supported graphic files is changed. Now in the panel of files 
  those files which types are chosen the user (by default all will be displayed, including IFG). 
  To choose types of files probably the button of the filter of expansions of files ">" 
  (to the right of a line). In a dropdown window of types of files the following combinations of 
  keys operate:
    [Ctrl + the Right button of the mouse] - on/off of all labels;
    [Alt + the Right button of the mouse] - inverting of a choice.
  Also buttons "Export from IFG" and "Import in IFG" are replaced with the general panel 
  "Convert to ":
  BMP - saved of the current image in a BMP-format,
  JPG - saved of the current image in a JPG-format,
  IFG - saved of the current image in a IFG-format with an opportunity of a choice of necessary 
        type IFG-file.
- At exit from the program will be saved options of centering, a stretching of the image; type
  IFG-files for converting; language of the interface

v 1.9
- The opportunity of search of IFG-files in firmware (menu Addon - Search IFG in firmware...)
  and their preservations in a separate folder with creation of a file (*.rxt) arrangements
  IFG-resources is added
- Support of format ANI_16-bit is added. Restriction on the size for formats ANI, ICN is changed
  - no more 240x320
- Viewing ANI2-files (format Freeman) is added
- The mistake is corrected at work of process PNG-> IFG
- The mistake is corrected at preservation in format IFG of the image with the changed sizes
- The button of a choice (filter) of expansions of the files displayed in the file-panel is added
- Now in the current session in a window "Resize - Set size" the size is remembered 
- In a batch mode of a field "Source folder" and "Destination folder" edited

v 1.8
- Process PNG-> IFG is added
- It is added Drag&Drop (an opportunity of dragging by a mousy of the graphic files supported
  the program of formats, from file managers directly on the form)
- Functions "centered, stretch, resize image" dubbed on buttons in toolbar (areas of display
  of a picture are lower)
- The algorithm of work a component of a window "Batch Mode" is corrected
- The mistake arising at preservation of a picture after change of its sizes in is corrected  
  processes IFG_18-> IFG_16 and IFG_16-> IFG_18  
- Display of a name of a processable file in statusbar is added

v 1.7
- Processes IFG_18-> IFG_16, IFG_16-> IFG_18 is added
- The history of operations is added in the current session
- The interface is a little modified
- At an exit the program remembers a directory in which work was conducted, and also
  directories batch mode

v 1.6
- Process RAW-> IFG is added. Formats RAW are supported: 
   128x128x16bpp
   128x160x16
   176x220x18
   240x320x18
   240x320x16
- Processes ANI-> IFG, ICN-> IFG are added. Restrictions for formats ANI, ICN:
   -The size no more 176x220
   -At incorrect definition of parameters Width x Height, it is necessary to specify manually
      value Width (the dropping out list near to an information field "Width") 
- Speed of visualization BMP, JPG files is increased
- The opportunity of a call of program TFS_Res is added (it is intended for extraction of 
  resources from files TFS, more detailed information in TFS_Res_Eng.txt) in the menu "Addon -
  TFS_Res". It is by default supposed, that TFS_Res is in the same folder, as IFG_RW, if no we 
  indicate a way to TFS_Res.exe manually
- The dropping popup menu (area of display of a picture) with various functions is added
  (centered, stretch, resize image)

v 1.5
- Speed of coding-decoding of IFG-files is increased
- Process JPG-> IFG is added
- At viewing BMP, JPG files the sizes of the image are displayed
- Addition of the information, in a batch mode, about the done work upon termination 
  of process
- The mistake arising at display of some IFG-files is corrected

v 1.4
- Batch mode BMP-> IFG (see below) is added
- Batch mode IFG-> BMP (see below) is added
- Brightness of the final image in processes BMP-> IFG is increased
- Fine bugs are corrected

v 1.3
- Factor of compression IFG_18 (18-bit) - maximal
- Factor of compression IFG_16 (16-bit) - maximal
- At creation of a single IFG-file its name is formed according to a name processable
  BMP-file; if in the current folder there is an IFG-file with the set name, it is 
  renamed with expansion BAK

v 1.2
- Process BMP-> IFG_16 (16-bit) is added

v 1.1a
- The English-interface is added
- The factor of compression is a little increased

v 1.1
- Process BMP-> IFG_18 (18-bit) is added
- Process IFG-> JPG is added
- The program code is a little advanced. Now visualization of a picture occurs faster.

v 1.0
- The first version



Work with the program:
---------------------

1. A batch mode:
   The given mode is used if necessary with convertings of a plenty of files
   from one format in another (BMP->IFG or IFG->BMP). In the basic window of the program we press
   the button "Batch mode", in a window "Batch operation: ........ " we choose a mode 
   convertings (BMP->IFG or IFG->BMP), a folder-source, containing BMP(IFG) files, and 
   the folder-destination in which directory IFG_out(BMP_out) will be created, containing ready
   after converting IFG(BMP) files. Also at a choice of process BMP->IFG it is necessary 
   to specify a format of created IFG-files (16-bit or 18-bit). At preservation IFG(BMP) files,
   the structure of the folders containing processable BMP(IFG) files, is KEPT.
    
   Attention!!!
   Restrictions: the amount of the enclosed folders in initial should not exceed 1024, and 
   amount of processable files in the given folders - no more than 4096




Kopyrin Pavel aka Pako777

pako777@mail.ru 

