" FRAMES: Frame for lables & input " " --------------------------------- Main Frame ---------------------------------- " xo = 10; yo = 0; frame = Tk.Frame(root, bg='grey',height=450,width=270).place(x=xo,y=yo,height=460,width=270) " --------------------------- SLM Parameters ---------------------------" x1 = xo+5; y1 = yo +5; frame1 = Tk.Frame(root, bg='white').place(x=x1,y=y1,height=95,width=260) Text = ["Pixel Number", "Pixel Size (\u03bcm)"] textvar = [Pn_in,Ps_in] #T = xo,yo,height,width,array_x,array_y, space_up, space_down, space_mid T = x1,y1, 25,120,1,2,5,5,10 # Various values entry = [0,0] # Empty matrix to get entry data #Sub_Frame_Entry(frame,title,title_heigth, title_width, T,Text,textvar,Entry) Entry,x1,y1 = FrameWork.Sub_Frame_Entry(frame1,"SLM Parameters",30,260, T,Text,textvar,entry) " --------------------------- Grating Parameters --------------------------- " x1 = xo+5; y1 = y1 +10; frame2 = Tk.Frame(root, bg='white').place(x=x1,y=y1,height=155,width=260) Text = ["No. of Fringes", "Rotation Angle (\u00b0)","Beam Radius (\u03bcm)","Airy Angle (\u00b0)"] textvar = [Fn_in,th_in,wp_in,ph_in] #T = xo,yo,height,width,array_x,array_y, space_up, space_down, space_mid T = x1,y1, 25,120,2,2,5,5,10 # Various values entry = [0,0,0,0] # Empty matrix to get entry data Entry,x1,y1 = FrameWork.Sub_Frame_Entry(frame2,"Grating Parameters",30,260, T,Text,textvar,entry) " --------------------------- Menu Bar ---------------------------"