Skip to main content

A flexible GUI based on Tkinter. An easy way to visualise preferences defined in a json file, including option controllers. User friendly and easy to implement in projects.

Project description

flex-preferences-gui

A flexible GUI based on Tkinter. An easy way to visualise preferences defined in a json file, including option controllers. User friendly and easy to implement in projects.

Many developers struggle with difficulties how to handle a whole groups of settings. There is a handy way to visualize them and control by included widgets as:

  • groups of settings
  • dropdown menus for boolean values
  • text fields

How to use it:

  1. Install the module using pip.
  2. Start from preparation of json file with options and allowed values. Please keep the structure and keywords.
  3. Import flexgui wrapper
  4. Make a call of function create_gui() with at least config.json

Optional arguments for Tkinter window definition are:

  • title
  • width
  • height

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

tk_flexible_preferences_gui-0.1.4.tar.gz (5.9 kB view hashes)

Uploaded Source

Built Distribution

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page