Commit 2fa6f27f authored by Matheus Müller's avatar Matheus Müller

Remocao de elementos otimizada

permitido remocao de elemento especifico
parent b1b684af
......@@ -69,9 +69,14 @@ def ewin_build(window, OFlabentries, mainwindow, calcbutton, distvar, modevar, L
global i, Edict, Ebuttons, Econtrol
if i > 1:
i = i-1
for a in range(Econtrol+1,i+1):
Edict[a-1] = Edict[a]
Ebuttons[a-1].configure(text = Ebuttons[a]['text'])
del Edict[i]
Ebuttons[i].destroy()
del Ebuttons[i]
if Econtrol == i:
Econtrol = Econtrol -1
Ebuttons[Econtrol]['relief']='sunken'
......
No preview for this file type
0 0
9.37667493796 0.960612244896
10.0 0
5.01736972705 0.303571428571
6.0 0
This diff is collapsed.
......@@ -172,12 +172,13 @@ class Layer:
self.LandE.insert(5, tk.Entry(self.Frames[5], width=11, ))
for i in range(6):
self.LandE[i].pack()
self.LandE[i].pack(anchor='n')
self.Buttons.insert(0, tk.Button(self.Frames[4], command=lambda i=i :Ldict[self.Number].addel(), text='Add element',width=11))
self.Buttons.insert(1, tk.Button(self.Frames[5], command=lambda i=i :Ldict[self.Number].rmvel(), text='Remove element',width=11))
self.Buttons.insert(2, tk.Button(self.Frames[4], command=lambda i=i :Ldict[self.Number].normalize(), text='Normalize',width=11))
for i in range(3):
self.Buttons.insert(3, tk.Button(self.Frames[5], width=11, relief = 'flat'))
for i in range(4):
self.Buttons[i].pack()
self.LandE[3].insert(0, 200.)
......@@ -211,7 +212,7 @@ def layers():
laywin = tk.Tk()
laywin.title('Layers')
laywin.minsize(950,400)
#laywin.minsize(950,400)
laywin.geometry('950x200+200+600')
for i in range(2):
......
......@@ -165,13 +165,14 @@ def spectro(p, modelo, ion, OFlabentries, LScontrol, CGausscontrol, tempor):
if CGausscontrol == 1:
X, gshift = convoluiGauss(X,resol/2.35482,EPasso)
tempor.set_xdata(e-gshift)
tempor.set_ydata(X*dose)
#tempor.set_xdata(e-gshift)
#tempor.set_ydata(X*dose)
plot(e-gshift, X*dose)
set_lim(e, X, gshift, dose)
spect_file(e, X, gshift, dose)
show()
plt.show()
####################################################################################################################################################
####################################################################################################################################################
......@@ -256,7 +257,7 @@ def spectrolayer(p, modelo, ion, OFlabentries, LScontrol, CGausscontrol, tempor)
set_lim(e, X, gshift, dose)
spect_file(e, X, gshift, dose)
show()
plt.show()
####################################################################################################################################################
####################################################################################################################################################
......@@ -331,7 +332,7 @@ def spectroRNA(p, modelo, ion, OFlabentries, LScontrol, CGausscontrol, tempor):
set_lim(e, X, gshift, dose)
spect_file(e, X, gshift, dose)
show()
plt.show()
####################################################################################################################################################
####################################################################################################################################################
No preview for this file type
......@@ -10,6 +10,7 @@
99000.0
1.0079
1.0
12e34
##############################################################################
# dƐ/dx
# dω²/dx
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment