Tkinter: Difference between revisions
Content added Content deleted
Line 288: | Line 288: | ||
<syntaxhighlight lang="python"> |
<syntaxhighlight lang="python"> |
||
from tkinter import messagebox |
from tkinter import messagebox |
||
messagebox.showinfo('Message title','Message content') |
messagebox.showinfo('Message title','Message content', parent=frame) |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
*Warn or Error: |
*Warn or Error: |
||
<syntaxhighlight lang="python"> |
<syntaxhighlight lang="python"> |
||
messagebox.showwarning('Message title', 'Message content') #shows warning message |
messagebox.showwarning('Message title', 'Message content', parent=frame) #shows warning message |
||
messagebox.showerror('Message title', 'Message content') #shows error message |
messagebox.showerror('Message title', 'Message content', parent=frame) #shows error message |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
*Askquestion dialogs: |
*Askquestion dialogs: |
||
<syntaxhighlight lang="python"> |
<syntaxhighlight lang="python"> |
||
res = messagebox.askquestion('Message title','Message content') |
res = messagebox.askquestion('Message title','Message content', parent=frame) |
||
res = messagebox.askyesno('Message title','Message content') |
res = messagebox.askyesno('Message title','Message content', parent=frame) |
||
res = messagebox.askyesnocancel('Message title','Message content') |
res = messagebox.askyesnocancel('Message title','Message content', parent=frame) |
||
res = messagebox.askokcancel('Message title','Message content') |
res = messagebox.askokcancel('Message title','Message content', parent=frame) |
||
res = messagebox.askretrycancel('Message title','Message content') |
res = messagebox.askretrycancel('Message title','Message content', parent=frame) |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
Line 311: | Line 311: | ||
from tkinter import messagebox |
from tkinter import messagebox |
||
root = Tk() |
|||
def clicked(): |
def clicked(): |
||
messagebox.showinfo('Message title', 'Message content') |
messagebox.showinfo('Message title', 'Message content', parent=root) |
||
btn = Button( |
btn = Button(root,text='Click here', command=clicked) |
||
btn.grid(column=0,row=0) |
btn.grid(column=0,row=0) |
||