summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * tests/listbox.test: Fixed tests to comply with new objectifiedericm1999-11-174-27/+18
| | | | | | | | error messages. No -listvar specific tests yet. * win/tkWinDefault.h: * unix/tkUnixDefault.h: * mac/tkMacDefault.h: Added default value for -listvar option.
* * generic/tkWindow.c: Changed "listbox" mapping from old-school toericm1999-11-173-867/+1362
| | | | | | | | | | | new-school objectified command. * generic/tkListbox.c: Objectified listbox; added support for -listvar option. Converted internal structure to use a Tcl list object to store the data. * generic/tkInt.h: Changed reference to Tk_ListboxCmd to Tk_ListboxObjCmd.
* Removed bad option "-geometry" to toplevelwart1999-11-131-2/+2
|
* Added "wm geometry" calls in some tests that were waiting for the user towart1999-11-125-6/+12
| | | | | place a window manually. The Tk test suite can now run on twm with no user intervention.
* Added $(TCLTESTARGS) to the test target so that users can set additionalwart1999-11-121-2/+2
| | | | | | test harness arguments on the make command line: % make test TCLTESTARGS="-verbose pbs"
* * win/winMain.c: corrected winMain to not do a DebugBreak whenhobbs1999-11-101-2/+6
| | | | returning an error message from the top level
* * generic/tkGrid.c: changed Tcl_Alloc to ckallochobbs1999-11-102-9/+9
| | | | | * generic/tkEntry.c: fixed C expr error in destroy of entry that could lead to 'malformed bucket chain' error
* see loghobbs1999-11-101-0/+10
|
* * win/tkWinKey.c: fixed XKeysymToKeycode to handle mapping ofhobbs1999-10-301-10/+13
| | | | symbolic keysyms (Left, Home, ...) with event generate
* * library/entry.tcl: change tkEntrySeeInsert to avoid the usehobbs1999-10-301-5/+3
| | | | | | | of a while loop that could eat CPU tremendously. Behavior of moving the cursor at the right edge changes slightly (previously it tried to keep the cursor at the right edge, now it moves the cursor to a "central right" location - better IMHO).
* see loghobbs1999-10-301-0/+11
|
* * makefile.vc: changed 'c:/program files' to c:/progra~1hobbs1999-10-292-8/+6
|
* * tests/imgPhoto.test: added Img patch (Nijtmans) with docs,hobbs1999-10-291-5/+5
| | | | | headers #def'd with USE_OLD_IMAGE. Upgrades image stuff to Tcl_Obj API, adds alpha channel (images are now 32 bpp)
* * generic/tk.h:hobbs1999-10-2910-424/+1422
| | | | | | | | | | | | | | | * generic/tkCmds.c: * generic/tkImage.c: * generic/tkImgBmap.c: * generic/tkImgGIF.c: * generic/tkImgPPM.c: * generic/tkImgPhoto.c: * generic/tkInt.h: * generic/tkTest.c: * generic/tkWindow.c: * tests/imgPhoto.test: added Img patch (Nijtmans) with docs, headers #def'd with USE_OLD_IMAGE. Upgrades image stuff to Tcl_Obj API, adds alpha channel (images are now 32 bpp)
* * doc/CrtImgType.3:hobbs1999-10-294-42/+107
| | | | | | * doc/CrtPhImgFmt.3: * doc/FindPhoto.3: * doc/photo.n: new docs for Img patch mods
* see loghobbs1999-10-291-0/+22
|
* * unix/Makefile.in: added ChangeLog to dist archivehobbs1999-10-201-3/+3
|
* * library/scrlbar.tcl: changed tkScrollButtonUp to check forhobbs1999-10-201-4/+7
| | | | | existence of tkPriv(relief) in order to avoid spurious release events
* see loghobbs1999-10-201-0/+8
|
* 1999-09-24 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-10-0113-62/+76
| | | | | | | | | | | | | * */README: * win/makefile.vc: * */configure.in: * generic/tk.h: * library/tk.tcl: up'd to 8.3a1 * unix/Makefile.in: changed 'mkdir' to 'mkdir -p' * library/dialog.tcl: changed {Times 18} to {Times 12} for dialog font.
* 1999-09-16 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-2111-34/+65
| | | | | | | | | | | | | | | | | | | | | | | * generic/tkFont.c: fixed processing of font options and error returned [Bug: 2075] * win/tkWinWm.c: fixed bug in 'wm deiconify' that raised the wrong toplevel, and changed it to not set focus on overridden toplevels 1999-09-15 Jeff Hobbs <hobbs@scriptics.com> * unix/aclocal.m4: added fix for FreeBSD-[1-2] recognition [Bug: 2070] and fix to AIX-* to get ldAix right [Bug: 2624], fixed AIX version check (readjust from 8-21 fix) and several other config fixes for AIX * mac/tkMacMenubutton.c: * unix/tkUnixMenubu.c: fixed permanently stippled menubutton image * win/tkWinButton.c: fixed possible pointer smash [Bug: 2733] 1999-09-14 Jeff Hobbs <hobbs@scriptics.com> * win/tkWinMenu.c: fix for stack overrun in GetTextFace [Bug: 909]
* added DEMOPROGSstanton1999-09-181-1/+3
|
* 1999-09-14 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-152-10/+14
| | | | * win/tkWinMenu.c: fix for stack overrun in GetTextFace [Bug: 909]
* Made sure that the tkConfig.sh file is always installed.wart1999-09-102-4/+6
| | | | | configure now substitutes XINCLUDES in tkConfig.sh. Needed for Tk extensions like Itk.
* * win/tkWinDraw.c:hobbs1999-09-023-22/+20
| | | | | | | * unix/tkUnixDraw.c: fixed header style for TkpDrawHighlightBorder * generic/tkCanvas.c: fixed GC error (bg <> fg) in tkCanvas.c (from code added to support TkpDrawHighlightBorder) [Bug: 2676] * unix/aclocal.m4: added -bnoentry to the AIX-* flags
* *** empty log message ***hobbs1999-09-021-3/+2
|
* 1999-09-01 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-0219-599/+593
| | | | | | | | | | | | | | | | | | | | | | | | | | * library/msgbox.tcl: changed the behavior of tk_messageBox on Unix to be more Windows like in handling of <Return> and the default button * library/button.tcl: * library/clrpick.tcl: * library/comdlg.tcl: * library/console.tcl: * library/dialog.tcl: * library/entry.tcl: * library/focus.tcl: * library/listbox.tcl: * library/menu.tcl: * library/msgbox.tcl: * library/palette.tcl: * library/safetk.tcl: * library/scale.tcl: * library/scrlbar.tcl: * library/tearoff.tcl: * library/text.tcl: * library/tk.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl: updated commands to use [string] ops instead of expr equality operators
* 1999-09-01 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-022-11/+11
| | | | | | | | | | * win/tkWinDraw.c: * unix/tkUnixDraw.c: fixed header style for TkpDrawHighlightBorder * generic/tkCanvas.c: fixed GC error (bg <> fg) in tkCanvas.c (from code added to support TkpDrawHighlightBorder) [Bug: 2676] * unix/aclocal.m4: added -bnoentry to the AIX-* flags * generic/tkCursor.c: fixed equality error in GetCursorFromObj [Bug: 2562]
* 1999-09-01 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-022-2/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * win/tkWinDraw.c: * unix/tkUnixDraw.c: fixed header style for TkpDrawHighlightBorder * generic/tkCanvas.c: fixed GC error (bg <> fg) in tkCanvas.c (from code added to support TkpDrawHighlightBorder) [Bug: 2676] * unix/aclocal.m4: added -bnoentry to the AIX-* flags * generic/tkCursor.c: fixed equality error in GetCursorFromObj [Bug: 2562] * library/msgbox.tcl: changed the behavior of tk_messageBox on Unix to be more Windows like in handling of <Return> and the default button * library/button.tcl: * library/clrpick.tcl: * library/comdlg.tcl: * library/console.tcl: * library/dialog.tcl: * library/entry.tcl: * library/focus.tcl: * library/listbox.tcl: * library/menu.tcl: * library/msgbox.tcl: * library/palette.tcl: * library/safetk.tcl: * library/scale.tcl: * library/scrlbar.tcl: * library/tearoff.tcl: * library/text.tcl: * library/tk.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl: updated commands to use [string] ops instead of expr equality operators
* Added "make doc" target that copies the man.macros file from Tcl.wart1999-08-261-2/+5
|
* "make doc" now copies the Tcl file "man.macros" locally. This should allowwart1999-08-211-2/+6
| | | | | | users to use the man pages from inside the Tk source tree (without having to install). It also fixes some problems that TclX was having when building its help pages.
* Run these tests only if "testmetrics" is defined (i.e. tktest isjenn1999-08-181-1/+9
| | | | being used).
* Call cleanupTests after defs has been loadedjenn1999-08-181-5/+5
|
* Fix a typo.jingham1999-08-161-2/+2
|
* Update copyrights and add my name to Ray's in the credits (blush).jingham1999-08-163-14/+14
|
* Release 8.2.0scriptics_tclpro_1_3_0core_8_2_0redman1999-08-131-1/+7
|
* Fixed ANSI-style function definitions so that they work on K&Rredman1999-08-132-4/+4
| | | | compilers properly.
* Update to move the build directory out of the source tree.jingham1999-08-131-1/+1
|
* Fix a bug where the background of the menu can be wrong on Appearances that ↵jingham1999-08-131-4/+18
| | | | use pixmaps for the background of the menu.
* *** empty log message ***jingham1999-08-131-0/+8
|
* *** empty log message ***hobbs1999-08-132-9/+9
|
* Change version numbers to 8.2.0redman1999-08-104-10/+10
|
* 1999-08-10 Jeff Hobbs <hobbs@scriptics.com>core_8_2_b3_basehobbs1999-08-101-1/+7
| | | | | | * win/tkWinWm.c: changed "wm deiconify" on Windows to raise and force the focus on the deiconified window (behavioral change from 8.1 to comply better with Windows style) [Bug: 1609]
* 1999-08-10 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-104-12/+24
| | | | | * generic/tkInt.decls: added TkSetFocusWin * generic/tkFocus.c: changed static SetFocus to TkSetFocusWin
* 1999-08-10 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-101-2/+4
| | | | | | | * win/tkWinWm.c: changed "wm deiconify" on Windows to raise and force the focus on the deiconified window (behavioral change from 8.1 to comply better with Windows style) [Bug: 1609] * doc/wm.n: clarified behavior of "wm deiconify".
* 1999-08-10 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-101-0/+7
| | | | | | | | | * win/tkWinWm.c: changed "wm deiconify" on Windows to raise and force the focus on the deiconified window (behavioral change from 8.1 to comply better with Windows style) [Bug: 1609] * doc/wm.n: clarified behavior of "wm deiconify". * generic/tkInt.decls: added TkSetFocusWin * generic/tkFocus.c: changed static SetFocus to TkSetFocusWin
* 1999-08-10 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-104-9/+16
| | | | | | | * library/clrpick.tcl: * library/console.tcl: * library/tk.tcl: fixed code where abbreviations where used in calling widget methods (confuses iWidgets) [Bug: 2422]
* Remove the #ifdef MAC_TCL from TkDrawInsetFocusHighlight, this knowledge is ↵jingham1999-08-101-17/+7
| | | | now properly in a "p" function, TkpDrawHighlightBorder.
* New Function: TkpDrawHighlightBorder. Use this in place of ↵jingham1999-08-1014-56/+200
| | | | Tk_DrawFocusHighlight. The latter did not work on the Mac, since you need to know both foreground & background color when you draw the active focus ring.
* 1999-08-09 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-093-35/+41
| | | | | | | | * library/button.tcl: cleaned up programming (config -> configure) and fixed Windows relief bug [Bug: 664] * library/entry.tcl: changed Entry C/C/P to not use global data (now uses tkPriv(data)) [Bug: 1475] * library/listbox.tcl: fixed extended mode script error [Bug: 866]