summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* * doc/wm.n (minimize, maximize): Remove claimmdejong2003-03-121-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that the resizable command keeps scripts from changing the size of windows since it is not true. The resizable command only applies to user sizing via user interaction. * tests/unixWm.test: Replace broken tests with the nonPortable constraint with new tests for maxsize and minsize options. These tests verify that setting the minsize and maxsize will resize the window if needed, and that the wm hints will be updated with the new sizes. * tests/wm.test: Add an exhaustive set of tests for the wm maxsize and wm minsize commands. These tests verify that setting the minsize and maxsize will resize the window if needed. These tests have only been run under Win98 and Window Maker under Linux, so further tweaking may be needed for other systems. * unix/tkUnixWm.c (UpdateGeometryInfo, UpdateSizeHints): Fixup comments and initialization for the minWidth, minHeight, maxWidth, maxHeight, width, and height members of the WmInfo struct. Check to ensure that a new toplevel window size is not larger than the maxsize or smaller than the minsize when updating the geometry at idle time. Pass new width and height values to the UpdateSizeHints method so that it can properly set the window min and max sizes for a window that cannot be resized by the user. This fixes a bug where the window resizes back to the original size when the user clicks on the window border. * win/tkWinWm.c (UpdateGeometryInfo): Fixup comments and initialization for the minWidth, minHeight, maxWidth, maxHeight, width, and height members of the WmInfo struct. Check to ensure that a new toplevel window size is not larger than the maxsize or smaller than the minsize when updating the geometry at idle time. [Patch 568861]
* Documentation changes due to TIP#116dkf2003-03-061-20/+49
|
* * doc/panedwindow.n: clarified the need to use 'update idle' whenhobbs2003-02-251-2/+6
| | | | adding unmapped windows. Needs further examination. [Bug #605105]
* * doc/entry.n:mdejong2003-02-192-6/+6
| | | | | | * doc/text.n: Update double and triple click docs to match implementation changes made on 2002-02-14.
* corrected B values [Bug #682714]hobbs2003-02-181-453/+453
|
* Added language to describe the handling of the end-of-file character Kevin B Kenny2003-02-131-4/+14
| | | | \u001a in a script file. [Bug 685505]
* TP macro misplacementhobbs2003-02-091-2/+2
|
* * doc/loadTk.n: note that ::safe::loadTk has a prereq onhobbs2003-01-191-1/+3
| | | | ::safe::interpCreate or ::safe::interpInit. [Bug #669159]
* * doc/photo.n: $image put only accepts -format and -to, and notehobbs2003-01-191-21/+7
| | | | extended use of -to.
* .VS order fixhobbs2003-01-191-3/+3
|
* label docs failed to mention the -compound optiontmh2002-12-181-1/+9
|
* Doc-fix: [$photo put] knows about solid colours, and not files. [Bug 640026]dkf2002-12-171-7/+8
|
* Added missing .BE [Tcl Bug 629330]dkf2002-11-152-2/+4
|
* minor example fixhobbs2002-10-021-2/+2
|
* * doc/bind.n: Doc-fix to mention that %A substitutes UNICODEdkf2002-09-301-5/+6
| | | | | characters rather than ASCII ones. Tk's done this ever since 8.1 in any case; after all, it is the right thing to do.
* added tk windowingsystem docshobbs2002-09-021-1/+9
|
* Fix for bug #582457: make radio and checkbuttons work like Windows whenmacosx_8_4_premerge_2002_08_31_trunkmacosx_8_4_merge_2002_08_30_trunkdrh2002-08-282-4/+17
| | | | -relief is sunken, -offrelief is flat, and -overrelief is raised.
* * generic/tkCanvUtil.c (TkSmoothParseProc): recognize the built-inhobbs2002-08-081-3/+7
| | | | | | bezier method by name. [Bug #578654] * doc/canvas.n: update to note that -smooth really doesn't take or return just booleans.
* * doc/GetBitmap.3: removed doc refs to deprecatedhobbs2002-08-081-2/+2
| | | | Tk_GetBitmapFromData. [Bug #590379]
* Applied companion patch for Tcl Patch 585105,dgp2002-08-0525-64/+66
| | | | | | | | | | | | | | | | | | | | | updating Tk to use Tcl 8.4's fully CONST-ified interface, and fully CONSTifying Tk at the same time. This patch includes purging Tk of its last direct access to interp->result. [Bug 589853] The substantial changes include copying event sequence strings into Tcl_DStrings in tkBind.c, and copying [text] indices into Tcl_DStrings because parsing them involved overwriting them. If this causes performance trouble, that can be resolved by further converting them to Tcl_Obj's. The #defines USE_NON_CONST and USE_COMPAT_CONST have the same effect for Tk as they do for Tcl. (They actually change tcl.h)
* WinWm fixesvincentdarley2002-07-161-7/+7
|
* minor doc clarification (lester)hobbs2002-07-041-2/+3
|
* * doc/wm.n: TIP #95 Windows implementation andhobbs2002-06-221-2/+26
| | | | | | | | * mac/tkMacWm.c (Tk_WmCmd): docs with mac and unix stubs. * unix/tkUnixWm.c (Tk_WmCmd): * win/tkWinWm.c (Tk_WmCmd): * tests/unixWm.test: * tests/winWm.test: more wm attr tests will be needed.
* * doc/text.n: TIP #93 implementation thathobbs2002-06-221-4/+19
| | | | | | | * generic/tkText.c (TextWidgetCmd): enhances the text get and * generic/tkTextIndex.c (TkTextGetIndex): delete methods to accept * tests/text.test: multiple range pairs. This handles the delete case in an atomic, fixed-index fashion.
* Fixes to make HTML generation work better.dkf2002-06-222-4/+4
|
* added 8.4 version marker to -maxundohobbs2002-06-211-1/+3
|
* * doc/text.n: TIP #104 implementation which generalizes thehobbs2002-06-211-5/+8
| | | | | | | | | | | | | | | * generic/tkText.c: undo/redo stack to not be tied solely to the * generic/tkText.h: text widget. The APIs are still private. * generic/tkUndo.c: This also adds a stack limiting ability and * generic/tkUndo.h: a -maxundo option to the text widget (in * library/text.tcl: addition to the options from TIP #26) should * mac/tkMacDefault.h: users want to limit the undo/redo stack * tests/text.test: (should not be necessary in most cases). * unix/Makefile.in: [Patch #554763] (callewart) * unix/tkUnixDefault.h: * win/Makefile.in: * win/makefile.vc: * win/tkWinDefault.h:
* * doc/listbox.n:hobbs2002-06-211-13/+22
| | | | | | | | * generic/tkListbox.c (DisplayListbox): * mac/tkMacDefault.h: TIP #94 implementation adding -activestyle * tests/listbox.test: option to the listbox. This adds the ability * unix/tkUnixDefault.h: to have listboxes look native on Windows, and * win/tkWinDefault.h: "nicer" elsewhere using the 'dotbox' style.
* * generic/tkCmds.c (Tk_TkObjCmd):hobbs2002-06-172-2/+56
| | | | | | | | | | * generic/tkInt.h (struct TkCaret): * mac/tkMacXStubs.c (Tk_SetCaretPos): * unix/tkUnixKey.c (TkpGetString, Tk_SetCaretPos): * win/tkWinX.c (Tk_SetCaretPos): * tests/tk.test: Added 'tk caret' implementation of TIP#96 * doc/SetCaret.3 (new): which adds a TkCaret structure element to * doc/tk.n: TkDisplay for maintaining state.
* Initial implementation of TIP #82: added the -offrelief option todrh2002-06-172-2/+12
| | | | | checkbutton and radiobutton to allow those widgets to have a MS-Office look and feel.
* * generic/tk.decls: added TIP #84 implementation that adds ahobbs2002-06-151-8/+19
| | | | | | | | | * generic/tkDecls.h: Tk_CollapseMotionEvents API which controls * generic/tkEvent.c: Tk's collapsing of incoming motion events * generic/tkInt.h: on its windows. The default remains to do * generic/tkStubInit.c: collapsing. Added a flags parameter to the * generic/tkWindow.c: internal display structure to support this * doc/QWinEvent.3: and be used in the future for other bits.
* TIP #47 "Modifying Tk to Allow Writing X Window managers"jenglish2002-06-141-19/+28
| | | | | | | | (patch from Neil McKay). * Add CirculateRequest, Create, MapRequest, ResizeRequest, and ConfigureRequest event types; * Split TK_TOPLEVEL flag into TK_TOPLEVEL, TK_HAS_WRAPPER, TK_WIN_MANAGED, and TK_TOP_HIERARCHY.
* Changed some _Old and _OLD to more descriptive terms.dkf2002-06-141-3/+4
|
* TIP#98 implementation; improved photo image copy and GIF frame accessdkf2002-06-142-4/+47
|
* * changes: Clearly label wm transient changes asmdejong2002-06-131-5/+6
| | | | | | | | a POTENTIAL INCOMPATIBILITY. * doc/wm.n: Remove "some window managers will" text and explicitly state what behavior a transient window will display. Also mention that it is an error to make a window a transient of itself.
* Fix for [ 539903 ] Doc error for "-message"jenglish2002-04-191-2/+2
|
* * doc/wm.n:mdejong2002-04-101-2/+2
| | | | | | | | | * mac/tkMacWm.c: * tests/wm.test: * unix/tkUnixWm.c: * win/tkWinWm.c: Update wm stackorder usage message to make it clear that either 1 or 3 arguments are required. [Bug 540013]
* Changed topic from "Tcl Built-In Commands" to "Tk Built-In Commands"davygrvy2002-03-291-2/+2
|
* Typo fixdkf2002-03-141-2/+2
|
* nroff macro fixhobbs2002-03-021-2/+2
|
* TIP #41 implementation, panedwindow [Patch #512503] (melski)hobbs2002-02-221-0/+246
|
* Final part of TIP#14 support (photo image transparency access); the C APIdkf2002-02-011-2/+25
| | | | stuff has been in there for ages for some reason...
* * Updated callers of Tcl_SplitList and Tcl_Merge.dgp2002-01-255-11/+11
| | | | | | | | | * Updated callers of Tcl_GetStringResult. Rewrote PrintScrollFractions to ScrollFractions to stop scribbling directly on interp->result. * Updated callers of Tcl_GetVar, Tcl_GetVar2 * Updated callers of Tcl_SplitPath, Tcl_JoinPath, and Tcl_TranslateFileName.
* corrected spin(up|down) -> button(up|down)hobbs2001-12-181-3/+3
|
* Added code to guess the correct default extension from whatever valuedkf2001-12-141-2/+6
| | | | | was selected in the filetypes option menu. Adapted from code by Chris Nelson submitted in Patch #492220.
* Add TK patch 481148 to implement TIP 74, themdejong2001-12-042-5/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | wm stackorder command. * doc/winfo.n: Update documentation for the winfo children command to indicate that top-level windows are not returned in stacking order. * doc/wm.n: Add documentation for wm stackorder. * generic/tkInt.decls (TkWmStackorderToplevel): Add decl for new function. * generic/tkIntDecls.h: Regen. * generic/tkStubInit.c: Regen. * tests/unixWm.test: Add stackorder command to test for wm command usage message. * tests/wm.test: Add new set of tests for generic window manager methods. * unix/tkUnixWm.c (Tk_WmCmd, TkWmStackorderToplevelWrapperMap, TkWmStackorderToplevel): Add unix implementation of new wm stackorder command. * win/tkWinWm.c (Tk_WmCmd, TkWmStackorderToplevelEnumProc, TkWmStackorderToplevelWrapperMap, TkWmStackorderToplevel): Add windows implementation of new wm stackorder command.
* Minor improvements to undo (demo,docs&bindings)dkf2001-11-151-70/+73
|
* added TIP#26 text widget undo/redo functionalityhobbs2001-11-131-1/+95
|
* one char nroff macro fixhobbs2001-11-131-2/+2
|
* implementation of TIP 63 (accepted) -compound option to menu items.macosx_8_4_branchpointtmh2001-10-121-1/+12
|