• R/O
  • SSH

tkpane: 儲存庫摘要

Default repository for tkpane.py.

最新提交 RSS

修訂. 時間 作者 訊息
b9cce420c2b4 2020-01-10 11:20:55 Dreas Nielsen tip Updates to documentation re the change in repository and ...
93ead7b12f03 2018-07-21 11:15:14 Dreas Nielsen Merged heads.
c8211341ec1a 2018-07-21 11:14:45 Dreas Nielsen Documentation edits.
5355479ecb4c 2018-07-19 05:32:16 Dreas Nielsen Documentation edits.
9b69ee66c067 2018-03-18 02:19:15 Dreas Nielsen Added tag 1.0.0 for changeset 9f78f82c1a16
9f78f82c1a16 2018-03-18 02:19:09 Dreas Nielsen 1.0.0 Revised documentation and updated version to 1.0.0.
f082099bdfa7 2018-03-15 13:16:06 Dreas Nielsen Added initialization of datadict for custom panes with de...
4fa1db37dc30 2018-03-15 03:44:05 eshea Modified RadiobuttonPane to add orientation option, with ...
d978bf2a4f2c 2018-03-15 03:33:27 eshea Modified to use empty string as fdefault value - rather ...
d1eb07ef9b5a 2018-03-15 03:25:34 eshea Modified radiobutton pane to pass radio options as list o...


名稱 修訂. 時間 作者
0.14.0 35d6d2356679 2018-02-22 13:14:46 Dreas Nielsen
0.15.0 45713c5a61f6 2018-02-22 13:57:32 Dreas Nielsen
0.18.0 7e8b613e4582 2018-02-28 12:33:09 Dreas Nielsen
0.18.1 7ba694f7c4fd 2018-03-01 04:04:57 Dreas Nielsen
0.20.0 843286eefadc 2018-03-02 02:56:57 Dreas Nielsen
0.22.0 5c17fd7e14fd 2018-03-02 09:08:29 Dreas Nielsen
0.23.0 39453a474616 2018-03-02 23:06:43 Dreas Nielsen
0.24.0 cbc0a1b31853 2018-03-04 03:46:18 Dreas Nielsen
0.26.0 f8511531f5f7 2018-03-11 04:04:03 Dreas Nielsen
0.27.0 4468894fcab3 2018-03-13 11:19:52 Dreas Nielsen


名稱 修訂. 時間 作者 訊息
default b9cce420c2b4 2020-01-10 11:20:55 Dreas Nielsen Updates to documentation re...


The TkPane Python Libary

This library (*tkpane.py*) simplifies the development of Tkinter user
interfaces and the specification of interactions between UI elements.

A base class (TkPane) is defined that is meant to be subclassed to
create 'pane' objects that have no inherent dependencies on other
UI elements (panes or widgets).

After subclass objects are instantiated, interactions between them
can be defined through well-defined interface functions that implement
actions to enable, clear, or disable the panes; callback lists that
are activated when data become valid or invalid, and a set of methods
that automatically establish certain types of relationships between
panes.  For example, the ``requires()`` methd is used like this:


to ensure that ``pane_b`` will be enabled when ``pane_a`` has valid
data, and will be disabled when ``pane_a`` has invalid data.

Full documentation is available at http://tkpane.osdn.io
Show on old repository browser