I guess I need to clarify. If can successfully run Cairo and Tk commands in a window so that "something" is displayed fine.
But if I put this in a file and execute it, the program finishes and exits (as one would expect). In most GUI packages that I have used in the past, however, there is a way to "enter the main event loop" of the GUI, so that the program does not exit, but continues displaying the windows on the screen and responding to user events. How do I do that with Tk? Andrew On Friday, 28 August 2015 15:03:49 UTC-3, j verzani wrote: > > I'm not sure the window disappears. For me the size gets set to 1 pixel by > 1 pixel, and so is not visible. This command resizes: `Tk.set_size(win, > 300, 300)`, which makes the window visible for me. > > On Friday, August 28, 2015 at 12:47:03 PM UTC-4, andrew cooke wrote: >> >> How do I make TK windows sit there while I look at them? At the moment, >> I have code, based on >> http://julialang.org/blog/2013/05/graphical-user-interfaces-part2/ that >> flashes a window on the screen, but then the program finishes and the >> window disappears. >> >> I could add a "while true", but I assume there's some Tk function I call >> that "takes over" until the user kills the window? >> >> Thanks, >> Andrew >> >>
