Skip to content

Releases: repzilon/c2iExplorer

1.60.160

Choose a tag to compare

@repzilon repzilon released this 17 Nov 14:24

Changes

  • Attempted to fix the error 339 at startup when common controls are incorrectly registered
  • Replaced the form displayed when c2iExplorer.ini is missing with a standard message box
  • Inside source code, converted archives and documents to more modern formats that are still readable with software available for Windows 98.

1.60.159

Choose a tag to compare

@repzilon repzilon released this 19 Jul 01:18

Changes

  • Files can be added to a project by OLE drag and drop to the explorer tree
  • Fixed crashes when some directories do not exist
  • Shift+Click on a tree item displays the code view of that item
  • Changed visibility of source code members (internal change)

1.60.158

Choose a tag to compare

@repzilon repzilon released this 19 Jul 01:01

Changes

  • Development time counters should work on VB6 now that the import is done only once during the install process (repeated useless imports were preventing adding a project to the list)
  • Some vocabulary has been corrected

1.60.157

Choose a tag to compare

@repzilon repzilon released this 19 Jul 00:52

Changes

  • Snippet library automatic save is configurable in options dialog
  • Toolbar button images are improved
  • Binary size reduced by 18.5 kiB

1.60.155

Choose a tag to compare

@repzilon repzilon released this 19 Jul 00:30

Changes

  • You can add a folder to a code library even if a code snippet is selected (it will become its neighbour).
  • VB Open/Save As dialogs will show by default the project directory instead of the last browsed directory (which can be VB directory, directory of another project, etc.).

1.60.154

Choose a tag to compare

@repzilon repzilon released this 19 Jul 00:23

Changes since version 1.60.153 (CVS only)

  • you can dock the explorer where you want it and its location and its size will be saved for the next Visual Basic start-ups. It just needed to move some code;
  • explorer bottom toolbars preferences are saved when you exit Visual Basic;

Changes between version 1.60.149 and version 1.60.153

  • removed code library auto-saving because it crashes at every Visual Basic stop;
  • related document are now shown in explorer. Double-click then to open their associated program;
  • Language changes are now persistent every time Options dialog is shown;
  • references removed from the project are automatically removed from the tree;
  • small optimizations;
  • resource files and related documents can now be deleted with c2iExplorer;
  • if you remove a component with c2iExplorer or built-in explorer, the message "Click on Refresh button" will show less often;
  • reduced size by 2 kiB by optimizing string comparisons and toolbars initialization;
  • file "base.c2i" is not required anymore to save a code library;
  • saved 2.5 kiB by removing cExplorer;
  • enabled the following optimizations: no overflow check, no floating point error check, no Pentium 60 MHz FDIV error check. These optimizations reduced size by 4 kiB.

1.60.149

Choose a tag to compare

@repzilon repzilon released this 19 Jul 00:10

It's been a year since c2iExplorer was released on sourceforge.net. Several changes have been made over the past year:

General

  • Code restructuring in cElement, UDMsgBox, UDBiblio, and UDExplorer;
  • Size reduction by 162 KiB;
  • Graphics recompression for all image lists to GIF format;
  • Multilingual support;

Improvements

  • Context menus added to the explorer, based on the code Joël Guelluy sent me;
  • Centralized unexpected error handling. Error messages are more consistent and are copied to a log file (DATA\c2iExplorer.log). Debugging will also be easier;
  • Added an options dialog;
  • Improved member folder titles;
  • Added a c2iContainerInt: SilentClose method. This closes the container without triggering an event. It is only useful for event procedures (including UDMsgBox.c2iContainerIntMsg_OuvertureChange);
  • Double-clicking a component in the Explorer displays the designer or the code;
  • Compilation is now done in a single click with the redesigned Compile button. It is also now independent of VB menus;
  • Added a Reset button in the Add Code Library item form;
  • The code library is now saved each time the corresponding window is hidden;
  • The details window for a code item has been reorganized to reduce the use of scroll bars;

Optimizations

  • Reduced the memory size of graphs;
  • Optimized the creation of the project report. The preview file no longer opens and closes all the time;
  • Optimized UDMsgBox event procedures. c2iContainerIntMsg_OuvertureChange was recursive (not quite, but changing the Open property value would trigger c2iContainerIntMsg_OuvertureChange again);
  • Removed debugging code in UDCompteur.ImporterDurees;

Bug Fixes

  • Fixed the bug with the invisible description bar;
  • New version of UDBiblio.InsertCode . It works better and its implementation is simpler;
  • Eliminated the error when starting and stopping the add-in if c2iExplorer.ini is not found. A dialog box offers you to search for the INI file, regenerate the default INI file, or abort c2iExplorer startup;
  • Added a check for the presence of base.c2i;
  • Incorporated Pascal Martin's fix for creating a report for a project containing a resource file;
  • FileManager.FileExists is more reliable;
  • Fixed a bug where the list of methods, variables, constants, etc., would collapse after clicking the + to expand it;
  • Fixed a crash when adding code to the library;
  • Fixed a bug that prevented adding an item to the library with the same name as a newly deleted item;
  • Fixed a crash when selecting a component in the explorer before requesting a project report.

Other

  • The View button no longer displays the class preview when a class module is selected to simplify the code. Use Ctrl+click on the class to display the viewer;
  • A slash in the Name field of the Details window is now replaced

1.60.156

Choose a tag to compare

@repzilon repzilon released this 19 Jul 00:42

Changes

  • Code library saving is now simpler to use
  • Auto-save is back
  • Bugs about removing elements from it have been corrected

1.60.148

Choose a tag to compare

@repzilon repzilon released this 18 Jul 23:39

Improvements to the code snippet library.

1.60.147

Choose a tag to compare

@repzilon repzilon released this 18 Jul 16:00

A crash in the code library has been fixed and some debugging code has been removed.