Re: Classview Addin for vb6
This looks useful. I'm not sure how to install it so that it appears in the VB6 Add-In Manager however. I downloaded the zip file and see it contains the project source code. What do I do with this? I assume I'm going to have to compile it to DLL - and then what?
Re: Classview Addin for vb6
Well I managed to get this working. What I did was to compile it to DLL and then I moved the DLL to the VB6 Add-Ins folder. Now it starts up with my projects.
Re: Classview Addin for vb6
If I close the CodeView window because I don't currently need it, how can I get it to reappear without restarting the project?
Re: Classview Addin for vb6
currently you have to goto addin manager unload codeview, close the dialog, reopen it and load the addin again. I will add a menu item to relaunch it. I guess I have never closed it in all of these years lol.
edit: looks like all the code is there to add a menu item for CodeView its just commented out. I dont remember why. Feel free to reenable it when you compile its probably fine not worth updating the package.
see Connect.dsr: AddinInstance_OnConnection, AddinInstance_OnDisconnection, MenuHandler_Click and the module level vars 'Dim mcbMenuCommandBar As Office.CommandBarControl
'Public WithEvents MenuHandler As CommandBarEvents
Re: Classview Addin for vb6
couple long overdue updates:
- copy public prototypes and all prototypes (not multiline aware if you use _ )
- documented F5 refresh in ?
- bugfix: new code additions could change start line and lead to bad navigation
- bugfix: new code additions could make the extract function start/end offsets bad
-- both now rescanned just before action (update member cache not full reload)
ai integration features:
- right click - replace entire module from file/clip (with unixtodos support)
- right click - copy all prototypes from entire project (or pub only) - multiline aware
- replace function (with preview form)
- goto line
Edit: 11.27:
- set class/ctl COM visibility in bulk