Skip to content

utiteam-python/utiilityes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

utiilityes è una piccola libreria Python pensata per creare GUI moderne e semplici, basate su SDL2.
L’obiettivo è offrire un’interfaccia fluida, leggibile e immediata, senza dover scrivere codice complesso.


✨ Caratteristiche

  • API semplice e leggibile
  • Creazione rapida di finestre e pulsanti
  • Sistema di callback per gestire eventi
  • Stile moderno basato su SDL2
  • Include un file example.py pronto all’uso

📦 Installazione

Dopo la pubblicazione su PyPI, sarà possibile installare la libreria con: pip install utiilityes


🚀 Esempio di utilizzo

Puoi trovare un esempio completo nel file example.py incluso nel pacchetto.

Ecco un estratto:

from utiilityes import Index as ind

if __name__ == "__main__":
    def saluto():
        print("Hai cliccato SALUTA!")

    def esci():
        print("Esco...")
        raise SystemExit

    ui = ind()

    ui.init.win("Example")\
          .size(600, 400)

    ui.run_funct()\
      .text("Benvenuto nella GUI SDL2!")\
      .button("Saluta", action=saluto)\
      .button("Esci", action=esci)\
      .render()

Licenza

Questo progetto è distribuito sotto licenza Apache 2.0. Vedi il file LICENSE per i dettagli.

Versioni obsolete, nuove e accettabili

Ecco le versioni obsolete, nuove e accettabili. Le obsolete non si devono usare, le nuove sono le ultime, le accettabili versioni passate ma non obsolete.

Versione Stato Note
0.1.0 Obsoleta Prima versione sperimentale
0.2.0 Obsoleta Non più supportata
0.2.1 Obsoleta
0.2.2 Obsoleta
0.2.3 Obsoleta
0.2.4 Obsoleta Troppo datata
0.2.5 Obsoleta
0.2.6 Obsoleta
0.2.7 Obsoleta
0.2.8b Beta Contiene errori noti
0.2.8b1 Beta Migliorata ma instabile
0.2.8 Accettabile Versione stabile
0.2.9 Accettabile Correzione run32 e showbox
1.0.0 Accettabile Riscrittura completa gestione finestre
1.1.0 Accetabile Riscrittura di run32 e showbox
1.2.0 Accetabile Bugfix per dependiences
1.2.1 Nuova Sistemazione core

🌍 Community

Hai idee, suggerimenti o vuoi contribuire?

Visita la nostra community: 👉 Utiilityes Wiki

Troverai:

  • Snippet di codice
  • Guide
  • Suggerimenti
  • Spazio per contribuire

📃 Documentazione Ufficiale

Vuoi saperne di più su questo progetto? Visita la nostra Documetazione Ufficiale: 👉 Documentazione Ufficiale

Altri Nostri pacchetti

DeWeb

zompi

Releases

No releases published

Packages

 
 
 

Contributors

Languages