Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Announce: BWidget 1.9.2
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Harald Oehlmann  
View profile  
 More options Jun 7 2010, 4:50 am
Newsgroups: comp.lang.tcl
From: Harald Oehlmann <wortka...@yahoo.de>
Date: Mon, 7 Jun 2010 01:50:32 -0700 (PDT)
Local: Mon, Jun 7 2010 4:50 am
Subject: Announce: BWidget 1.9.2
As 3rd result of the European User meeting in Strasbourg, I am pleased
to announce BWidget 1.9.2.

This is a release due to two reasons:
- there are some bug fixes and enhancements since 1.9.0
- ActiveTCL contained a package BWidget 1.9.1 which was a development
snapshot from the Tile-enabled version.
  Anybody having compatibility issues with this version is encouraged
to use BWidget 1.9.2
  The Tile-enabled version will not be released as 1.9.x.

Thanks to all reporters, contributers and testers.
Sorry for the eventual troubble with BWidget 1.9.1 (and of cause with
this release if you might have any).

Attached are the full release notes.

Regards,
Harald
-----
BWidget ToolKit 1.9.2                           June 2010
Copyright (c) 1998-1999 UNIFIX.
Copyright (c) 2001-2002 ActiveState Corp.

See the file LICENSE.txt for license info (uses Tcl's BSD-style
license).

--------------------------------------------------------------------------

Maintenance release containing some bugfixes and minor enhancements.

Highlight:
- ListBox: Drag and Drop sample handles multiple items

Release 1.9.1 was included in ActiveTCL in may 2010.
This release was a snapshop of the outcomming tile-enhanced version
which
showed incompatibilities in default option handling.
This 1.9.2 release does not include the Tile enhancements but only bug
fixes
arised after release 1.9.0.

Remark that this is a snapshot of the bugfix release branch which
resides
in tcllib cvs under the tag "bwidget".
The trunc contains the tile-enabled version.

Dedication:
This release is dedicated to Luc Moulinier who organized the European
TCL
user meeting where this release was coordinated.

--------------------------------------------------------------------------

WHAT IS BWIDGET ?

The BWidget Toolkit is a high-level Widget Set for Tcl/Tk built using
native Tcl/Tk 8.x namespaces.

The BWidgets have a professional look&feel as in other well known
Toolkits (Tix or Incr Widgets), but the concept is radically different
because everything is pure Tcl/Tk.  No platform dependencies, and no
compiling required.  The code is 100% Pure Tcl/Tk.

The BWidget library was originally developed by UNIFIX Online, and
released under both the GNU Public License and the Tcl license.
BWidget is now maintained as a community project, hosted by
Sourceforge.  Scores of fixes and enhancements have been added by
community developers.  See the ChangeLog file for details.

--------------------------------------------------------------------------

WIDGET LIST (1.9)

Simple Widgets
      Label           Extended Label widget
      Entry           Extended Entry widget
      Button          Extended Button widget
      ArrowButton     Button widget with an arrow shape.
      ProgressBar     Progress indicator widget
      ScrollView      Display the visible area of a scrolled window
      Separator       3D separator widget

Manager Widgets
      MainFrame       Manage toplevel with menu, toolbar and
statusbar
      LabelFrame      Frame with a Label
      TitleFrame      Frame with a title
      ScrolledWindow  Generic scrolled widget
      ScrollableFrame Scrollable frame containing widget
      PanedWindow     Tiled layout manager widget
      ButtonBox       Set of buttons with horizontal or vertical
layout
      PagesManager    Pages manager widget
      NoteBook        Notebook manager widget
      Dialog          Dialog abstraction with custom buttons

Composite Widgets
      LabelEntry      LabelFrame containing an Entry widget.
      ComboBox        ComboBox widget
      SpinBox         SpinBox widget
      Tree            Tree widget
      ListBox         ListBox widget
      MessageDlg      Message dialog box
      ProgressDlg     Progress indicator dialog box
      PasswdDlg       Login/Password dialog box (contributed by
Stephane Lavirotte)
      SelectFont      Font selection widget
      SelectColor     Color selection widget

Commands Classes
      Widget          The Widget base class
      DynamicHelp     Provide help to Tk widget or BWidget
      DragSite        Commands set for Drag facilities
      DropSite        Commands set for Drop facilities
      BWidget         Utilities

--------------------------------------------------------------------------
INSTALLATION AND USE

- On Unix Platform:
  Uncompress the file BWidget-<version>.tar.Z|gz

  To use the BWidget:
  - If you have uncompressed the archive file under the Tcl Library
Path
    directory, you only need to do:
      % package require BWidget
  - If not, you have to specify the BWidget installation path in
auto_path
    global variable:
      % lappend auto_path <install_path>
      % package require BWidget

  To launch the demo, you need to cd into the demo subdirectory:
      $ cd <install_path>/demo
      $ wish demo.tcl

- On Windows and others Platforms:
  Uncompress the file BWidget-<version>.zip

  To use the BWidget:
  - If you uncompressed the archive file under the Tcl Library Path
    directory, you only need to do:
      % package require BWidget
  - If not, you have to specify the BWidget installation path in
auto_path
    global variable:
      % lappend auto_path your_path
      % package require BWidget

  To launch the demo :
      Double click on demo.tcl in the demo subdirectory

Distribution contains these directories:

BWidget-<version>   Root directory and BWidget Tcl sources
   BWman        HTML manual pages
   images       images used by BWidget
   lang         Resources for language customization
   demo         Demo sources
   tests        BWidgets test suite

--------------------------------------------------------------------------

DOCUMENTATION

HTML manual pages are available in the BWman subdirectory.  Point to
index.html for frame version with tree navigation, or to contents.html
for no frame version.

--------------------------------------------------------------------------

CONTACTS

The BWidget toolkit is maintained on Sourceforge, at
http://www.sourceforge.net/projects/tcllib/

--------------------------------------------------------------------------

Changes:
        (Only showing changes since BWidget 1.9 release.)

2010-05-31 Harald Oehlmann < oeh...@users.sourceforge.net>

        * listbox.html Reflected patch 2010-05-12 in documentation.
        The selection may not be disabled any more by binding button 1.

2010-05-12 Harald Oehlmann < oeh...@users.sourceforge.net>

        * listbox.tcl(ListBox::bindText and ListBox::bindImage)
        Method bindText and bindImage overwrote internal selection
        bindings [Bug 3000293] reported by Robert Karen.

2010-05-11 Harald Oehlmann < oeh...@users.sourceforge.net>

        * listbox.tcl(ListBox::see) Method see shifts image out of
        view. Showed up, by a selection click on a long item with icon
        [Bug 2999764] reported by Robert Karen.

2010-05-05 Harald Oehlmann < oeh...@users.sourceforge.net>

        * listbox.tcl(ListBox::_configureSelectmode) Drag modifies
        multiple selection [Bug 2995969] reported by Robert Karen.
        Bound events on ButtonRelease-1 instead Button-1 for multiple
        selections to avoid bug.
        * listbox.tcl(ListBox::_drag_and_drop) The default drag and drop
        routine only handled single drag and drop.
        It was extended to handle also drag and drop of multiple entries.

2009-09-03 Harald Oehlmann  <oeh...@users.sourceforge.net>

        * util.tcl(BWidget::place), BWidget.html Widget placed incorrectly,
        when bigger than current screen [Bug 2850031] by Thomas Grausgruber
        Possible incompatibility: BWidget::place w h -> w,h are reduced to
        screen width.

2009-08-12 Harald Oehlmann  <oeh...@users.sourceforge.net>

        * dynhelp.tcl Use balloon help font TkTooltipFont if tk <= 8.5.
        Otherwise use helvetica 11 on Aqua [Patch 2835180] for Kevin Walzer
        * dynhelp.tcl(DynamicHelp::_show_help)Replaced aqua conditional code
        check by $Widget::_aqua

2009-08-10 Harald Oehlmann  <oeh...@users.sourceforge.net>

        * notebook.tcl (NoteBook::delete) Method delete destroyframe=1 and
        reinsertion -> raise failed - state variables were deleted.
        [Bug 2831785] by kjnash
        * tree.tcl (Tree::_keynav) Fire virtual event <<TreeSelect>> also on
        keyboard navigation [Patch 2828086] by Kevin Walzer
        * combobox.tcl Replaced aqua conditional code check by $Widget::_aqua

2009-08-10 Harald Oehlmann  <oeh...@users.sourceforge.net>

        **** Branched to bwidget ****

        This is the bwidget branch of module bwidget of tcllib
        Use "-r bwidget" for all cvs operations
        Scope: Package BWidget compatible to tcl/tk 8.1 and tk
        (e.g. no tile/ttk).


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.