Page 2 of 2 FirstFirst 12
Results 41 to 71 of 71

Thread: VBIDEUtils now open sources

  1. #41

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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

  2. #42
    New Member
    Join Date
    Sep 2019
    Posts
    1

    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!

  3. #43
    Addicted Member
    Join Date
    Nov 2016
    Location
    GB
    Posts
    173

    Re: VBIDEUtils now open sources

    Sorry: "INDENT MODULE" does not play. Does it happen to someone else?

  4. #44

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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.

  5. #45
    Addicted Member
    Join Date
    Nov 2016
    Location
    GB
    Posts
    173

    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.

  6. #46

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    Re: VBIDEUtils now open sources

    Ha the dropdown menu.
    Maybe, I never used in fact

  7. #47
    Addicted Member
    Join Date
    Feb 2022
    Posts
    189

    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

  8. #48

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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

  9. #49
    Addicted Member
    Join Date
    Feb 2022
    Posts
    189

    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

  10. #50

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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.

  11. #51
    PowerPoster
    Join Date
    Jan 2020
    Posts
    4,180

    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.

  12. #52
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,470

    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.

  13. #53

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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

  14. #54
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,470

    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.

  15. #55
    Lively Member
    Join Date
    Oct 2014
    Posts
    106

    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

  16. #56
    Addicted Member
    Join Date
    Feb 2022
    Posts
    189

    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.

  17. #57

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    Re: VBIDEUtils now open sources

    Thanks

  18. #58
    Fanatic Member
    Join Date
    Aug 2011
    Location
    Palm Coast, FL
    Posts
    626

    Re: VBIDEUtils now open sources

    Quote Originally Posted by taishan View Post
    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.

  19. #59
    Fanatic Member
    Join Date
    Aug 2011
    Location
    Palm Coast, FL
    Posts
    626

    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.

  20. #60

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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

  21. #61
    Addicted Member gilman's Avatar
    Join Date
    Jan 2017
    Location
    Bilbao
    Posts
    200

    Re: VBIDEUtils now open sources

    Quote Originally Posted by AAraya View Post
    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

  22. #62
    Fanatic Member
    Join Date
    Aug 2011
    Location
    Palm Coast, FL
    Posts
    626

    Re: VBIDEUtils now open sources

    Quote Originally Posted by Thierry69 View Post
    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.

  23. #63

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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

  24. #64
    Fanatic Member
    Join Date
    Aug 2011
    Location
    Palm Coast, FL
    Posts
    626

    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.

  25. #65
    Addicted Member
    Join Date
    Mar 2009
    Posts
    248

    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).

  26. #66
    Frenzied Member VanGoghGaming's Avatar
    Join Date
    Jan 2020
    Location
    Eve Online - Mining, Missions & Market Trading!
    Posts
    1,907

    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?

  27. #67
    PowerPoster wqweto's Avatar
    Join Date
    May 2011
    Location
    Sofia, Bulgaria
    Posts
    5,409

    Re: VBIDEUtils now open sources

    Quote Originally Posted by VanGoghGaming View Post
    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>

  28. #68

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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)

  29. #69
    Fanatic Member
    Join Date
    Aug 2011
    Location
    Palm Coast, FL
    Posts
    626

    Re: VBIDEUtils now open sources

    Quote Originally Posted by Thierry69 View Post
    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!!!

  30. #70

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2015
    Posts
    610

    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)

  31. #71
    Addicted Member
    Join Date
    Mar 2009
    Posts
    248

    Re: VBIDEUtils now open sources

    Quote Originally Posted by Thierry69 View Post
    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.

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width