Skip to main content

Tkinter expansion

Python framework that is heavily inspired by JavaFX and makes creating apps easier

Big and relax update!

In this update tkinter_expansion received bug and performance fixes!

Bugs killed:

Loading widgets other than 1st widget caused removing widget data when selecting widget

Error when widget didn't support specific data, for example activebackground

Features added:

Now binding help is much better tkinter_expansion.bind_help() Required parameters: panel - widget where show help, text - help message, timeout - show help message after set time in ms

Binding widget to Designer is much comfortable with designer.bind() this method requires widget variable what you want to bind

If you rather want to bind multiple widgets at one you can also use designer.bind_all() this method require list that contains widgets that you want to bind to Designer

Loading theme is much more comfortable and extreme line saving when loading theme with designer.load() will require dictionary containing: theme_widget_name: widget_var or theme_widget_name: [widget_var1, widget_var2] to apply same widget theme to different widgets

Recommendations:

If you want to make life easier add name="widget_name" to widget to have easier theme loading

For more information please visit documentation website

Release files for tkinter-expansion 0.1.90

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tkinter-expansion 0.1.90
File Size Uploaded
tkinter_expansion-0.1.90.tar.gz 6.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tkinter-expansion 0.1.90
File Interpreter ABI Platform
tkinter_expansion-0.1.90-py3-none-any.whl Python 3 none any Details

Total release size: 13.7 kB

Release files / tkinter_expansion-0.1.90.tar.gz

Download URL tkinter_expansion-0.1.90.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7eca2d824d80d91cd343d98e8ca9423252ac80f18cec6e03a94516d895e83bc8
BLAKE2b-256 checksum
How to use checksums
46259e891fe7beca5f20d2c2a637916b3d5f38831bc75436299f63b0edc7bb9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / tkinter_expansion-0.1.90-py3-none-any.whl

Download URL tkinter_expansion-0.1.90-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4cc8aec41e0368b1ce3f296a44dbc61fd16d36d6a46b7c492c0381e9599d811e
BLAKE2b-256 checksum
How to use checksums
291d0712d2a21a13136e408816f59fa00d6d3240d5c44f798f1ff0e4cdb9a182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release history Release notifications | RSS feed

This release

0.1.90 This release

2 release files

0.1.65

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page