seamm_widgets package
Submodules
seamm_widgets.labeled_combobox module
Labeled combobox widget.
The goal of these widgets is twofold: to make it easier for developers to implement dialogs with compound widgets, and to naturally standardize the user interface presented to the user.
- class seamm_widgets.labeled_combobox.LabeledCombobox(parent, *args, **kwargs)[source]
Bases:
seamm_widgets.labeled_widget.LabeledWidget- configure(**kwargs)[source]
Configure resources of a widget.
The values for resources are specified as keyword arguments. To get an overview about the allowed keyword arguments call the method keys.
- show(*args)[source]
Show only the specified subwidgets. ‘all’ or no arguments reverts to showing all
- property value
seamm_widgets.labeled_entry module
Labeled entry widget.
The goal of these widgets is twofold: to make it easier for developers to implement dialogs with compound widgets, and to naturally standardize the user interface presented to the user.
seamm_widgets.labeled_widget module
Base class for labeled widgets.
The goal of these widgets is twofold: to make it easier for developers to implement dialogs with compound widgets, and to naturally standardize the user interface presented to the user.
seamm_widgets.mousewheel_support module
Add support for the mousewheel to scrolled widgets
Based on a version: # Version: 0.22 # Author: Miguel Martinez Lopez # Uncomment the next line to see my email # print(“Author’s email: “, # “61706c69636163696f6e616d656469646140676d61696c2e636f6d”.decode(“hex”))
with minor changes.
seamm_widgets.scrolled_columns module
A ttk-based widget for columns of widgets, with fixed titles and scrolling
This widgets has two areas: a row of titles across the top and a scrolled frame below it. It is used to make a table of widgets with fixed column headers.
seamm_widgets.scrolled_frame module
A Tk scrolled frame widget compatible with tkinter.ttk
Based on a version: # Version: 0.22 # Author: Miguel Martinez Lopez # Uncomment the next line to see my email # print(“Author’s email: “, # “61706c69636163696f6e616d656469646140676d61696c2e636f6d”.decode(“hex”))
with minor changes.
- class seamm_widgets.scrolled_frame.ScrolledFrame(master, width=None, anchor='n', height=None, mousewheel_speed=2, scroll_horizontally=True, xscrollbar=None, scroll_vertically=True, yscrollbar=None, background=None, inner_frame=<class 'tkinter.ttk.Frame'>, **kwargs)[source]
Bases:
tkinter.ttk.Frame- property height
- property width
seamm_widgets.unit_combobox module
Labeled combobox widget with units.
The goal of these widgets is twofold: to make it easier for developers to implement dialogs with compound widgets, and to naturally standardize the user interface presented to the user.
seamm_widgets.unit_entry module
Labeled entry widget with units.
The goal of these widgets is twofold: to make it easier for developers to implement dialogs with compound widgets, and to naturally standardize the user interface presented to the user.
Module contents
seamm_widgets Custom Tk widgets for SEAMM.