Skip to content
/ dogui Public

Code enabling easy gui creation for general applications

License

Notifications You must be signed in to change notification settings

DovaX/dogui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dogui

A lightweight wrapper around Tkinter library enabling easy GUI creation for general applications in just few lines of code.

Installation

Use the package manager pip to install dogui.

pip install dogui

Usage

It is very simple, just remember all GUI widgets need to be declared between GUI initialization and build_gui() method.

import dogui.dogui_core as dg

def click_button():
    print("Your name is:",entry1.text.get())

gui1=dg.GUI()

label1=dg.Label(gui1.window,"What is your name?",1,1)
entry1=dg.Entry(gui1.window,1,2)
button1=dg.Button(gui1.window,"Submit",click_button,2,1)


gui1.build_gui()

obrazek

Widgets: Label Entry Button Combobox Picturebox For more information about their parameters, please look into the dogui_core.py file.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

Code enabling easy gui creation for general applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages