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!