Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #3005

ANN: TkGridGUI 0.0.20 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Charlie Taylor <charlietaylor@users.sourceforge.net>
Newsgroups comp.lang.python.announce
Subject ANN: TkGridGUI 0.0.20 released
Date Thu, 1 Nov 2018 17:03:04 -0700
Lines 30
Approved python-announce-list@python.org
Message-ID <mailman.389.1541423079.2799.python-announce-list@python.org> (permalink)
References <CA+cVMLiV9K54Az9o99WFJC=EyeKOY9zHGVyjSC7QkK0+DerFSg@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Trace news.uni-berlin.de Gl7WZyGOH4ZzSDKA6lfuGwXUWNyxLDhthN+LRlBx2sag==
Return-Path <ctatsourceforge@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'url:pypi': 0.03; 'url- ip:137/8': 0.03; 'pypi': 0.05; 'subject:released': 0.05; 'button,': 0.07; 'grid': 0.07; 'hierarchical': 0.07; 'subject:ANN': 0.07; 'url-ip:137.116.78.48/32': 0.07; 'url- ip:137.116.78/24': 0.07; 'url-ip:137.116/16': 0.07; 'default.': 0.09; 'bindings,': 0.16; 'properties,': 0.16; 'structure.': 0.16; 'python': 0.17; 'url-ip:140/8': 0.17; 'all,': 0.18; 'runs': 0.19; 'keyboard': 0.20; 'tkinter': 0.20; 'widget': 0.20; 'creates': 0.21; 'gui': 0.21; 'designated': 0.24; 'windows': 0.26; 'url- ip:151.101.0.223/32': 0.27; 'url-ip:151.101.128.223/32': 0.27; 'url-ip:151.101.192.223/32': 0.27; 'url-ip:151.101.64.223/32': 0.27; 'url-ip:151.101.192/24': 0.28; 'url-ip:151.101.0/24': 0.29; 'url-ip:151.101.128/24': 0.29; 'url-ip:151.101.64/24': 0.29; 'code,': 0.29; 'message-id:@mail.gmail.com': 0.29; 'url:io': 0.31; "i'm": 0.31; 'at:': 0.32; 'received:google.com': 0.32; 'logic': 0.33; 'url:readthedocs': 0.33; 'testing': 0.33; 'consider': 0.34; 'received:209.85.210': 0.35; 'structures': 0.35; 'linux': 0.35; 'code': 0.35; 'url-ip:151.101/16': 0.35; 'url-ip:151/8': 0.35; 'interface': 0.36; 'but': 0.36; 'basic': 0.36; 'received:209.85': 0.36; 'url:en': 0.37; 'creating': 0.37; 'source': 0.37; 'still': 0.37; 'change.': 0.38; 'to:addr:python-announce-list': 0.38; 'url:github': 0.38; 'received:209': 0.38; 'alpha': 0.40; 'fully': 0.61; 'announcing': 0.61; 'moves': 0.61; 'widgets': 0.61; 'graphic': 0.63; 'within': 0.64; 'generates': 0.70; 'placing': 0.74; 'areas.': 0.84; 'menus,': 0.84; 'entry,': 0.91
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GCk3xwaf7KWyh+A6smuNYg66R+OBw915HBdhpA3lDnA=; b=jEjeiy5TBU3kDd6Zf5bnsqkLL4NWA5aTtvO/UrIQxJIFPn230K3uR1kbTYSkrsvy+6 ZXTo2KSKD2+6k3LORmqkCP6G0WBm1uDufDnTCADl4Uj4YDxF/xIGZV/skBVszKsyRnnS 9VuCJSqxOKto4EqTmbFSvP2M3y31uYxY/wdHn1zpegq7Qcxx+MNHCzePNh0Wioi9ktss 1PTIenpthKfRN0b2BYwpIvv+QSGQamtv2V9LbGgDM5TcAb4IJ/Jx0OZDgJ3vq7AABnIB 2pVR15PpFWgh48J4gZxuFJK+MGO+nSii5ze3IJehuCukCF5cBtrqHhOpUWRbI3fiKqfa tSNA==
X-Gm-Message-State AGRZ1gIRk4t2bAoJpOZm3eXVey2ckKvV6356cXkB2EiK3OW/KCI1yAB8 PyzHTfkVzxzKVi0WDyRdqzNVf/AjAl2eXbKT/I7OxYGQJtw=
X-Google-Smtp-Source AJdET5c2kWCWRrN/6pfBDSuviNtuKjHglWTKsinFlMmqv1d+Szzn04n/XfIMoDLbiIZDYqjAdarphiA9e8Ok9M5giiw=
X-Received by 2002:a9d:4618:: with SMTP id y24mr5554569ote.154.1541116993386; Thu, 01 Nov 2018 17:03:13 -0700 (PDT)
X-Mailman-Approved-At Mon, 05 Nov 2018 08:04:39 -0500
X-Content-Filtered-By Mailman/MimeDel 2.1.29
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.29
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <CA+cVMLiV9K54Az9o99WFJC=EyeKOY9zHGVyjSC7QkK0+DerFSg@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:3005

Show key headers only | View raw


To All,

I'm announcing the first release of TkGridGUI.
I consider it to be Alpha code, but still very usable.

TkGridGUI is a graphic user interface for creating python Tkinter
applications.

The user creates a fully "wired" python Tkinter GUI application by placing
widgets into a hierarchical grid structure.

TkGridGUI generates python source code for all the basic Tkinter widgets,
Button, Label and Entry, as well structures such as menus, notebooks and
statusbars. Within the generated python source code, user application code
is placed in designated areas.

Common widget bindings, keyboard shortcuts and StringVar objects are
created by default.

The workflow moves between placing widgets, editing widget properties,
adding application logic to the generated python source code and testing
the application after each change.

TkGridGUI runs on Linux and Windows with python 2 and 3.

See the Code at: https://github.com/sonofeft/TkGridGUI

See the Docs at: https://sonofefttkgridgui.readthedocs.io/en/latest/

See PyPI page at:https://pypi.python.org/pypi/tkgridgui

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

ANN: TkGridGUI 0.0.20 released Charlie Taylor <charlietaylor@users.sourceforge.net> - 2018-11-01 17:03 -0700

csiph-web