by date
Codeweaver Final Released!
Codeweaver Final Released!
| Name: | Sam Bacsa | ![]() |
|---|---|---|
| Date Posted: | Feb 06, 2007 | |
| Rating: | 4.8 out of 5 | |
| Public: | YES | |
| Comments: | YES | |
| RSS Feed: | or Subscribe with . | |
| Profile Page: | View profile page for Sam Bacsa |
Blog post

Hey everyone,
As promised, the final version of CW has been released. From now on, only bug fixes will be released occasionally. No new features are planned.
The plugins architecture is basically fully-functional, and it provides a pretty powerful medium to customize the IDE. I'll be including a sample project soon, but for now, if you want to start poking around:
- Create a new .Net class library project (C# or VB.Net, etc)
- Reference PluginRes.dll from the Codeweaver install folder (now in "netMercs Group", and not just "netMercs")
- Create a new class and derive it from ICodeweaverPlugin
- Add the CodeweaverPluginAttribute attribute to your class and fill out the parameters.
- You can use the IDEControl static class to send the IDE information. Please DO NOT assign anything to the delegates with underscores, or it will break everything. Only access the functions.
- When you're done, place the compiled DLL in the \Plugins folder with a name prefixed with tdp_ (for example, "tdp_myplugin.dll") and it will be loaded on startup.
That should be it. Poke around the DLL and take a look at stuff.
Okay, so here are some highlights with this update (which also fixes a LOT of major bugs, like the syntax checker tripping up on "return" statements, crashing with finding stuff, and the find dialog focus):

Files that have been modified now display this yellow "information bar", IE style, instead of popping up a dozen Yes/No message boxes.

Closed workspace windows can now be re-opened via this Workspace menu. Custom workspace windows added via the SDK will also be enumerated here.

Assigning menu shortcuts is much more intuitive with this new assignment interface.

Context menu has been "iconified" and works much better than the previous version.

Declarations have changed from //__decl format to this new format: //# DECLARE %variable AS object. This can still be automatically inserted via the F4 menu.

File templates for creating new files are now available. They're nicely categorized too... just add whatever you want to the \file_templates folder, and it will appear in the list. The first line of the file must be ####Template name####Template description####Template group. The extension of the file is what CW uses to determine the icon it gets, and the default extension appearing in the save dialog.
Here's a more extensive changelog:
- TGB support added
- Plugin architecture complete
- Files can now be opened without having them added to the project
- Added file templates for new files. They're located in the file_templates folder of the install directory.
- "Snipetter" has been removed
- Menu shortcut assignment now more intuitive
- Fixed internal web browser issues
- Find / Replace window now focuses properly
- Search in project no longer crashes due to non-existent line
- Adjusted declaration format: // #DECLARE %variable AS class
- One-click debug wizard no longer crashes under certain circumstances
- Ctrl+Tab now keeps focus on editor
- Highlighting and trying to use Find / Replace no longer crashes the program
- Syntax checker now properly recognizes return %var @ %var and its variants
- Added "Clear All Bookmarks"
- Rescan Project no longer improperly nests your project
- Hidden directories no longer added to project
- Configuration now unique to each particular user
- Removed EULA popup dialog on first run
- Removed mandatory "activtation" when running installer
- Closed workspace windows can now be reopened from the Window menu.
- Modified files are now indicated by a yellow information bar with options, instead of poping up a dozen dialog boxes.
- Fixed several small bugs and performance problems
The latest version can be downloaded here! Enjoy!
Recent Blog Posts
| List: | 04/04/08 - A future in the game industry - Needing your advice 03/14/08 - PGP in your Facebook 10/30/07 - Long time no speak! And a bit of personal introspection 08/27/07 - Site Back Up - Sorry! 05/09/07 - Codeweaver x64 Bug Fixed 02/07/07 - Codeweaver Update - Major Bug Fix, Auto Updater, and SDK 02/06/07 - Codeweaver Final Released! 01/27/07 - Just checking in |
|---|
Submit your own resources!| Steve L (Feb 06, 2007 at 13:15 GMT) Resource Rating: 4 |
| Frank Bignone (Feb 06, 2007 at 13:28 GMT) |
| bank (Feb 06, 2007 at 14:04 GMT) Resource Rating: 5 |
downloading...
| Chris \"C2\" Byars (Feb 06, 2007 at 14:54 GMT) |
| Mads Laumann (Feb 06, 2007 at 15:11 GMT) Resource Rating: 5 |
| Steven Chiu (Feb 06, 2007 at 15:12 GMT) Resource Rating: 5 |
Steven
| Allyn "Mr_Bloodworth" Mcelrath (Feb 06, 2007 at 15:53 GMT) |
| Jonathan A. Garay M. (Feb 06, 2007 at 17:15 GMT) |
P.D. make it Open Source :)
| Chris Labombard (Feb 06, 2007 at 17:24 GMT) |
Thanks Sam, your product is in the credits for all of my games :)
2 questions: Do I have to uninstall it first, and do the old project files still work with the new version? I'll probably find out on my own, but I thought I'd ask...
EDIT: Ya, you have to uninstall first. and my old project files didnt seem to open.
Edited on Feb 06, 2007 17:42 GMT
| Marcus (Feb 06, 2007 at 17:28 GMT) Resource Rating: 5 |
| Fucifer (Feb 06, 2007 at 17:37 GMT) |
| Jonathan A. Garay M. (Feb 06, 2007 at 17:38 GMT) |
| Kirakorn Chimkool (Feb 06, 2007 at 17:49 GMT) Resource Rating: 5 |
But it has a serious bug. Whenever, I create a new project (TGB) then import directory and delete one of them TorqueDev always crash :( I have also sent a report to you via built-in bug report system.
Edit:
Just want to add, adding an existing file to a project and it will also crash :(
Edited on Feb 06, 2007 18:15 GMT
| Nick Zafiris (Feb 06, 2007 at 18:48 GMT) |
| Sam Bacsa (Feb 07, 2007 at 11:28 GMT) |
@Marcus: Yep, still free :)
@Jonathan: Take a look at http://www.torquedev.com/forum/index.php/topic,235.0.html
@Kirakorn: Fixed that. Re-download the package and you should be set.
And thanks for the feedback :) I'm just glad I can help.
| Kirakorn Chimkool (Feb 07, 2007 at 13:12 GMT) Resource Rating: 5 |
Thank you, Sam.
Edited on Feb 07, 2007 13:13 GMT
| Tony Richards (Feb 12, 2007 at 02:05 GMT) Resource Rating: 5 |
| Heron Huang (Mar 05, 2007 at 06:30 GMT) |
Edited on Mar 05, 2007 06:31 GMT
| Eric Kinkead (May 11, 2007 at 20:20 GMT) |
I really am starting to hate those Mac commericals... because its so true... nothing works on my xp64 except Max9 and Photoshop. :(
You must be a member and be logged in to either append comments or rate this resource.



4.8 out of 5


