summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Check that the parent has been mapped before calling RemapWindows. [Bug 2009788]patthoyts2008-07-261-2/+4
|
* bug #2026405: Check for 0x prefix in sprintf %p and redo if necessary. Works ↵patthoyts2008-07-261-1/+4
| | | | around cygwin issue.
* * README: Bump version number to 8.6a1dgp2008-06-192-3/+3
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * win/configure, win/configure.in (TK_WIN_VERSION): fix handlinghobbs2008-06-132-13/+13
| | | | of interim a/b versioning for manifest usage.
* TIP 285 ImplementationJoe Mistachkin2008-06-132-2/+14
|
* We should use the thread allocator for threaded builds. Added 'tclalloc' ↵patthoyts2008-05-152-5/+11
| | | | option to disable.
* More elimination of pre-C89-isms.dkf2008-05-021-196/+201
|
* Get rid of pre-C89-isms (esp. CONST vs const).dkf2008-04-2714-221/+226
|
* Include ws2_32 in the link list [Bug 19200872]patthoyts2008-04-201-2/+2
|
* Fixed bug #1941740: tk_chooseColor -title was broken in revision 1.40 after ↵patthoyts2008-04-142-3/+8
| | | | some code cleanup. Added tests for this windows dialog to avoid regression.
* eliminate a few gcc 4.3 warningsnijtmans2008-04-091-5/+3
|
* Provide a visual-styles API element engine to permit scripts to createpatthoyts2008-04-081-3/+158
| | | | any available windows xp/vista element. Plus basic tests.
* * tkDecls.h: Reverted das's change of Tk's stubs pointersKevin B Kenny2008-04-082-37/+12
| | | | | | | | | | | * tkIntDecls.h: from 'extern' to 'EXTERN'. Since the stubs pointer * tkPlatDecls.h: is always linked statically, its wrong to import or export it from a DLL, and the change causes trouble for extensions that build with -DUSE_TK_STUBS. * tkWinEmbed.c: Removed #if 0 code. Trust the revision control system, if you need it again, you can find it. * tkWinSend.c: Added conditional compilation to silence several compiler warnings.
* autoconf-2.59dgp2008-04-071-5/+5
|
* Fixed stubs usagepatthoyts2008-04-031-5/+13
|
* Tweak the debug targetspatthoyts2008-04-021-18/+7
|
* * generic/tkWindow.c: Revised package initialization so thatdgp2008-04-023-6/+3
| | | | | | * unix/Makefile.in: "tkStubsPtr" is not present in libtk.so, but * win/Makefile.in: is present only in libtkstub.a. This tightens * win/makefile.bc: up the rules for users of the stubs interfaces. * win/makefile.vc: [Tcl Bug 1819422].
* * README: Bump version number to 8.6a0dgp2008-04-014-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * macosx/Wish-Common.xcconfig: * unix/configure.in: * unix/tk.spec: * win/README: * win/configure.in: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tkConsole.c: Relax Tcl_InitStubs() calls so that a Tk 8.6 * generic/tkMain.c: might [load] into a Tcl 8.5 interp. * generic/tkWindow.c: * generic/tkStubLib.c: Update to compatibility with a libtcl.so that contains no "tclStubsPtr" [Tcl Bug 1819422]. * generic/tkDecls.h: make genstubs * generic/tkIntDecls.h: * generic/tkIntPlatDecls.h: * generic/tkIntXlibDecls.h: * generic/tkPlatDecls.h:
* autoconf-2.59core_8_5_2dgp2008-03-281-1/+1
|
* * README: Bump to 8.5.2 for release.dgp2008-03-281-2/+2
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* Put ttkStubLib.o in libtkstub instead of libtk. [Bug 1863007].jenglish2008-03-182-8/+6
|
* *** 8.5.1 TAGGED FOR RELEASE ***dgp2008-02-042-3/+3
| | | | | | | | | | | * generic/tk.h: Bump to 8.5.1 for release. * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * win/tkWinDialog.c (Tk_MessageBoxObjCmd): pass "" instead of NULLhobbs2008-01-311-2/+2
| | | | when -title isn't set. [Bug #1881892]
* Add tristate support to checkbuttons and radiobuttons [Bug 1865898].jenglish2008-01-081-54/+53
| | | | Fix check and radio indicator size [Bug 1679067].
* * generic/tk.h: Bump version number to 8.5.1b1 to distinguishdgp2008-01-022-3/+3
| | | | | | | | | | * library/tk.tcl: CVS development snapshots from the 8.5.0 and * unix/configure.in: 8.5.1 releases. * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:
* Add in missing function definitions to support plain MSVC6 and usepatthoyts2007-12-144-35/+58
| | | | | INT_PTR rather than LONG_PTR which isn'tr defined in the msvc6 headers.
* Support compilation with MSVC9 on AMD64patthoyts2007-12-142-2/+10
|
* merge stable branch onto HEADdgp2007-12-1329-30/+30
|
* We must specify the lowest Windows version wepatthoyts2007-12-102-16/+40
| | | | | | | | | intend to support. In particular the SystemParametersInfo API doesn't like to receive structures that are larger than it expects which affects the font assignements. Set to Win98 support. Handle failure to read the system parameters. This causes ttk/fonts.tcl to set any missing named fonts.
* Only tkWin.h should include windows.h unless we have an explicit override ofpatthoyts2007-12-103-8/+4
| | | | the WINVER macro.
* Handle MSVC 9 (aka: Visual Studio 2008)patthoyts2007-12-101-4/+10
|
* regendkf2007-12-091-1/+1
|
* Fix suite of small problems that prevented a build from working for me.dkf2007-12-092-3/+27
|
* * win/tkWinButton.c, win/tkWinDialog.c: use SetWindowLongPtr andhobbs2007-12-055-77/+5
| | | | | * win/tkWinScrlbr.c, win/tkWinWm.c: GetWindowLongPtr only. * win/ttkWinMonitor.c:
* * win/tkWinInt.h: remove CS_CLASSDC (not recommended for any apps now)hobbs2007-12-053-84/+30
| | | | | | | * win/tkWinX.c: and simplify WNDCLASS to one style. * win/tkWinWm.c: Reduce wrapper update for exStyle to toolwindow change only and set WS_EX_LAYERED as sticky (once set on a window, do not remove it) to reduce alpha transition flicker.
* * win/configure, win/tcl.m4 (LIBS_GUI): mingw needs -lole32hobbs2007-12-052-2/+4
| | | | -loleaut32 but not msvc for Tk's [send]. [Bug 1844749]
* * win/configure, win/tcl.m4 (LIBS_GUI): remove ole32.lib oleaut32.libhobbs2007-12-032-14/+12
| | | | (LIBS): add ws2_32.lib for static builds with Tcl.
* Improved macrology for statically-initialized layout template tables.jenglish2007-12-022-51/+43
|
* (bug 1835052) Fix tidy target to remove tktest rather than tcltestpatthoyts2007-11-281-3/+3
|
* * README: Bump version number to 8.5b3.dgp2007-11-192-3/+3
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * win/ttkWinXPTheme.c: Add support for size information flags forpatthoyts2007-11-181-13/+56
| | | | | scrollbar and combobox buttons. This handles tile patches 1596647 and 1596657 but a bit more generically.
* Minor reshuffle for claritypatthoyts2007-11-171-5/+5
|
* Fix the environment to run only our built versionpatthoyts2007-11-171-21/+42
|
* Ttk_ElementSize: Fixed longstanding, subtle bug that caused element paddingjenglish2007-11-082-7/+10
| | | | | | to sometimes be counted twice in size computations. Fix ElementSizeProcs affected by previous change.
* Use -fp:strict with msvc8 as -fp:precise fails on amd64 builds. Fixpatthoyts2007-10-311-11/+1
| | | | | the two places in Tk that generate errors with msvc8 when using this flag.
* * generic/tk.h: Bump version number to 8.5b2.1 to distinguishdgp2007-10-302-3/+3
| | | | | | | | | | * library/tk.tcl: CVS development snapshots from the 8.5b2 * unix/configure.in: release. * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:
* Made maintenance easier by adding extra dependency information so that dkf2007-10-301-1/+6
| | | | the right version number gets embedded in key files.
* * tests/listbox.test, tests/panedwindow.test, tests/scrollbar.test:hobbs2007-10-302-31/+31
| | | | | | | | | | | | | | | | * library/bgerror.tcl, library/dialog.tcl, library/listbox.tcl: * library/msgbox.tcl, library/optMenu.tcl, library/tclIndex: * library/tkfbox.tcl, library/demos/floor.tcl, library/demos/rmt: * library/demos/tcolor, library/demos/text.tcl: * library/demos/twind.tcl, library/demos/widget: Buh-bye Motif look * library/ttk/fonts.tcl: Update of Tk default look in 8.5 * macosx/tkMacOSXDefault.h: Trims border sizes, cleaner X11 look * unix/tkUnixDefault.h: with minor modifications for Win32/Aqua. * win/tkWinDefault.h: Uses Tk*Font definitions throughout for * win/tkWinFont.c: classic widgets. [Bug #1820344] * library/obsolete.tcl (::tk::classic::restore): This restores changes made to defaults in 8.5 using the 'option' command, segmented into logical groups.
* * README: Bump version number to 8.5b2.dgp2007-10-262-3/+3
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * doc/getOpenFile.n: TIP#242 implementation of -typevariable tohobbs2007-10-251-29/+89
| | | | | | | | | * library/tkfbox.tcl: return type of selected file in file dialogs. * library/xmfbox.tcl: [Bug #1156388] * macosx/tkMacOSXDialog.c: * tests/filebox.test: * tests/winDialog.test: * win/tkWinDialog.c: