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  
<492eeb7a-e98e-4839-810e-cb7ede005785@k19g2000yqc.googlegroups.com>

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

Path: ...!feeder.news-service.com!feeder3.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!k19g2000yqc.googlegroups.com!not-for-mail
From: Adrian Davis <adrian@satisoft.com>
Newsgroups: comp.lang.tcl
Subject: ANNOUNCE: GRIDPLUS 2.5 - A GUI Building Tool For Tcl/ttk
Date: Mon, 9 Nov 2009 05:19:57 -0800 (PST)
Organization: http://groups.google.com
Lines: 88
Message-ID: <492eeb7a-e98e-4839-810e-cb7ede005785@k19g2000yqc.googlegroups.com>
NNTP-Posting-Host: 193.195.197.254
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
X-Trace: posting.google.com 1257772797 16374 127.0.0.1 (9 Nov 2009 13:19:57 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 9 Nov 2009 13:19:57 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: k19g2000yqc.googlegroups.com; posting-host=193.195.197.254; 
	posting-account=mza1agkAAACxevjptKjg4tMQyfcSN2Kr
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 
	1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; 
	InfoPath.1),gzip(gfe),gzip(gfe)
Bytes: 4206

GRIDPLUS 2.5 has been released and is available from:-

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


New and Enhanced Features
------------------------------------------
*) New "calendar" command mode.
*) New "gpnav" command.
*) New dropdown "date-selector" grid widget.
*) Extra pre-defined validations.
*) New "trim" option for validations.
*) New button "!+" widget option.
*) New "-overrideredirect" option for GRIDPLUS window.
*) New pre-defined optionset.


Changes
-------------
*) "gpset" and "gpselect" modified to set values for "calendar" and
   "date" selector.
*) Pressing the Enter key while a button is highlighted will now
invoke
   the button command.
*) New behaviour for validations when loosing focus to toplevel
window.


Bug Fixes
-------------
*) Fix various validation problems when validated field looses focus
to
   a toplevel window.
*) Fix problem with popup validation error messages in notebooks.
*) Fix "num" validation pattern.
*) Fixes "expected integer" font problem due to Tcl/Tk bug.


WHAT IS GRIDPLUS:
====================

GRIDPLUS is a "Grid" based GUI builder 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 be used "native", GRIDPLUS commands/
options exist to create grids containing a mixture of Buttons,
Checkbuttons, Date-Selectors, Dropdowns  (Comboboxes), Entries,
Menubuttons, Links and Radiobuttons. All places  where text can be
displayed make use of the Tcl message catalogue facility.

In fact 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. In many cases, using
GRIDPLUS to code an application GUI will be quicker than using a
"Visual" screen design tool.

Examples can be found at:-

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

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 with support for tags.
*) Scrollable tablelist.
*) Scrollable tree widget.
*) Calendar style date display selector.
*) 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=