Bwidget Source Code
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

49 check-ins using file arrow.tcl version ab3c702b71

2001-08-16
18:46
correct minor html error check-in: ba1f00ff4b user: hobbs tags: trunk
2001-08-08
20:58
2001-08-08 Andreas Kupries <[email protected]>
* 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].
check-in: 1ee1206401 user: andreas_kupries tags: trunk
20:42
2001-08-08 Andreas Kupries <[email protected]>
* color.tcl: Added the missing definition of the main 'SelectColor' procedure. This prevented users from creating these widgets in the documented way. Bug [449276].
check-in: f545019fec user: andreas_kupries tags: trunk
2001-07-19
22:03
Updated with 1.3.1 information check-in: e223c48505 user: techentin tags: trunk, bwidget-1-3-1
2001-06-22
01:56
* 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. check-in: e7f424c3f6 user: ericm tags: trunk
2001-06-11
23:58
* passwddlg.tcl: * xpm2image.tcl: * mainframe.tcl: * panedw.tcl: * utils.tcl: * entry.tcl: * dynhelp.tcl: * dragsite.tcl: * color.tcl: added braces to expr where appropriate
check-in: ce9f3f3ee8 user: hobbs tags: trunk
23:58
* demo/demo.tcl: fixed demo script to run when called from another directory
check-in: c8076bb3f4 user: hobbs tags: trunk
23:58
* 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.
check-in: 6e599ef1b2 user: hobbs tags: trunk
23:57
* mainframe.tcl: corrected state interpretation. It doesn't do exact argument matching, but it is consistent with the rest of BWidget. [Bug #224476]
check-in: 6f242c1873 user: hobbs tags: trunk
23:57
combobox.tcl: added package require Tk 8.3. check-in: c536955b68 user: hobbs tags: trunk
23:57
messagedlg.tcl: corrected winfo exists call check-in: f35ea2b0c8 user: hobbs tags: trunk
23:57
listbox.tcl: fixed string compare call check-in: 12554f70af user: hobbs tags: trunk
2001-05-31
20:01
Fix for bug #225308 "tk8.4 breaks Entry widget state option" check-in: c7da3c6232 user: jenglish tags: trunk
2000-10-31
15:48
Fixed a bug by changing the 'lsearch' commands to 'lsearch -exact' so that glob characters in the combobox don't cause the 'getvalue' to break. check-in: 189b1d8467 user: kuchler tags: trunk
2000-10-10
21:17
* 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. check-in: f3f468f9b4 user: kuchler tags: trunk
2000-10-01
17:36
* notebook.tcl: Fixed typo in _draw_page that incorrectly placed images on tabs. check-in: ee4634d029 user: ericm tags: trunk
2000-09-17
23:39
* 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). check-in: e4d33c5e75 user: ericm tags: trunk
2000-09-07
16:20
*** empty log message *** check-in: d0472fc76a user: sven tags: trunk, ajuba-ajuba3-3-0-beta-base
16:20
* mainframe.tcl: Fixed the typo of Alt (Atl) as reported in bug # 6079. check-in: 49dfcedd22 user: sven tags: trunk
2000-09-06
21:47
Typo correction. check-in: 8c9f6b03af user: ericm tags: trunk
21:35
Fixed bad destroy binding to apply to container frame, not to component label. check-in: ca4ca7542d user: ericm tags: trunk
2000-09-05
21:18
* 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. check-in: 9b41d3588c user: ericm tags: trunk
2000-08-24
00:16
Converted files to LF termination check-in: 056d3ac6b3 user: stanton tags: trunk
2000-08-10
22:55
* 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. check-in: ae3d513853 user: ericm tags: trunk
2000-06-15
00:45
* 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. check-in: cf328aa97c user: kuchler tags: trunk, ajuba-ajuba2-2-1-base
2000-06-13
18:36
Removed stray "puts" check-in: 6a0616dae0 user: ericm tags: trunk
2000-05-30
23:44
Updated copyright strings. check-in: 2523376288 user: ericm tags: trunk, ajuba-ajuba2-2-0
2000-05-14
20:39
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'. check-in: 6a88a69100 user: kuchler tags: trunk
2000-05-09
03:48
* 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. check-in: a550e31ae1 user: kuchler tags: trunk
01:53
Fixing some fallout from focus work. check-in: 01176d7fa8 user: ericm tags: trunk
00:01
Another crack at the cursed tree focus problem. check-in: ede99c1cd2 user: ericm tags: trunk
2000-05-05
21:15
Undo focus footwork changes from a few days ago. check-in: 9d590d4280 user: ericm tags: trunk
2000-05-03
01:22
* 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]. check-in: 96fd99fedc user: ericm tags: trunk

2000-04-27
15:39
* 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. check-in: 4053c67e25 user: ericm tags: trunk

2000-04-26
21:07
*** empty log message *** check-in: 43e193a5ed user: kuchler tags: trunk
21:05
Fixed the bindings for the underline character to be case insensitive for alphabet characters. check-in: cd911af8d8 user: kuchler tags: trunk
2000-04-25
23:37
Fixed default return value for _get_current_node so that _keynav wouldn't choke when nothing was selected. check-in: 2debbd54d7 user: ericm tags: trunk
2000-03-30
05:21
*** empty log message *** check-in: e8ee979e23 user: sven tags: trunk, scriptics-sc-2-0-b5
2000-03-29
20:57
* 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). check-in: b1d0ba62c9 user: sven tags: trunk
2000-03-27
21:52
*** empty log message *** Leaf check-in: b4dff7da83 user: sven tags: scriptics-sc-2-0-beta-branch
21:51
* 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). check-in: 9e54948e6a user: sven tags: scriptics-sc-2-0-beta-branch
2000-03-20
22:35
* progressbar.tcl: (configure) Added test for change to -maximum value, so that bar is redrawn if maximum changes. [Bug: 4399]. check-in: 03371c78c0 user: ericm tags: trunk, scriptics-sc-2-0-beta-base, scriptics-sc-2-0-b1, scriptics-sc-2-0-b2
22:22
* BWman/SpinBox.html: Removed references to -label* options.

* demo/select.tcl: Removed use of -label* options on ComboBox and SpinBox. [Bug: 4394]. check-in: 04caf798b9 user: ericm tags: trunk

2000-03-14
20:20
* 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...). check-in: 6492bbaf6a user: ericm tags: trunk

03:25
Rollback problematic change. check-in: ea76b043b6 user: ericm tags: trunk
01:45
* combobox.tcl: Tweaked bg/background options so that button didn't pick up entry background. check-in: 790b606531 user: ericm tags: trunk
01:23
* 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: * entry.tcl: Replaced selected cget/getoption calls with getMegawidgetOption calls. check-in: 8f3c969d9b user: ericm tags: trunk

00:22
Undid a bad change. check-in: fe40b9229a user: ericm tags: trunk
2000-03-13
18:21
* 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). check-in: 8ba51986ce user: ericm tags: trunk