Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / DarkBlue Beta - A DBPro IDE w/source

Author
Message
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 2nd Jul 2005 01:36 Edited at: 29th Jul 2005 16:31
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:


Why make it in DBPro?


History:


[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!

Attachments

Login to view attachments
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 2nd Jul 2005 08:55 Edited at: 21st Jul 2005 05:36
This is the latest screenie showing today's progress. Can now edit project name and output exe with path relative to project. I will release an updated Beta tomarrow about this time.

Basic site on-line(text only) @ http://darkblue.kashkreations.com

[Edit]: Deleted image to save bandwidth.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Chenak
22
Years of Service
User Offline
Joined: 13th Sep 2002
Location: United Kingdom
Posted: 2nd Jul 2005 11:56
It looks good... but isnt an editor for dbpro made in dbpro a huge memory hog?
the unknown BASIC programmer
19
Years of Service
User Offline
Joined: 2nd Jul 2005
Location:
Posted: 2nd Jul 2005 13:09
Quote: "but isnt an editor for dbpro made in dbpro a huge memory hog?"


only if dbpro is a memory hog. (i guess that's supposed to mean no)
Briere
19
Years of Service
User Offline
Joined: 28th Feb 2005
Location: Amherst New York, United States
Posted: 2nd Jul 2005 13:10 Edited at: 2nd Jul 2005 13:10
Why would it be a huge memory hog?
The exe is machine code, the same thing C++ or any other language would be turned into.

Formerly The Fixxer
http://www.xiemsoft.cjb.net
David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 2nd Jul 2005 19:24
Quote: "It looks good... but isnt an editor for dbpro made in dbpro a huge memory hog? "


it woudld be a fantastically huge memory hog - by nature DirectX uses 100% of cpu, all the time.

Still, kudos for actually doing something of this scale in dbpro I would never have the patience to do all the gui stuff.

"A book. If u know something why cant u make a kool game or prog.
come on now. A book. I hate books. book is stupid. I know that I need codes but I dont know the codes"
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 2nd Jul 2005 22:31 Edited at: 2nd Jul 2005 22:42
Thanks I'm still working on it. I'm going to try to limit it's use of directX. I'm only going to invoke invoke DirectX when needed. While it is a CPU hog, it's not a "Memory" hog. It only uses ~20,000KB total RAM (including page file)@the moment. BlueGUI uses about 21000KB+ by contrast with the same project open. The DirectX parts will only get actived and cause it to become a memory hog when the media viewer is opened for the first time in a session. I plan on trying to reduce CPU usage by fewer screen update. 60+ FPS isn't needed in a productivity app(except during the 3D viewer) Thanks for the support though. Any suggestions are welcome.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 2nd Jul 2005 23:35
any dbp exe is going to hog the system, in this case youll have two, the ide and the exe your building. Nice work here but I dont think i'd use an ide written in dbp.

DBP Plugins Latest Plugin: DBP_TPC_Databases
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 3rd Jul 2005 04:25 Edited at: 3rd Jul 2005 04:26
For those who care and those who are reading but don't, I'm not going to be able to release the beta update today. This is because of some graphical errors that need to be worked out.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 3rd Jul 2005 06:43 Edited at: 3rd Jul 2005 06:44
Well no luck with the errors as they seem to be related to BlueGUI, but Rob's latest release should fix them as it's a bug in the background transparency. Here's an image of what's going on:
http://darkblue.kashkreations.com/images/XPBug2.PNG

Development is still progressing as it only affects the file when using a *.manifest file to give it the "XP" look.
You can see the difference here:
http://darkblue.kashkreations.com/images/XPBug.PNG

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Jake Blues
20
Years of Service
User Offline
Joined: 19th Jun 2004
Location: United States
Posted: 3rd Jul 2005 08:00
This looks really nice
But, as everyone said, it is a cpu hog
My CPU usage went from 2% to 100%

Eddie B
19
Years of Service
User Offline
Joined: 10th Apr 2005
Location:
Posted: 3rd Jul 2005 08:01
If you use N3D and C++ you could get the same result in about an hour.

Email's Checked every 10 Minutes.. Go one , You Check yours
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 3rd Jul 2005 09:09
What is N3D?

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Eddie B
19
Years of Service
User Offline
Joined: 10th Apr 2005
Location:
Posted: 3rd Jul 2005 09:39
Nuclear 3D

http://www.nuclearglory.com/php-bin/t2/manage/page.php?id=34

Tis amazing.. Soon to add 3D

Email's Checked every 10 Minutes.. Go one , You Check yours
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 3rd Jul 2005 10:42
I knew about Nuclear Glory just didn't know they had any C++ libraries. Anyway, I'm going to work on it tonight and I have something significant in the morning I'll post it, else it will the 4th or 5th before I put anything new up.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 5th Jul 2005 05:59 Edited at: 26th Jul 2005 09:47
I am finishing the major parts of the GUI and the file open and save code today and tomarrow. After this I'll put a new Beta for feedback. Next will be functionality, tools, then bug testing, optimization(hopefully reducing resource usage) in that order. Then I will will the full version and begin accepting support on the project.

I have an E-mail address for this project setup now:
keaz@darkblue.kashkreations.com

[Edit 7/25]Was delayed as project took more work than originally expected. It has turned to tedium, but it continues.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 5th Jul 2005 08:41
If you need database plugins for dbp, for your ide project I have 2 available at my sig link. One for MSAccess, and one for SQLServer.

DBP Plugins Latest: MSAccess, SQLServer - July 2005
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 5th Jul 2005 08:54
Why would I need them? It's only realy a text editor with a couple extras and a DBPro tailored GUI.... except maybe for the syntax checking/highlighting... If that's what your talking about I'm not there yet, but I'll keep it in mind.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 6th Jul 2005 01:18
Updated dated to version .2 All major GUI elements are in place. I will finish coding in basic functionality today and plan on a release tomorrow afternoon.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 6th Jul 2005 01:35
Hi Keaz - Place the radiobuttons etc. inside a panel and then place them inside a frame. This will deal with the appearence issue with XP styles.


BlueGUI Windows Plugin
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 6th Jul 2005 02:19 Edited at: 21st Jul 2005 11:24
Already done. I saw it at your forum. Any sign of the new realease and maybe the horizontal scrollbar functionality(AKA off with wordwrap's head)?

[edit]Screenie at first post

P.S. I made my own icons so they are no longer needed.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 20th Jul 2005 00:32
Keaz, are you still continuing this (it's been two weeks since your post)? Your IDE looks great so far.

If you aren't continuing, could you at least post the source. I'm also working on an editor for DBp, and your compiling, etc. source would be very helpful.

Thanks.

-Xol

XolTech, Ltd: IonRay IDE for DBPro in progress
PowerSoft
20
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 20th Jul 2005 02:24 Edited at: 20th Jul 2005 02:24
http://forum.thegamecreators.com/?m=forum_view&t=56639&b=1

Have a look at that thread. Very useful

Always available to help
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 20th Jul 2005 06:13
Yes, thanks Powesoft.
But if Keaz has actual DBP source, it could be very useful.

-Xol

Ion Extension: 30 DBp functions: http://forum.thegamecreators.com/?m=forum_view&t=57481&b=1
IonRay IDE for DBPro in progress
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 21st Jul 2005 02:28 Edited at: 24th Jul 2005 04:37
Yes, I'm continuing it. It's not dead yet. I'm currently wait on the latest BlueGUI update to solve some Issues. I have been busy lately. I've recently switch employers and had no net access at work for the first week. As I said it's and open source project. I will try to post the current compilation and source on the site today or tomarrow. I have some other business today but I think I can get to it. In a few days there will be another update. The project is less than a month old. Also I will update the progress on the first post.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 24th Jul 2005 04:38 Edited at: 24th Jul 2005 04:38
I've updated the site and the beta and will update it again monday. I will also post the source then.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 26th Jul 2005 05:13
Changed my mind on the posting of the source issue for the moment. But I did post the latest beta and I'm going to start including a history file(will be in next post). This update handles resource usage. The max sources is set at 99. Is this going to be a problem for anyone(AKA any bigger projects out there?)?

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
The Nerd
20
Years of Service
User Offline
Joined: 5th Jun 2004
Location: Denmark
Posted: 26th Jul 2005 05:19
Sorry if i ask but were is the source code? When i download it i only see the compiled version

Visit PanzerGames here
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 26th Jul 2005 05:21
Quote: "(AKA any bigger projects out there?)?
"

Hey thats my name too!


"Lets migrate like bricks" - Me
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 26th Jul 2005 05:51 Edited at: 26th Jul 2005 05:58
@The Nerd
I waiting until I finish more functionality for the source code realease as I plan to clean it up before releasing it. I will like be a few weeks until that point. The releases are more to show how the project is progressing. I only work on it about 1/2-2hrs a day at the moment. I have other projects as well but this one is getting the most time at the moment.

Once the load/save/compile functionality works and is bug tested. It will go completely open source. ~Version .5 (.2 load, .3 save, .4 compile, .5 fixed bugs of other 3)Right now .2 is almost finished.
.3 will go quicker and the rest should only take a few days. I plan on version .5 by end of August.

There won't be any liscense restrictions. So, you can do what ever you want with it then. I'm doing this as a learning tool for myself and teaching tool for others and to give the community an alternative editor that they won't have to worry about development ceasing on.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Rob K
Retired Moderator
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location: Surrey, United Kingdom
Posted: 26th Jul 2005 05:59
Hi Keaz,

Obvious point really - but please remember to take any BlueGUI details specific to you out of the code before releasing it


BlueGUI Windows Plugin
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 26th Jul 2005 07:28 Edited at: 26th Jul 2005 09:49
As you can see from the screen shots that's already done. That's also why each release will have a fully compiled version as well.(In case they don't have BlueGUI)

P.S. Any BlueGUI updates in sight?

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
xtom
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Ireland
Posted: 26th Jul 2005 22:23
Looks nice so far and I see you got the cpu usage down. Don't let bluegui hold things up, most things can be worked around. Have you got it compiling a program yet?

Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 00:15 Edited at: 27th Jul 2005 00:15
Not yet I'm finishing the program opening code, but I've got a new bug to work around in that. It's major bug as it would ruin 90% of the functionality(would limit source code to 30K total and this project is already 44K main source alone). As for resources, I've even lowered the resource usage futher than that in the latest version(should be 0% while the users app is running). As far as memory usage I will look at that later as it's not a major issue at the moment.

When I finish the open project/source code and fix the bug I'll post the latest version. Then I'll work on the New/Save code. The compile code will come last and should be fairly simple. Rob K posted a thread on what's needed for that, but I'm adding a few extra options that will help some users out.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 27th Jul 2005 01:30
Keaz, here is some source for proper button click checking with BlueGUI - try adding the 'buttonClicked(' to the button example. Buttons with this will only register when they are clicked down AND let up on - just the way windows does it



(the activateOptions subroutine is froom my in progress IDE)

Hope this is of some use.

-Xol

Ion Extension: 46 DBp functions: http://forum.thegamecreators.com/?m=forum_view&t=57481&b=1
IonRay IDE for DBPro in progress
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 03:18
Thx for your help already given. Does your IDE have a WIP, maybe we can collaborate and develop an even better project.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 27th Jul 2005 03:29
It's not really far enough along for a WIP yet . I'll probably have enough done in a few days, then I'll post it.

Attached is a screenshot - but don't be fooled by the nice colors, it still can't load/save/compile or even react to most of the menu/toolbar clicks (I've just pasted in it's code to look nice).

However, it does have nearly complete theme support (Default vs original editor - more themes can be added by making a folder and a few files)

-Xol

Ion Extension: 46 DBp functions: http://forum.thegamecreators.com/?m=forum_view&t=57481&b=1
IonRay IDE for DBPro in progress
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 27th Jul 2005 03:31
Just read your top post again - I could do a little work on your website. I'm pretty good with html (but don't know php/asp, etc.)

-Xol

Ion Extension: 46 DBp functions: http://forum.thegamecreators.com/?m=forum_view&t=57481&b=1
IonRay IDE for DBPro in progress
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 03:36
Maybe we can work together. I'd like to see how your theme support is done. are you using BlueGUI for any of it or avoiding all DLLs?

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 27th Jul 2005 03:44 Edited at: 27th Jul 2005 03:53
I tried avoiding all dlls (except windows)... IT'S IMPOSSIBLE! BlueGUI is amazing !

So, do you want me to work on your website - just say so and I will !

-Xol

Ion Extension: 46 DBp functions: http://forum.thegamecreators.com/?m=forum_view&t=57481&b=1
IonRay IDE for DBPro in progress
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 03:58
Sounds, good to me it really needs it and I don't have a lot of time. I also have an extra subdomain or two available if you want to use one. It would be name.kashkreations.com.

Xolo is there a better way to contact you and we'll talk username/pass etc...

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 27th Jul 2005 04:29 Edited at: 27th Jul 2005 05:16
Sorry, right now there isn't really a better way to contact me, but I won't need anything soon. I've started working on the website - should have something to show you soon

-Xol

Ion Extension: 46 DBp functions: http://forum.thegamecreators.com/?m=forum_view&t=57481&b=1
IonRay IDE for DBPro in progress
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 05:18
Ok no problem when it's finished you can e-mail it to me and I can upload it myself.

P.S. Check out this code

No memblock and allows huge strings, but it breaks them in to lines of 511 char (that's the max I can get DB to work with without memblocks)

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 27th Jul 2005 06:18 Edited at: 28th Jul 2005 06:39
Nice code, Keaz.

I don't have access to e-mail right now, so the site is attached to this post . Hope you like it!

[EDIT: Attachment removed now the Keaz has his site updated]

-Xol

Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 06:48
Thx. I took a look at it and I think I'm going to use the format a bit else and rework it for the site. Thx none the less though.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 27th Jul 2005 06:52
You're welcome .

Ion Extension: 46 DBp functions: http://forum.thegamecreators.com/?m=forum_view&t=57481&b=1
IonRay IDE for DBPro in progress
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 08:02
Website's up. Working around string issues will upload latest beta when thats finished.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Xolatron old
20
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 27th Jul 2005 08:45 Edited at: 27th Jul 2005 08:46
Keaz,
The site looks great!
Looking more at your code, the line 'piece=piece+mid$(str,(r*511)+x)' might be optimized by using a combination of 'left$(' and 'right$(', such as my 'sub(' does in IonExt?
Everyone seems to just add up 'mid$('s - is it because mid is so much faster than 'left$(' and 'right$(', or should I keep my code how it is with the 'left$(' and 'right$(' useage for 'sub('?

-Xol

Ion Extension: 46 DBp functions: http://forum.thegamecreators.com/?m=forum_view&t=57481&b=1
IonRay IDE for DBPro in progress
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 08:54
I'll check it and run a speed comparison. But mine still only works with the limits of the write string command.

Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!
Keaz
21
Years of Service
User Offline
Joined: 22nd Sep 2003
Location: Somewhere in south Texas
Posted: 27th Jul 2005 09:17
Well the difference even on a large string pulling out random data sizes is almost none.

This was the test code I used:


Breaking Stuff=Fun!,Bug Testing<>Fun!, Bug Testing=Breaking Stuff, so...
Bug Testing=Fun! Hmmmm....
DOES NOT COMPUTE! SYSTEM MALFUNTION!

Login to post a reply

Server time is: 2024-11-23 07:53:37
Your offset time is: 2024-11-23 07:53:37