grapa.frontend.frames_main.GUIFrameCentralOptions

class grapa.frontend.frames_main.GUIFrameCentralOptions(master, application: Application, canvas, **kwargs)

Bases: object

Handles the options within central panel with data tranform, axis limits Contains a Frame, to be embedded in a wider application (.frame.pack()) Some methods will call methods of application

__init__(master, application: Application, canvas, **kwargs)

Methods

__init__(master, application, canvas, **kwargs)

catch_annotations(dictupdate)

process output of annotation popup editor

catch_data_editor()

Modification of the Curve are performed within popup.

check_valid_screendpi()

Checks that the DPI value stored in tab is reasonable

identify_data_transform()

Retrieve the current value of the Data transform widget

open_popup_annotations()

Open window for annotation editor

open_popup_data_editor()

Open window for data edition

set_auto_screendpi()

Provides best guess for screen DPI

set_screendpi_bgcolor_from_entry()

Updates both screen DPI and background color

set_screendpi_from_entry([update_ui])

Updates the DPI according to the value stored in the GUI Entry

update_attributes()

update the quick modifs, located below the graph

update_data_transform(new)

Update widget of Data Transform

update_typeplot(new)

handles change of value of data transform

update_ui()

Updates the GUI

catch_annotations(dictupdate)

process output of annotation popup editor

catch_data_editor()

Modification of the Curve are performed within popup. Little to do

check_valid_screendpi()

Checks that the DPI value stored in tab is reasonable

identify_data_transform()

Retrieve the current value of the Data transform widget

open_popup_annotations()

Open window for annotation editor

open_popup_data_editor()

Open window for data edition

set_auto_screendpi()

Provides best guess for screen DPI

set_screendpi_bgcolor_from_entry()

Updates both screen DPI and background color

set_screendpi_from_entry(update_ui=True)

Updates the DPI according to the value stored in the GUI Entry

update_attributes()

update the quick modifs, located below the graph

update_data_transform(new)

Update widget of Data Transform

update_typeplot(new)

handles change of value of data transform

update_ui()

Updates the GUI