-
Aug 2nd, 2019, 01:28 AM
#41
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
VBCodeDatabase is my VBCode repository. It contained all the interesting VB code from all websites (including mine, now offline), since arround 1999
and outside of VBIDEUtils.
I am not sure that the code is on github.
And the database are very big (several Gb)
Try the VBIDEUTils, trust me, it worth a lot, and you can compile it.
If you want the My VBCode Database app, & DB, let me know by MP, I am not ready to publish open source, but I can share
-
Sep 12th, 2019, 11:11 AM
#42
New Member
Re: VBIDEUtils now open sources
Hi, how to uninstall VBIDEUtils? I can't get it to not be listed in my VB6 add in manager. Thanks!
-
Oct 8th, 2019, 02:39 AM
#43
Addicted Member
Re: VBIDEUtils now open sources
Sorry: "INDENT MODULE" does not play. Does it happen to someone else?
-
Oct 8th, 2019, 02:44 AM
#44
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
It is working perfectly. I use it arround 200 times per day
Check the configuration to see if well configured.
-
Oct 8th, 2019, 03:00 AM
#45
Addicted Member
Re: VBIDEUtils now open sources
Thanks for the reply. IT works from the bar but not from the drop-down menu that opens with the right mouse button... I looked in "VBIDEUtils OPTIONS" but I didn't find where to put my hand...
Last edited by fabel358; Oct 8th, 2019 at 03:12 AM.
-
Oct 8th, 2019, 03:22 AM
#46
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
Ha the dropdown menu.
Maybe, I never used in fact
-
Jun 15th, 2023, 11:29 PM
#47
Addicted Member
Re: VBIDEUtils now open sources
Yes, I am proudly resurrecting a dead thread because this project is extremely valuable.
Any ideas on troubleshooting when selecting "Internationalize Project" and get a vb accelerator 6 s-grid runtime error 0 ?
verbatim error:
VBIDEutils - vbacceleratorS-Grid Control
Run-time error '0'
I have searched registry, and un-registered all previous instances.
No luck.
Ideas?
Also, great thanks to https://www.vbforums.com/member.php?205967-Tanner_H
for keeping this in the github repository!
MODERATORS: if possible add "VBADDINI" -
"to immediate window" to the top of the thread to expedite future integration for new users, it is quite confusing to add to add-ins without this step...?
Cheers
Tai
-
Jun 15th, 2023, 11:44 PM
#48
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
You have the sources of the s-grid within the project, you can just compile it back to reimport it within the addin.
The "Insternationalize Project" extract all the string within the sources so easy to make it multiple language.
I use it for my projects
-
Jun 16th, 2023, 12:25 AM
#49
Addicted Member
Re: VBIDEUtils now open sources
Much respect to you @thierry69 - your work is a treasure for those like me who dread extracting strings into a resource or separate files! I will execute your directives!
Cheers
-
Jun 16th, 2023, 12:41 AM
#50
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
Thanks.
A lot of intersecting things in VBIUDEUtils.
It is far more better than any other similar addin for VB6.
I converted it lonf time ago to the first version of Visual Studio.net, but I had no time to maintain it.
-
Jun 16th, 2023, 01:50 AM
#51
Re: VBIDEUtils now open sources
make a code db like code.mdb.
find api,find function,find module file
or import tlb file,ocx file
Every time you have to reference a different TLB, OCX control, or DLL, you are always looking for something and exhausting the individual.
In fact, the same DLL files are used.
It would be much more convenient if you could make your own referenced DLL, OCX, TLB management tools.
-
Jun 16th, 2023, 03:30 AM
#52
Re: VBIDEUtils now open sources
I have never managed to enable this plugin for VB6. When I attempt to load it, it always states 'VB IDEUtils' could not be loaded. Remove it from the list of available Add-Ins?'
Tried on a few machines over the years. Always fails.
https://github.com/yereverluvinunclebert
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Jun 16th, 2023, 03:49 AM
#53
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
It is uncompiled
Open the project sources code, run it, and don't forget to call AddToINI in order to add it to the list of available addins
-
Jun 16th, 2023, 05:05 AM
#54
Re: VBIDEUtils now open sources
Of course, I compiled it, ran the suggested AddToINI command in the immediate window as per the vague and contradictory instructions on github (need updating), clicked on addins - add in manager, clicked the check box to load the VBEUtils add-in and set it to load on IDE startup.
What I described above is what happens AFTER doing all that.
The VB6 IDE would not be able to generate the message: 'VB IDEUtils' could not be loaded unless it had been compiled and was already in the add-in list.
Last edited by yereverluvinuncleber; Jun 16th, 2023 at 05:10 AM.
https://github.com/yereverluvinunclebert
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Jun 16th, 2023, 09:49 PM
#55
Lively Member
Re: VBIDEUtils now open sources
Hello Thierry 69!
Right-clicking on "IndentModule" in the code pane of the IDE is invalid, and there is no response after clicking. It works normally in the menu and toolbar. Can you help fix this? Thank you very much!
Attachment 187847
-
Jun 17th, 2023, 02:53 PM
#56
Addicted Member
Re: VBIDEUtils now open sources
Here is how I got everything working perfectly:
1. download zip from github
2. open "Whole VBIDEUTILS.vbg" project
3. File > Build all
4. This will create about 15 files in the project directory, so sort by date and copy all of those new files
5. Create folder "VBIDEUtils" ie. Program Files (x86)\Microsoft Visual Studio\VB98\Addins\VBIDEUtils
6. paste those 15 files into that folder
7. Use regsvr32 to register each of the three .dll and one .ocx out of the ones you copied
8. back to VB6 - type ADDTOINI in Immediate Folder
9. Exit VB6 - I didn't save changes to the project.
Now it all works fine for me, great project!
Last edited by taishan; Jun 17th, 2023 at 05:45 PM.
-
Jun 17th, 2023, 09:48 PM
#57
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
-
Jun 26th, 2024, 05:12 PM
#58
Fanatic Member
Re: VBIDEUtils now open sources
Originally Posted by taishan
Here is how I got everything working perfectly:
1. download zip from github
2. open "Whole VBIDEUTILS.vbg" project
3. File > Build all
4. This will create about 15 files in the project directory, so sort by date and copy all of those new files
5. Create folder "VBIDEUtils" ie. Program Files (x86)\Microsoft Visual Studio\VB98\Addins\VBIDEUtils
6. paste those 15 files into that folder
7. Use regsvr32 to register each of the three .dll and one .ocx out of the ones you copied
8. back to VB6 - type ADDTOINI in Immediate Folder
9. Exit VB6 - I didn't save changes to the project.
Now it all works fine for me, great project!
Thank you! Without these instructions I would never have gotten this working. This really needs to be in a text file along with the project files or on the Github page.
-
Jun 26th, 2024, 05:19 PM
#59
Fanatic Member
Re: VBIDEUtils now open sources
I know this is an old thread but I've just stumbled across it and managed to get it installed using Taishan's step by step instructions. For right now I'm interested in the "add line numbers" feature. It appears to work only on the source code of the active window open in the IDE. I want all the files in the project numbered (frm, cls, bas, ctl, etc...). Is there a way to achieve that? One file at a time for my large project would be a pain!
Last edited by AAraya; Jun 26th, 2024 at 05:49 PM.
-
Jun 26th, 2024, 11:34 PM
#60
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
Hi,
Yes, the numbering is only within the active window.
You can add a new menu to make the numbering within the whole project.
You can rely for example on the "Indent whole project" code, and instead of indenting, just call the code to add line numbers
-
Jun 27th, 2024, 02:58 AM
#61
Addicted Member
Re: VBIDEUtils now open sources
Originally Posted by AAraya
I know this is an old thread but I've just stumbled across it and managed to get it installed using Taishan's step by step instructions. For right now I'm interested in the "add line numbers" feature. It appears to work only on the source code of the active window open in the IDE. I want all the files in the project numbered (frm, cls, bas, ctl, etc...). Is there a way to achieve that? One file at a time for my large project would be a pain!
In the VB forum you've posted that you have the MZ-TOOLS 8 installed, with MZ-TOOLS 8 you can do it directly
-
Jun 27th, 2024, 07:31 AM
#62
Fanatic Member
Re: VBIDEUtils now open sources
Originally Posted by Thierry69
Hi,
Yes, the numbering is only within the active window.
You can add a new menu to make the numbering within the whole project.
You can rely for example on the "Indent whole project" code, and instead of indenting, just call the code to add line numbers
Thanks, I'll take a look though I was trying to avoid having to code my own solution, if possible, since I have to imagine that there are other pre-made and pre-tested solutions out there that others are using.
-
Jun 27th, 2024, 07:38 AM
#63
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
it is not that hard to modify VBIDEUtils to add that, all the code is there. Just add a new menu and browse all the module/forms like in the code of Indent all project, and call for each form/module/class the routine that add/remove lines number
-
Jun 27th, 2024, 07:54 AM
#64
Fanatic Member
Re: VBIDEUtils now open sources
Thanks. I had a look and it doesn't look as easy as you state. It's always harder to modify someone else's code than one's own. If I can't find a ready-made solution I'll go down this route.
-
Jul 3rd, 2024, 06:13 AM
#65
Addicted Member
Re: VBIDEUtils now open sources
Take a look at MZ-tools, as a vb6/vba developer I really can't live without it anymore, it's well worth the price (I think the old MZ-tools3 is even free if you look for it).
-
Jul 3rd, 2024, 06:44 AM
#66
Re: VBIDEUtils now open sources
What's so good about this MZ-Tools beside numbering your lines and inserting (often unnecessary) error handlers in your procedures?
-
Jul 3rd, 2024, 07:20 AM
#67
Re: VBIDEUtils now open sources
Originally Posted by VanGoghGaming
What's so good about this MZ-Tools beside numbering your lines and inserting (often unnecessary) error handlers in your procedures?
Does your project tree-view sometimes get stuck and does not sync with current source pane? With MZ-Tools you can assign a shortcut to unstuck/collapse the project explorer tree-view.
Do you sometimes find local/member variables not used in your code at all? Whole procedures not being called from anywhere? With MZ-Tools you can lint your module/project for this.
Do you copy/paste your error handling code immediately after creating a procedure and just replace it's name in it as a string? With MZ-Tools you can define templates which include placeholders for current procedure/module name and use shortcut to show dialog for inserting these?
Do you sometimes edit source code while in debug session so Ctrl+S is not working? With MZ-Tools you can assign Ctrl+Shift+S to save while debugging code so your changes survive IDE crashing or getting stuck (cannot be stopped with Ctrl+Break).
Of course the list goes on, these are the features I'm using actively.
cheers,
</wqw>
-
Jul 3rd, 2024, 07:30 AM
#68
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
I think that nowone gave a try to VBIDEUtils here.
VBIDEUtils does all what Mztools does, and much more
NB : VBIDEUtils was created before MZtools (I think they copied me) and has been sold wo much (long time ago)
-
Jul 3rd, 2024, 07:39 AM
#69
Fanatic Member
Re: VBIDEUtils now open sources
Originally Posted by Thierry69
I think that nowone gave a try to VBIDEUtils here.
VBIDEUtils does all what Mztools does, and much more
NB : VBIDEUtils was created before MZtools (I think they copied me) and has been sold wo much (long time ago)
I tried VBIDEUtils recently. Here are my observations that I think might help make it more popular:
1. Install instructions and process needs to be much easier
2. IDE is very dated - it looks and feels like a VB3 app. Modernization efforts are needed.
This is shared in the spirit of helpful feedback and hope it helps.
Thanks for making this available for free to VB devs!!!
-
Jul 3rd, 2024, 07:42 AM
#70
Thread Starter
Fanatic Member
Re: VBIDEUtils now open sources
I agree with you
It was I an addin I sold 20 years ago.
I still use it every minutes in fact.
I wanted to make it open sources as I don't want to develop it anymore and no time to do it as I am on som many other projects (that I sell too)
-
Jul 3rd, 2024, 03:24 PM
#71
Addicted Member
Re: VBIDEUtils now open sources
Originally Posted by Thierry69
I think that nowone gave a try to VBIDEUtils here.
VBIDEUtils does all what Mztools does, and much more
NB : VBIDEUtils was created before MZtools (I think they copied me) and has been sold wo much (long time ago)
I don't think he copied you (is only one developer), I think he just had a lot of the same ideas as you had, or maybe he did 'copied' you because it was payware at the time.
Nobody is saying VBIDEUtils is worse or something.
But personally I couldn't get the project to compile correctly, I followed the instructions by taishan, I downloaded the zip from github, unpacked it, opened Whole VBIDEUTILS.vbg and used the 'Make Project Group', but then it stops on the module AddIn_module and says it's missing the reference to docProjectExplorer. Ofcourse same happened when I try to run the project.
Als retried it from unzipping with only copying the dll's/ocx that are already present, registering them then opened the whole group project and typed ADDTOINI, but it stops with the same problem.
And as there are no other directives on how to actually compile the projects, I just gave up as I don't have that much time to check it out.
But I'm very curious to see if this addin is better as the MZ-tools I'm already using for many years (the Search and Method calles, and shortcuts to comment/uncomment code are one of the most used options during the day), MZ-Tools certainly isn't perfect, but I couldn't live without it anymore (next to our own addin which does things like simple refactoring on selected code.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|