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.

Synergy IDE / [STICKY] Synergy Editor Beta Test

Author
Message
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 30th Apr 2007 15:15 Edited at: 30th Jun 2007 17:19
A while back Synergy Editor was previewed as a lightweight editor for DarkBasic Professional that is great for quick prototypes and tests when the overhead of an IDE is not required.

Here is a beta of Synergy Editor which shows off:
* Loading and saving projects
* Built in properties window for editing project properties
* Built in media manager
* Built in syntax highlighting with undo, redo, cut, copy, paste and find
* Extremely fast startup with small memory footprint (C++ with MFC)
* Docking windows
* Skinning with styles for Office 2000-2007 etc
3rd May
* Fixed media preview retaining it's image
* Fixed invalid characters in open/save dialog boxes
* Fixed updating of properties window
* Updated visual library (BCGPRO)
7th May
* Full syntax highlighting
* Bracket mismatch highlighting
* Integrated dbpro help tab
* Customise menu option
* Context menu on editor
* Go To Line dialog
* Full screen mode
11th May
* Bookmarks
* Breakpoints
* Step-Through and general debugging
* Most options are now directly available in the menus without needing to expand them
* Window and Full screen resolutions now split (with correct values)
* Replace dialog
* Custom save code
14th May
* Command arguments of command around/before the caret in status bar
* Pressing F1 opens the command help file for the command around/before the caret
* Status bar help text for all of the menu items
25th May
* Options dialog for customising many aspects, see above screenshot (but you can change font and size in realtime now)
* Precompilers supported through editing of compiler location
* Tooltips provide help on the command under the mouse
* BMP files can be used for icons (cheers Olby)
* SCR files can be selected in the exe window
* Optimizations to the draw routine, and more checks to see if a redraw actually needs to be done
31st May
• Intellisense on Ctrl+Space
• To Do window
• Multiple selection support for media files
• Media insertion from context menu
• RGB colour picker in context menu
• Keypress tool available under 'Tools'
• Option to prevent new help files opening in their own tabs
• DarkBasic Professional About dialog support under 'Help'
• Media tree prevents multiple instances of the same item when the user is choosing items
• Media tree expands when adding items
• Keystate has button to insert code into the currently open code document
4th June
* Rewritten the syntax highlighting building code to better support non-standard highlighting files.
* Fixed the problem where the dockable windows would not collapse correctly.
* Added support for precompilers
* Added the ability to have intellisense automatically popup if there are suggestions available
* Changed the default from consolas to courier new so that everyone gets a fixed-width font on startup
* Browse button in options for location DBP compiler
* Registration system now ready, you can enter your serial codes to turn on commercial mode
7th June
* Statically built meaning no runtimes required!
* TODO tab now has an icon
* Version information from dbpro file now loaded
* Optional automatic indentation
* Optional automatic block completion
* Save All menu option
* HTML files no longer added to MRU list
* Double clicking *.dbpro and *.dba files now works correctly
* Media window for full size media preview
25th June
* Hundreds of improvements thanks to 12+ beta testers
29th June
* Semantic parser improved to detect labels, variables and functions - all with 'Go To Definition'
* Variable casing can be changed automatically, great for checking mistyped variables
* Step through mode now works as the default IDE
* Option to clear the output window on every compile
30th June
* Keystate tool now uses preferred case settings e.g. KEYSTATE, Keystate, keystate
* Windowed resolution setting now written correctly
* Media files now written with index 1 instead of index 0 to prevent the first entry going missing
* Media panel now uses GDI+ to draw png’s and jpg’s



Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 30th Apr 2007 15:16 Edited at: 30th Jun 2007 17:19
Bozzy
17
Years of Service
User Offline
Joined: 10th Sep 2006
Location: Birmingham, UK
Posted: 2nd May 2007 15:03
Excellent stuff here.
It would be lovely if you could get the Synergy IDE to look like this, with the Office 2007 styles added in for the full features in tabs (like in Word 2007 for example), e.g. have the Home tab full of features like compile, open files etc… Have the View tab with Full-Screen, split etc…
Cheers,
Bozzy
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 2nd May 2007 15:47
Bozzy,

Thanks. The ribbon toolbar is a very new and innovative concept that works well in the office suite. I'm not sure if it will work well in an IDE. I might do some experiments when I have time, but there are more important tasks at the moment

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Bozzy
17
Years of Service
User Offline
Joined: 10th Sep 2006
Location: Birmingham, UK
Posted: 2nd May 2007 23:08
Thats fair enough. Anyway, I saw a picture of (I think it was delphi) an IDE with the ribbon. It looked really good.
Mickm
17
Years of Service
User Offline
Joined: 22nd Apr 2006
Location: Kingston, ON
Posted: 3rd May 2007 05:35 Edited at: 3rd May 2007 05:42
Looks very snazzy. I like it.

Missing some good stuff like F5 to compile and run, but I am sure you will put that in as this is only a beta.

Ill try and run some of my other programs to see if I have any errors, or find any bugs.

**Edit Below

Found a few things right off the start.

1. After I open a project, if I select new project it does not clear my old Project Property Settings.

2. After I open a project, if I select new project it does not clear the preview image on the media panel

3. Funny Filter on the Open File Dialog for the media include. (See attachment)

http://www.gamestack.org
http://onlinenotes.gamestack.org
http://onlinebookmarks.gamestack.org

Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 3rd May 2007 11:42
New version in first post

Bozzy,

Got a link?

Mickm,

Quote: "Missing some good stuff like F5 to compile and run, but I am sure you will put that in as this is only a beta."


Right click in some space in the toolbar and click 'Customize'. You can pretty much change anything, including accelerator keys.

Quote: "1. After I open a project, if I select new project it does not clear my old Project Property Settings."


Fixed

Quote: "2. After I open a project, if I select new project it does not clear the preview image on the media panel"


Fixed

Quote: "3. Funny Filter on the Open File Dialog for the media include. (See attachment)"


Fixed

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Mickm
17
Years of Service
User Offline
Joined: 22nd Apr 2006
Location: Kingston, ON
Posted: 3rd May 2007 16:13
John,

Thanks for the fixes, I'll be looking at it throughout the day. I'll report back if I find anything or if I don't.

Looking great btw.

http://www.gamestack.org
http://onlinenotes.gamestack.org
http://onlinebookmarks.gamestack.org
Mickm
17
Years of Service
User Offline
Joined: 22nd Apr 2006
Location: Kingston, ON
Posted: 3rd May 2007 16:36 Edited at: 3rd May 2007 16:38
Just a few things already.

1. I updated the xml file to include all of the command, but the highlighting didn't change (attached xml file)

2. If I paste the commands


The editor will think that it is a loop and want to give me the ablilty to condense it. I know this will never happen but seems to be a bug to me.

http://www.gamestack.org
http://onlinenotes.gamestack.org
http://onlinebookmarks.gamestack.org

Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 3rd May 2007 20:44
Quote: "1. I updated the xml file to include all of the command, but the highlighting didn't change (attached xml file)"


The control doesn't support whitespace, so I am going to add to the source in a couple of weeks and get it to work.

Quote: "2. If I paste the commands"


Delete all of the lines between and including <OUTLINE_DATA> and </OUTLINE_DATA>

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Bozzy
17
Years of Service
User Offline
Joined: 10th Sep 2006
Location: Birmingham, UK
Posted: 3rd May 2007 22:13 Edited at: 3rd May 2007 22:14


or

attached




There was a good one for a proper tingy also, I'll keep looking

Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 3rd May 2007 22:46
Nice, although is there really enough commands to warrant the need for the ribbon. I mean I know it looks nice, but it uses a lot of screenspace for stuff!

I've been playing with the new glass feature in Vista, it works nicely in some cases

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Bozzy
17
Years of Service
User Offline
Joined: 10th Sep 2006
Location: Birmingham, UK
Posted: 3rd May 2007 23:05
Great. For me, and some other people I know, maybe many others, how the IDE looks plays a very important part in how long you want to spend coding etc

Bozzy
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 3rd May 2007 23:14
Quote: "how the IDE looks plays a very important part in how long you want to spend coding etc"


Definately, I was heavily interested in HCI (Human Computer Interaction) at university, and try to make my software as attractive and customisable as possible.

The library I am using does support the ribbon interface, but two things are stopping me:
1). The next job is to work on the editor control to make it better at highlighting. It's going to be kept simple though, so no intellisense etc.
2). I need to go and find some artwork for each of the actions.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 5th May 2007 22:40 Edited at: 5th May 2007 22:40
Spent some time over the last few days getting up close and personal with GDI+ and sorted vectors

The result is perfect highlighting for every single keyword. Like Synergy IDE, Synergy Editor will create a cache file (on the first execution) of all of the commands.

Supported:
* Any of DBPro's keywords, just make sure you have the .ini file
* ` and rem single line comments
* remstart...remend comment blocks
* number, symbol and string highlighting

This release is going to be between my private beta testers to ensure that it works fine on all systems. But, here is a screenshot.



Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
Olby
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 6th May 2007 03:00
Very good. Looking forward to hear something new from this project.

AMD Sempron 1.8+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b
http://www.myspace.com/producerolby
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 7th May 2007 17:09
Updated:
* Full syntax highlighting
* Bracket mismatch highlighting
* Integrated dbpro help tab
* Customise menu option
* Context menu on editor
* Go To Line dialog
* Full screen mode

Download in first post

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Mickm
17
Years of Service
User Offline
Joined: 22nd Apr 2006
Location: Kingston, ON
Posted: 7th May 2007 18:49
John,

The one thing that bothered me (and I wasn't sure if you were going to fix it or not because its mainly cosmetic) is the Screen Resolution list.

Default it will start out with: 640x480x16
But when you look into the list there is no color value you can supply to any window (you type it in yourself or set it in your program).

I know this is very minor and pretty much just cosmetics but to me it is just strange that you would start out with #x#x# and in the list have only #x#

Again very cosmetic, ill download the new version and play around with it.

http://www.gamestack.org
http://onlinenotes.gamestack.org
http://onlinebookmarks.gamestack.org

Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 7th May 2007 20:11
Mickm,

Thanks for reporting that, will get it fixed for the next release.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Mickm
17
Years of Service
User Offline
Joined: 22nd Apr 2006
Location: Kingston, ON
Posted: 9th May 2007 17:38
Just a few minor things since im playing with it more now.

1. The IDE starts out in normal window mode.
I Maximize it then write my program.
I press F5 to compile and run (test it).
Then once I am finished testing it, the IDE gets a "restore" event called. (Or I assume thats how you are doing it.)
Anyway the problem is when it is restored it does not restore to full screen again. It gets restored to what size it was when it started up (or resized).

2. What about using tab shortcuts? I know you use CTRL+Tab but what about CTRL+# (# = 1-0 for 10 tabs?)

Anyway looking really good so far.

http://www.gamestack.org
http://onlinenotes.gamestack.org
http://onlinebookmarks.gamestack.org
Gunner
19
Years of Service
User Offline
Joined: 9th Apr 2004
Location:
Posted: 10th May 2007 03:01
Just wanted to stop by and say, wow great IDE!

I just love the semantic parsing option(can't live without now), code completion and overall ide customization features.. great job!

You should update the screenshots in this thread to reflect the progress of the ide.

Keep up the great work!
Bozzy
17
Years of Service
User Offline
Joined: 10th Sep 2006
Location: Birmingham, UK
Posted: 10th May 2007 21:23
I love this however I have two things:

1. What is semantic parsing and what does it do?
2. It won't compile, it says something about the registery, even
when I reinstall DBPro
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 10th May 2007 21:56
Quote: "1. What is semantic parsing and what does it do?"


It is in Synergy IDE, and works by having a seperate thread scanning the source code finding information about the structure.

Quote: "2. It won't compile, it says something about the registery, even
when I reinstall DBPro"


Yep, it's a known problem. If you want to fix this then you need to open the registry (regedit.exe)

WARNING: I take no responsibility to damages to your computer if you attempt the instructions below

Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Dark Basic\Dark Basic Pro

and create a string key called
INSTALL-PATH

with the value of your DBP root installation e.g.
C:\Program Files\The Game Creators\Dark Basic Professional Online

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 11th May 2007 22:54
Updated

* Bookmarks
* Breakpoints
* Step-Through and general debugging
* Most options are now directly available in the menus without needing to expand them
* Window and Full screen resolutions now split (with correct values)
* Replace dialog
* Custom save code (make sure saving works before loading your projects)

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Bozzy
17
Years of Service
User Offline
Joined: 10th Sep 2006
Location: Birmingham, UK
Posted: 12th May 2007 13:53
Sorted now cheers
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 13th May 2007 19:28 Edited at: 13th May 2007 19:28
Just a quick taster of what to expect shortly.

* The status bar shows the command name with arguments
* Hitting F1 opens a new tab with help on the command

The status bar updates as you type, or if you move your caret into a command.



Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 14th May 2007 16:15
14th May
* Command arguments of command around/before the caret in status bar
* Pressing F1 opens the command help file for the command around/before the caret
* Status bar help text for all of the menu items

See 1st post

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Olby
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 16th May 2007 00:48
Mmmm nice... Keep em' coming!

AMD Sempron 1.8+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b
http://www.myspace.com/producerolby
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 16th May 2007 22:58
Quote: "Mmmm nice... Keep em' coming!"


Lol, any suggestions on features?

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Olby
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 17th May 2007 13:25
I have not yet tested it completely but may I suggest you to name your ZIP files with version numbers e.g. Synergy Editor beta5.zip or something like this. I already got confused with various versions\instances on my hdd.

I will try to work in it right now.

AMD Sempron 1.8+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b
http://www.myspace.com/producerolby
Olby
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 17th May 2007 13:52
* Icon name should accept BMP files also

* EXE name should accept SCR file types also (screen saver)

* Fullscreen Exclusive mode should be named to something like fullscreenex because people may get confused when they see fulldesktop and fullscreen

* Media preview window does not show PNG files (which are lately used in DBPro more often)

* Stretching media preview window should be added because large images can not be seen in that small window

* Stretching left side panel media preview window leaves graphical artifacts inside preview window (guess it is easy to fix by impleting window redraw or something alike)

* It would be nice if the media panel and project solution panel could expand their tree list automatically because it might get irritating opening it each time when you open a new file

* Code editing window should be optimized a bit because on a P4-1.6 GHZ computer with 256MB and GeForce5200 128MB video card it works a lot slower than default IDE - an average 2251 line source code (i guess it is due to syntax highlighting)

* I did not managed yet to compile any source code I guess it might be due to and installed precompiler tool. All IDE's should read compiler exe filename from settings file located in DBPro's compiler root folder otherwise it is impossible to attach a precompiler

AMD Sempron 1.8+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b
http://www.myspace.com/producerolby
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 17th May 2007 21:05 Edited at: 17th May 2007 21:08
Thank you for your feedback it is much appreciated.

Quote: "All IDE's should read compiler exe filename from settings file located in DBPro's compiler root folder otherwise it is impossible to attach a precompiler"


Not sure what you mean here, the DBP compiler path is read from the registry, from an entry made by the DBP setup process

Olby, do you want to be added to the elite beta testers list where you can get releases emailed and access to the project management website?

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Mickm
17
Years of Service
User Offline
Joined: 22nd Apr 2006
Location: Kingston, ON
Posted: 18th May 2007 05:52
John, anyway I can be apart of that? (either way it is ok).

Anyway the one problem I have is when I use Autohide for my Properties/Media/Solution panel it does not work properly.

What will happen is the panel will stay open but look like it should (as in hidden). But when I mouse over the other panels I get what you see in the attachment. Just a bunch of tooltips and no other windows come out. If i resize the window (Say from Maximium to normal) it will resize that pane like it should but the pane will not extend at all. And will only extend what ever the current panel that was selected before I used Auto hide.

However, it works perfectly for the output.
A suggestion for the output would be, when I compile and have the output hidden I would like to see it pop up. Just the same as Visual Studio does. Even though it is in its Auto Toggle state, when you compile a project it will appear showing you what it is doing.

http://www.gamestack.org
http://onlinenotes.gamestack.org
http://onlinebookmarks.gamestack.org

Attachments

Login to view attachments
Olby
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 18th May 2007 22:24 Edited at: 18th May 2007 22:26
@John Y - Of course you can add me to the beta testers list. I will try to help you as much as I can. I also was one of the persons who pushed the development of old & rusty BlueIDE.

Speaking about reading correct path, you probably misunderstand my bad English. I was meaning that it would be excellent if Synergy Editor would be capable of reading Launch.cfg file from DBPro's root folder.

Here is the contents of that file:


Basically it is way more flexible to read dynamic file path from here, rather than hard code them inside your editor.

For example if I want to install a preprocessor and change help file path I should only edit this file and Synergy Editor will still work properly.

I hope you understand me now.

Cheers,

P.S. Looking forward for the next beta release!

AMD Sempron 1.8+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b
http://www.myspace.com/producerolby
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 21st May 2007 15:24
Cheers Guys,

Bozzy, Olby and Mickm please check your mail for details on how to access the project site.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
Olby
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 22nd May 2007 13:57
Already registered.

AMD Sempron 1.8+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b
http://www.myspace.com/producerolby
Mickm
17
Years of Service
User Offline
Joined: 22nd Apr 2006
Location: Kingston, ON
Posted: 22nd May 2007 16:32
Quote: "Cheers Guys,

Bozzy, Olby and Mickm please check your mail for details on how to access the project site."


Thanks, I signed up.

What about adding some kind of task list? This list can do two things.

1. Add / Delete / Mark Complete items (added manually by right clicking).
2. Parse the code for any TODO: or other keyword and it would be added in automatically. Double click to take you to that line of code.

http://www.gamestack.org
http://onlinenotes.gamestack.org
http://onlinebookmarks.gamestack.org
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 23rd May 2007 14:11 Edited at: 23rd May 2007 14:12
Just finished prototyping the options dialog.



Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 25th May 2007 20:45 Edited at: 25th May 2007 20:46
25th May 2007
* Options dialog for customising many aspects, see above screenshot (but you can change font and size in realtime now)
* Precompilers supported through editing of compiler location
* Tooltips provide help on the command under the mouse
* BMP files can be used for icons (cheers Olby)
* SCR files can be selected in the exe window
* Optimizations to the draw routine, and more checks to see if a redraw actually needs to be done

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 26th May 2007 22:46
Been working on the to do system today. It pretty much fully works now, just needs some testing.

Screenshot attached.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 31st May 2007 15:02 Edited at: 31st May 2007 15:03
31st May

Download available in first post

• Intellisense on Ctrl+Space
• To Do window
• Multiple selection support for media files
• Media insertion from context menu
• RGB colour picker in context menu
• Keypress tool available under 'Tools'
• Option to prevent new help files opening in their own tabs
• DarkBasic Professional About dialog support under 'Help'
• Media tree prevents multiple instances of the same item when the user is choosing items
• Media tree expands when adding items
• Keystate has button to insert code into the currently open code document

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
dark coder
21
Years of Service
User Offline
Joined: 6th Oct 2002
Location: Japan
Posted: 31st May 2007 15:45
Well I gave it a quick try, It's quite fancy. I like the colours of tabs and such however before I'd consider using it a few things need alteration.

The most annoying thing I found was the mousewheel scrolling in the document, I like scrolling through documents with the mouse wheel rather than using the scroll bar as it's faster to use, however your IDE seems to limit the speed at which you can scroll and caches the offset so you can end up waiting 10 secs just for it to finish scrolling, this is most annoying.

When clicking on files to open from my project it seems to duplicate the list under it, is this just to view the full path or what? as it seems rather unnecessary.

Also the default font isn't fixed width, or at least the spaces aren't fixed width, spaces are better because DBP has issues with parsing out tabs from within function calls or sums. All of my code files are formatted to align commas and such using spaces, they looked rather random in this IDE.

Also the IDE doesn't highlight the // style comment despite DBP supporting them.

The auto hide feature on the project manager basically doesn't work, it doesn't hide and just messes things up.

The View and Tool dropdowns on the menu contain an expand button which is nice, IF it was hiding a wide array of extra options, however it's only hiding one.

Also you need function folding!

John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 31st May 2007 21:34
Thanks for your feedback.

Quote: "The most annoying thing I found was the mousewheel scrolling in the document, I like scrolling through documents with the mouse wheel rather than using the scroll bar as it's faster to use, however your IDE seems to limit the speed at which you can scroll and caches the offset so you can end up waiting 10 secs just for it to finish scrolling, this is most annoying."


Quote: "The auto hide feature on the project manager basically doesn't work, it doesn't hide and just messes things up."


Quote: "Also you need function folding!"


This has been logged with the company who provides the base library. Awaiting a response.

Quote: "Also the IDE doesn't highlight the // style comment despite DBP supporting them."


Fixed

Quote: "The View and Tool dropdowns on the menu contain an expand button which is nice, IF it was hiding a wide array of extra options, however it's only hiding one."


Fixed

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
sp3ng
18
Years of Service
User Offline
Joined: 15th Jan 2006
Location:
Posted: 3rd Jun 2007 13:52
when i download the most up to date version, the zip file is always corrupted and will not extract, i dont know whether this is a file problem or a problem with my computer, thanks in advance for any help, i am very much looking forward to using this IDE
Olby
20
Years of Service
User Offline
Joined: 21st Aug 2003
Location:
Posted: 3rd Jun 2007 23:03
Works fine for me here. Must be a problem on your side.

AMD Sempron 1.8+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b
http://www.myspace.com/producerolby
Mickm
17
Years of Service
User Offline
Joined: 22nd Apr 2006
Location: Kingston, ON
Posted: 4th Jun 2007 04:06
Sorry I haven't been able to test this weekend. A fellow co-worker's husband died, so its a little depressing. I should get back to testing the beta's soon enough.

sp3ng, perhaps your internet is hiccuping? Try using a download manager like getright or something to make sure the peices actually download correctly.

http://www.gamestack.org
http://onlinenotes.gamestack.org
http://onlinebookmarks.gamestack.org
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 4th Jun 2007 13:52
Quote: "when i download the most up to date version, the zip file is always corrupted and will not extract, i dont know whether this is a file problem or a problem with my computer, thanks in advance for any help, i am very much looking forward to using this IDE"


Make sure you use the file in the second post of this thread, it works fine. Perhaps using WinRar instead of the windows ZIP handling and vica-versa may help.

Quote: "Sorry I haven't been able to test this weekend. A fellow co-worker's husband died, so its a little depressing. I should get back to testing the beta's soon enough."


Ok, well take as long as you need


Just finished precompiler support, and fixing some niggles with the rebuild keywords feature. DarkCoder has given me a nice collection of INI files to play with!

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 4th Jun 2007 22:56
4th June

Download available in 2nd post

* Rewritten the syntax highlighting building code to better support non-standard highlighting files.
* Fixed the problem where the dockable windows would not collapse correctly.
* Added support for precompilers
* Added the ability to have intellisense automatically popup if there are suggestions available
* Changed the default from consolas to courier new so that everyone gets a fixed-width font on startup
* Browse button in options for location DBP compiler
* Registration system no ready, you can enter your serial codes to turn on commercial mode

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 6th Jun 2007 16:19 Edited at: 6th Jun 2007 16:20
Working through the problems and feature requests.

Attached is the new media preview window that simply allows you to view the media in your project in it's full glory (http://forum.thegamecreators.com/xt/xt_apollo_pic.php?i=1209624).

Also changed the behaviour of the help system where it would add html files to the recently opened list. This has now been prevented.

I had a chat about auto indentation with Lost In Thought, it seems that Blue IDE can do it but not without problems. The code I have written myself has similar problems, but I know how to get around them. So, will do that next.

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Attachments

Login to view attachments
John Y
Synergy Editor Developer
21
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 7th Jun 2007 18:01 Edited at: 7th Jun 2007 18:02
7th June

* Statically built meaning no runtimes required!
* TODO tab now has an icon
* Version information from dbpro file now loaded
* Optional automatic indentation
* Optional automatic block completion
* Save All menu option
* HTML files no longer added to MRU list
* Double clicking *.dbpro and *.dba files now works correctly
* Media window for full size media preview

http://domain1337773.sites.fasthosts.com/SynergyEditor/Synergy_Editor_7_6_07.zip

Get the new DarkBasic Professional IDE for only $19.99/~£9.85
Http://synergyide.thegamecreators.com
Http://www.digitalzenith.net

Login to post a reply

Server time is: 2024-03-28 23:40:29
Your offset time is: 2024-03-28 23:40:29