GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.Frame_Retrieval_Analysis.FrameFilterTable.FrameDisplay module¶
Frame Display Module
This module provides the FrameDisplay class for displaying frame configuration details in the GUI. It handles the visualization of frame analysis parameters and results through a dedicated panel interface.
- GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.Frame_Retrieval_Analysis.FrameFilterTable.FrameDisplay.insert_newlines(text, every=50)[source]¶
Insert newlines in a string at regular intervals.
- Parameters:
text – The input string to process
every – Number of characters after which to insert newlines (default: 50)
- Returns:
String with newlines inserted at specified intervals
- class GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.Frame_Retrieval_Analysis.FrameFilterTable.FrameDisplay.FrameDisplay(parent, row, column, color, frame_input, **kwargs)[source]¶
Bases:
MyPanelFrame Display Panel Class
A specialized panel for displaying frame configuration details and analysis parameters. Inherits from MyPanel and provides functionality to show detailed information about frame analysis results.
- global_exc¶
Flag to control execution state
- parent¶
Parent widget reference
- path_folder_targets¶
Path to the targets folder
- button_display_configuration¶
Button widget for displaying configuration
- __init__(parent, row, column, color, frame_input, **kwargs)[source]¶
Initialize the FrameDisplay panel.
- Parameters:
parent – Parent widget
row – Row position in the grid
column – Column position in the grid
color – Background color for the panel
frame_input – Frame input object containing path information
**kwargs – Additional keyword arguments passed to parent class