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 / Swift Ide

Author
Message
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 12th Dec 2005 23:24 Edited at: 2nd Feb 2006 00:27
Ok most functionality is in now. it saves and loads reliably, and it needs slight optimizations, complete functionality and a more winXp look.

all the winXp stuff should work correctly. this is the longhorn pdc slate style.

screen1:

screen2:


known issues:
*if you repeatedly add and remove files from a project, the new files *may assume the identity of the first one.
*if some vb6 runtimes are missing the program will not start.
*if the swifttemp directory is not set then you will experience a crash.
[edit (again)]
to skip the directory check, create a file called swiftsettings.ini and place this in it




i just want to know what you guys think about the interface, and what you would add.

Attachments

Login to view attachments
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 12th Dec 2005 23:25 Edited at: 23rd Jan 2006 21:23
Please go to the very bottom for updated screens and builds

Attachments

Login to view attachments
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 12th Dec 2005 23:30 Edited at: 13th Dec 2005 23:11
and the ide itself:
note, please do not place this in a folder with any important projects.
after you create a project you can look at the project folder structure and comment.
known issues:
looks stupid in res's lower than 1024x768
buttons are not fully functional
[edit]
any constructive critisicms ,requests ,questions and suggestions welcome.
feel free to contact me on aim or drop me an email with swiftIDE as the subject
also. the toolbar will be replaced just not sure what i want to put there since the toolbox has so many usefull project functions. it will probably have just global stuff

Attachments

Login to view attachments
Steve Fash
21
Years of Service
User Offline
Joined: 31st Dec 2002
Location: Doncaster, UK
Posted: 12th Dec 2005 23:44
looks interesting...one to keep an eye on

For game/demo music for YOUR PC productions visit:-www.futuredevelopments.org.uk
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 13th Dec 2005 00:39 Edited at: 13th Dec 2005 23:11
yeah, i dont believe in using controls for routines that i can do on my own, that's why syntax coloring isnt fully in yet.
[edit]
It has come to my attention that the ide itself contains an absolute path so i will fix it and re-upload when i get home
[edit]
updated. may need a few vb6 runtimes though.

Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 13th Dec 2005 20:44
nice work.. keep updating us..


BlueLightOnline Coming Soon. (95%)
FXTC
19
Years of Service
User Offline
Joined: 3rd Jul 2004
Location: CzechRepublic
Posted: 14th Dec 2005 00:02
looks goog

AMD 2,4 512MB RAM,2x200GB hdd,GforceFX5700GT128MB
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 14th Dec 2005 00:04 Edited at: 14th Dec 2005 21:19
please list anything you want to see in the editor.
stuff that may or may not be in that rip off (synergy) which still hasnt shown fully yet. It said it is expired, and i havent even ****ing used it yet. it looks like .net garbage anyway and isnt dedicated to dbp but seems to be to draw people to omegabasic. I dont know why tgc gave it a page.
[edit]
btw , mods, is synergy the NEW official ide or is there room for a new one?

Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 14th Dec 2005 23:05
well i want to c on the editor the includes will be by groups


BlueLightOnline Coming Soon. (95%)
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 14th Dec 2005 23:57
im making a project tree if that's what you mean, i just have to optimize it. that comes after ensuring saving and loading work 100% of the time.

IanG
19
Years of Service
User Offline
Joined: 25th Sep 2004
Location: Cyberspace
Posted: 15th Dec 2005 17:49 Edited at: 15th Dec 2005 17:50
looks good - will have to see though

one small problem from the screenies - you have spelt snippets like snnippets, just a small typo that needs correcting

[edit] made a typo - hey everyone does it [/edit]


amd athlon xp 2600+,1280mb,FX 5200 128mb,200gb,xp pro sp2
Xenocythe
18
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 15th Dec 2005 20:29
Woah, that looks slick, can't wait to be able to use this!
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 15th Dec 2005 21:50
@Greed: here is another suggestion (i already suggested that for Freddix but he also said he will do that)
the sugestion is that if u will make your IDE WITH map editor, it will be really cool


BlueLightOnline Coming Soon. (95%)
Xenocythe
18
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 15th Dec 2005 22:05
Yeah, add a Map editor, bmp + jpg image viewer, clock, music player, etc.
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 15th Dec 2005 23:11
i plan to just create a plugin folder and allow you to shell things from the plugin folder so your media editior and stuff like that can be shelled from there. I have no idea how to get data from these programs back to the IDE but we will have to see. If you use the download you can go into the toolbox tab, and you will see a plugins button which will become a buttonMenu.

Gen
19
Years of Service
User Offline
Joined: 6th Jul 2004
Location: Oklahoma, USA
Posted: 16th Dec 2005 07:22
Quote: "I have no idea how to get data from these programs back to the IDE but we will have to see."


If you are using the .NET framework, have a look into reflection. By the icon I beleive you are using VB6?

I been thinking about writing a tutorial for writing plugin based apps with .NET framework, being around how my IDE is woring.

You doing nice job, looking good.

DARK IDE RETURNS - Yes Dark IDE is still a go!!
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 16th Dec 2005 14:31 Edited at: 16th Dec 2005 15:17
what happened to darkIDE? i was drooling waiting for it to come out
[edit]
im using vb6, i dont believe in the .net craze


update>>
Last night wanted to try to color words within a msflexgrid control- didnt work out and then i thought about making a msflexgrid/floating richtextbox combo for doing source entry, in the end , decided against it, and now that i have gotten a list of messages you can send the richtext box, i can now retreive lines from the textbox and determine which line number is which, so syntax coloring will be next as i am doing it line by line rather that chunks at a time.


which do you prefer a line to be colored while you are doing it, or after you press [enter] and is there any reason a line would be longer than 255 chars?

also, can keys be added to a dbpro file or is it restricted to the keys in there already? I wanted to add things like currentLine, currentSource breakpoints and that kind of thing.

Gen
19
Years of Service
User Offline
Joined: 6th Jul 2004
Location: Oklahoma, USA
Posted: 16th Dec 2005 18:30 Edited at: 16th Dec 2005 18:34
Quote: "what happened to darkIDE?"


It still being worked on, not much in the past couple of weeks though. I'm just now getting the more DBP related stuff in it. Right now there is not really much compatibility betwwen it and the default editor, but that is comming. I'm hoping to have all lose end tied together within 3 months, time has really kicked me in the ass the past year.

Heres the link to the thread: http://forum.thegamecreators.com/?m=forum_view&t=65234&b=8

I'm working on the keyword editor right now. Next will be getting plugins written up to add media icons and cursors to a project.

I want to have a plugin to handle text and rech text editing to before the IDE is relaesed. As soon I get VS2005 I will work on getting a web browser implemented.

Gen

DARK IDE RETURNS - Yes Dark IDE is still a go!!
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 16th Dec 2005 20:21 Edited at: 17th Dec 2005 17:49
ok. I have a webbrowser already though the vb6 forms dont look as good as the .net ones, so ill try to skin them
[edit]
this is postponed until dec 23rd because i have a crapload of work to get done, but you better believe december 28th they'll be an update.

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 21st Dec 2005 22:23
ok expect a small update tommorow.
Have a number of things in store for this one baby

gonna include some new and unseen features which i will not disclose yet as i dont want to see them in synergy first
however please comment and leave constructive criticisims.

btw, my approach is different now, i now have a msflexgrid array in conjunction with a richtextbox control as i couldnt color words in the flexgrid individually.
this means the following:

>project saving now may be slightly dodgy but not for long, just needs testing to ensure everything is complete before release.
>a new routine for line numbering in addition to function folding is on the horizion.
>text formatting will be done on the fly. using richtext tags.

ps: does anyone know if rtf can contain custom tags?

dapaintballer 331
18
Years of Service
User Offline
Joined: 20th Dec 2005
Location: USA
Posted: 23rd Dec 2005 05:54
WOW i gotta try this

i just bought db pro a few mins ago

~`Gamerssoft.com'~
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 23rd Dec 2005 14:27 Edited at: 23rd Jan 2006 22:15
I got my head out of my butt and fixed these issues. go to the very bottom
[edit]
spent too many hours on a problem that could have been solved in minutes
function folding is (semi) back

JoelJ
20
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 23rd Dec 2005 19:49
keep track of which line number is for which file when you create the TEMP folder. (so when the compiler returns ERROR: LINE 1249, it will take you to the line it's talking about and highlight it) that would be the best thing you could do...

Appointed by Jimmy as "MR. GAME REVIEW WIZARD GUY"
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 23rd Dec 2005 21:29
that wasnt the problem i was having, i was having trouble folding lines without corrupting the source code.

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 24th Dec 2005 06:47 Edited at: 24th Dec 2005 07:57
okey dokey, the 26th ill release an update. function folding works now,and will be mouse sensitive so all you do is click on an '{' to fold and a '{...}' to unfold and youll be on your merry way.
youll never believe how i did it

[edit]
mostly working now
basically you will use curly braces to define reigons of folding which will automatically be inserted for you after function and label declarations






this is how it looks before folding



and this is how it looks after

Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 25th Dec 2005 17:40
how about:
when u making a function, and trying to call it, it will show u a tool tip with that function includes..

Just. ...Leave me alone =/
TKsFox
18
Years of Service
User Offline
Joined: 25th Nov 2005
Location: No no no - Its not the Cyberspace
Posted: 25th Dec 2005 18:15
Is it possible to create lines between the different parts? - that would be awesome :: Just have a look at vb...
There is a line between end w/e and w/e function/sub which is a very nice feature

Anyways VB is my favourite Editor - to bad it can't compile DB apps

It's me...
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 25th Dec 2005 19:22
@tksfox
i thought about that, but i thought you would enjoy netbeans ide style folding more.
@gogetax
I plan on doing that, but function folding is very quirky and only folds the first one. im working on it now.

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 28th Dec 2005 19:45
function folding works for all lines but is still a little dodgy as im using a straight richtextbox control. if anyone has any idea how they would like it to be activated please drop me a mail or see me on msn with my email address.

today im organizing the modules properly.

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 29th Dec 2005 01:41 Edited at: 30th Dec 2005 15:43
[edit]
ive changed pace and the document structure has been reworked. going fine now back to mdi.

DarkBasic Pro Guy
19
Years of Service
User Offline
Joined: 4th Jun 2004
Location: Broomfield, Colorado
Posted: 31st Dec 2005 09:19
the only darkbasicpro ide I want is one that is a C++/C/DarkBasicPro IDE that you can add more languages to as well, kind of like ConTEXT. BTW anyone have context highlighters for DBPro?

If you are asking for available DLLs, Go here
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 31st Dec 2005 18:18
uhh, lets not get carried away. today i got it to write dbpro files legibly. now just to modify the routine to read them back....

new programmer
18
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 1st Jan 2006 00:18
cool.

could you write the IDE for StupidBASIC/StupidBASIC PRO?

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 1st Jan 2006 00:58
probably not.
im having a hell of a time getting this to work.
what works now -
when you make a new file or include a file, it gets copied to the src directory under the project folder, so when you open a project from another ide, the locations will be "\src\filename.dba"

however the project saving seems to work in other ide's so now i have to get loading to work right.

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 1st Jan 2006 04:10 Edited at: 1st Jan 2006 04:11
****update****

this is the latest version please remove the previous one and report any saving/loading problems to me at my email or msn me at the same email address.

If someone can explain how you use unicode, please contact me and i will attempt to put unicode into the next version. I think it can be done but I only type in english so i need your input.

Attachments

Login to view attachments
new programmer
18
Years of Service
User Offline
Joined: 20th Dec 2005
Location: right behind you.
Posted: 1st Jan 2006 06:24
aww MAN! i just need sum1 to do StupidBASIC PRO/REG IDE

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 1st Jan 2006 06:35
perhaps after i finish

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 1st Jan 2006 23:24 Edited at: 2nd Jan 2006 02:48
*******UPDATE!!!!*******
this is the update, wont be long until release now, just gotta do coloring and finish the compiling routine, and we're in business.
you can import your projects from the standard ide (after which you may open them up regularly) ,and open up projects made with the ide now. source hierarchy is preserved.

any feedback greatly appreciated.
[edit]
there was a problem with people not having the appropriate built in controls so they are included in controls.zip





Quote: "Joseph king says: "If you dont use this ide your an a****le!""


Attachments

Login to view attachments
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 2nd Jan 2006 01:01
sounds nice.. but with the importing part, isnt it just an OPEN source file command?

Just. ...Leave me alone =/
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 2nd Jan 2006 01:07
the original ide's project is not guaranteed to be layed out in the same way(make a test project and look at the folder that is created) so the import option just loads your project and puts it in an appropriate directory. and from then on you'r set.
if you look includes are sourced from the \src directory and are copied there if they do not exist there already.

Gen
19
Years of Service
User Offline
Joined: 6th Jul 2004
Location: Oklahoma, USA
Posted: 2nd Jan 2006 02:29
When importing a project with the project wizard I get - "Run-time error '339': Component 'RICHTX32.OCX' or one of its dependancies not correctly registered: a file is missing or invalid" - then the IDE immediatly closes.

DARK IDE RETURNS - Yes Dark IDE is still a go!!
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 2nd Jan 2006 02:30 Edited at: 12th Jan 2006 23:36
you need the richtext32 control. it happened on a school computer too
ill check to see if its redistributable

[edit]
here is the zip containing the controls necessary to use the ide if you do not have them installed already

Attachments

Login to view attachments
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 3rd Jan 2006 00:43
ok here is the next build with syntax coloring and line folding.

NOTE: these functions are incomplete and do not reflect the quality of the final product, they are being tweaked now.

Attachments

Login to view attachments
Sergey K
20
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 3rd Jan 2006 12:42
nice.. keep the good work..

Just. ...Leave me alone =/
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 3rd Jan 2006 22:03 Edited at: 3rd Jan 2006 22:03
5 more posts until this becomes a hot thread!

Undercover Steve
18
Years of Service
User Offline
Joined: 6th Jun 2005
Location: Vancouver, Little Canada(Washington)
Posted: 4th Jan 2006 02:06
sweet! Good luck

We have fallen Into an abyss! Dear God captian! There all Bars.
re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 4th Jan 2006 08:20 Edited at: 4th Jan 2006 08:21
ok syntax coloring. pick any two, fast accurate reliable.

so far i have accurate and reliable but it is only fast if used on one line. im getting there but the next version's syntax coloring will be much more on point.

the problem is that i cant hilight the entire document prior to viewing without consuming a long period of time prior to load. im fixing this now.

DarkBasic Pro Guy
19
Years of Service
User Offline
Joined: 4th Jun 2004
Location: Broomfield, Colorado
Posted: 5th Jan 2006 09:25
I would want accurate and reliable more, but fast and accurate would be a good start.

2 more posts till 50

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 6th Jan 2006 07:17
its coming!. I tweaked the syntax hilighting routine, so you should notice that it is quite a bit faster now. I will most likely base my compile routine off of robk's routine.but after the toolbar is down pat that will come next and then the peripherals, and lastly i will tweak the syntax coloring routine to the very last nanosecond. Intellisense is sorta in, but im not sure it will be in the lite version.

re faze
19
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 6th Jan 2006 07:18
oh, forgot to post the last build, but hey! now this is a hot thread!

Attachments

Login to view attachments

Login to post a reply

Server time is: 2024-03-19 09:19:54
Your offset time is: 2024-03-19 09:19:54