WorldEnterpriseGroup / danhup

MIT License
0 stars 3 forks source link

Create Paginated Tkinter App using Python #8

Open Remy-Reveltek opened 1 year ago

Remy-Reveltek commented 1 year ago

Create a Tkinter app using Python with the following functionalities:

The app should be designed to handle large amounts of data and display them in a paginated format. The code and functions should be well-documented and optimized for performance.

https://stackoverflow.com/questions/58292617/how-to-have-multiple-pages-in-tkinter-gui-without-opening-new-windows-using-fu

image

bjornmage commented 1 year ago

Change Behavior to the following

  1. Load Welcome Screen
    • This page will never be seen again.
    • Hide it, or destroy it.
  2. Do non-interactive check for membership
    • No button will be clicked at this stage.  
    • The check can be delayed for 30 seconds
    • Welcome Screen should notify "Checking License" 
    • Automatically log user in to Dashboard if successful
    • License Expired on Welcome Screen if unsuccessful
  3. Dashboard Page loads with all 8 buttons on it.   
bjornmage commented 1 year ago

Change behavior for having page switches be a drop-down menu instead of a click-through. https://stackoverflow.com/questions/45441885/how-can-i-create-a-dropdown-menu-from-a-list-in-tkinter

image

Change Page 1-8 to be inside a drop down menu and be able to dynamically change between each page.

The dropdown itself and the entire left-bar should also be inside the new page, too. We do not want a page-inside-a-page. Instead, we want a full page reload to a new area, but the user shouldn't be able to tell the left-side menu is new... it should appear dynamically changed, even though it is statically changed.

Angelus123 commented 1 year ago

Daily Report - 17 March 2023

Today's progress:

Remaining tasks:

Next steps: