Skip to main content

My Own UI Library

Project description

SAUI 1.04

Documentation: To call the main GUI client: from SAUIGEO import SAU


SAU.check()

  • Calling this ensures that the GUI has the .json configuration file with the theme elements. If not it will install the .json file.

SAU.verify({Version})

  • This is a simple Dev Testing tool to ensure that your program SAU version matches the one that is installed on your PC.

SAU.start()

  • This call returns all the Theme elements.
  • Currently it returns a list with all the theme elements.

SAU.set({Theme Style Nr})

  • This is going to select the themes that are pre made in the program.
  • Currently doesn't work.

SAU.start()
This command provides a list. var[i] = [default, button, combo, cred, scale, title, window_ui]
If you need the button you would do this:

var = SAU.start()
button = var[1]

b1 = tk.Button({window name}, **button)
b1.pack()

Example Code

from SAUIGEO import SAU
import tkinter as tk

#Verify function is not neccessary but if you want to ensure new UI elements work correctly this could be useful.
SAU_Version = 1.03
verify = SAU.verify(SAU_Version)

SAU.check()
a = SAU.start()
title = a[1]

window = tk.Tk()
l1.Label(window, text="test", **title)
l1.pack()

window.mainloop()

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

sauigeo-1.3.5.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

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

sauigeo-1.3.5-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file sauigeo-1.3.5.tar.gz.

File metadata

  • Download URL: sauigeo-1.3.5.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for sauigeo-1.3.5.tar.gz
Algorithm Hash digest
SHA256 b21454875fc54ac9925cff5d2c0af0e465a7d31cda00dc4660b7954ebb39b719
MD5 118f7c235eff85f8d4d4de8084281f18
BLAKE2b-256 8c1352e451778173b022a26f5a94b8ddd47d39b6b57eeb7230fe5c8c78cde7e6

See more details on using hashes here.

File details

Details for the file sauigeo-1.3.5-py3-none-any.whl.

File metadata

  • Download URL: sauigeo-1.3.5-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for sauigeo-1.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fbfce83246cb09354d5dc448979257051e125b3b661c6764622a970661d985b0
MD5 94bfd9d9740460ae34f64a1e791435c2
BLAKE2b-256 6dbdb9712a563c040a8f18492e7b3526b40a63a410f243a064efba388f28c599

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