Introducing PureStudio - a RAD IDE for PureBasic

Developed or developing a new product in PureBasic? Tell the world about it.
Straker
Enthusiast
Enthusiast
Posts: 701
Joined: Wed Apr 13, 2005 10:45 pm
Location: Idaho, USA

Introducing PureStudio - a RAD IDE for PureBasic

Post by Straker »

Well, after months of hard work and late nights, the team and I would like to introduce PureStudio. A RAD IDE for PureBasic.

PureStudio is a framework and pre-compiler for PureBasic. It organizes your PureBasic projects in "workspaces" which are essentially collections of specialized PureBasic code files. These library files (identified as .PBL) are XML files which hierarchally organize your PureBasic code and allow it to be saved and retrieved by the IDE. At compile time, these XML files are parsed and written into .PB files which are then sent to the compiler. Window and gadget events are handled through an internal mapping system which combines both PureBasic and Windows events, these are identified by the "pbm_" prefix.

At the current time, only PB 3.94 for Windows is supported.

The screenshots were taken on a Windows 2000 System. Click for larger version.

Screenshot 1: The DataBase Manager displaying its connection and table hierarchy, an interactive SQL session, and a column's properties.

Image

Screenshot 2: The Layout Designer displaying an open window with a few controls and a related properties pane. In this shot, the mouse has right-clicked on the button gadget to access the underlying PureBasic scripts.

Image

Screenshot 3: The Script Manager displaying the "clicked" event script and its prototype for the button in the previous screenshot along with additional event scripts accessible from a drop-down menu.

Image

Screenshot 4: The Script Manager displaying a custom procedure script named "LoadMyJpeg()" along with its prototype.

Image

Screenshot 5: The DataForm Manager. DataForms are database-bound visual forms for displaying and editing database-stored data. This screenshot shows a DataForm in design and preview mode. The DataForm elements and their related bound database columns are displayed in the bottom pane.

Image

I will post a download link when I go to my office later today.
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

God dammit! Straker, Fred should take away PureBasic from you! You are too good.

Seriously, this is exactly what I needed. Great product!
*THUMBS UP*

:evil: :evil: :evil:
I relly byte the bait!!!
What about a real one? :D
Last edited by Inf0Byt3 on Sat Apr 01, 2006 9:35 pm, edited 2 times in total.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post by Killswitch »

Damn. That's a general, all purpose 'Jesus - how did you actually manage to code all that' damn.

Screenies look brilliant!
~I see one problem with your reasoning: the fact is thats not a chicken~
aaron
Enthusiast
Enthusiast
Posts: 267
Joined: Mon Apr 19, 2004 3:04 am
Location: Canada
Contact:

Post by aaron »

Ha! I'll believe it when I see it on April 2nd. :lol:
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

aaron wrote:Ha! I'll believe it when I see it on April 2nd. :lol:
:shock: :lol: :lol: :lol:
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

This is very dirty april joke :evil:
ricardo
Addict
Addict
Posts: 2438
Joined: Fri Apr 25, 2003 7:06 pm
Location: Argentina

Post by ricardo »

Fools day!!! :twisted:
ARGENTINA WORLD CHAMPION
User avatar
HAnil
User
User
Posts: 87
Joined: Thu Feb 26, 2004 5:42 pm
Location: 28:58E 41:01N

Post by HAnil »

nice, good, wonderfull.


I like and waiting download link.
:)
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

Great joke :lol:
User avatar
netmaestro
PureBasic Bullfrog
PureBasic Bullfrog
Posts: 8451
Joined: Wed Jul 06, 2005 5:42 am
Location: Fort Nelson, BC, Canada

Post by netmaestro »

Way too many tabs and icons for a real first release. :wink:
BERESHEIT
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

The best thing is that we can see some mfc component :lol:
Great april joke !
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post by Killswitch »

Feck, all day I've been really careful to try not to get sucked into any April fools, and as soon as I let my gaurd down look what happens!

Well done :D
~I see one problem with your reasoning: the fact is thats not a chicken~
Berikco
Administrator
Administrator
Posts: 1326
Joined: Wed Apr 23, 2003 7:57 pm
Location: Belgium
Contact:

Post by Berikco »

Gamer/Multimedia PC
The PC has been sold.
Thank you.
:lol:
jbernard13
User
User
Posts: 21
Joined: Sun Feb 13, 2005 10:47 pm

Post by jbernard13 »

HAPPY APRIL FOOL
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

Yeah, thats unfortunately. PB really needs an ide :(
Post Reply