History ======= 3.0 - [13.05.2010] Fixed statements (1) Updated statements (2) Added detection to CR file format of DB dumps Updated PROGRESS Decompiler Addon Df2Dbf v1.10 Updated PROGRESS Decompiler Addon DB Dump utility Added to output Date of compilation Maping file to memmory and then processing Decimal values are formated with . and not , (big decimal are more accurately) Some ? values fixed Added recovering properties for dynamically created objects Recovering Indexes from Temp Tables Fixed find issue (do not store duplicate history) Fixed warning message on disabled "CRC table check" (missing dump data) Rewriten Variable detection Improoved frame detection If are displayed two same objects then second is commented (just additional info) Removed some settings 2.9 - [23.11.2009] Added new statements (2) Updated statements (1) Fixed statements (1) Fixed enabling of menu context Added new powerfull hexeditor aimed for handling and resolving structures Find in procedures + advanced find options in output window Fixed Browser details information Improved structure coloring Added loging of errors and warnings to file Saving positions of main window Added more shortcuts for better work Added some detail to SHARED VAR Fixed bug in TEMP-TABLE info on V7,V8,V9 Updated LOCK detection Rewriten all common dialog routines Add known frame names after processing to GUI Othes small fixes Add parameters information from Header to main window 2.8 - [24.08.2009] Added new expressions (4) Fixed expressions (1) Add new statements (2) Updated statements (3) Fixed statements (1) Updated TEMP-TABLE definition (extent, format, label) Improved HexDump, fixed dump on Header Added Open save dialog default in file directory (not in last used) Fixed unknown messages by WHERE phrases Updated indent engine, UnkMsg Code tidy up Small cosmetic changes in rcode info (header, labels, colors), Report statusbar Added support for v1009 Added support for new objects (4) Fixed (1) Added new type Blob Updated and fixed some internal code Added Possibility Dump/Save segment without known size 2.7 - [21.01.2009] Fixed procedure names in v909 Fixed empty object name (HELP problem) Rewrited I/O parameter recovering Add new statements (4) Fixed statements (2) Updated statements (1) New addon: Convertor DF 2 DBF Updated GetObj Fixed crash on dump with CR line endings Don't load duplicite table definition 2.6 - [31.12.2008] Added Error LED indicator Added rcode size and date info to output Added new type Int64 Fixed save name Added some IO type Added new expression type template to DB (stat) + corrected some sizes Added new expressions (4) Fixed expressions (1) Add new statements (1) Updated statements (4) Fixed statements (2) Fixed last dir initialization Fixed FrameDetails Rewriten GetObj routines to one function (better compatibility) Added statement buffering (+output speed) Fixed Menu identification Added file list position for information Fixed List Index script for V8 2.5 - [21.09.2008] Fixed GetExtern9 Speed up loading table dumps Check Table CRC functionality Add export DB Index data by dump utility Fixed stat (1) Upd stat (2) Fixed storing boolean variables in registry Added new customized output screen, faster output Fixed crash by working on empty project, some auto enable options Added Date Time info to file browser Updated common dialog routines 2.4 - [19.05.2008] Add new stat (3) Updated stat (6) Fixed stat (1) Fixed expr (2) Add support for v9 EXTERN Functions, New color and type Add new object (1) Don't display again missing DB by using option "Use DB Dumps" Fixed IO buffer params BrowseDet V10 Browse column number detection Fixed GetQueryTab In option "Output to file" changed file location to rcode dir Change MousePointer in work mode Fixed clicking on files that doesn't exist anymore Shortcut to copy rcode file name to clipboard 2.3 - [16.03.2008] Add support for v1006, v1007, v1008 Add support for v10 EXTERN Functions Add resizing of main window Add some keyboard navigation shortcuts Add search next with selected text Add new 10.1A methods Add Don't show var on empty functions/procedures Fix GlobalVariable init on V10 Fix WordWrap on all output Fix Save Segment Fix "Def Var" duplicity Fix expr (2) 2.2 - [15.01.2008] Fix loading DB tables on demand Fix ReadValue: ?, COM-HANDLE, Dec Coloring, Date Format Fix Empty atributes Fix 909 Function name listing Add new Settings Screen, store settings values Add current file details in Status bar Add Function name recognition Add selected Function recovering Add new opcode (1) Design of program Changed keyboard shortcut F7 to Ctrl+F for search in output Changed way of displaying Info from Header Changed way of displaying Function in main screen Removed settings from main screen Rem useless file coloring Removed assigning Proc/Fun info from Header Info 2.1 - [03.11.2007] Add decompile debug segment if present Add variable names taken from debug segment Rewritten display variable procedure Get GlobalVar Pool Logic Fix stat (1) Fix RipText Fix I/O, NSV Naming 2.0 - [27.08.2007] Fix Listing Menu Fix FrameLink8 Add new opcode (2) Fix GetES9 Fix stat (2) Add stat (3) Fix v10 more CodePages Display MD5 (only if it's compiled with this option) HighlightWord 1.9 - [17.04.2007] Fix: Better block handling Fix: Source optimized (Outa) Add: New statements 1.8 - [24.02.2007] Add V6 support 1.7 - [04.10.2006] Add stat (4) Add MENU recovering, DB FILL-IN name, METHOD(params) Add new opcodes (4) Add 2 new Var.types Add Last Dir Fix Source optimized (GetTxt) Fix stat (1), FrameLink10 Add stream to options (3) 1.6 - [24.08.2006] Fix FrameLinkBase, Frames Synchro Msg Fix WHERE Fix Num2Field Err. Msg Fix Browse details when not exist Add V8 Sequence Add V8 object details support Add extended opcodes support Add to V10: 22 new Functions, 3 Sys.handles, 3 Var.types Add V7 support Upd stat (2) Add On/Off DB Dump load checking 1.5 - [30.05.2006] Add Browser details Add V10 object details support Add new opcode resolving (1) Add new function resolving (1) Fix frame summary bug (no reset) 1.4 - [08.03.2006] Fix stat (2) Add stat (12) Add WHERE and Automatic ES resolving Add frame linking Fix frame and variable handling 1.3 - [16.02.2006] Add V909 AS resolving Add better handling RCodes Add function decompiling Add object handling Add statements (2) Add V10 AS support Add I/O parameters 1.2 - [20.01.2006] Add decompiling of AS Add V10 ES support 1.1 - [01.12.2005] Output is in more readable form V909, V1005 RCode support 1.0 - [30.03.2004] First Release