| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Tcl_Panic() outputs a final newline already
|
| |
|
| |
|
| |
|
|
|
|
| |
support Win2000+
|
|
|
|
|
|
| |
yet.
tkWinPort.h: mingw/cygwin fixes: <tchar.h> should always be included here.
|
|
|
|
|
| |
TkpMenuNotifyToplevelCreate, and TkSetWindowMenuBar
Bring Tk_CreateBinding doc and signature (param name) in line.
|
|
|
|
|
|
|
| |
Eliminate use of __argc and __argv for CYGWIN
Make cygwin configuration error into
a warning: CYGWIN compilation works
although there still are test failures.
|
|
|
|
|
|
|
|
|
| |
This patch by Anton Kovalenko adds support for the Windows system-wide
UI setting that prevents accelerators being underlined unless the Alt
key is pressed.
Modified to support the system keyboard cues flag and to handle dynamic
changes to the system parameters by the user.
|
|
|
|
| |
Applied patch from [Bug 2879927].
|
|
|
|
|
|
|
| |
* win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu.
[Bug 873613]
(DrawMenuEntryArrow): Draw Win menu arrow after being torn
off. [Bug 873608]
|
| |
|
|
|
|
|
| |
overwriting the event strucure. Therefore preserve a local copy of the
XKeyEvent while looping over the key events.
|
|
|
|
| |
spacing
|
| |
|
| |
|
|
|
|
|
| |
- some internal const decorations
- spacing
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkBind.c: Updated callers of Tcl_BackgroundError()
* generic/tkCanvas.c: to use the new routine
* generic/tkEntry.c: Tcl_BackgroundException() as appropriate.
* generic/tkImgBmap.c:
* generic/tkListbox.c:
* generic/tkSelect.c:
* generic/tkTextDisp.c:
* generic/tkTextWind.c:
* macosx/tkMacOSXHLEvents.c:
* macosx/tkMacOSXMenu.c:
* macosx/tkMacOSXMenus.c:
* macosx/tkMacOSXScale.c:
* macosx/tkMacOSXWindowEvent.c:
* unix/tkUnixScale.c:
* unix/tkUnixWm.c:
* win/tkWinButton.c:
* win/tkWinMenu.c:
* win/tkWinScrlbr.c:
* win/tkWinWm.c:
|
| |
|
|
|
|
|
|
|
|
| |
const tables, so those will be
put by the C-compiler in the
TEXT segment in stead of the
DATA segment. This makes those
table sharable in shared libraries.
|
| |
|
| |
|
|
|
|
|
| |
allow for unicode char menu indices and not use CharUpper on Tcl
utf strings. [Bug #1734223]
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* tests/menu.test (menu-36.1): [Bug 1599877]
|
|
|
|
| |
handle unichar underlining correctly and safely. [Bug 1599877]
|
|
|
|
| |
with images to avoid clipping bug. [Bug 1329198]
|
|
|
|
| |
the window is still alive. [AS bug 45987] [Bug 1236306]
|
|
|
|
|
|
|
|
|
|
| |
call that caused finalization panic. [Bug 1456851]
* win/tkWinMenu.c (FreeID, TkpNewMenu, MenuExitHandler)
(MenuThreadExitHandler, TkpMenuInit, TkpMenuThreadInit): rework
Windows menu init/finalization to better respect per-process and
per-thread boundaries. [Bug 1456851]
(TkWinMenuKeyObjCmd): Do not error when unknown window is passed
in. [Bug 1236306]
|
| |
|
|
|
|
|
| |
Also start removing _ANSI_ARGS_; the core's required ANSI C for a while now
Also fix [Bug 1252702]; size_t doesn't mix with Tcl_GetStringFromObj
|
| |
|
|
|
|
| |
caused an access violation in an embedded menu testing when the mouse clicked the last pull-down menu entry
|
|
|
|
| |
WM_MENUSELECT message
|
| |
|
| |
|
|
|
|
| |
toplevel when created with a menu (bug# 1098625)
|
|
|
|
| |
popup menu window's handler; improved an embedded menu display in Windows/XP
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It is only defined under Win32.
* generic/tkIntPlatDecls.h: Regen.
* generic/tkStubInit.c: Regen.
* win/tkWinInt.h: Define TK_THEME_WIN_CLASSIC and
TK_THEME_WIN_XP.
* win/tkWinMenu.c (DrawMenuEntryAccelerator, DrawMenuEntryLabel):
Draw a disabled 3D text highlight for the accelerator only
with the Win95/98 look. Same goes for the menu entry text.
* win/tkWinX.c (TkWinGetPlatformId, TkWinGetPlatformTheme):
Automatically detect the Windows theme in use and return
either TK_THEME_WIN_CLASSIC or TK_THEME_WIN_XP when the
TkWinGetPlatformTheme function is invoked.
[Patch 866194]
|
| |
|
|
|
|
| |
* win/tkWinMenu.c: appropriate spots.
|
|
|
|
|
| |
images of compound menu entries in indicator space if not a radio
of checkbutton. [Bug #756952] (eserte)
|
|
|
|
|
| |
* win/tkWinInt.h (TkWinProcs): titles. [Bug #904371] (riefenstahl)
* win/tkWinMenu.c (ReconfigureWindowsMenu):
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TkWinHandleMenuEvent, DrawMenuEntryArrow):
Fix drawing of a disabled cascade menu
arrow. Tk was displaying a disabled cascade
menu arrow in black instead of gray. This
was caused by a bug in the Win32 code for
user drawn menu items. The fix is to avoid
telling Windows that the menu item is a
cascade type and then draw the gray arrow
bitmap on our own.
[Patch 865842]
|