summaryrefslogtreecommitdiffstats
path: root/doc/SetOptions.3
Commit message (Collapse)AuthorAgeFilesLines
* frq-3536507: clientData field in Tk_OptionSpec should be "const void *"jan.nijtmans2012-06-201-1/+1
| | | FossilOrigin-Name: b15ef8c67086607c744f6ab245b137a271618328
* SetOptions.3: minor doc fixjan.nijtmans2012-06-191-24/+17
|\ | | | | | | | | | | make various other tables const (all backported from Tk 8.6) FossilOrigin-Name: 2335ee4ecc69b05ab7eafef039dd64c98a48d99e
| * SetOptions.3: minor doc fixjan.nijtmans2012-06-191-97/+90
| | | | | | | | | | | | make various other tables CONST (All backported from Tk 8.6) FossilOrigin-Name: 213ad7fdd3df8afd283afab1a86cfde6170327d2
* | Purge RCS Keywords.dgp2011-06-081-2/+0
|\ \ | |/ | | FossilOrigin-Name: 3f95fbe0ce14948fd409844b915c18ef25d7d0a0
| * Purge RCS Keywords.dgp2011-06-081-2/+0
| | | | | | FossilOrigin-Name: a74f32bb6369d3e66e661145c81a98a14ed79b3a
* | merge stable branch onto HEADdgp2007-12-131-1/+1
| | | | | | FossilOrigin-Name: e7868b44c1e7bffc63a053b87a96a4499757f80d
* | Lots more GOOBE stuff. Now works with 'make html'!dkf2007-10-291-13/+15
| | | | | | FossilOrigin-Name: 6373cd0cf2deb3038f42488bf9ad272b2d9aed9e
* | * doc/*.1: Revert doc changes that brokedgp2007-10-261-7/+5
| | | | | | | | | | | | | | * doc/*.3: `make html` so we can get the release * doc/*.n: out the door. FossilOrigin-Name: 4fe4274467a1800529131c86ff155c4c0b03db8a
* | Lots of improvements to look and feel of manual pagesdkf2007-10-241-5/+7
| | | | | | FossilOrigin-Name: 719dc3b1128c165488999004be06a1432d8e6286
* | various "const" additions, in line with TIP #27nijtmans2007-01-051-8/+8
| | | | | | | | | | | | fix bug #1627732 FossilOrigin-Name: 3cb10b476b00b2ffc8694865919f758e722cfde4
* | * doc/SetOptions.3:das2004-11-121-2/+2
| | | | | | | | | | | | | | | | | | | | * 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
* | Standardize style of section refs & public symbols. Remove displayed tabsdkf2004-09-191-70/+70
| | | | | | FossilOrigin-Name: 21e74dc17aeb9f48f2a53bcf395d591eedf42bba
* | More doc fixes from Mikhail Kolesnitchenko. [Patch 1013520]dkf2004-08-221-2/+2
| | | | | | FossilOrigin-Name: b4bde69ecaf392e281ae12f6df552bbfadbb8251
* | Fix typos in documentationvincentdarley2004-03-251-2/+2
|/ | | FossilOrigin-Name: ce638ff18841a9a1ce2d2697722afacaa74b9e56
* * doc/SetOptions.3: Added note that restoreProc and freeProc mayericm2000-10-011-2/+4
| | | | | | | | | | 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
* * generic/tkTest.c: Fixed tests to use updated API.ericm2000-09-291-16/+23
| | | | | | | | | | | | | * 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
* * generic/tk.h: Added declaration of Tk_ObjCustomOption structure,ericm2000-09-171-2/+139
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* * doc/SetOptions.3: added missing ')'.hobbs2000-08-151-2/+2
| | | FossilOrigin-Name: 0808e4897ac276a1c7b2f3c195c50624a84def2f
* * doc/SetOptions.3: Updated documentation to reflect support forericm2000-08-101-5/+8
| | | | | | | | | | | | | | | | | | | | 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
* * doc/SetOptions.3: Added information about TK_OPTION_NULL_OK withericm2000-05-171-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* * Merged 8.1 branch into the main trunkstanton1999-04-161-0/+502
FossilOrigin-Name: 1120dc4257448ed1955333e682de48e2940cc741