head	1.11;
access;
symbols
	core-8-5-9:1.11
	core-8-5-8:1.11
	macosx-cocoa-merge:1.11
	macosx-cocoa-premerge:1.11
	macosx-carbon-freeze:1.11
	core-8-5-7:1.11
	core-8-5-6:1.11
	core-8-6-b1:1.11
	core-8-6-a3:1.11
	core-8-5-5:1.11
	core-8-6-a2:1.11
	core-8-5-4:1.11
	core-8-5-3:1.11
	core-8-6-a1:1.11
	core-8-4-19:1.8
	core-8-5-branch:1.11.0.4
	core-8-5-2:1.11
	core-8-4-18:1.8
	core-8-5-1:1.11
	core-8-4-17:1.8
	core-8-5-0:1.11
	core-8-5-b3:1.11
	core-8-5-b2:1.11
	core-8-4-16:1.8
	core-8-5-b1:1.11
	core-stablilizer-merge:1.11
	core-stabilizer-branch:1.11.0.2
	core-stabilizer-merge:1.11
	core-8-4-15:1.8
	core-8-5-a6:1.11
	core-8-5-a5:1.11
	core-8-4-14:1.8
	core-8-5-a4:1.11
	core-8-4-13:1.8
	core-8-4-12:1.8
	core-8-4-11:1.8
	core-8-5-a3:1.11
	core-8-4-10:1.8
	core-8-4-9-branch:1.8.0.6
	core-8-5-a2:1.11
	core-8-4-9:1.8
	core-8-4-8:1.8
	core-8-4-7:1.8
	core-8-5-a1:1.11
	core-8-4-6:1.8
	core-8-4-5:1.8
	mistachkin-dev-branch:1.8.0.4
	core-8-4-4:1.8
	core-8-4-3:1.8
	core-8-4-branch:1.8.0.2
	core-8-4-2:1.8
	core-8-4-1:1.8
	core-8-3-5:1.4.2.2
	core-8-4-0:1.8
	macosx-8-4-merge-2002-08-31-trunk:1.8
	macosx-8-4-premerge-2002-08-31-branch:1.6.2.2
	macosx-8-4-premerge-2002-08-31-trunk:1.8
	macosx-8-4-merge-2002-08-30-branch:1.6.2.2
	macosx-8-4-merge-2002-08-30-trunk:1.8
	macosx-8-4-merge-2002-08-20-branch:1.6.2.2
	macosx-8-4-merge-2002-08-20-trunk:1.8
	core-8-4-b2:1.8
	core-8-4-b1:1.8
	macosx-premerge-6-9-02:1.6.2.1
	core-8-4-a4:1.7
	core-8-3-4:1.4.2.2
	macosx-8-4-branch:1.6.0.2
	macosx-8-4-branchpoint:1.6
	core-8-4-a3:1.5
	core-8-3-3:1.4.2.1
	dgp-privates-into-namespace:1.5.0.4
	tclpro-1-5-0:1.4
	core-8-4-win-speedup:1.5.0.2
	core-8-4-a2:1.5
	tclpro-1-4-1:1.4
	tclpro-1-4-0:1.4
	core-8-3-2:1.4
	ajuba-ajuba2-2-1-base:1.4
	ajuba-ajuba2-2-0:1.4
	core-8-4-a1:1.4
	core-8-3-1-branch:1.4.0.2
	core-8-3-1:1.4
	scriptics-sc-2-0-b5:1.3
	scriptics-sc-2-0-fixed:1.3
	scriptics-sc-2-0-b2:1.3
	scriptics-sc-2-0-b1:1.3
	core-8-3-0:1.3
	core-8-3-b2:1.3
	core-8-3-b1:1.3
	scriptics-sc-1-1:1.3
	scriptics-sc-1-1-b1:1.3
	core-8-2-3:1.3
	scriptics-sc-1-1-branch:1.3.0.10
	scriptics-sc-1-1-base:1.3
	scriptics-sc-1-0:1.3
	scriptics-sc-1-0-branch:1.3.0.8
	scriptics-sc-1-0-base:1.3
	core-8-2-2:1.3
	core-8-2-1:1.3
	scriptics-bc-1-0-b1:1.3
	core-8-2-1-branch:1.3.0.6
	scriptics-tclpro-1-3-0:1.3
	core-8-2-0:1.3
	core-8-2-b3-branch:1.3.0.4
	core-8-2-b3-base:1.3
	scriptics-tclpro-1-3-b4:1.3
	core-8-2-b2:1.3
	scriptics-tclpro-1-3-b3:1.3
	core-8-2-b1:1.3
	scriptics-tclpro-1-3-b2:1.3
	merge-to-mainline-5/21/99:1.3
	scriptics-tclpro-1-3-b2-branch:1.3.0.2
	core-8-1-1:1.3
	scriptics-tclpro-1-3-b1:1.3
	core-8-1-1-base:1.3
	core-8-1-0:1.2.10.1
	merge-to-mainline-4-29-99:1.2.10.1
	merge-to-mainline-4-23-99:1.2
	core-8-1-branch-old:1.1.0.4
	core-8-0-6-branch:1.2.0.6
	core-8-0-6-base:1.2
	core-8-0-5:1.2
	core-8-1-b3:1.1.4.1
	core-8-1-b2:1.1.4.1
	dev-8-1-stubs-branch:1.1.4.1.0.2
	dev-stubs-branch:1.2.0.4
	scriptics-tclpro-1-2:1.2
	scriptics-tclpro-1-2-b2:1.2
	core-8-1-merge-2/10/99:1.2
	core-8-0-5-branch:1.2.0.2
	core-8-0-5-base:1.2
	scriptics-tclpro-1-2-b1:1.2
	scriptics-tclpro-1-2-a1:1.2
	core-8-1-b1:1.1.4.1
	core-8-0-4:1.2
	core-8-1-a2:1.1
	core-8-0-2:1.1
	core-8-0-3:1.2;
locks; strict;
comment	@# @;


1.11
date	2004.02.08.01.38.03;	author davygrvy;	state Exp;
branches;
next	1.10;

1.10
date	2004.02.01.10.42.32;	author davygrvy;	state Exp;
branches;
next	1.9;

1.9
date	2004.01.13.02.01.55;	author davygrvy;	state Exp;
branches;
next	1.8;

1.8
date	2002.06.18.00.34.45;	author davygrvy;	state Exp;
branches;
next	1.7;

1.7
date	2001.11.10.00.58.51;	author hobbs;	state Exp;
branches;
next	1.6;

1.6
date	2001.10.01.21.04.07;	author hobbs;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	2000.10.31.01.28.27;	author davidg;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	2000.04.18.23.28.01;	author redman;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	99.04.30.22.49.57;	author stanton;	state Exp;
branches;
next	1.2;

1.2
date	98.09.14.18.24.02;	author stanton;	state Exp;
branches
	1.2.10.1;
next	1.1;

1.1
date	98.04.01.10.01.52;	author rjohnson;	state Exp;
branches
	1.1.4.1;
next	;

1.1.4.1
date	98.09.30.02.19.42;	author stanton;	state Exp;
branches;
next	;

1.2.10.1
date	99.04.27.21.47.50;	author stanton;	state Exp;
branches;
next	;

1.4.2.1
date	2001.04.04.07.57.19;	author hobbs;	state Exp;
branches;
next	1.4.2.2;

1.4.2.2
date	2001.10.03.22.04.11;	author hobbs;	state Exp;
branches;
next	;

1.5.2.1
date	2002.04.02.20.58.03;	author hobbs;	state Exp;
branches;
next	;

1.6.2.1
date	2002.02.05.02.25.19;	author wolfsuit;	state Exp;
branches;
next	1.6.2.2;

1.6.2.2
date	2002.08.20.20.27.20;	author das;	state Exp;
branches;
next	;


desc
@@


1.11
log
@* win/makefile.vc:
* win/rules.vc:
* win/rc/tk.rc:
* win/rc/wish.rc:  Now supports the 'unchecked' option when building.
@
text
@// RCS: @@(#) $Id: wish.rc,v 1.10 2004/02/01 10:42:32 davygrvy Exp $
//
// Version Resource Script
//

#include <windows.h>
#include <tk.h>

//
// build-up the name suffix that defines the type of build this is.
//
#if TCL_THREADS
#define SUFFIX_THREADS	    "t"
#else
#define SUFFIX_THREADS	    ""
#endif

#if STATIC_BUILD
#define SUFFIX_STATIC	    "s"
#else
#define SUFFIX_STATIC	    ""
#endif

#if DEBUG && !UNCHECKED
#define SUFFIX_DEBUG	    "g"
#else
#define SUFFIX_DEBUG	    ""
#endif

#define SUFFIX		    SUFFIX_THREADS SUFFIX_STATIC SUFFIX_DEBUG


VS_VERSION_INFO VERSIONINFO
 FILEVERSION    TK_MAJOR_VERSION,TK_MINOR_VERSION,TK_RELEASE_LEVEL,TK_RELEASE_SERIAL
 PRODUCTVERSION TK_MAJOR_VERSION,TK_MINOR_VERSION,TK_RELEASE_LEVEL,TK_RELEASE_SERIAL
 FILEFLAGSMASK	0x3fL
#ifdef DEBUG
 FILEFLAGS	VS_FF_DEBUG
#else
 FILEFLAGS	0x0L
#endif
 FILEOS		VOS__WINDOWS32
 FILETYPE	VFT_APP
 FILESUBTYPE	0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "FileDescription", "Wish Application\0"
            VALUE "OriginalFilename", "wish" STRINGIFY(TK_MAJOR_VERSION) STRINGIFY(TK_MINOR_VERSION) SUFFIX ".exe\0"
            VALUE "CompanyName", "ActiveState Corporation\0"
            VALUE "FileVersion", TK_PATCH_LEVEL
            VALUE "LegalCopyright", "Copyright \251 2000 by ActiveState Corporation, et al\0"
            VALUE "ProductName", "Tk " TK_VERSION " for Windows\0"
            VALUE "ProductVersion", TK_PATCH_LEVEL
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END

//
// Icon
// 
//   The icon whose name or resource ID is lexigraphically first, is used
//   as the application's icon.
//

app                      ICON    DISCARDABLE     "wish.ico"

#if STATIC_BUILD
#include "tk_base.rc"
#endif

//
// This enables themed scrollbars in XP by trying to use comctl32 v6.
//

#ifndef RT_MANIFEST
#define RT_MANIFEST     24
#endif
#ifndef CREATEPROCESS_MANIFEST_RESOURCE_ID
#define CREATEPROCESS_MANIFEST_RESOURCE_ID 1
#endif
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "wish.exe.manifest"
@


1.10
log
@* win/rc/tk.rc:
* win/rc/wish.rc: General clean-up.
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.9 2004/01/13 02:01:55 davygrvy Exp $
d24 1
a24 1
#if DEBUG
@


1.9
log
@	* win/rc/tk.rc:
	* win/rc/tk_base.rc:
	* win/rc/wish.rc:
	* win/makefile.vc:  Refreshed how the resource files are built.
	Should be a bit easier for people linking with a static Tk library.
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.8 2002/06/18 00:34:45 davygrvy Exp $
d25 1
a25 1
#define SUFFIX_DEBUG	    "d"
@


1.8
log
@	Trims to support the removal of RESOURCE_INCLUDED from rc
	scripts from Tcl's accepted FR #565088.

	* generic/tk.h: Changed RESOURCE_INCLUDED to be RC_INVOKED
	as the RC tool defines this already by default.

	* win/rc/tk.rc:
	* win/rc/wish.rc: removed the #define RESOURCE_INCLUDED lines.
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.7 2001/11/10 00:58:51 hobbs Exp $
d12 1
a12 1
#ifdef TCL_THREADS
d18 1
a18 1
#ifdef STATIC_BUILD
d24 1
a24 1
#ifdef DEBUG
d51 1
a51 1
            VALUE "OriginalFilename", "wish" STRINGIFY(JOIN(TK_MAJOR_VERSION,TK_MINOR_VERSION)) SUFFIX ".exe\0"
d74 1
a74 1
#ifdef STATIC_BUILD
@


1.7
log
@	* win/tkWinX.c (TkWinXInit): added InitCommonControlsEx call.
	* win/rc/tk.rc:
	* win/rc/wish.rc:
	* win/rc/wish.exe.manifest: added resources that specify using v6
	of the MS Common Controls library when available (WinXP+).  This
	enables use of the themeable widgets (like scrollbars) to be used
	in Tk. [Patch #478933]
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.6 2001/10/01 21:04:07 hobbs Exp $
a6 2

#define RESOURCE_INCLUDED
a8 3
#define STRINGIFY1(x)       #x
#define STRINGIFY(x)        STRINGIFY1(x) 

d51 1
a51 1
            VALUE "OriginalFilename", "wish" STRINGIFY(TK_MAJOR_VERSION) STRINGIFY(TK_MINOR_VERSION) SUFFIX ".exe\0"
@


1.6
log
@updated copyright
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.5 2000/10/31 01:28:27 davidg Exp $
d82 12
@


1.6.2.1
log
@Merge with current TOT
Added support for the wm stackorder command
Fixed crash when selecting Menu items in the Application menu that we didn't
put there.
Added first bits of the use of CG for low-level drawing.  The line-drawing works,
the rest doesn't yet.  You have to set the file static useCGDrawing to 1 and
rebuild to activate this code.
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.6 2001/10/01 21:04:07 hobbs Exp $
a81 12

//
// This enables themed scrollbars in XP by trying to use comctl32 v6.
//

#ifndef RT_MANIFEST
#define RT_MANIFEST     24
#endif
#ifndef CREATEPROCESS_MANIFEST_RESOURCE_ID
#define CREATEPROCESS_MANIFEST_RESOURCE_ID 1
#endif
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "wish.exe.manifest"
@


1.6.2.2
log
@merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk
@
text
@d1 1
a1 1
// RCS: @@(#) $Id$
d7 2
d11 3
d56 1
a56 1
            VALUE "OriginalFilename", "wish" STRINGIFY(JOIN(TK_MAJOR_VERSION,TK_MINOR_VERSION)) SUFFIX ".exe\0"
@


1.5
log
@2000-10-30  David Gravereaux  <davygrvy@@ajubasolutions.com>

	* win/configure.in:
	* win/Makefile.in:
	* win/makefile.vc:
	* win/rc/tk.rc:
	* win/rc/tk_base.rc (new):
	* win/rc/wish.rc: Added logic to derive filenames better in the resource
	scripts based on compile options along with better support for building
	a static wish shell with cursor resources.
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.4 2000/04/18 23:28:01 redman Exp $
d57 1
a57 1
            VALUE "CompanyName", "Ajuba Solutions\0"
d59 1
a59 1
            VALUE "LegalCopyright", "Copyright \251 2000 by Ajuba Solutions\0"
@


1.5.2.1
log
@sync with head
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.7 2001/11/10 00:58:51 hobbs Exp $
d57 1
a57 1
            VALUE "CompanyName", "ActiveState Corporation\0"
d59 1
a59 1
            VALUE "LegalCopyright", "Copyright \251 2000 by ActiveState Corporation, et al\0"
a81 12

//
// This enables themed scrollbars in XP by trying to use comctl32 v6.
//

#ifndef RT_MANIFEST
#define RT_MANIFEST     24
#endif
#ifndef CREATEPROCESS_MANIFEST_RESOURCE_ID
#define CREATEPROCESS_MANIFEST_RESOURCE_ID 1
#endif
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "wish.exe.manifest"
@


1.4
log
@
	* win/tk.rc:
	* win/wish.rc:
	* win/wish.ico:  Modified copyright dates in Windows resource
	files.  Updated the icon for wish.exe.
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.3 1999/04/30 22:49:57 stanton Exp $
d3 1
a3 1
// Version
d5 1
d13 25
a37 1
 
d42 3
d46 3
a48 2
 FILEOS		0x4L
 FILETYPE	0x1L
d56 2
a57 2
            VALUE "OriginalFilename", "wish" STRINGIFY(TK_MAJOR_VERSION) STRINGIFY(TK_MINOR_VERSION) ".exe\0"
            VALUE "CompanyName", "Scriptics Corporation\0"
d59 1
a59 1
            VALUE "LegalCopyright", "Copyright \251 2000 by Scriptics Corporation\0"
d72 3
d77 5
a81 1
wish                      ICON    DISCARDABLE     "wish.ico"
@


1.4.2.1
log
@see ChangeLog for specific file details
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.5 2000/10/31 01:28:27 davidg Exp $
d3 1
a3 1
// Version Resource Script
a4 1

d12 1
a12 25

//
// build-up the name suffix that defines the type of build this is.
//
#ifdef TCL_THREADS
#define SUFFIX_THREADS	    "t"
#else
#define SUFFIX_THREADS	    ""
#endif

#ifdef STATIC_BUILD
#define SUFFIX_STATIC	    "s"
#else
#define SUFFIX_STATIC	    ""
#endif

#ifdef DEBUG
#define SUFFIX_DEBUG	    "d"
#else
#define SUFFIX_DEBUG	    ""
#endif

#define SUFFIX		    SUFFIX_THREADS SUFFIX_STATIC SUFFIX_DEBUG


a16 3
#ifdef DEBUG
 FILEFLAGS	VS_FF_DEBUG
#else
d18 2
a19 3
#endif
 FILEOS		VOS__WINDOWS32
 FILETYPE	VFT_APP
d27 2
a28 2
            VALUE "OriginalFilename", "wish" STRINGIFY(TK_MAJOR_VERSION) STRINGIFY(TK_MINOR_VERSION) SUFFIX ".exe\0"
            VALUE "CompanyName", "Ajuba Solutions\0"
d30 1
a30 1
            VALUE "LegalCopyright", "Copyright \251 2000 by Ajuba Solutions\0"
a42 3
// 
//   The icon whose name or resource ID is lexigraphically first, is used
//   as the application's icon.
d45 1
a45 5
app                      ICON    DISCARDABLE     "wish.ico"

#ifdef STATIC_BUILD
#include "tk_base.rc"
#endif
@


1.4.2.2
log
@updated copyright info
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.4.2.1 2001/04/04 07:57:19 hobbs Exp $
d57 1
a57 1
            VALUE "CompanyName", "ActiveState Corporation\0"
d59 1
a59 1
            VALUE "LegalCopyright", "Copyright \251 2000 by ActiveState Corporation, et al\0"
@


1.3
log
@* Merged changes from 8.1.0 branch
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.2.10.1 1999/04/27 21:47:50 stanton Exp $
d30 1
a30 1
            VALUE "LegalCopyright", "Copyright \251 1999 by Scriptics Corporation\0"
@


1.2
log
@Replaced SCCS strings, fixed binary files
@
text
@d1 1
a1 1
// RCS: @@(#) $Id$
d5 1
d28 1
a28 1
            VALUE "CompanyName", "Sun Microsystems, Inc.\0"
d30 1
a30 1
            VALUE "LegalCopyright", "Copyright \251 1995-1996\0"
@


1.2.10.1
log
@Updated copyright info in resource files
@
text
@a4 1
#include <windows.h>
d27 1
a27 1
            VALUE "CompanyName", "Scriptics Corporation\0"
d29 1
a29 1
            VALUE "LegalCopyright", "Copyright \251 1999 by Scriptics Corporation\0"
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
// SCCS: @@(#) wish.rc 1.15 96/09/17 13:24:11
@


1.1.4.1
log
@Merged 8.0.3 changes into 8.1
@
text
@d1 1
a1 1
// RCS: @@(#) $Id: wish.rc,v 1.2 1998/09/14 18:24:02 stanton Exp $
@


