HopTree 1.3 readme
~~~~~~~~~~~~~~~~~~

* COMCTL32 needed

In order to use the TreeView and ImageList ActiveX elements
the COMCTL32 files must exist in your Windows system directory.
If you have VB 5 Pro or Enterprise you might already have them.

As you also need the files if you don't have VB but want to
run the executable, you can find them in the Source\ActiveX_elements
directory.

* It still doesn't work?

If you cannot run the executable ('unexpected error') and/or
VB tells you that loading the project failed ('cannot load
comtl32.ocx') then there might be a problem with different 
versions of the COMCTL32 files.

As I'm not an expert on that field I can only give you
a practical solution that worked for me:

- If you don't have VB: try the alternate set of files found
  in the Source\alternate_ActiveX directory.

- If you have VB you should use your own COMCTL32 files. A practical
  way to make HopTree work is:
  1. Create a new VB project (standard .exe)
  2. If TreeView is not available already add it by selecting
     Components from the Project menu (Ctrl-T) and checking the
     Microsoft Windows Common Controls 5.0
  3. The new elements' icons should appear in the tool window.
     Select a TreeView and insert it on the form.
  4. Save the complete project as e.g. Project1
  5. Load the project file, e.g. Project1.vbp into an editor
     and find the line Object={... It should look similar to
      Object={6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.1#0; COMCTL32.OCX
  6. Load the file HopTree.vbp into an editor as well and find the 
     corresponding line. If it looks different, e.g.
      Object={6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.2#0; COMCTL32.OCX
     then replace it by the one from your project file.
  7. Repeat 5. and 6. for the respective form files (*.frm)
  8. Load the changed HopTree project into VB (which should work now)
     and generate a new executable HopTree.exe

This should work. I'd appreciate a more professional solution, so
drop me a line if you know one.

Frank

mail@frank-hoewing.de

5.5.99







