Live data from Hacker News

Visual Basic 6 IDE recreated in C#

github.com

41–50 of 184 posts

Re: Visual Basic 6 IDE recreated in C#

#41
I appreciate the amount of work that might have gone into this, but a small annoyance:

> Antlr4BuildTasks library couldn't automatically download Java.

It would be nice if more effort was put into avoiding large dependencies, like a java runtime for a .net product. Edit: It's not just the size of the dependency, it's the complexity this adds to the deployment and development.

Re: Visual Basic 6 IDE recreated in C#

#42

It's an awesomely inspirational vision, but within 2 minutes of trying it out I found it's lacking a lot of little features (at least on the web build)... e.g: Ampersands in button labels don't create an accelerator (e.g. &Go does not underline the G). In true VB6 you could plop down a Label control and just start typing to change it's contents. Here you have to focus on the input field first (and you can't just clic…

> Ampersands in button labels don't create an accelerator

This is a feature of the Windows common controls, not anything VB specific, so perhaps why it was missed.

Re: Visual Basic 6 IDE recreated in C#

#44

It's an awesomely inspirational vision, but within 2 minutes of trying it out I found it's lacking a lot of little features (at least on the web build)... e.g: Ampersands in button labels don't create an accelerator (e.g. &Go does not underline the G). In true VB6 you could plop down a Label control and just start typing to change it's contents. Here you have to focus on the input field first (and you can't just clic…

> Ampersands in button labels don't create an accelerator This is a feature of the Windows common controls, not anything VB specific, so perhaps why it was missed.

Nonetheless, a critical part of mimicking the VB6 developer experience.

Re: Visual Basic 6 IDE recreated in C#

#46

Still don't understand how we went from this to modern GUI toolkits. It looks and works so intuitively.

This is fairly similar to how Interface Builder in Xcode works for macOS and iOS apps. Like others have said, it works well until you need to support different screen sizes, layouts, animations, touch interaction, etc.

  > This is fairly similar to how Interface Builder in Xcode works for macOS and iOS apps.
Having extensive experience with both: Hard, hard disagree. They might look similar in static screenshots but work completely differently.

Totally agree with your second point and I wish Microsoft would have addressed that. Maybe they have. The last time I messed with their stuff I was writing XAML.

Anyone know if they brought RAD back?

Edit: apparently they had/have layout managers.

Re: Visual Basic 6 IDE recreated in C#

#47

I appreciate the amount of work that might have gone into this, but a small annoyance: > Antlr4BuildTasks library couldn't automatically download Java. It would be nice if more effort was put into avoiding large dependencies, like a java runtime for a .net product. Edit: It's not just the size of the dependency, it's the complexity this adds to the deployment and development.

It would be nice if more effort was put into avoiding large dependencies for slow languages, like Python. Edit: It's not just the size of the dependency, it's the complexity this adds to the deployment and development.

(these dependencies are for building the project, not for deploying it)

Re: Visual Basic 6 IDE recreated in C#

#48
post #44

Earlier quoted context omitted.

> Ampersands in button labels don't create an accelerator This is a feature of the Windows common controls, not anything VB specific, so perhaps why it was missed.

Nonetheless, a critical part of mimicking the VB6 developer experience.

Certainly, not going to argue that.

Re: Visual Basic 6 IDE recreated in C#

#49
post #34
post #20

How I missed the frame component in modern day applications. They all seem to think that a bold heading and some extra whitespace at the end is sufficient to group things together.

HTML has a fieldset that looks like that. But too many CSS frameworks wreck it. I actually like the look. To prove it to yourself, place the following in a empty HTML file and see how it renders. Frame1 HTML CSS JavaScript

or see here for the lazy https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_fi...

Re: Visual Basic 6 IDE recreated in C#

#50

Oh my GOD I have to comment. This is how I learned to program as a kid. I found a copy of "Write Your Own Adventure Programs" (1983 - Usborne: https://colorcomputerarchive.com/repo/Documents/Books/Write%... ) as a kid in my primary school's bookshelf. I remember the code was written in BASIC and my family didn't really own a computer back then. Fast forward a few years later I saw this "Visual Basic" thing and though…

Ah those custom controls. Everything I wrote as a kid was beveled to the max. Good times.
Post reply on HN