ah thanks. didn't think it would be an open issue.
On Saturday, 29 August 2015 15:12:34 UTC-3, Isaiah wrote: > > Tk.jl only polls right now (see > https://github.com/JuliaLang/Tk.jl/issues/3) so you just need to do > something to prevent the process from exiting, such as calling > `readline()`, or > > while running > yield() > end > > (obviously with some hook somewhere that changes the state) > > On Sat, Aug 29, 2015 at 1:43 PM, andrew cooke <[email protected] > <javascript:>> wrote: > >> >> 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 >>>> >>>> >
