Package TkZero

TkZero - a sane and Pythonic wrapper around Tkinter.

PyPI: https://pypi.org/project/TkZero/ GitHub: https://github.com/UnsignedArduino/TkZero Documentation: https://unsignedarduino.github.io/TkZero/ Examples: https://github.com/UnsignedArduino/TkZero/tree/main/Examples Tests: https://github.com/UnsignedArduino/TkZero/tree/main/Tests

You can find more information on the GitHub README.

Expand source code
"""
TkZero - a sane and Pythonic wrapper around Tkinter.

PyPI: https://pypi.org/project/TkZero/
GitHub: https://github.com/UnsignedArduino/TkZero
Documentation: https://unsignedarduino.github.io/TkZero/
Examples: https://github.com/UnsignedArduino/TkZero/tree/main/Examples
Tests: https://github.com/UnsignedArduino/TkZero/tree/main/Tests

You can find more information on the GitHub README.
"""

__version_info__ = (0, 0, 4)
__version__ = ""
for index, digit in enumerate(__version_info__):
    __version__ += str(digit)
    if index < len(__version_info__) - 1:
        __version__ += "."
# "Prototype", "Development", or "Production"
__status__ = "Prototype"
__author__ = "UnsignedArduino at https://github.com/UnsignedArduino"

Sub-modules

TkZero.Button

Creates a themed Button.

TkZero.Checkbutton

Creates a themed Checkbutton.

TkZero.Combobox

Creates a themed Combobox.

TkZero.Dialog

Show standard dialogs. You can also sub-class a dialog to make your own.

TkZero.Entry

Creates a themed Entry.

TkZero.Frame

Creates a themed frame.

TkZero.Keybind

Generate event sequences for key combos

TkZero.Label

Creates a themed label.

TkZero.Listbox

Creates a "classic" Listbox

TkZero.MainWindow

Create the main window. Note that this should only be called once in your program!

TkZero.Menu

Creates menus.

TkZero.Platform

Get the windowing system.

TkZero.Progressbar

Creates a themed scale. (Slider)

TkZero.Radiobutton

Creates a themed Radiobutton.

TkZero.Scale

Creates a themed scale. (Slider)

TkZero.Scrollbar

Creates a themed scrollbar.

TkZero.Spinbox

Creates a themed Spinbox.

TkZero.Style

Create a theme.

TkZero.Text

Creates a "classic" Text.

TkZero.Vector

Represents a simple 2D vector.

TkZero.Window

Create an additional window. Note that you will first need to initiate a main window to pass in!