| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
FossilOrigin-Name: b15ef8c67086607c744f6ab245b137a271618328
|
|\
| |
| |
| |
| |
| | |
make various other tables const
(all backported from Tk 8.6)
FossilOrigin-Name: 2335ee4ecc69b05ab7eafef039dd64c98a48d99e
|
| |
| |
| |
| |
| |
| | |
make various other tables CONST
(All backported from Tk 8.6)
FossilOrigin-Name: 213ad7fdd3df8afd283afab1a86cfde6170327d2
|
|\ \
| |/
| | |
FossilOrigin-Name: 3f95fbe0ce14948fd409844b915c18ef25d7d0a0
|
| |
| |
| | |
FossilOrigin-Name: a74f32bb6369d3e66e661145c81a98a14ed79b3a
|
| |
| |
| | |
FossilOrigin-Name: e7868b44c1e7bffc63a053b87a96a4499757f80d
|
| |
| |
| | |
FossilOrigin-Name: 6373cd0cf2deb3038f42488bf9ad272b2d9aed9e
|
| |
| |
| |
| |
| |
| |
| | |
* doc/*.3: `make html` so we can get the release
* doc/*.n: out the door.
FossilOrigin-Name: 4fe4274467a1800529131c86ff155c4c0b03db8a
|
| |
| |
| | |
FossilOrigin-Name: 719dc3b1128c165488999004be06a1432d8e6286
|
| |
| |
| |
| |
| |
| | |
fix bug #1627732
FossilOrigin-Name: 3cb10b476b00b2ffc8694865919f758e722cfde4
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* doc/text.n: fixed *roff errors uncovered by running 'make html'.
* macosx/tkMacOSXFont.c (Tk_MeasureChars,Tk_DrawChars,etc): Make
sure that the lastSubFontPtr remains valid even when the subfont
array is reallocated. [Bug 618872]
FossilOrigin-Name: 951e50bdbe45ec5be5829b518cbbd958c79352da
|
| |
| |
| | |
FossilOrigin-Name: 21e74dc17aeb9f48f2a53bcf395d591eedf42bba
|
| |
| |
| | |
FossilOrigin-Name: b4bde69ecaf392e281ae12f6df552bbfadbb8251
|
|/
|
| |
FossilOrigin-Name: ce638ff18841a9a1ce2d2697722afacaa74b9e56
|
|
|
|
|
|
|
|
|
|
| |
be NULL.
* generic/tkConfig.c (Tk_RestoreSavedOptions): For custom options,
added test that the restoreProc is not NULL, to allow for custom
options that don't care about supporting Tk_RestoreSavedOptions.
FossilOrigin-Name: 6032025460a72bbd2c54d805646f324f4973acef
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/SetOptions.3:
* generic/tk.h:
* generic/tkConfig.c: Changed interface for Tk_CustomOptionSetProc
and Tk_CustomOptionGetProc; these now take a pointer to the start
of the widget record, and an integer offset to the slot for the
option value, instead of just a pointer to the slot. This allows
more sophisticated options to do interesting things based on other
data in the widget record.
FossilOrigin-Name: ec369c24d18e5de8d10ac7c7932338a0ed1267d0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
used for TK_OPTION_CUSTOM, and typedef's of the functions
Tk_CustomOptionSetProc, Tk_CustomOptionGetProc,
Tk_CustomOptionRestoreProc, and Tk_CustomOptionFreeProc, used for
TK_OPTION_CUSTOM.
* doc/SetOptions.3: Added documentation of TK_OPTION_CUSTOM, and
section "CUSTOM OPTION TYPES" explaining how to create and use
custom options.
* tests/config.test: Added tests for custom option type.
* generic/tkTest.c: Added test support for TK_OPTION_CUSTOM to
TestobjconfigObjCmd. Added CustomOption* functions to implement a
test custom option.
* generic/tkConfig.c: Added new option type TK_OPTION_CUSTOM,
which allows the definition of custom option types by creating
parsing, printing, freeing, and restoring procedures for a custom
option. This is needed by the text and canvas widgets if they are
to be fully objectified.
FossilOrigin-Name: cfd325633d1045b55de2e1b5cfae2dda6e88ea7b
|
|
|
| |
FossilOrigin-Name: 0808e4897ac276a1c7b2f3c195c50624a84def2f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TK_OPTION_NULL_OK for TK_OPTION_DOUBLE and TK_OPTION_PIXELS.
* generic/tkConfig.c: Added for TK_OPTION_NULL_OK support for
TK_OPTION_DOUBLE and TK_OPTION_PIXELS.
* doc/place.n: Updated, reformatted manual entry.
* tests/place.test: Added many tests.
* generic/tkPlace.c (Tk_PlaceObjCmd): Updated to use Tk
widget-option management facilities to manage place options (-x,
-y, etc.), which simplifies the placer code. Added support for
[place configure pathName] and [place configure pathName -option],
similar to the behavior of the configure subcommand supported by
widgets.
FossilOrigin-Name: 375354145259dc80ebd6b9e71d049edc3000944e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TK_OPTION_RELIEF.
* win/tkWinButton.c: Removed bits about TK_RELIEF_LINK.
* tests/button.test: Added tests for -overrelief; removed tests
for -relief link.
* mac/tkMacButton.c: Removed bits about TK_RELIEF_LINK.
* generic/tkOldConfig.c: Removed bits about TK_RELIEF_LINK.
* generic/tkConfig.c: Removed bits about TK_RELIEF_LINK; added
support for TK_OPTION_NULL_OK for TK_OPTION_RELIEF.
* library/button.tcl: Added binding support for -overrelief.
* generic/tk3d.c (Tk_GetRelief): Added branch for TK_RELIEF_NULL.
* generic/tkButton.c: Added -overrelief option; removed
Enter/Leave EventProc masks and handlers.
* generic/tk.h: Added TK_RELIEF_NULL definition, removed
TK_RELIEF_LINK.
* mac/tkMacDefault.h (DEF_BUTTON_OVER_RELIEF):
* win/tkWinDefault.h (DEF_BUTTON_OVER_RELIEF):
* unix/tkUnixDefault.h (DEF_BUTTON_OVER_RELIEF): Added default
value for the -overrelief option.
FossilOrigin-Name: 107c0be19713ca6aedb57383ae53c62d430c9280
|
|
FossilOrigin-Name: 1120dc4257448ed1955333e682de48e2940cc741
|