| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
using useful casts internally.
|
|\ |
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
mingw-w64 does not accept _WIN32_IE < 0x0501
Merged --cherrypick from core-8-5-branch (2010-12-13, f4ecadb40d)
remove conflicting definition of timezone struct
|
| | |
| | |
| | | |
Merged --cherrypick from core-8-5-branch (2010-08-26, 3416226333358009f)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The tkhtml widget doesn't set it's window class. The Windows implementation
of the wm manage command checks to see if the contained window is actually
a menu (looking for torn-off menus) by examining the class. This patch
adds a check for a null class to avoid crashing as suggested.
Suggested-by: Eric Boudaillier <beric@users.sourceforge.net>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The tkhtml widget doesn't set it's window class. The Windows implementation
of the wm manage command checks to see if the contained window is actually
a menu (looking for torn-off menus) by examining the class. This patch
adds a check for a null class to avoid crashing as suggested.
Suggested-by: Eric Boudaillier <beric@users.sourceforge.net>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
| | |
| | |
| | |
| | | |
Just the strcpy->memcpy part, to prevent anything like [Bug #3164879]
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
number of
deprecation warnings on later VC++ versions.
Better VCVERSION determination.
All changes backported from Tcl8.5/8.6
|
| | | |
|
| | |
| | |
| | |
| | | |
Fix 2 minor gcc warnings in tkWinTest.c
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu.
[Bug 873613]
(DrawMenuEntryArrow): Draw Win menu arrow after being torn
off. [Bug 873608]
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
SetWindowLongPtr which was not properly ifdef'd.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
* changes: updates for 8.4.19 release.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* README: Bump version number to 8.4.18
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
* changes: updates for 8.4.18 release.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tk.h:
* unix/configure.in: Removed "es_ES" entry in LOCALES
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
|
| | | |
|
| | |
| | |
| | |
| | | |
and/or basekits with corrent resources.
|
| | |
| | |
| | |
| | | |
[Bug 1467997] (janssen)
|
| | |
| | |
| | |
| | |
| | | |
allow for unicode char menu indices and not use CharUpper on Tcl
utf strings. [Bug #1734223]
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
* win/tkWinWm.c: add -transparentcolor attribute for Windows.
|
| | |
| | |
| | |
| | | |
* tests/menu.test (menu-36.1): [Bug 1599877]
|
| | |
| | |
| | |
| | | |
handle unichar underlining correctly and safely. [Bug 1599877]
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
|
| | |
| | |
| | |
| | | |
to make life easier on Windows non-x86 platforms.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
* win/rules.vc: sed to generate the manifest (cross-compile cannot
* win/nmakehlp.c: execute tclsh). If no sed, use the tclsh exe.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tkMain.c: For compat reason the Tcl core will not change
* generic/tkWindow.c: the registered version to include the patchlevel,
* library/tk.tcl: making the changes to Tk unnecessary.
* unix/configure:
* unix/Makefile.in:
* unix/tcl.m4:
* win/configure:
* win/Makefile.in:
* win/makefile.vc:
* win/rules.vc:
* win/tcl.m4:
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tkMain.c: version, now using full patchlevel instead of
* generic/tkWindow.c: major.minor
* library/tk.tcl:
* unix/configure:
* unix/Makefile.in:
* unix/tcl.m4:
* win/configure:
* win/Makefile.in:
* win/makefile.vc:
* win/rules.vc:
* win/tcl.m4:
|
| | |
| | |
| | |
| | | |
with images to avoid clipping bug. [Bug 1329198]
|
| | |
| | |
| | |
| | | |
* win/tkWinX.c: virtual keyboard apps). [Bug 1518677] (petasis)
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
|
| | |
| | |
| | |
| | |
| | |
| | | |
* win/tkWinWm.c (UpdateGeometryInfo): is found - handle it in
* unix/tkUnixEmbed.c (TkpGetOtherWindow): the caller. [Bug 1212056]
* unix/tkUnixWm.c (Tk_CoordsToWindow, UpdateGeometryInfo):
|
| | |
| | |
| | |
| | | |
correctly. [Bug 1374119] (pajas)
|
| | |
| | |
| | |
| | | |
WM_SAVE_YOURSELF wm protocol callback.
|
| | |
| | |
| | |
| | |
| | |
| | | |
(MenuThreadExitHandler, TkpMenuInit, TkpMenuThreadInit): rework
Windows menu init/finalization to better respect per-process and
per-thread boundaries.
|