Beispiel #1
0
    ttk.Radiobutton(panel,
                    text='Integrate',
                    var=diff_check,
                    value='integrate',
                    style='White.TRadiobutton',
                    command=lambda: differentiate()).place(relx=0.05, y=180)
    ttk.Checkbutton(panel,
                    text='Detrend',
                    style='White.TCheckbutton',
                    var=trend,
                    command=lambda: detrend()).place(relx=0.05, y=200)
    ttk.Checkbutton(panel,
                    text='Detrending line',
                    style='White.TCheckbutton',
                    var=trend_line,
                    command=lambda: detrend()).place(relx=0.4, y=200)

    toolbar = Navigator(canvas, root, filter_type_cbb, [
        left_cutoff_entry, right_cutoff_entry, filter_order,
        sampling_frequency, filter_type_cbb
    ], [can_click, 'button_press_event', click],
                        [can_enter, 'axes_enter_event', hover_enter],
                        [can_leave, 'axes_leave_event', hover_leave])
    toolbar.place(relx=0.1, rely=0, anchor="nw")
    toolbar.config(background='white')
    toolbar._message_label.config(background='white')

    differentiate('save')
    detrend()
    root.mainloop()  # call the main window to run