Native Windows GUI library with animation support.
Project description
kwnsgui_lib
Native Windows GUI library with animation support.
Features
- Create Windows, Labels, Buttons
- Animations for widgets
- Easy configuration: colors, fonts, text
- Methods:
.show(),.hide(),.lock(),.unlock()
Installation
Copy kwnsgui_lib folder to your project.
Requires Python 3.9+ on Windows.
Usage
from kwnsgui_lib import create_window
w = create_window("Test Window", 600, 400, 255, 255, 255)
lbl = w.Label("Hello World!", 50, 50)
lbl.config(fg=(0,0,255), font_size=18)
lbl.anim(50,50,400,200,2000)
def on_click(widget):
widget.config(text="Clicked!", fg=(255,0,0))
btn = w.Button("Click Me", 50, 100, command=on_click, args=(lbl,))
w.run()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kwnsgui_lib-0.1.0.tar.gz
(3.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kwnsgui_lib-0.1.0.tar.gz.
File metadata
- Download URL: kwnsgui_lib-0.1.0.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a75e2c567eeef2fcf98a03173bd11b74415089936c0d55d374568e210ff76c14
|
|
| MD5 |
ee431331ba39ee3e56127e52ca464c9f
|
|
| BLAKE2b-256 |
f6437552fbbe21d3e71317ba8d1e8313e807c4bb5b23dee3bb8881cc8fbd3ad0
|
File details
Details for the file kwnsgui_lib-0.1.0-py3-none-any.whl.
File metadata
- Download URL: kwnsgui_lib-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e39d794dcf98f532b4333719736e6fb67e99fe58c088c9e1e68f94e86030681f
|
|
| MD5 |
d1a403eb03311ec806cd8338ae991b2e
|
|
| BLAKE2b-256 |
5a25dade7a634ba2dec54eeaae8e8feeff7da6717017beb52c9b7c4f1fdd5686
|