Classes perhaps useful beyond original application.
Project description
Description
This package contains a number of modules which do not have an obvious home in an existing sibling package, or have been kept separate deliberately.
Main package (solentware_misc).
workarounds subpackage.
dialogues.py - wrappers for messagebox and filedialog functions.
workarounds.py - workarounds for problems met in Tkinter functions.
core subpackage.
callthreadqueue.py - run methods from a queue in a thread.
modulequery.py - functions to pick an installed database interface.
null.py - Null object from Python Cookbook.
utilities.py - Some name and date methods.
gui subpackage.
colourslider.py - widget for choosing colours.
dialogue.py - widgets for dialogues and reports.
fontchooser.py - widget for selecting fonts.
frame.py - customised Tkinter.Frame widget for notebook style GUI.
help.py - create widgets to display help files.
logpanel.py - widgets for displaying task logs.
panel.py - customised Tkinter.Frame widget for notebook style GUI.
reports.py - customised Tkinter.Toplevel for reports and dialogues.
startstop.py - functions for application start, stop, and exceptions.
tasklog.py - run task in thread and report progress.
textentry.py - customised Tkinter.Text widget.
textreadonly.py - customised Tkinter.Text widget.
texttab.py - customised Tkinter.Text widget.
threadqueue.py - add api.callthreadqueue to gui.frame.
Installation Instructions
This package is available on PyPI so can be installed by typing
python -m pip install –user solentware-misc
at the command prompt.
See Python and pip documentation for alternatives and platform-specific points.
Notes
The frame, panel, logpanel,and threadqueue, modules are obsolete given the addition of ttk:notebook to tk after Tk8.4 and access via tkinter.
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
Built Distribution
Hashes for solentware_misc-1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 229d2a7e6479e0bca4d33296f325077c12f3adc710fb89b580014b98a1596cd0 |
|
MD5 | 0a9d834c083c409dd2e7b416494cc720 |
|
BLAKE2b-256 | 43bc85035c4edcf1dba05858851364caa36282f61e55b032d18a8b348b67b933 |