Simple windowed application: Difference between revisions
m
→{{header|Julia}}
No edit summary |
|||
Line 1,237:
using Gtk.ShortNames
c = Condition()▼
endit(w) = notify(c)▼
signal_connect(endit, window, :destroy)▼
function clickwindow()
clicks = 0
win = Window("Click Counter", 300, 100) |> ((frm = Frame())|> (vbox = Box(:v)))
push!(frm, vbox)▼
but = Button("click me")
push!(vbox, but)
setproperty!(vbox, :expand, lab, true)
Line 1,268 ⟶ 1,249:
callback(w) = (clicks += 1; setproperty!(lab, :label, "There have been $clicks button clicks."))
id = signal_connect(callback, but, "clicked")
showall(win)
end
|