Posts: 294
Threads: 9
Joined: Oct 2002
Quote:Unless FB is going to handle GUI elements sometime soon, I don't think that making the IDE itself in FB is a very wise idea. Sure, you can make a RHIDE wanabe or something that resembles the original QB IDE, but it's going to take you ages to accomplish and it's probably gonna be supbar anyways.
Oh emacs, so fun.
Anyways Winapi is alreayd supported with FB so GUI app's can be created. Only other GUI lib's I know of are gtk and wxWidgets.
Posts: 979
Threads: 27
Joined: Aug 2001
WinAPI is supported, of course, but like in C it's a pain in the butt. So would Qt or wxWidgets even work? Never used them, but they're C++ libs, no mention of support for C, and objects in the examples.
Hmm... If you can create a set of GUI routines in a separate custom, focused lib, you can always port that separately from the program.
So that the program could do something like this:
winHandle = createWindow(width, height, etc)
radioHandle = addItem(winHandle, Gui.RADIO, "Hi", 10, 10)
setEvent radioHandle, Gui.CLICK, myfunction
I don't know. I like that interface for GUIs. I'm also a Javascript whore. But whatever.
Posts: 780
Threads: 49
Joined: Dec 2001
An IDE is more than just Notepad with syntax highlighting.
What about interfacing with the compiler for debugging/syntax checking?
What about having an in-built line by line syntax checker, ala qbide?
What about having options for the compiler and having an excellent frontend?
What about having formatting options?
What about having shortcuts and macros? (like type _sc_Line to get ------------------------- or whatever)
What about having an MDI? (I hate this, but people have some fetish with it).
Thats what I could come up as fast as I typed that. There's plenty more.
I'm not going to rejoin the language argument. Me and Nek have decided to go VB6, and therefore it really doesnt matter what anyone else has to say about that.
However, it will be fairly inconvenient if Nek changes on me
Posts: 979
Threads: 27
Joined: Aug 2001
Um, yeah, we know that. I'm not even involved that much, but for the record, "Well, I and this guy are using this, so you can **** yourself" is a rather poor way to approach a group project, and really, if you want to go it alone or solely with Nek, I'd recommend someone else pick it up in the platform of choice and have a sort of friendly ide race.
It'd be nice if everyone could relax for a second, and pretend this IDE, or the language, api and platform used isn't as important as you'd guess from this thread. If there's a split on using fb, c, or vb, there's nothing stopping anyone from using all three and comparing when they're finished... hobbies are like that.
Posts: 3,279
Threads: 170
Joined: Nov 2003
There is no platform of choice. Everyone's got their own idea as to what to use.
I'd knock on wood, but my desk is particle board.
Posts: 979
Threads: 27
Joined: Aug 2001
Right. If you want to make an IDE in C, make it in C. If you want to team up with someone doing it in VB, do that. But stop sitting here fighting over it. All possible thoughts have been expressed.
Van Godric's already started one in C++. It's really primitive. I guess now would be as fine a time any for people to either:
1) announce a project
2) sign up for one.
Nek and AetherFox apparently have started one in VB. Van Godric in C++. Shoot.
Posts: 3,288
Threads: 167
Joined: Nov 2001
[quote="adosorkenJofers, I can send you a burned copy of VB6 if you'd like.[/quote]
Rel needs as burned copy of MSVC. :*)
Posts: 780
Threads: 49
Joined: Dec 2001
Rel: If you have learned C++ in the newer format (compulsory namespaces etc) then head over to lab.msdn.microsoft.com and download the Beta 1 of MSVC2005 for absolutely nothing. I haven't been able to get it to compile older compliant code, but maybe I didn't look hard enough. It's very nice interface-wise. And its free...
Have you tried Dev-C++? Bloodshed released a beta version of Dev-C++ 5. I like it...
I have MSVC6 on my Visual Studio 6 CD, but I don't know how I could just take that out of the entire installation...what kind of connection are you on?
Jofers: What I was going to say is meaningless, you contradicted yourself enough to validate my point. I guess I should be saying thanks...but no.
Nek: Email me or something, you haven't been on MSN while I'm on.
Posts: 979
Threads: 27
Joined: Aug 2001
Yeah, I can see where I misinterpreted it. I've been posting here on breaks from my work, and I've been pretty tired lately. At the time I thought you were blowing somebody off for suggesting c++, so I suggested that he start his own project. Goes to show what 3 hours of sleep a night brings you. I didn't contradict myself though, and I've never actually understood how such an act proves anything, so... no.
I think I heard rel mention using mingw and conTEXT for c++ stuff. *shrug* I'm not really sure where you can get it from. I only have Studio too.
Posts: 3,288
Threads: 167
Joined: Nov 2001
Aeth:
http://rel.betterwebber.com/junk.php?id=25
http://rel.betterwebber.com/junk.php?id=26
Both are made in MingW / Devc++
As to the Microsoft distributed MSVC pack, It won't install on my system. It says error installing .Net. That's why I had to use MingW.
|