(define-module (mg-wgtk-4) :use-module (ice-9 format) :use-module (oop goops) :use-module (gnome gobject) :use-module (gnome gtk) :use-module (mg-wgtk-1) :use-module (mg-wgtk-2) :duplicates (merge-generics replace warn-override-core warn last) :export (letstry )) (define (letstry) (let* ((tl (make-tl-widget "/usr/alto/projects/kise/glade/kise.glade")) (p (make-p-widget (dialog tl) "/usr/alto/projects/kise/glade/kise.glade"))) (format #t "Top level dialog: ~S~%" (dialog tl)) (format #t "Printing dialog: ~S~%" (dialog p)))) #! (use-modules (macros push)) (push! "/usr/local/share/guile/alto/2.0/tests" %load-path) (use-modules (mg-wgtk-4)) (letstry) ;;; ;;; ;;; (use-modules (mg-wgtk-4)) ,m (mg-wgtk-4) (define tl (make-tl-widget "/usr/alto/projects/kise/glade/kise.glade")) (define p (make-p-widget (dialog tl) "/usr/alto/projects/kise/glade/kise.glade")) (dialog tl) (dialog p) !#