Re: Visual C++ 6 support issue

From: Joseph M. Newcomer (newcomer_at_flounder.com)
Date: 05/17/04


Date: Mon, 17 May 2004 10:27:44 -0400

It is worth noting that Eclipse is developing a C/C++ version. Folks at Microsoft should
note this effort. Sun may not become the only company which is Eclipsed...

(Friends who have beta-release versions of Eclipse for C/C++ say it is what an IDE SHOULD
be--perhaps the first instance of a user interface in the Unix world that shows actual
DESIGN instead of being thrown together by a couple grad students late at night).

And yes, I agree that making resizable dialogs would have been intelligent. But how can
you expect such an incredible leap of design faith from people who have edit controls that
are supposed to contain C/C++ language symbols and actually allow characters other than
0-9A-Za-z_ to be typed in? Having an annoying dialog box pop up (when you shift focus
away) that tells you that the synbol contains illegal characters is amateurish. If they
were illegal, why could they be typed in the first place?
                                        joe

On Mon, 17 May 2004 11:03:35 +0100, Daniel James <wastebasket@nospam.aaisp.org> wrote:

>In article news:<2ddga0t6734shgifsjl7brb3qshkqlficp@4ax.com>, Joseph M.
>Newcomer wrote:
>> Thanks for the pointer on the docking. OF COURSE this was
>> "intuitively obvious".
>
>Hmm. I think you mean that ironically ... but to anyone who has grooked
>the dockability aspect of so many of the IDE windows it actually is
>obvious. What's poor is that the designers of the IDE apparently
>thought that window dockability was obvious, and so didn't draw
>attention to it -- or the things you can do with it -- in the
>help/docs.
>
>[As an aside: I've recently been looking at the Eclipse Open Source IDE
>for Java, which supports the concept of "perspectives". A perspective
>is a user-definable set of child-window layouts and positions. A
>project can have many perspectives defined, and by switching from one
>perspective to another the user can quickly change the set of windows
>displayed and their positions within the parent frame. It seems very
>powerful.]
>
>> Horizontal scrolling sucks as an interface. For one thing, you can't
>> see all of the name without scrolling, which is a really bad idea.
>
>I agree with you there. The solution isn't just to have larger edit
>controls for the display of long items but to make all the dialogs that
>hold such edit controls resizable, and have the controls grow with the
>dialog. It's really not that hard to do (have a look at the way sizers
>are implemented in the wxWidgets library) and IMHO *should* have been a
>standard feature of the native dialogs in Windows.
>
>Cheers,
> Daniel.
>
>

Joseph M. Newcomer [MVP]
email: newcomer@flounder.com
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm



Relevant Pages

  • Re: I Canīt do it with Java,I canīt do it with C#.
    ... For GUI Building, unless you REALLY KNOW JAVA, I would not do it in Eclipse. ... ties directly to native widgetset APIs (ie Windows APIs, GTK+ APIs, etc). ... article is, but Linux developers are not embracing Mono, primarily due to ...
    (borland.public.delphi.non-technical)
  • Re: C# oder C++?
    ... die mir durch eine gute GUI ... Aber schau Dir Eclipse an. ... Mac und Linux native Steuerelemente ... Entweder Klicki-Bunti mit Nachdenken oder Klick-Bunti nur für Windows. ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: Which development tools
    ... C/C++ code written with eMbedded Visual C++. ... have to find Windows CE-compatible code that will do that for you. ... (the version will depend on what devices you are targeting, ... > - my application will have a small graphic cad ...
    (microsoft.public.windowsce.app.development)
  • Re: PowerPC, uCOS-II, GCC port
    ... Eclipse on Windows XP; language is C. ... layer with GCC; it seems less happy with Cygwin although I would ... MinGW if we can. ...
    (comp.arch.embedded)
  • Re: Java Anwendung =?ISO-8859-15?Q?ver=F6ffentlichen?= mit Eclipse 3
    ... > Personenkreis gedacht ist und ich niemanden kenne, der kein Windows hat, ... aber Eclipse selbst halt nicht. ... Prev by Date: ... Next by Date: ...
    (de.comp.lang.java)

Loading