ChangeLog --------- f=fixed -- a=added -- m=modified -- r=removed ***** v1.0_beta3 : 15/04/2006 (f) fix of the BSOD : the contrast was put very low after reading a file with hibView (thanks to Renato Costa for help me debugging it) (f) fix the scrolling engine which was coping to much data for large file to scroll (a) add a reader of big pic file ***** v1.0_beta2 : 12/03/2006 (f) fix a bug of pretty print drawing : some expression were drawn with an "octal" offset (f) fix a bug of pretty print drawing : too big expression were not drawn properly (f) fix initialized fields in the h_File (c) setScreen has been separated in two functions : initScreen and changeScreen (c) improved Makefiles (f) fix bug with STR : the first character was not drawn (f) fix probable clip bug in screen copy (a) support of object bigger than the screen size ***** v1.0_beta : 19/02/2006 (f) bugs in drawMenu (f) bugs with page scrolling (f) bug in italic drawing (a) speed bench for font (f) bugs in link scrolling (f) bug in detecting &M wrong format (f) bug on detecting unknown font (f) if a font is not found, the medium tios font is used (r) unused i18N texts removed (f) the definition of compression function were wrong (f) bug in inversed color drawing fixed (f) bug in drawing vectors in several lines (a) functionnality to change font size (f) fix bug with bookmarks with a defined level and no short title ***** v0.11 : 03/09/2005 (m) scrolling engine change : was very very slow (a) horizontal scrolling (m) get meta information will return only a pointer : the user will manage the end of the string (m) drawPic and h_redraw are based on the same screen copying function (m) drawStr has in parameter the end character (m) make proper makefiles (m) read function move to liba (m) every key functionnality in Menu API is exported (f) bug with margin larger than 255 (f) bug with justifying/centering and margin (f) errors in header are now reported in the log (a) automatic unit tests of the libraries (a) the api for links (f) wrong parsing of separator ***** v0.10 : 02/08/2005 (m) major change in the scrolling engine to support frame (r) remove making htxt file, this can be added latter as export/import feature (a) the hFile2Screen functionnality ***** v0.9 : 19/06/2005 (a) compilation option to support HTXT file (f) bugs in link parsing (f) bugs in link drawing (a) special scrolling mode for the links ***** v0.8 : 26/04/2005 (m) the link syntax and the choose_link are changed : links are like in HTML (a) some tests function on the HTXT format (f) bugs in HTXT generation (m) the recording of name of variables in HTXT format : no more '\0' character (m) We are now in the kernel world ! ***** v0.7 : 07/03/2005 (m) message drawing function bettre drawn (a) add a test with the courier font of Extended (a) add the parsing error report (f) error in going to the bookmark of the first line : fixed (f) bug in drawing the last page fixed ***** v0.6 : 15/02/2005 (m) change the font function to support TiOS font format : don't need anymore the extra tios1, tios2 and tios3 FONT variables (m) change the algorithm of scrStudy (m) change the algorithm of the justify mode (m) change the behaviour of the menu engine : there is a new field "draw" (a) add of some test functions (f) bug in header parsing fixed (f) bug in viewing picture fixed (f) freeze on exit fixed (f) page scrolling bug fixed ***** v0.5 : 05/02/2005 (m) beginning to add font function (a) add the specification document of HibDLL ***** v0.4 : 07/12/2004 (f) bug of drawing PIC of TI92+ fixed ***** v0.3 : 02/12/2004 (m) remove menuVAT from hibdll : put in hibview directly (a) put getFileType in "public " exported function (f) bug with PIC fixed (f) bug with display of little text fixed (c) creation of the h_Config type to pass every configuration information to functions (c) "+" indexation of menu level changed to some space ***** v0.2 : 28/11/2004 (a) fisrt working version of hibdll