Hi, I'm making a program called QDev.
Basically, it starts off with a simple VB wrapper that allows you to edit text files (hopefully config files) and DarkBasic code.
It can also start the main DarkBasic program. You tell it where the DarkBasic compiler is and it'll start whatever file you wish.
Basically it's gonna be a hell of a lot of DB code.
For example:
If I were to make a program for QDev called FTP_Auto, that was a user-interface'd FTP program, i'd make two files and edit one file:
main.dba:
(Dunno yet. Still need to finish the code. Probably #include "ftp_auto.dba", and it would already have in it #include "db_extra.dba")
FTP_auto.dba:
(FTP_auto code here)
FTP_auto_test.dba:
#include "db_extra.dba"
#include "ftp_auto.dba"
(Filler code)
FTP_Auto()
end
db_extra.dba would contain a few functions for use in all programs. So far it has:
Sink()
FreeImgNum()
FreeImgNum is pretty self-explanatory, and in a QDev program, Sink() should *ALWAYS* be used instead of sync.
That way, if you want to make something that 'traps' the image being sent to the screen by *ANY* program, you just have to change the code for Sink()...
(Note: Currently Sink() just contains the code:
Function Sink()
sync
Endfunction
But soon it'll hopefully contain more)
When it's finished, it'll have a kinda in-DarkBasic cute Integrated Development Environment that can edit DarkBasic code and contains a range of tools, as well as a Start menu that can start any module.
I'll probably have a tiny VB application this and there to help stuff, like if you can't run more than one copy of DB at once and you've chosen to start another module...
-------------------------------------------------
Command Set 2.0
Inside of db_extra.dba, I want to have everything that will be needed. Also I want to be inside many functions named like the ones in DB v1.13, only with 100% bug-free / extra functionality...
The IDE could contain a pre-interpreter that added all the () at the end of all the functions and everything, but that comes later...
------------------------------------------
What I need for now, is for you to tell me if it's worth it. Soon I hope to have finished the VB QDev wrapper and have it for download, as well as a first pre-alpha edition of the QDev code... THEN PLZ PLZ PLZ could you donate code to files, or new code files?
I hope to set up a site (maybe on SourceForge) where ppl can submit code that will get put into the main download...
Also, if I put any code ANYWHERE, tell me *ANY* bugs in it or anything that can be optimized, and basically stuff.
Hoping DESPERATELY to have finished the code soon,
BLANKY
[img src=http://blanky.pt-web.net/ddd.gif] >::p