| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\ |
|
| |
| |
| |
| | |
-default active
|
| |
| |
| |
| | |
not take -highlightbackground into account, in an attempt to follow platform specific conventions. The code now only changes this for labels.
|
| |
| |
| |
| | |
-highlightcolor options on Windows.
|
|\ \
| |/ |
|
| |\ \ |
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Windows.h have conflicting symbols.
*** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly.
Those warnings are all fixed in the core, that's what most of this commit is doing.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
gradually slipped in.
Wherever possible, pragma's are used in MSVC to silence useless compiler warnings.
|
| |\ \ \ \
| | | |_|/
| | |/| | |
*** POTENTIAL INCOMPATIBILITY *** for Win32 only: On X11 and Mac, "None" can still be used as before
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Windows.h have conflicting symbols.
Also fix a few newer (harmless) gcc warnings.
|
|\ \ \ \ \
| | |_|/ /
| |/| | | |
|
| |\ \ \ \
| | |/ / /
| |/| | /
| | | |/
| | |/| |
|
| | |/ |
|
|/ /
| |
| | |
Eliminate a ton of unnecessary type casts
|
|\ \
| |/
| |
| | |
tkWinButton to avoid problems in plugin
|
| |\
| | |
| | |
| | | |
tkWinButton to avoid problems in plugin
|
| |/ |
|
| |
| |
| |
| | |
metrics handling from trunk
|
| |\ |
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
| | |
| | |
| | |
| | | |
Fix 2 minor gcc warnings in tkWinTest.c
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tkButton.c (TkButtonWorldChanged): of compound *buttons
* mac/tkMacButton.c (TkpDisplayButton): to correctly display
* macosx/tkMacOSXButton.c (TkpDisplayButton): mixture of disabledfg,
* unix/tkUnixButton.c (TkpDisplayButton): selectcolor, indicator,
* win/tkWinButton.c (TkpDisplayButton): etc. *buttons will
now only stipple the image, unless no disabledfg is given, in which
case it will stipple the whole button.
|
| | |
| | |
| | |
| | |
| | |
| | | |
* win/tkWinButton.c (TkpDisplayButton): displaying disabled text
that have images, as they get a gray50 stipple as well and the
disabledGc is not set up correctly for font drawing. [Bug #477740]
|
| | |
| | |
| | |
| | |
| | | |
Fix various gcc warnings, all backported from Tk 8.6
VC6++ does not have SPI_SETKEYBOARDCUES
|
| | | |
|
| | |
| | |
| | |
| | | |
backgrounds
|
| | |
| | |
| | | |
using useful casts internally.
|
| | |
| | |
| | |
| | | |
different size
|
| | |
| | |
| | |
| | |
| | |
| | | |
Make various functions MODULE_SCOPE
TCHAR-related fixes, making al those
files compile fine when TCHAR != char.
|
| | |
| | |
| | |
| | |
| | |
| | | |
in const memory. With some changes to win32
and macosx, preventing direct writes to
read-only memory.
|
| | |
| | |
| | |
| | |
| | | |
make tkpButtonProcs CONST
fix gcc warnings: missing initializer
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The default disabled text is embossed on Windows. But this looks poor
when a non-default background color is in use. This patch disables
the embossed effect for buttons and labels when the background is non-
standard.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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.
|
| |
| |
| |
| |
| | |
INT_PTR rather than LONG_PTR which isn'tr defined in the msvc6
headers.
|
| | |
|
| |
| |
| |
| |
| | |
* win/tkWinScrlbr.c, win/tkWinWm.c: GetWindowLongPtr only.
* win/ttkWinMonitor.c:
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
if loading of bitmap resources fails. This change
generates an error if Tk is unable to find button
widget resources instead of silently failing and
then drawing widgets incorrectly.
win/rc/tk_base.rc: If the user defines BASE_NO_TK_ICON
then compile the base resources file without a
"tk" icon. This change makes it easier to replace the
default tk icon with a custom icon.
[Patch 1614362]
|
| | |
|
| | |
|
| |
| |
| |
| | |
labels, the same way as it's now done for disabled menu entries.
|