Attention: The Usenet Article Lookup site has been updated.
The code for this site has been ported from Perl to PHP, so you could say, it is in beta mode. Please contact me if find any problems, or have any suggestions. -- Howard
Deutsch   English   Fran├žais   Italiano  

View for Bookmarking (what is this?)
Look up another Usenet article

X-Received: by with SMTP id j1mr5294159qae.7.1373359181168;
        Tue, 09 Jul 2013 01:39:41 -0700 (PDT)
X-Received: by with SMTP id o9mr694612qen.42.1373359181146; Tue,
 09 Jul 2013 01:39:41 -0700 (PDT)
Path: ...!!!!t19no877775qam.0!!f7ni1652qai.0!!t19no877770qam.0!!!not-for-mail
Newsgroups: comp.lang.tcl
Date: Tue, 9 Jul 2013 01:39:41 -0700 (PDT)
Injection-Info:; posting-host=;
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <>
Subject: ANNOUNCE: GRIDPLUS 2.10 - A Grid Based Screen Building Tool For Tcl/Tk
From: Adrian Davis <>
Injection-Date: Tue, 09 Jul 2013 08:39:41 +0000
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

GRIDPLUS 2.10 has been released and is available from:=20


*) New GRIDPLUS "spinbox" command/mode.
*) New GRIDPLUS "pane" command/mode.
*) New "gpoptions" command to simplify setting options
   database for GRIDPLUS.
*) New "dateselector" option to display icon instead of
*) New popup/balloon help ("*Gridplus.helpDisplayTime")
   display duration option.
*) New "gpselect" (backward compatible) syntax.
*) New "-menu" option to specify user defined right-click
   invoked menu for text.
*) New "-seeinsert" option for "text".
*) New "-seeinsert" option for "tablelist".
*) New "-takefocus" option for "tablelist".
*) New "-selectpage" option for "tablelist".
*) New "-names" option for "tablelist".
*) New "=3Dname" column option for "tablelist" to set column
   names - (Potential compatibility issue).
*) New "-names" option for "gpset" to set "tablelist" column
*) New "-titles" option for "gpset" to set "tablelist" column
*) New "-index" option for "gpset" to set/select a "tablelist"
*) New "-index" option for "gpselect" to set/select a "tablelist"
*) New "gpmap" option to map to dict.
*) New Command Subsitution facility for Grid/Layout and
*) New interface to create User Defined Grid Widgets for widget


*) Change popup/balloon help to display at pointer position to
   improve look/feel for larger widgets.
*) Change to allow "@" embedded widgets to work in embedded
*) Change: Support for "&w" embedded widget grid syntax removed
   - (Potential compatibility issue).
*) Change: Example 7 has been updated to demonstrate using the
   (PNG) icon image files facility in ICONS version 2.

Bug Fixes

*) Fix problem setting "tablelist" sort column when first
   column is integer/real.
*) Fix problem with "tablelist" row selection.
*) Fix problem with clipboard operations when widget with focus
   not of suitable type.
*) Fix problem with "gpfind" for patterns begining with "-".
*) Fix problem with menu separator problem with cascade style


GRIDPLUS is a package intended to simplify GUI screen layout development fo=
r Tcl/Tk programmers. It is a "Grid" based layout system which builds on, s=
implifies and extends the existing grid manager. GRIDPLUS layouts are defin=
ed as a hierarchy of grids. Each cell in a grid consists of two elements. T=
hese will usually be a text label and some other widget such as an entry. I=
t is also allowed to have just one element in a cell, or a cell which is em=
pty. GRIDPLUS grids can also be stretched to neatly fill the cells in which=
 they are positioned.=20

While the GRIDPLUS grid can be used "native", GRIDPLUS commands/options exi=
st to create grids of Buttons, Checkbuttons, Date selectors, Dropdowns (Com=
boboxes), Entries, Menubuttons, Links, Radiobuttons and Spinboxes. All plac=
es where text can be displayed make use of the TCL message catalogue facili=

In effect GRIDPLUS is much more than an alternative to the grid geometry ma=
nager, it provides most, if not all, of the facilities required to build co=
mplete screens/windows. Although aimed at producing data entry/update/displ=
ay form screens for database applications, it may be useful for other tasks=

GRIDPLUS also includes the following features:-=20

*) Scrollable text widget with support for tags.=20
*) Scrollable tablelist.=20
*) Scrollable tree.=20
*) Calendar style date display/selector.=20
*) Notebook widget.=20
*) Simple drop-down menus.=20
*) Simple method to specify widget traversal order when=20
   using the TAB key to navigate the screen.=20
*) A group facility to enable/disable groups of widgets=20
   and menu options.=20
*) Facility to include non-GRIDPLUS widgets in groups.=20
*) Simple pattern/procedure based entry validations.=20
*) Works with toplevel windows.=20
*) ...and much, much more!!=20

Best Regards,=20