import tkinter

def leftMouse(abc,cv):
    print (abc.x,abc.y)
    cv.create_oval(abc.x,abc.y,abc.x+10, abc.y+10,fill="yellow")
    
def buttonClicked(num):
    if num == 1:
        print ("Button clicked")
    if num == 2:
        print ("Can't you read")
       
wnd = tkinter.Tk()
wnd.title("15-112 GUI Demo")
wnd.geometry("500x400")
c = tkinter.Canvas(wnd,bg="black",width=500,height=300)
c.pack()
c.bind("<Button-1>",lambda e,can=c:leftMouse(e,can))
lbl = tkinter.Label(wnd,text="This is a label with text")

btn1 = tkinter.Button(wnd,text="Click Me",command=lambda :buttonClicked(1))
btn1.pack()
btn2 = tkinter.Button(wnd,text="don't Click me",command=lambda :buttonClicked(2))
btn2.pack()
lbl.pack()

wnd.mainloop()
print("after mainloop")




