Skip to main content

Use customized GUI

Project description

'irene-pro'

This is my customized user interface which is rooted from tkinter package.

nothing big that I did from here that is different from what already in tkinter, but I rather set my default parameters and

styles for those rooted to ttk, example Combobox.

this is the first version, and later I will keep making extra-improvement including adding default icons to buttons and other

cool stuffs until it will be large package or framework in coming years.

=========how to use the package======

from irene-pro import widgets, logic

create button

button = widgets.btn(master = root, text = 'send')

button.pack(side = LEFT)

create table gui

table = widgets.Table_gui(parent = root)

login and signup template has been added too

sign = widgets.LoginSignup(master)

get the sign_in_btn

login_btn = sign.Login_btn()

call a function if the validation is successfully

login_btn.config(command = sign.validate_login(callback = func_to_call, saved_username, saved_password))

SQLITE3 DATABASE ADDED IN LOGIC LIBRALY

Sub menu to extend the functionalities like edit, delete and getting some details on the selected label

converting datetime string into seconds

from irene_pro.logic import DateTime

date_obj = DateTime()

seconds = date_obj.convert_to_seconds(datetime_str = "14 days, 03:26:00")

print(seconds)

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

irene_pro-0.0.61.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

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

irene_pro-0.0.61-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file irene_pro-0.0.61.tar.gz.

File metadata

  • Download URL: irene_pro-0.0.61.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for irene_pro-0.0.61.tar.gz
Algorithm Hash digest
SHA256 b76cc57fd37bba8c15fa9188fbafa7cfb5ab1e463f70ff4ae2f5822a2198edc9
MD5 c7b25bca96196537ac4a7b40fdfb9450
BLAKE2b-256 ed23c515a4e01c34ad48c9652c68e12fb2ea08e9d243715eacb3fd897b96b9c0

See more details on using hashes here.

File details

Details for the file irene_pro-0.0.61-py3-none-any.whl.

File metadata

  • Download URL: irene_pro-0.0.61-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for irene_pro-0.0.61-py3-none-any.whl
Algorithm Hash digest
SHA256 b367df8910a072215aadb3ee2fea9d94f5dbe4ae442827d820c3c97146b3a81c
MD5 729b88d0bdf58fc7f441c3108e60f6da
BLAKE2b-256 f46f7228cef8cdd8608a16a342a3255e59f5b59690dc7831c251bf610fae4680

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