Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 Classwizard
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Obliterator
New Member

United Kingdom
2 Posts

Posted - Nov 30 2007 :  10:48:41 AM  Show Profile  Reply with Quote
Have you guys though about doing a replacement ClassWizard?

I really miss the old VC6 ClassWizard. The current implementation is completely broken in VS2005 and MS show no signs of fixing it until at least Orcas+1 (and even then I won't be holding my breath!)

Or maybe you could add right click option on the classes in VA View like Add Message Handler, Add Member Variable, Add Override, etc.

The new classwizard rarely works at all and when it does its pathetic. Its slow to run and only lets you add a single member variable at a time. Its quicker to add the declarations manually.

The Messages and Overrides buttons in the properties window wouldn't be too bad if they worked - but more often than not they fail to add new items (reporting read-only problems with source code even though the file is fully accessible). The functionality is also somewhat unintuitive and time consuming - I don't expect to have to click on the class in class view, then bring up the properties, then choose messages. I expect to right click on the class in class view, choose Add->Message Handler->Mouse Move.

I'd love to see a VA address the broken functionality in ClassWizard the same way you have for Intellisense. Please give it some thought!



feline
Whole Tomato Software

United Kingdom
19025 Posts

Posted - Nov 30 2007 :  1:08:48 PM  Show Profile  Reply with Quote
It is an interesting idea, I have asked internally to see what people make of it.

zen is the art of being at one with the two'ness
Go to Top of Page

graham.reeds
Ketchup Master

United Kingdom
51 Posts

Posted - Dec 03 2007 :  05:01:35 AM  Show Profile  Reply with Quote
This could be helpful to me soon.

We are planning on moving to VS2005 in the new year when we release version 2 of our package (after 10 years of maintaining our v1 release in VC6:O ).

We don't use ClassWizard often, but when I do it's usually fairly heavily.

G.
Go to Top of Page

sl@sh
Tomato Guru

Switzerland
204 Posts

Posted - Dec 03 2007 :  05:45:16 AM  Show Profile  Reply with Quote
You explicitely mention VS 2005, but as far as I can tell class wizard is virtually useless in VS 2003 as well. Just about the only thing it makes sense to use it for is the initial creation of MFC-based GUI classes. And even then, CW doesn't support any kind of project organisation on file basis: if you want to keep your headers in a different directory, you will have to manually change it inside the class wizard for every single class you create!

However, as I'm using an UML tool to generate my code, I'm not resorting to CW anyway
Go to Top of Page

znakeeye
Tomato Guru

379 Posts

Posted - Dec 03 2007 :  10:37:06 AM  Show Profile  Reply with Quote
Haha, yeah. It took me two years to find those "method implementors" in the properties window! :D
Go to Top of Page

Obliterator
New Member

United Kingdom
2 Posts

Posted - Dec 03 2007 :  1:19:24 PM  Show Profile  Reply with Quote
I'm glad to hear the warm welcome to the idea - I'm sure I'm not alone in missing this functionality.

sl@sh you are right - I remember trying a beta of VS2003 and finding the damage had been done then. I read comments from MS at the time stating it would be addressed in the next major release - well its 5 years on, 2 major releases later and its still no better!

Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000