Re: AfxGetApp() returns NULL
- From: Joseph M. Newcomer <newcomer@xxxxxxxxxxxx>
- Date: Mon, 17 Dec 2007 21:41:19 -0500
I have no idea what "standard MFC style" is, but out of the box, the indentation sucks,
and there is, through VS2003, no setting that makes indentation work even vaguely like I
require.
I will evaluate VS2008 when I receive it. This has not yet happened.
joe
On Mon, 17 Dec 2007 17:02:20 GMT, "David Ching" <dc@xxxxxxxxxxxxxxxxxxxxxx> wrote:
"Joseph M. Newcomer" <newcomer@xxxxxxxxxxxx> wrote in messageJoseph M. Newcomer [MVP]
news:al4dm3lbufup81ug3qs8cqlvuonn5jrev1@xxxxxxxxxx
The problem with the higher-level approach is that it has a clumsy UI; in
the abstract, it
would be good, but the last time I tried it in VS2003 (with 80K lines of
unknown source) I
found the actual usage clumsy. Since I needed to find many kinds of
things, I kept having
to scroll things around, redo searches, getting myself back into yet a
different context
to find the next thing (having gone off and looked for some other stuff in
the meantime),
and so on. So I reverted to my older editor and things went much faster.
The problem I
have with the VS IDE group is that they fail to do user studies; they see
each aspect of
the IDE as living in total isolation from a workflow concept. Taken
independently, the
ideas may be good, but without user studies of real users, and a concept
of workflow
optimization, even the high-level methods are clumsy to use. And the
worst part of it is,
if I DO need to do editing, I'd be forced into using the IDE editor, which
can't even get
something as simple as indentation right! So to do real editing, I have
to go to an
editor that actually knows how to indent code properly (the code in a {}
list is indented
one position from the {, not directly under it, for example!)
Probably a lot of the IDE could be improved, but it is still much more
productive for me than my old Brief editor. BTW, I think a lot of your
complaints about the IDE warrant you taking a hard look at VS2008. Many
things have been improved, sadly ignored by those still desparately clinging
to VS6. For example, even in VS2005, there is a checkbox
[ ] Indent braces
that if you uncheck it fixes your brace issue. But all IDE's have never
indented braces, as they followed standard MFC style right out of the box.
So I'm not sure why you are seeing what you're seeing. You seem to have the
worst luck regarding IDE configuration that I've ever seen.
-- David
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.
- Follow-Ups:
- Re: AfxGetApp() returns NULL
- From: David Ching
- Re: AfxGetApp() returns NULL
- From: David Ching
- Re: AfxGetApp() returns NULL
- References:
- Re: AfxGetApp() returns NULL
- From: Joseph M . Newcomer
- Re: AfxGetApp() returns NULL
- From: David Ching
- Re: AfxGetApp() returns NULL
- From: Joseph M . Newcomer
- Re: AfxGetApp() returns NULL
- From: David Ching
- Re: AfxGetApp() returns NULL
- From: Joseph M . Newcomer
- Re: AfxGetApp() returns NULL
- From: David Ching
- Re: AfxGetApp() returns NULL
- From: Joseph M . Newcomer
- Re: AfxGetApp() returns NULL
- From: David Ching
- Re: AfxGetApp() returns NULL
- From: Joseph M . Newcomer
- Re: AfxGetApp() returns NULL
- From: David Ching
- Re: AfxGetApp() returns NULL
- Prev by Date: Re: Sending a message to a static control
- Next by Date: Re: run-time speed
- Previous by thread: Re: AfxGetApp() returns NULL
- Next by thread: Re: AfxGetApp() returns NULL
- Index(es):
Relevant Pages
|
Loading