Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kwnsgui_lib-0.1.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

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

Hashes for kwnsgui_lib-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a75e2c567eeef2fcf98a03173bd11b74415089936c0d55d374568e210ff76c14
MD5 ee431331ba39ee3e56127e52ca464c9f
BLAKE2b-256 f6437552fbbe21d3e71317ba8d1e8313e807c4bb5b23dee3bb8881cc8fbd3ad0

See more details on using hashes here.

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

Hashes for kwnsgui_lib-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e39d794dcf98f532b4333719736e6fb67e99fe58c088c9e1e68f94e86030681f
MD5 d1a403eb03311ec806cd8338ae991b2e
BLAKE2b-256 5a25dade7a634ba2dec54eeaae8e8feeff7da6717017beb52c9b7c4f1fdd5686

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page