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  
<1160461795.202565.141220@b28g2000cwb.googlegroups.com>

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

Path: ...!postnews.google.com!b28g2000cwb.googlegroups.com!not-for-mail
From: "Adrian Davis" <adrian@satisoft.com>
Newsgroups: comp.lang.tcl
Subject: ANNOUNCE: GRIDPLUS2 - A Grid/Tile Based Screen Building Tool For Tcl/Tk
Date: 9 Oct 2006 23:29:55 -0700
Organization: http://groups.google.com
Lines: 73
Message-ID: <1160461795.202565.141220@b28g2000cwb.googlegroups.com>
NNTP-Posting-Host: 83.105.73.239
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1160461800 7999 127.0.0.1 (10 Oct 2006 06:30:00 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 10 Oct 2006 06:30:00 +0000 (UTC)
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: b28g2000cwb.googlegroups.com; posting-host=83.105.73.239;
   posting-account=P8vbnAwAAADyY6xDVi1__u6-QdGRgNjS

GRIDPLUS 2.0 has been released and is available from:

http://www.satisoft.com/tcltk/gridplus2

GRIDPLUS2 is a Tile based version of GRIDPLUS. Whereas GRIDPLUS Version
1 has features to control widget style as well as window layout -
GRIDPLUS2 assumes that the Tile style engine facilties will be used to
control widget styles. GRIDPLUS2 instead provides SIGNIFICANTLY
ENHANCED screen layout/desgin functionality - which can further reduce
the coding required to achieve the desired widow/widget layout.

One of the main enhancements is the new GRIDPLUS2 Widget Grid. With
GRIDPLUS1 it was only possible to create one type of widget in a
particular Grid (Buttons, checkbuttons, entries etc.). In order to mix
widgets in a Grid it was neccessary to create additional Grids for the
other widget types and then "embed" them into a parent Grid. The new
widget Grid allows all of the GRIDPLUS widget types to be mixed in the
same Grid.

See http://www.satisoft.com.tcltk/gridplus2/readme.html for further
details.


WHAT IS GRIDPLUS:
====================
GRIDPLUS is a package intended to simplify GUI screen layout
development for TCL/TK programmers. GRIDPLUS is the second in a series
of packages aimed at producing a framework for  development and
distribution of "database" applications written in Tcl/Tk,  but I feel
that some of the packages may also be of more general  interest. The
first package ICONS, released 2002
(http://www.satisoft.com/tcltk/icons), was originally developed to be
used with GRIDPLUS.

Firstly: GRIDPLUS is not a "Visual" design tool.

GRIDPLUS is a "Grid" based layout system which builds on, simplifies
and extends the existing grid manager. GRIDPLUS layouts are defined as
a hierarchy of grids. Each cell in a grid consists of two elements.
These  will usually be a text label and some other widget such as an
entry. It is also allowed to have just one element in a cell, or a
cell which is empty. GRIDPLUS grids can also be stretched to neatly
fill the cells in which they are positioned. While the GRIDPLUS grid
can beused "native", GRIDPLUS commands/options exist to create gridsof
Buttons, Checkbuttons, Dropdowns (Comboboxes), Entries, Menubuttons,
Links and Radiobuttons. All places  where text can be displayed make
use of the TCL message catalogue facility.

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

GRIDPLUS also includes the following features:-

*) Scrollable text widget.
*) Scrollable tablelist.
*) Scrollable tree widget.
*) Basic notebook type widget.
*) Simple drop-down menus.
*) Simple method to specify widget traversal order when using the TAB
   key to navigate the screen.
*) A group facility to enable/disable groups of widgets and menu
   options.
*) Facility to include non-GRIDPLUS widgets in groups.
*) Simple pattern/procedure based entry validations.
*) Works with toplevel windows.
*) ...and much, much more!!

Best Regards, 
   =Adrian=