Widgets for use with Pygame
Project description
Pygame Widgets
A helper module for common widgets that may be required in developing applications with Pygame. It supports fully customisable buttons, collections of buttons, textboxes and sliders. If there are any widgets that you would like to see added, please create an issue!
NEW FEATURES
- Dropdown: Select options from a list that appears when hovered over
- Progress Bar: Shows a percentage of completeness, great for loading screens and health bars
- Toggle: Allows switching between two values, great for settings
- Animations: Create an animation that changes a widgets attributes over some time, running on a separate thread
Prerequisites
Installation
Ensure that Python 3 and pip are installed and added to your environment PATH.
python -m pip install pygame-widgets
Open a Python console and run the following command.
import pygame_widgets
If you receive no errors, the installation was successful.
Usage
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
Built Distribution
File details
Details for the file pygame-widgets-0.5.1.tar.gz
.
File metadata
- Download URL: pygame-widgets-0.5.1.tar.gz
- Upload date:
- Size: 13.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb88bc359cba387f62e615936fa29959865496323e8663b81d8822e06959f614 |
|
MD5 | dbab7bffa8e98de3b061666fae3f2d00 |
|
BLAKE2b-256 | f631e6c0e133c9c019ba485b2565c03c2cb54de3a1b5ea5fba6bac7042fa5d3c |
File details
Details for the file pygame_widgets-0.5.1-py3-none-any.whl
.
File metadata
- Download URL: pygame_widgets-0.5.1-py3-none-any.whl
- Upload date:
- Size: 19.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ecf4d0c189a002d30630ec72003094bce41ddc1f38585ac94cad49d7103ab1f |
|
MD5 | 949705d6c4166ab92dadc157b93941c5 |
|
BLAKE2b-256 | cc4e691786d6dc3a572d1f9f0c4629155f58b58d36a32f1e93e7182ed88a956b |