Author Topic: Graphical IDE. Should we all pitch in and make one?  (Read 90 times)

Offline keybone

  • My name a Nursultan Tulyakbay. I get iPod Mini!
Graphical IDE. Should we all pitch in and make one?
« on: July 01, 2018, 12:28:44 AM »
I know of at least 5 different GUI projects including my own.

I work on windowing, fellippe did a framework (inform), ashish did a framework with a simple window too, _vince made a windowing system, terryritchie made one on qb64.net (inaccessible right now), stxaxtic made one at one point for mathblab. unseenmachine did a framework/windowing system...

The point is a lot of work has already been done and if we put it all together and used it to build an IDE it would be pretty dope.

Maybe we could all pitch in and make a graphical IDE for qb64... just a thought.

Let me know if anyone else thinks this is a good idea or has any input.
My neighbor Borat he a pain in my assholes. I get a window from a glass, he get a window from a glass. I get a step, he must get a step. He get clock radio I cannot afford!

Offline keybone

  • My name a Nursultan Tulyakbay. I get iPod Mini!
Re: Graphical IDE. Should we all pitch in and make one?
« Reply #1 on: July 01, 2018, 12:36:26 AM »
My thoughts on the subject are:

We need a few things to make it work:

1) Pull down menus (main menu across top of screen
2) Pop-up menus (context menus)
3) Desktop manager (Initialize and place background, and screen/display)
4) Window manager (Resize, move, iconize, zoom, restore to window (from maximized or minimized)
5) Icons (so you can minimize a document and restore a different one)

6) a widget framework to build interface inside windows and dialog boxes, etc. (he have inform which is great :) _)
7) mouse handling functions (gotta find the best way to do it, maybe an external library?)
8) keyboard handling functions (gotta make it robust :) )

Im probably missing stuff but this was a list off the top of my head.

I have a lot of code already written but have been working on version 2.0 of my gui and havent finished yet.
version 1.0 is still available but is a royal pain in the ass to actually program for. :D


My neighbor Borat he a pain in my assholes. I get a window from a glass, he get a window from a glass. I get a step, he must get a step. He get clock radio I cannot afford!

Offline keybone

  • My name a Nursultan Tulyakbay. I get iPod Mini!
Re: Graphical IDE. Should we all pitch in and make one?
« Reply #2 on: July 01, 2018, 12:39:03 AM »
The window manager can be left out if you want a single document interface application.
I personally think it would be cool to have a setup with a multiple document interface though.
Plus if it was able to be done, it would be a good demo of qb64's capabilities.
My neighbor Borat he a pain in my assholes. I get a window from a glass, he get a window from a glass. I get a step, he must get a step. He get clock radio I cannot afford!

Offline keybone

  • My name a Nursultan Tulyakbay. I get iPod Mini!
Re: Graphical IDE. Should we all pitch in and make one?
« Reply #3 on: July 01, 2018, 12:41:22 AM »
My thoughts on the subject are:

We need a few things to make it work:

1) Pull down menus (main menu across top of screen
2) Pop-up menus (context menus)
3) Desktop manager (Initialize and place background, and screen/display)
4) Window manager (Resize, move, iconize, zoom, restore to window (from maximized or minimized)
5) Icons (so you can minimize a document and restore a different one)

6) a widget framework to build interface inside windows and dialog boxes, etc. (we have inform which is great :) _)
7) mouse handling functions (gotta find the best way to do it, maybe an external library?)
8) keyboard handling functions (gotta make it robust :) )

Im probably missing stuff but this was a list off the top of my head.

I have a lot of code already written but have been working on version 2.0 of my gui and havent finished yet.
version 1.0 is still available but is a royal pain in the ass to actually program for. :D
My neighbor Borat he a pain in my assholes. I get a window from a glass, he get a window from a glass. I get a step, he must get a step. He get clock radio I cannot afford!

Offline Ashish

  • The joy of coding is endless.
Re: Graphical IDE. Should we all pitch in and make one?
« Reply #4 on: July 01, 2018, 04:44:32 AM »
......
terryritchie made one on qb64.net (inaccessible right now)
......
I've a bundle of all Terry Ritchie library. I don't know which one you want.
Download it from the attachment.
if (Me.success) {Me.improve()} else {Me.tryAgain()}


aKFrameWork - http://bit.ly/aKFrameWork
Menu System - http://bit.ly/guiMenuBar
p5.js in QB64 - http://bit.ly/p5jsbas

@KingOfCoders

Offline keybone

  • My name a Nursultan Tulyakbay. I get iPod Mini!
Re: Graphical IDE. Should we all pitch in and make one?
« Reply #5 on: July 01, 2018, 04:47:14 AM »
......
terryritchie made one on qb64.net (inaccessible right now)
......
I've a bundle of all Terry Ritchie library. I don't know which one you want.
Download it from the attachment.

I'll take all of them... It sucks .net being down for as long as it's been.
So much good stuff up there. :-/ Thanks for the link.
My neighbor Borat he a pain in my assholes. I get a window from a glass, he get a window from a glass. I get a step, he must get a step. He get clock radio I cannot afford!