Package TkZero
TkZero - a sane and Pythonic wrapper around Tkinter.
Expand source code
"""
TkZero - a sane and Pythonic wrapper around Tkinter.
"""
# TODO: Create into proper Python package - https://antonz.org/python-packaging/
__version_info__ = (0, 0, 1)
__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!