Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 88f294c140643de8382797ea604c8a7b > files > 22

rep-gtk-0.90.0-1mdv2010.0.i586.rpm

#! /bin/sh
exec rep --batch "$0" "$@"
!#

;;;; rep-gtk hello world program 

(structure ()

    (open rep
	  rep.system
	  gui.gtk-2.gtk)

  (define window (gtk-window-new 'toplevel))

  (define view (gtk-text-view-new))

  (define buffer (gtk-text-view-get-buffer view))

  (g-signal-connect window "delete_event" (lambda () (throw 'quit 0)))

  (gtk-text-buffer-set-text buffer "Hello, this is some text" -1)
  (gtk-container-add window view)
  (gtk-window-set-default-size window 300 200)
  (gtk-widget-show-all window)

  (setq interrupt-mode 'exit)
  (recursive-edit))

;; Local variables:
;; major-mode: lisp-mode
;; End: