⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 是TCL的另外一个编译(解释)器
💻
📖 第 1 页 / 共 2 页
字号:
2002-06-04  Jeff Hobbs  <jeffh@ActiveState.com>	**** BWIDGET 1.4.1 TAGGED ****	* README.txt: 	* configure.in: 	* pkgIndex.tcl: up'ed version to 1.4.1	* listbox.tcl: corrected use of 'end' as move index. [Bug #561391]	* buttonbox.tcl: 	* tree.tcl: force frame -padx/-pady to 0 to handle 8.4+ frame	padding options. [Bug #545119]	* scrollframe.tcl: corrected scrollregion configuration on	Configure of frame to use full width/height of canvas when the	canvas is larger.  This ensures that scrolling "anchors" properly	to topleft.	* dialog.tcl: prevent dialog from freezing on Windows with tkwait	visibility on withdrawn toplevels. [Patch #521386] (chevreux)	* font.tcl: reworked loadfont to not sort font names unless	requested.  [Patch #524353] (kienzle, hobbs)	* panedw.tcl: corrected handling of weighted panes following a	Configure event. [Patch #513320] (decoster)	* progressbar.tcl: Fixed display of vertical progressbar.	[Patch #561403]2002-05-29  Andreas Kupries  <andreas_kupries@users.sourceforge.net>	* combobox.tcl: Changed relief of popup list to ridge, for Win*	  platforms.2002-05-09  Andreas Kupries  <andreas_kupries@users.sourceforge.net>	* dynhelp.tcl: Accepted patch for bug 528929. Reported by	  <bach@users.sourceforge.net>, patch also by him.2002-04-25  Andreas Kupries  <andreas_kupries@users.sourceforge.net>	* notebook.tcl: Accepted patch for bug #532246, fixing the	  appearance of the tabs so that text is always visible	  completely.2002-01-26  Pat Thoyts  <patthoyts@users.sourceforge.net>	* utils.tcl: Modified BWidget::place to support multiple screens	under Windows. Better support would require Tk modifications.	* demo/tree.tcl: Fixed for starting on secondary monitor under	windows.	* BWMan/BWidget.html: added documentation for BWidget::place.	2002-01-22  Jeff Hobbs  <jeffh@ActiveState.com>	**** BWidget 1.4.0 tagged ****	* widget.tcl: added Color as an optional type, with _test_color	test.  [RFE #443124].2002-01-15  Jeff Hobbs  <jeffh@ActiveState.com>	* BWman/ComboBox.html: removed reference to label options that	were removed when the LabelFrame was dropped.  [Bug #477130]	* listbox.tcl: allowed drop handler to work in empty listbox.	[Bug #456883]	* mainframe.tcl: correct unprotected eval calls.  [Patch #501210]	(chevreux)2001-12-28  Jeff Hobbs  <jeffh@ActiveState.com>	* BWman/Dialog.html:	* dialog.tcl: Added '-transient' and '-place' flags.	[Patch #483838] (decoster)	* BWman/Tree.html:	* tree.tcl: Added a 'recursive' argument to 'Tree::opentree' and	'Tree::closetree'. [Patch #483838] (decoster)	* BWman/ProgressBar.html:	* progressbar.tcl: Added new type 'nonincremental_infinite' and	modified movement of progressbar when in 'infinite' or	'nonincremental_infinite' mode. The 'nonincremental_infinite' can	be used when a certain process monitored by a ProgressBar returns	a total count and not an increment count. [Patch #483838] (decoster)	* BWman/PanedWindow.html:	* panedw.tcl: Added '-weights' flag with possible value 'extra' or	'available'.  Since BWidget-1.3.1, the meaning of the '-weight'	flag for the 'PanedWindow::add' command was changed. This made it	difficult to create a layout where the panes occupy a certain	amount of the screen. When using the '-weights extra' flag when	creating a PanedWindow widget, the >=1.3.1 behavior is used: the	weights for the different panes are only used for extra space.	When using the '-weights available' flag, the weights for the	different panes are used to set the size of each panes relative to	the total available space. [Patch #483838] (decoster)	* BWman/ListBox.html:	* listbox.tcl: Added '-selectmode' flag and 2 possible	select-modes: single and multiple. [Patch #483838] (decoster)	* widget.tcl: Select element 4 (was 3) from the config-options to	get value from optiondb. [Patch #483838] (decoster)	* utils.tcl: added else case to place is called with location	different from 'at' and 'center' and without a parent.	[Patch #484123] (decoster)	* mainframe.tcl: added options -menubarfont, -menuentryfont and	-statusbarfont at creation time of the widget as well as	subsequent configures. [Patch #479935] (chevreux)	* listbox.tcl: added multipleinsert command to allow faster	inserts of multiple items. [Patch #458446] (chevreux)	* widget.tcl: added Widget::copyinit. [Patch #458446] (chevreux)	* BWman/NoteBook.html:	* notebook.tcl: added options for enhanced tab shape in notebooks.	[Patch #402466] (haneef)	* configure.in:	* pkgIndex.tcl:	* README.txt: bumped version to 1.4.0 (not released)	* mainframe.tcl (_create_menubar): start tagstate initially on.	[Patch #470273] (chevreux)	(_parse_accelerator): improve F* function key accelerator support.	[Patch #444172] (venski)2001-10-14  Jeff Hobbs  <jeffh@ActiveState.com>	* pagesmgr.tcl: reverted fix of 2001-10-11 - it was bogus.2001-10-11  Jeff Hobbs  <jeffh@ActiveState.com>	* pagesmgr.tcl: allowed the ability to specify page by name,	not just number.2001-09-11  Andreas Kupries  <andreas_kupries@users.sourceforge.net>	* notebook.tcl: Removed 'Canvas' from the list of bindtags for the	  internal canvas to prevent interference from application	  specific bindings with our special widget. [459033].2001-09-06  Andreas Kupries  <andreas_kupries@users.sourceforge.net>	* passwddlg.tcl: Accepted change by Bastien Chevreux	  <bach@users.sourceforge.net> adding a -logineditable option to	  the password dialog. [436340].2001-09-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>	* panedw.tcl: Added option -activator to allow user to choose sash	  activator. Reduced minimum allowed sash width. [442474]. Request	  made by Bastien Chevreux <bach@users.sourceforge.net>.	* label.tcl: Corrected typo in BWlabel::configure [454505], report	  and fix by Bastien Chevreux <bach@users.sourceforge.net>.	* arrow.tcl: Changed containing frame to be more invisible	  (borderwidth 0). Fixes [458301], by Georgios Petasis	  <petasis@users.sourceforge.net>.2001-08-08  Andreas Kupries <andreas_kupries@users.sourceforge.net>	* tree.tcl (Tree::_keynav): Added code to call the open and close	  commands when the open-status of a node is toggled with the	  space bar. Bug [449284].	* color.tcl: Added the missing definition of the main	  'SelectColor' procedure. This prevented users from creating	  these widgets in the documented way. Bug [449276].2001-06-21  eric melski  <ericm@ajubasolutions.com>	* tree.tcl: Corrected keyboard navigation so that open/close	commands are invoked when right/left arrows are used to open/close	nodes, patch from [Bug #435097].  Also corrected keyboard	navigation on right arrow press; previously only opened closed	nodes that had children, but should always open nodes, regardless	of whether it has children.2001-06-11  Jeff Hobbs  <jeffh@ActiveState.com>	* pkgIndex.tcl: bumped version to 1.3.1 and added Tk 8.1.1 package	require as Tcl 8.1.1 is needed in certain core areas for the new	string methods.	* mainframe.tcl: corrected state interpretation.  It doesn't do	exact argument matching, but it is consistent with the rest of	BWidget.  [Bug #224476]	* demo/demo.tcl: fixed demo script to run when called from	another directory	* messagedlg.tcl: corrected winfo exists call	* listbox.tcl: fixed string compare call	* combobox.tcl: added package require Tk 8.3.	* passwddlg.tcl: 	* xpm2image.tcl: 	* mainframe.tcl: 	* panedw.tcl: 	* utils.tcl: 	* entry.tcl: 	* dynhelp.tcl: 	* dragsite.tcl: 	* color.tcl: added braces to expr where appropriate2000-10-31  Dan Kuchler  <kuchler@ajubasolutions.com>        * combobox.tcl: Added the '-exact' option to the 'lsearch'        commands in the combobox code so that the correct index        of items will be returned even when there are glob/regexp        characters.2000-10-10  Dan Kuchler  <kuchler@ajubasolutions.com>        * dynhelp.tcl: Added the '-screen' option to the toplevel that        is created to display the help text to fix a bug reported by        Tupone Alfredo.2000-10-01  Eric Melski  <ericm@ajubasolutions.com>	* notebook.tcl: Fixed typo in _draw_page that incorrectly placed	images on tabs.2000-09-17  Eric Melski  <ericm@ajubasolutions.com>	* widget.tcl (_test_boolean): Altered to return strictly 0 or 1	(for false and true, respectively), rather than allowing the	string booleans (false, true, off, on, etc).2000-09-07  Sven Delmas  <sven@scriptics.com>	* mainframe.tcl: Fixed the typo of Alt (Atl) as reported in bug #	6079.2000-09-05  Eric Melski  <ericm@ajubasolutions.com>	* label.tcl: Corrected bindtags for BWidgets Label components:	primary component widget now includes the megawidget pathname in	its bindtags list, so that bindings on the megawidget pathname are	applied properly.2000-08-10  Eric Melski  <ericm@ajubasolutions.com>	* widget.tcl: Corrected a problem caused by the destruction of the	special .#BWidget* widgets, which are used by BWidgets for some	option value validations; formerly, if these were destroyed, it	could confuse the BWidgets system's internal state, and creating	BWidgets after destroying these helper widgets would throw an error.2000-06-14  Dan Kuchler  <kuchler@scriptics.com>	* dialog.tcl	* dropsite.tcl	* dynhelp.tcl	* scrollview.tcl: Replaced several catch {unset varname} calls with	if {[info exists varname]} {unset varname}.  This avoids using the	catch, and also prevents the ::errorInfo corruption that was happening	in BWidgets.2000-05-14  Dan Kuchler  <kuchler@scriptics.com>	* tree.tcl: Fixed a typing error in the Tree::find procedure.	The procedure wouldn't work because there was a 'llengh' where there	should have been a 'llength'.2000-05-08  Dan Kuchler  <kuchler@scriptics.com>	* titleframe.tcl: Added a '-state' flag that is associated to the	state of the label.  Now that labels can be disabled (in 8.3 and	beyond) this allows for the titleframe to have a disabled appearence.2000-05-02  Eric Melski  <ericm@scriptics.com>	* tree.tcl: Did some fancy focus footwork [Bug: 4491].  Now you	can do this: "Tree .t ; bind .t <Button-1> foo", and it will do	the right thing.  This will enable the use of proper	focus-on-mouse-click bindings for trees, which in turn will fix	the focus problem described in 4491.  In addition, I added a	binding to the canvas widget in the tree that redirects focus when	it leaves the canvas and goes to the frame, just in case.		* dialog.tcl: Added a -geometry option, to allow the specification	of geometry for the dialog.  No particular care is taken to	validate the geometry string, so if it is bogus, you lose. [RFE:	5188].2000-04-27  Eric Melski  <ericm@scriptics.com>	* entry.tcl: Added smarts to handle Copy for non-editable entries	(it should be allowed, but was not previously) [Bug: 3755].	* notebook.tcl: Small tweaks for placement of images on tabs.	* combobox.tcl: Added code to ensure that non-editable (but	enabled) comboboxes could still be tabbed in to.2000-04-26  Dan Kuchler  <kuchler@scriptics.com>	* button.tcl: Fixed the bindings that get setup on buttons with	an underline specified to be case insensitive (i.e  if 'A' or 'a'	was the underline character, Alt-A and Alt-a would both be bound	to the button.2000-03-29  Sven Delmas  <sven@scriptics.com>	* tree.tcl:  Added protection for the left arrow key click in case	we are already at the root node. This used to throw a Tcl error	(fixes bug # 4619).2000-03-20  Eric Melski  <ericm@scriptics.com>	* progressbar.tcl: (configure) Added test for change to -maximum	value, so that bar is redrawn if maximum changes. [Bug: 4399].	* BWman/SpinBox.html: Removed references to -label* options.	* demo/select.tcl: Removed use of -label* options on ComboBox and	SpinBox. [Bug: 4394].2000-03-14  Eric Melski  <ericm@scriptics.com>	* button.tcl: (configure) replaced several hasChanged calls with	one hasChangedX call.	* dynhelp.tcl: (sethelp) replaced several hasChanged calls with	one hasChangedX call.	* entry.tcl: Replaced stack of hasChanged calls with one	hasChangedX (in configure); replaced a couple cget's with	getMegawidgetOption's.	* spinbox.tcl: Updated _test_options to use setMegawidgetOption,	and to only do that if it has to, instead of always doing it.	* tree.tcl: Worked on itemcget; instead of upvar'ing the	one-time-use variable, just refer to it directly.	* widget.tcl: One problem with [set	${class}::${path}:opt($option)] -- if path contains "foo(foo)",	the command will choke.  Removed that particular	micro-optimization.  Added setMegawidgetOption to compliment	getMegawidgetOption; extended hasChangedX to accept multiple	options to check.  This allows us to compress stacks of hasChanged	calls into a single call (so there's a single function call, and a	single upvar...).2000-03-13  Eric Melski  <ericm@scriptics.com>	* combobox.tcl: Tweaked bg/background options so that button	didn't pick up entry background.	* widget.tcl: Removed dead code; micro-optimizations to initFromODB.	* tree.tcl: Added option for default -fill of tree nodes on windows.	* notebook.tcl: Removed commented code.	* button.tcl: 	* tree.tcl: 	* spinbox.tcl: 	* entry.tcl: 	* dropsite.tcl: 	* dragsite.tcl: 	* arrow.tcl: Replaced selected cget/getoption calls with	getMegawidgetOption calls.	* combobox.tcl: Removed LabelFrame from ComboBox (30% faster).	* widget.tcl: Added getMegawidgetOption function, which allows	direct access to megawidget-specific options (those that do not	map to a component widget option).  This is dangerous, because it	bypasses some checks, and it will only work with options that are	specific to the megawidget.  However, it is much faster, and	enables some functions (like visiblenodes) to be much faster.	* tree.tcl: Reworked visiblenodes function to do a tree walk to	find visible nodes.  This is faster and more correct than the	previous implementation, which queried all the nodes in the tree	for their open bit.	2000-03-10  Eric Melski  <ericm@scriptics.com>	* widget.tcl: Replaced an upvar with a direct reference to the	variable in initFromODB.	* dynhelp.tcl: Changed sethelp function to use new hasChangedX	function instead of hasChanged, which avoids an unneeded upvar,	for a little better speed.	* button.tcl: Changed to parseArgs/initFromODB format for a small	(25%) speedup in creation time.2000-03-10  Sven Delmas  <sven@scriptics.com>	* tree.tcl: Changed the allnodes procedure to visiblenodes, and	also the mechanism of retrieving those nodes. This took care of

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -