[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
program frame smaller than screen size
The following works for a temporary window, and should be applicable to
a "permanent" one with a little extra work.
(defun invoke-program-frame (flavor)
(catch 'egress ;THROW here to exit
(using-resource (frame dw:program-frame flavor
(tv:mouse-default-superior)
:temporary-p t :process nil)
(send frame :set-inside-size 500 500) ;arbitrary, but seems like a good size
(tv:expose-window-near frame '(:mouse) nil nil)
(tv:window-call (frame :deactivate)
(dw:program-frame-top-level frame)))))
John Krieger
s9274@srl1.lanl.gov