cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2001/12/04/12:01:14

Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT cygwin DOT com>
List-Help: <mailto:cygwin-developers-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT cygwin DOT com
Delivered-To: mailing list cygwin-developers AT cygwin DOT com
Message-Id: <4.3.1.2.20011204115238.022a9ee0@pop.ma.ultranet.com>
X-Sender: lhall AT pop DOT ma DOT ultranet DOT com
X-Mailer: QUALCOMM Windows Eudora Version 4.3.1
Date: Tue, 04 Dec 2001 11:58:41 -0500
To: CD List <Cygwin-Developers AT cygwin DOT com>
From: "Larry Hall (RFK Partners, Inc)" <lhall AT rfk DOT com>
Subject: Re: src/winsup/w32api ChangeLog include/commdlg.h ...
In-Reply-To: <3C0CFED7.4AC9B656@yahoo.com>
References: <20011204152139 DOT T10634 AT cygbert DOT vinschen DOT de>
<20011203195935 DOT 7122 DOT qmail AT sources DOT redhat DOT com>
<20011203233852 DOT C10634 AT cygbert DOT vinschen DOT de>
<3C0C016F DOT 101A8B1C AT yahoo DOT com>
<20011203235735 DOT E10634 AT cygbert DOT vinschen DOT de>
<20011204000806 DOT G10634 AT cygbert DOT vinschen DOT de>
<3C0CD705 DOT 178CB0E2 AT yahoo DOT com>
<085c01c17ccc$7520a1d0$0200a8c0 AT lifelesswks>
<3C0CD894 DOT EBF23D3E AT yahoo DOT com>
<20011204152139 DOT T10634 AT cygbert DOT vinschen DOT de>
<4 DOT 3 DOT 1 DOT 2 DOT 20011204110244 DOT 022c1ca8 AT pop DOT ma DOT ultranet DOT com>
<4 DOT 3 DOT 1 DOT 2 DOT 20011204113050 DOT 022a76d0 AT pop DOT ma DOT ultranet DOT com>
Mime-Version: 1.0

At 11:50 AM 12/4/2001, Earnie Boyd wrote:
>"Larry Hall (RFK Partners, Inc)" wrote:
> > 
> > At 11:24 AM 12/4/2001, Earnie Boyd wrote:
> > >"Larry Hall (RFK Partners, Inc)" wrote:
> > > >
> > > > At 10:51 AM 12/4/2001, Christopher Faylor wrote:
> > > > >On Tue, Dec 04, 2001 at 03:21:39PM +0100, Corinna Vinschen wrote:
> > > > > >On Tue, Dec 04, 2001 at 09:07:16AM -0500, Earnie Boyd wrote:
> > > > > >> I was coming to that conclusion.
> > > > > >>
> > > > > >> Thanks,
> > > > > >> Earnie.
> > > > > >>
> > > > > >> Robert Collins wrote:
> > > > > >> >
> > > > > >> > I believe that IDC_STATIC is _meant_ to be defined by the application -
> > > > > >> > see the second hit on that Google list for example.
> > > > > >> > ==
> > > > > >> > #ifdef IDC_STATIC
> > > > > >> > #undef IDC_STATIC
> > > > > >> > #endif
> > > > > >> > #define IDC_STATIC      (-1)
> > > > > >> > ==
> > > > > >
> > > > > >And FWIW, a global grep in the Platform SDK include dir doesn't show
> > > > > >any match for IDC_STATIC.
> > > > >
> > > > >I find it defined in winuser.h in the header files that come with MSVC 6.
> > > >
> > > > Boy is my face red!  Chris, of course, is right.  I find IDC_STATIC
> > > > defined in multiple MSVC include files including AFXRES.H and WINRES.H.
> > > > While it is defined in the project specific resource.h files as needed,
> > > > there must also be references to it at the system level that make it
> > > > at least convenient to define it at the system level as well.
> > > >
> > > > So it looks like is valid to define IDC_STATIC at the system level...
> > > >
> > >
> > >Can you find an msdn document that says it belongs here or there?
> > 
> > You're joking, right? ;-)
> > 
>
>No, I wasn't joking.  Not finding the documentation means it's not
>defined.
>
> > Well, I did the same search you probably did (just for the "fun" of it).
> > I don't think this is one of those things were it's "defined".  Given the
> > fact that it shows up in a handful of files, it seems pretty clear to me
> > that it's defined where someone decided it was needed.  So, if you're
> > concerned that it should only be included at the system level if it's
> > "standard" to do so, I would suggest that it not be included unless the
> > need arises (comparable to the MS approach).
> > 
>
>All of the examples I looked at were pieces of source that used it, some
>defined it.  I found nothing authoritative that told me it was defined
>in a system supplied header.


So you had your answer by the criteria you were happy with.  Why did 
you bother asking others for this information?  You should really take
a minute to tell others what you're asking for and why if you want a
particular answer.  In this case, I don't think the rest of us needed
to do the same search you did if that's what you wanted to base your
decision on.  Seems to me that at least Corinna and I have been wasting
some time guessing at the answer you were looking for...





Larry Hall                              lhall AT rfk DOT com
RFK Partners, Inc.                      http://www.rfk.com
838 Washington Street                   (508) 893-9779 - RFK Office
Holliston, MA 01746                     (508) 893-9889 - FAX

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019