summary refs log blame commit diff stats
path: root/tests/rodfiles/gtkex1.nim
blob: 8f4db4a408ad5f8b0bbb01d70cf08c0f21955856 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                           
import 
  cairo, glib2, gtk2

proc destroy(widget: pWidget, data: pgpointer) {.cdecl.} =
  main_quit()

var
  window: pWidget
nimrod_init()
window = window_new(WINDOW_TOPLEVEL)
discard signal_connect(window, "destroy",
                       SIGNAL_FUNC(gtkex1.destroy), nil)
show(window)
main()