grapa.frontend.frames_main.GUIFrameMenuMain
- class grapa.frontend.frames_main.GUIFrameMenuMain(master, application: Application, **kwargs)
Bases:
objectHandles the main menu (on the left of the application) Contains a Frame, to be embedded in a wider application (.frame.pack()) Some methods will call methods of application
- __init__(master, application: Application, **kwargs)
Methods
__init__(master, application, **kwargs)Redo next transaction in graph
Undo last transaction in graph
Returns status of checkbox printCommands
Append an empty Curve in current Graph
Retrieves the content of clipboard, and appends it to the graph
Merge data with file chosen by user
Retrieve the content of clipboard and create a graph with it
Open a file chosen by user
Open all files in a folder given by user
Quits main application
Saves the graph (image & data) with same filename as last time
save_graph_as([filesave])saves the graph to image + data file, asks for a new filename
Copy an image of current graph into the clipboard
Script Cf
Script processing of SCAPS output IV, CV, Cf QE files
Script CV
Script C-V-f-T
Script JV process, each file indepedently
script_fit_jv_combined([group_cell])Script JV process, grouped by cells or not.
Script JscVoc
Script boxplots
Script JV sample maps
Update the GUI elements
- graph_redo()
Redo next transaction in graph
- graph_undo()
Undo last transaction in graph
- if_print_commands()
Returns status of checkbox printCommands
- insert_curve_empty()
Append an empty Curve in current Graph
- merge_clipboard()
Retrieves the content of clipboard, and appends it to the graph
- merge_file()
Merge data with file chosen by user
- open_clipboard()
Retrieve the content of clipboard and create a graph with it
- open_file()
Open a file chosen by user
- open_folder()
Open all files in a folder given by user
- quit_main()
Quits main application
- save_graph()
Saves the graph (image & data) with same filename as last time
- save_graph_as(filesave='')
saves the graph to image + data file, asks for a new filename
- save_image_to_clipboard()
Copy an image of current graph into the clipboard
- script_cf()
Script Cf
- script_correlations()
Script processing of SCAPS output IV, CV, Cf QE files
- script_cv()
Script CV
- script_cvft()
Script C-V-f-T
- script_fit_jv_all()
Script JV process, each file indepedently
- script_fit_jv_combined(group_cell: bool = True)
Script JV process, grouped by cells or not.
- Parameters:
group_cell – True to group results by cell, False for independent processing for each individual JV file.
- script_jsc_voc()
Script JscVoc
- script_jv_boxplots()
Script boxplots
- script_jv_sample_maps()
Script JV sample maps
- update_ui()
Update the GUI elements