PDA

Click to See Complete Forum and Search --> : VB6 IDE StaticToolz v1.16 - Please test!


Static
Feb 7th, 2007, 01:20 PM
v1.16

Ive been running this for a while with very few issues... I would like some more testing by others.

This is a replacement for the VB6 IDE project explorer.
Features:

Code View
Form View
Folder View Toggle
Controls View Toggle (lists all controls on the form) -Right click of a Form or control gives a list of all events.
-Used events have a checkmark next to them
-Select the event to jump right to the code
Indent Feature
-Indent Module
-Indent Project
-Indent Current Procedure
Erase Blank Lines (this will erase blank lines then re-space at each procedure)
-Erase Blank - Module
-Erase Blank - Project
View References button (Toggle)
Copy VB code (Copies the selected code with vbcode tags ;))
Options
-Select references to auto load for each new project
--Prompt to load them
-Auto max all windows on load

i think thats it...
The Reference stuff still needs some tweaking..
when loading the options.. select view refs... sometimes it has to restart casue it doesnt always load them right...
stuff like that

Please give it a run

Instructions:

Download (of course)
Unzip to a folder
Load StaticToolz_S.vbp
run
Start another instance of VB
it should be there.

or
Load it, then compile it. and close/restart VB
this will create the DLL but, then if there is an error, you wont get to debug

THANKS!!!

iPrank
Feb 9th, 2007, 03:31 AM
Bugs:
1a. If a form is currently not visible (not loaded in IDE) and you double-click on one of its controls, nothing happens. It should load the form inside IDE and highlight the control.
1b. If there is no form/module loaded, (there is no code/design window inside IDE) and you double-click on a control in the tree, VB crashes.

Feature Request:
1. Though there are some bugs, the 'Control Tree' is GREAT ! I think it would be more helpful if you add a 'Code Tree'. (I have some VB6 sourcecodes that I downloaded from PSC. I'll attatch them if you want).
For more ideas see the Explorer Tools screenshots (http://www.axtools.com/products/cs2k3vb_screenshots.htm#T2)

Static
Feb 9th, 2007, 03:41 PM
the code tree function is "sort of" there..

right click a control.. you will get a menu of all events for the code, used events are checkmarked. select one of the menu items and it will jump to the code (adding it if its not there)

I'll look into the crashes. Thanks!

Static
Feb 9th, 2007, 03:45 PM
Bugs:
1a. If a form is currently not visible (not loaded in IDE) and you double-click on one of its controls, nothing happens. It should load the form inside IDE and highlight the control.
1b. If there is no form/module loaded, (there is no code/design window inside IDE) and you double-click on a control in the tree, VB crashes.

Feature Request:
1. Though there are some bugs, the 'Control Tree' is GREAT ! I think it would be more helpful if you add a 'Code Tree'. (I have some VB6 sourcecodes that I downloaded from PSC. I'll attatch them if you want).
For more ideas see the Explorer Tools screenshots (http://www.axtools.com/products/cs2k3vb_screenshots.htm#T2)


wait.. question:

when u load a project it loads the forms... how can it not be loaded? is there a setting to turn that off? I need to reproduce to figure out the problem

iPrank
Feb 9th, 2007, 09:41 PM
1a. I mean, no designer window is visible. When you open a project, VB doesn't show the designer window.
1b. Close ALL code windows and designer windows manually.

Static
Feb 12th, 2007, 10:02 AM
well i closed all the windows.. then dbl clicked a control in the tree...
it loads a blank window.. odd..

so I added a if window.visible = false then window = true. seems to work
(will upload soon)
cant get the crash to occur.. will keep trying.