| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| | |
|
| | |
|
| |
| |
| | |
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
|\ \
| |/
| |
| | |
link.exe included with MSVC, use -debug instead
|
| |
| |
| |
| | |
link.exe included with MSVC, use -debug instead
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Added additional flags to the vsapi element engine to enable specifying
the system metrics to use when calculating the size of certain elements.
This was being done already for the XP theme but the scripted definitions
using the vsapi engine for vista/win7 could not use such flags.
This fixes scrollbars not reflecting the users configured scrollbar size.
Reported-by: Mark Garvey <dunkfan@users.sourceforge.net>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The fix for [Bug 2009788] prevented a crash but causes windows to be lost
if their parent is unmapped when [wm forget] is called. Added a test for
this case and ensure that the parent window exists when we remap the
child to its parent.
Reported-by: Koen Danckaert <danckaert@users.sourceforge.net>
Reported-by: Eric Boudaillier <beric@users.sourceforge.net>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
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>
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| | |
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]
|