RangeEditors.RangeEditorFrame#

RangeEditorFrame.py

Copyright (c) 2019-2024, SAXS Team, KEK-PF

class RangeEditorFrame(parent, dialog, sd, mapper, corbase_info)#

Bases: SuperEditorFrame

Construct a frame widget with the parent MASTER.

Valid resource names: background, bd, bg, borderwidth, class, colormap, container, cursor, height, highlightbackground, highlightcolor, highlightthickness, relief, takefocus, visual, width.

add_range_patchs(ax, range_parts, k=None)#
add_widgets()#
apply()#
debug_plot()#
draw1()#
draw2(peak_no=None)#
get_editor_ranges(curve, peaks)#
get_extrapolation_solver()#
get_figsize()#
log_info_for_reset(modification='last applied')#
make_range_info(concentration_datatype=3)#
make_restorable_ranges()#
on_mpl_button_press(event)#
recompute_decomposition(redraw=True)#
refresh_figs()#
refresh_frame(elution_fig_type=None)#
refresh_spec_panels(restore=False)#
reset_to_defaults()#
set_data_label()#
set_toggle_text()#
toggle_params_constraints()#
toggle_show()#
update1()#
update1_impl(range_parts)#
update2(peak_no)#
update_error_label()#
update_figs(peak_no)#
update_range(pno, ad, f, t)#
format_coord(x, y)#