I'm releasing my first Beta of my IDE. It's written in DBPro and utilizes BlueGUI. For those who don't have BlueGUI a compile version is include. This is the first Beta version and no where near complete. Very few functions work at this time. This beta is not being releases for bugs it is only being released so I can get community feedback on the look and feel of it. This project will be a while in the making but I think it will be worth it for the community.
News:
There may not be any updates for a while. The project is not be abandoned. Only the use of BlueGUI. I'm going to begin using native windows API DLL function calls instead. I'm just learning about the Windows API so this may take a while. I will make the project easier to transfer to the SDK later. By doing things this way I will be able to make a better project that will benefit the entire community. Until it has made significant progress I won't be posting any new betas. I will up the DB community on my progress on this thread.
The download link (WinRAR SFX Archive):
http://darkblue.kashkreations.com/downloads/DarkBlueBeta.2c.exe
Here's a Screenie:
http://darkblue.kashkreations.com/images/update4.PNG
P.S. When finished this project will remain free and open source and heavily commented.
The site:
http://darkblue.kashkreations.com
New site. Thx, Xolotron.
My email for the project:
keaz@darkblue.kashkreations.com
To do:
This is what I have planned for v1.0
Compiling Functions (Not as hard as it seems)
New project functions (Will be derived from load/save)
All Load/Save function (One is a reverse of the other)
Media Viewer (This is fairly easy since I'm using DBP)
Line Numbering (Need BlueGUI disable wordwrap from this on)
Syntax Highlighting and Checking
Horziontal Scrollbars in source
1.0.+ will be pure bug fixes
Then:
Plan on redoing the help (sort of.)
I have a surprise for group projects, but I need to work out the details
Will also be adding the other functionality built in codebase/functions etc..
Why make it in DBPro?
For those who are wondering. The reason I chose DBPro as the development enviroment for the IDE was to get
community support. Why develop an IDE in a language that the intended
users can't understand. Plus it's will add a non-game app to list of
tutorials n00b's can look at and hopefully open up possiblilities.
Plus, even the most novice of DB programmer has a larger project they
can try to be a part of. I think that BlueIDE's only failing in trying
to garner community development support was that this is a DB
programming community not a VB programming community. That being said
I'm currently using BlueIDE as a model and also writing this using it.
Once I have enough functionality, development on this project will
continue using this poject.
History:
Version 0.2c:(4th Release)
Further reduced resource usage(Using two methods to lower CPU usage)
Initial Project Loading Code Finished
Large source (33K+) file bug squashed
First Round of code clean up
(Shortened code by ~150 lines while increasing performance)
Version 0.2b:(3rd Release)
Reduced resource usage
Finsihed more of loading code
Version 0.2a:(2nd Release)
Udpated GUI code/media
Started project loading code
Version 0.12:
Finished GUI Code
Version 0.11:(1st Release)
Started GUI Code
Added Website and E-mail
Version 0.1:(WIP Annouced)
Converted Paddy app for my usage
[Last Edit] 7/29 Remove screenie from this post for bandwidth conservation. Added some new notes.
Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!