TkIni é uma biblioteca construída em cima do Tkinter para simplificar a criação de GUIs em Python. Ele permite a leitura de estilos e configurações de widgets a partir de arquivos de texto e oferece uma interface para definir eventos personalizados e manipuladores de eventos para widgets.
Project description
TkIni
TkIni é uma biblioteca construída em cima do Tkinter para simplificar a criação de GUIs em Python. Ele permite a leitura de estilos e configurações de widgets a partir de arquivos de texto e oferece uma interface para definir eventos personalizados e manipuladores de eventos para widgets.
Funcionalidades
- Leitura de estilos de widgets a partir de um arquivo de configuração (
styles.ini
). - Leitura de configurações de widgets a partir de um arquivo de configuração (
widgets.ini
). - Definição de eventos personalizados para widgets.
- Definição de manipuladores de eventos para widgets.
- Atualização dinâmica dos estilos e configurações dos widgets.
Como Usar
- Instale a biblioteca via pip:
pip install tkini
- Importe a biblioteca em seu código:
from tkini import Window
- Crie uma instância da classe Window e utilize seus métodos para configurar a interface gráfica:
window = Window()
window.title("Minha Aplicação")
window.geometry("400x250")
window.use_styles_file("styles.ini")
window.use_widgets_file("widgets.ini")
window.mainloop()
Como Contribuir
Se você quiser contribuir com este projeto, siga estas etapas:
- Crie um fork este repositório.
- Crie um branch para a sua feature (
git checkout -b feature/MinhaFeature
). - Faça commit das suas mudanças (
git commit -am 'Adiciona nova feature'
). - Faça push para o branch (
git push origin feature/MinhaFeature
). - Crie um novo Pull Request.
Autor
Marcuth (@1marcuth)
Licença
Este projeto está licenciado sob a Licença MIT.
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
File details
Details for the file tkini-0.3.2.tar.gz
.
File metadata
- Download URL: tkini-0.3.2.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e496c74ead078fb1a0b7d3e5309c38b64cb0538a46a6c5676d52fa7d71f41fb |
|
MD5 | 43cb9c4ea985361c92f89d13157b35d6 |
|
BLAKE2b-256 | f90792ff1bbbc9f61daea3d43e61326679ded2c78388738360d266bb977be9ad |