CLIM mail archive

[Prev][Next][Index][Thread]

old, repeat question



   Date: Thu, 21 Apr 94 13:03:45 EDT
   From: Jim Sims <sims@scra.org>

    CLIM 1.1, various platforms before, currently Allegro

    I think i saw this about a year or two ago: Whenever I execute
    clim::set-frame-layout inside a function (say bar), no other code in
    the calling function (say foo) gets executed. Is there a way around
    this?

    Ex

   (defun foo()
    (bar)
    (format t "~%this never prints anything"))

   (defun bar ()
    (clim::set-frame-layout clim:*application-frame* my-layout))

clim:set-frame-layout does a throw.  I think you might be able to
establish a catch for the tag FRAME-LAYOUT-CHANGED (or something like
that), in some package.

References:

Main Index | Thread Index