Page 5 of 5 FirstFirst ... 2345
Results 161 to 197 of 197

Thread: [RESOLVED] Modernizing the VB6 IDE

  1. #161

    Thread Starter
    Lively Member
    Join Date
    Aug 2006
    Posts
    87

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by camomille View Post
    I did a new installation after passing CCleaner several times in the registry.
    Even with the "Source Code Pro" fonts installed, I still have the same phenomenon of duplicating the same icon.
    I forgot to specify that version 1.6 produced the same effect, but also blocked the system, that's why I had not made a screenshot because it was blocked.

    I'm going to take a break and wait for installation feedback.
    Please do what I suggested twice now of running the add-in in the IDE and stepping through the code. I cannot debug an issue I've never experienced and for which there are no steps to replicate.

  2. #162

    Thread Starter
    Lively Member
    Join Date
    Aug 2006
    Posts
    87

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by Schmidt View Post
    I also think, that this might be the cause for the Icon-problems.

    In the company where I work, we had similar problems (years ago),
    when we still used the ClipBoard, to build-up a "Word-Document-based report"
    (based on "clipboarded RTF-snippets", which the Word-ObjModel offers a method for, to integrate into a document).

    We had to change that, and now use XML-based Word-Document-replacements for formatted insert-snippets.

    So, "highfrequent ClipBoard-Updates" *will* definitely make problems (different ones, depending on the OS).

    What reduced our problems somewhat (before the change to XML-parsing), was:
    - always clearing the ClipBoard explicitely, before placing new content of the same format
    - followed by "waiting for a moment" (with a Sleep + DoEvents-combination... ick ...)
    - followed by placing the new content
    - and the final paste-method-call on the Word-Object-model
    - followed by another wait, to give Word time to process

    After that, it worked a bit more reliably - but occasional "ClipBoard-messup" did still happen
    (affecting the whole machine).

    HTH

    Olaf
    Strangely when I tried clearing the clipboard in between pasting new icons I experienced issues with some icons not being added correctly. It seemed to work perfectly just copying and pasting for every button without ever clearing the clipboard in between.

  3. #163
    New Member l00t3l's Avatar
    Join Date
    May 2020
    Posts
    4

    Re: Modernizing the VB6 IDE

    So this is totally unrelated..- I just got VBforums and I have no idea where to post so can someone give me a hand?

  4. #164
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,538

    Re: Modernizing the VB6 IDE

    vfb ide Author: Yong Fang: StackHash_0a9e Baidu actually met a lot of people, my God, however, answer the question all the dick irrelevant. None of them can explain the problem.
    re: You must learn to use Bing to search English
    Then you have to post all the problems and solutions you are using VFP, FP in your forum, so that you can form your ecology

  5. #165
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,538

    Re: Modernizing the VB6 IDE

    It is a pity that the Chinese will not post to the official Freebasic forum, and almost 0 users of the "Yongfang" software studio forum post to reply. It is estimated that almost no one on the freebasic official website forum knows that there is vfb (visual freebasic)

  6. #166
    Lively Member
    Join Date
    Nov 2017
    Posts
    70

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by xiaoyao View Post
    It is a pity that the Chinese will not post to the official Freebasic forum, and almost 0 users of the "Yongfang" software studio forum post to reply. It is estimated that almost no one on the freebasic official website forum knows that there is vfb (visual freebasic)
    You saw wrong ,see posts camomille:

    https://www.freebasic.net/forum/view...p?f=17&t=28347
    https://www.freebasic.net/forum/view...28347&start=15

    But impossible to post an image on this forum , just a link

    and here Yong Fang Chinese forum (at the bottom of the page)

    http://www.yfvb.com/soft-48.htm

    On the FreeBasic forum, they consider VFB5 like to VB6 and on VBFORUM the opposite like to Freebasic, while freebasic is not a language but a compiler, this is why I tested by myself and I can say that 'we can write VB6 code in the VFB5 IDE practically without difference with VB6 (I gave above the main differences which are minimal).
    I have no interest in VFB5, it is only out of curiosity if I talk about him here, it can tempt experimenters like me but it may not exist anymore
    For my part, I continue every day to translate the Chinese texts partly into English and the messages in French, unfortunately as I cannot have contact with the Chinese forum, I keep them for me.
    Last edited by camomille; May 4th, 2020 at 12:51 PM.

  7. #167
    Hyperactive Member
    Join Date
    Jan 2015
    Posts
    343

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by LinkFX View Post
    I'm not sure about this error. It only seems to happen in Chinese operating systems. Does it prevent VB6 from launching or break things in any way?
    yes this problem leads to failure starting of vb6.exe

  8. #168

    Thread Starter
    Lively Member
    Join Date
    Aug 2006
    Posts
    87

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by loquat View Post
    yes this problem leads to failure starting of vb6.exe
    Does it happen if you patch the English binaries from the English SP6 (with the correct patches for those files)?

  9. #169
    Addicted Member sergeos's Avatar
    Join Date
    Apr 2009
    Location
    Belarus
    Posts
    167

    Re: Modernizing the VB6 IDE

    I have suggestions:
    a) please add a window for working with git
    b) hotkeys for commenting/uncomment the highlighted block (or line where is cursor) [Ctrl+K, C] [Ctrl+K, U] like in popular ide and mssms, mostly needed
    c) ...
    ideas the whole railway carriage )
    Ten Years After - 01 You Give Me Loving

  10. #170

    Thread Starter
    Lively Member
    Join Date
    Aug 2006
    Posts
    87

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by sergeos View Post
    I have suggestions:
    a) please add a window for working with git
    b) hotkeys for commenting/uncomment the highlighted block (or line where is cursor) [Ctrl+K, C] [Ctrl+K, U] like in popular ide and mssms, mostly needed
    c) ...
    ideas the whole railway carriage )
    B) is already a feature of many of the addins in the recommended list, most notably MZ-Tools

    A) native git integration would be very useful indeed but would be better done as a separate add-in altogether.

  11. #171
    Addicted Member
    Join Date
    Jan 2010
    Posts
    250

    Re: Modernizing the VB6 IDE

    i am sorry, i just heard this VBF5, I just learnt about VB6 with modernized IDE,
    Can someone make comparison among VB6, VBF5 dan VB6 with modernized IDE, maybe table, since I am working on application using VB6 standard, perhaps I can switch to new IDE , will it make the coding more convenient ? any side effect ? I believe one day, these suhus/masters in this forum able to make own VB6 64bit,

  12. #172
    Fanatic Member Episcopal's Avatar
    Join Date
    Mar 2019
    Location
    Brazil
    Posts
    617

    Re: Modernizing the VB6 IDE

    I believe one day, these suhus/masters in this forum able to make own VB6 64bit
    It would be nice .... but I have my doubts ...

  13. #173
    Addicted Member
    Join Date
    Jan 2010
    Posts
    250

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by Episcopal View Post
    It would be nice .... but I have my doubts ...
    yeah, because the programmer VB6 nowadays would be considered as "Dinosaurs" compared to what happened to programming todays

  14. #174
    Lively Member
    Join Date
    Nov 2017
    Posts
    70

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by jedifuk View Post
    i am sorry, i just heard this VBF5, I just learnt about VB6 with modernized IDE,
    Can someone make comparison among VB6, VBF5 dan VB6 with modernized IDE, maybe table, since I am working on application using VB6 standard, perhaps I can switch to new IDE , will it make the coding more convenient ? any side effect ? I believe one day, these suhus/masters in this forum able to make own VB6 64bit,
    If you talk about VFB5 (not VBF5) see my posts 86/94/109/111 for the differences with VB6

  15. #175
    Junior Member
    Join Date
    Aug 2020
    Posts
    16

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by LinkFX View Post
    Well, I've been experimenting with trying to get a good dark theme for the IDE. Here are some preview screenshots, but there's some things that will have to be tweaked through the ModernVB add-in code if possible, such as some fonts rendering black always instead of whatever the system's default font color for the theme is using. Some of the icons also don't look as great since VB doesn't support transparency and they were clearly designed with light aliased borders.





    I also want to try and get that functionality for hiding the panels as you suggested, notice the toolbar on the right in the screenshots above. I could probably get the add-in to toggle them easily enough, but what I'd really like to do is intercept the actual native event handler in the IDE for those buttons and have them toggle between hiding and showing the panels (they only ever show by default). That way both the menu and main toolbar buttons for those panels would also work instead of only the toolbar on the right doing it. I've yet to give that a shot though.
    This is brilliant. Took a while to set up. I had to run the vb6.exe as administrator otherwise I would encounter a weird Sever Error.

    Any chance of sharing this dark theme for the IDE? My eyes are very sensitive due to an operation I had a few years ago, and always prefer to code in full dark mode.

    Thanks and amazing work!

  16. #176
    Junior Member
    Join Date
    Aug 2020
    Posts
    16

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by LinkFX View Post
    Well, I've been experimenting with trying to get a good dark theme for the IDE. Here are some preview screenshots, but there's some things that will have to be tweaked through the ModernVB add-in code if possible, such as some fonts rendering black always instead of whatever the system's default font color for the theme is using. Some of the icons also don't look as great since VB doesn't support transparency and they were clearly designed with light aliased borders.





    I also want to try and get that functionality for hiding the panels as you suggested, notice the toolbar on the right in the screenshots above. I could probably get the add-in to toggle them easily enough, but what I'd really like to do is intercept the actual native event handler in the IDE for those buttons and have them toggle between hiding and showing the panels (they only ever show by default). That way both the menu and main toolbar buttons for those panels would also work instead of only the toolbar on the right doing it. I've yet to give that a shot though.
    Do you have a link for this dark theme that I can use?

    Thanks
    Maddis

  17. #177
    PowerPoster dilettante's Avatar
    Join Date
    Feb 2006
    Posts
    24,487

    Re: Modernizing the VB6 IDE

    You can always use the PC "high contrast" color setting:

    Name:  sshot.png
Views: 3114
Size:  15.5 KB

    You might want to tweak your VB6 colors though.

  18. #178
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,671

    Re: Modernizing the VB6 IDE

    In Windows 10 you can also use the Magnifier app to invert all the colors.
    Windows key++
    Control+Alt+F
    Control+Alt+I

    Windows key and + launches the Magnifier tool.
    Control+Alt+F sets the app to full screen mode
    Control+Alt+I inverts the colors

  19. #179
    Junior Member
    Join Date
    Aug 2020
    Posts
    16

    Thumbs up Re: Modernizing the VB6 IDE

    Thanks for the suggestions. I am using this already, but the modded version that linkFX looks was cooler. Hopefully he will reply to me with link.

  20. #180
    New Member
    Join Date
    Nov 2020
    Posts
    1

    Re: Modernizing the VB6 IDE

    Great stuff - best in show! However, a small problem is preventing me from using it. I have installed SP6 with the cumulative update and I've patched the three files as required, however, when I try to use the patched vb6.exe, I get the following error:
    Attachment 179180

    When I replace vb6.exe with the original from the sp, the ide loads okay and everything seems alright but not sure how stable it is - I haven't done any extensive work with it. The splash screen for this addin shows and the toolbars appear (and they seem to work okay) but the file sizes for vb6.exe sp6 and vb6.exe for this addin are vastly different. Is this because I've used the CU referenced above?

  21. #181
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,538

    Re: Modernizing the VB6 IDE

    vb7=Freebasic?
    An IDE designed by a programmer in China
    Visual FreeBasic,but English Version Have More Bugs,IF Your Chinese is good,it's best for you!
    suport 64 bit,CreatThread,standard dll.
    http://www.yfvb.com/soft-48.htm
    Name:  VFB.jpg
Views: 2672
Size:  64.0 KB

  22. #182
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Modernizing the VB6 IDE

    Surprisingly enough, my Chinese is rather poor. I wonder this is an unusual trait for a typical Englishman?

  23. #183
    New Member
    Join Date
    Mar 2021
    Posts
    3

    Re: Modernizing the VB6 IDE

    good morning. there is a release for VB6 Enterprise Italian language? thanks and congratulations for the excellent modernVB project. VisualBasic 6 forever.

  24. #184
    Junior Member
    Join Date
    Mar 2021
    Posts
    21

    Re: Modernizing the VB6 IDE

    hi modernizers , I think this issue wasnt solved, when references and components windows are resized bigger by touching vb6ide.dll , in references it is ok but in components window the component name path remains short, a function shorts the path, well here is the fix, it have to be changed in vb6.exe

    note that the adresses are from olly not from hex editor, but can be easily find

    00547724 |. 75 03
    00547726 |. 8B46 08
    00547729 |> 50
    0054772A |. 8D85 FCFEFFFF
    00547730 |. 50
    00547731 |. FF15 78134000
    00547737 |. 8D85 FCFEFFFF
    0054773D |. 6A 28 <---- change this to 6A FF, means to change 40 to 255 charaters for path
    0054773F |. 50
    00547740 |. E8
    00547741 |. 91
    00547742 |. 5A
    00547743 |. F0
    00547744 |. FF
    00547745 |. FF76 04
    00547748 |. 8B35 90164000
    0054774E |. 68 CE140000
    00547753 |. FF75 08
    00547756 |. FFD6
    00547758 |. 8D85 FCFEFFFF
    0054775E |. 50
    0054775F |. 68 CF140000
    00547764 |. FF75 08
    00547767 |. FFD6
    00547769 \.^EB A5

  25. #185
    Junior Member
    Join Date
    Mar 2021
    Posts
    21

    Re: Modernizing the VB6 IDE

    also is posible to make copyable the paths in components and reference dialogs, needs to change the property of path field from "STATIC" to "EDIT", it can be done easily with Resourcehacker

    I also would like to ask anything, does anybody knows how are changed and added icons in the IDE, its strange seems a change in registry, how it works , is there an easy way to customize and edit that

  26. #186
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,538

    Re: Modernizing the VB6 IDE

    I am the Chinese version of VB6, but unfortunately I cannot compile and generate this plug-in DLL (ADDIN)

  27. #187
    Addicted Member shagratt's Avatar
    Join Date
    Jul 2019
    Location
    Argentina
    Posts
    203

    Re: Modernizing the VB6 IDE

    Hi guys! I created another AddIn to improve the usability of the VB6 IDE and make it feel more modern:

    https://www.vbforums.com/showthread....-Hotkeys-v0-8c

    Still in beta, and in its current state does not support high dpi Ide, but eventually I will add it.

  28. #188
    New Member
    Join Date
    Mar 2022
    Posts
    7

    Re: Modernizing the VB6 IDE

    Mister, LinkFX: What happened with the continuity of continuing to modernize the VB6 ide? he was going on the right track and making great strides

  29. #189
    Frenzied Member
    Join Date
    Nov 2010
    Posts
    1,246

    Re: Modernizing the VB6 IDE

    I'm curious. Has a stable modernizer for the VB6 IDE been settled on?

    Lots of postings and a bit overwhelmed with what is considered finalized and working well.

    I downloaded the ModernVB (1.7) and was following the instructions, but it gave me errors along the way so I stopped. Don't want to mess up my development setup.

  30. #190
    Fanatic Member
    Join Date
    Oct 2005
    Posts
    586

    Re: Modernizing the VB6 IDE

    About the only update I'd love to see is the ability to change the font size of the IDE menus. I can change the font for the code windows but I can hardly read the menu's because they are so small.

  31. #191

    Thread Starter
    Lively Member
    Join Date
    Aug 2006
    Posts
    87

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by webbiz View Post
    I'm curious. Has a stable modernizer for the VB6 IDE been settled on?

    Lots of postings and a bit overwhelmed with what is considered finalized and working well.

    I downloaded the ModernVB (1.7) and was following the instructions, but it gave me errors along the way so I stopped. Don't want to mess up my development setup.
    I've not been seriously into VB for a few years now though I still occasionally use it for personal projects. As far as I can tell the ModernVB addin is essentially complete.

    Together with the list of recommended plugins and tweaks I included in the readme for the project and a bunch of custom controls developed by this community I think VB6 is as modernized as it can be without a full rewrite of a the language for modern operating systems (of which I've seen many attempts but none that came to fruition, the last of which being TwinBasic).

    What more would you ask of a modern iteration of VB6?

  32. #192

    Thread Starter
    Lively Member
    Join Date
    Aug 2006
    Posts
    87

    Re: Modernizing the VB6 IDE

    Quote Originally Posted by Darkbob View Post
    About the only update I'd love to see is the ability to change the font size of the IDE menus. I can change the font for the code windows but I can hardly read the menu's because they are so small.
    Change the DPI for your monitor or the font scaling in windows settings and that should apply to the IDE as a whole as well.

  33. #193
    PowerPoster
    Join Date
    Jul 2010
    Location
    NYC
    Posts
    7,654

    Re: Modernizing the VB6 IDE

    twinBASIC is extremely far along now and still being actively developed... new versions nearly daily. All my major programs from here run in it, and I've made x64 compatible versions of most of them. While there's still some missing big-ticket items and a lot of bugs, I can't see saying it won't come to fruition. Not to mention the extensive list of new language features already implemented too.

    See my GitHub repo for a sampling of all the complex apps tB can already run, like my ucShellBrowse control, ETW kernel logger file activity monitor, cTaskDialog, Carles PV's Lemmings, the basicNES Nintendo emulator...

    It's a monumental undertaking and we all wish it would get to 100% faster, but the pace is actually very good considering it's a single-developer project (was? or for now? Wayne was looking to hire someone to help a while back)

  34. #194
    New Member
    Join Date
    Mar 2022
    Posts
    7

    Exclamation Re: Modernizing the VB6 IDE

    Good morning Mr. LinkFX , the vb6 modern exe, when dragging the tools (button, textbox, etc.). produces a gap or distortion at the time of drawing on the form.
    What would be the solution?


    Name:  Sin título.jpg
Views: 1056
Size:  45.3 KB
    Attached Files Attached Files

  35. #195
    New Member
    Join Date
    Nov 2024
    Location
    Canada (Province of Quebec)
    Posts
    14

    Re: [RESOLVED] Modernizing the VB6 IDE

    Still 2025 and this is still Super Usefull and works like a charm!

    I follow the install instructions from here on Windows 11.

    It would have just been fun to see dark mode support and a built-in Mouse Wheel function instead of going for another 3rd party. I use this one here which does not require an EXE continuously running in the background just the registration of the DLL with regsvr32 as admin.

    Good Job if you are still reading comments here!!!

  36. #196
    PowerPoster joaquim's Avatar
    Join Date
    Apr 2007
    Posts
    3,956

    Re: [RESOLVED] Modernizing the VB6 IDE

    some questions:
    1 - added the number lines?
    2 - added the AutoRedraw to true and ScaleMode to Pixels?
    3 - can i add icon and description on Templates\Projects?(i mean the project types list)
    4 - can i use no dark theme?
    VB6 2D Sprite control

    To live is difficult, but we do it.

  37. #197
    Member
    Join Date
    Nov 2025
    Posts
    35

    Re: [RESOLVED] Modernizing the VB6 IDE

    I do not like dark themes ! The brightness of white background makes my eye pupils contract (miosis) improving my vision sharpness. Black on white is best contrast for me.

Page 5 of 5 FirstFirst ... 2345

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