##// END OF EJS Templates
Restore trailing spaces in certain doctests, which expect there to be trailing spaces.
Restore trailing spaces in certain doctests, which expect there to be trailing spaces.

File last commit:

r4419:4877ed37
r4873:90f40a64
Show More
gui-tk.py
32 lines | 611 B | text/x-python | PythonLexer
Brian Granger
More work on the Tk and GTK gui integration.
r2216 #!/usr/bin/env python
"""Simple Tk example to manually test event loop integration.
This is meant to run tests manually in ipython as:
In [5]: %gui tk
In [6]: %run gui-tk.py
"""
from Tkinter import *
class MyApp:
def __init__(self, root):
frame = Frame(root)
frame.pack()
self.button = Button(frame, text="Hello", command=self.hello_world)
self.button.pack(side=LEFT)
def hello_world(self):
print "Hello World!"
root = Tk()
app = MyApp(root)
try:
Fernando Perez
Make gui support code and examples uniform and all working correctly....
r4419 from IPython.lib.inputhook import enable_tk; enable_tk(root)
Brian Granger
More work on the Tk and GTK gui integration.
r2216 except ImportError:
root.mainloop()