[comp.sys.mac.programmer] LSP environment vs. standalone application

brux@cs.utexas.edu (Mark Brucks) (06/01/89)

I've just ported my application from MPW Pascal to LSP, and some
strange behaviour has started.  Two things happen when I try to
drag a window.  One, the gray outline appears and follows the mouse,
but when I mouse-up, the window doesn't move.  The other possible
outcome is that the window moves, but the gray outline that gets
drug around gets incorporated into the window.  Two things make
me post this before I spend hours debugging.  This behaviour does
not happen in the application if it is compiled under MPW, and it
doesn not happen if I build a standalone application from LSP.  It
only happens if I run the application under LSP.  Is there a short
description of how LSP runs applications that may give me a clue
as to where the problem lies?  Thanks.
Mark Brucks   Dept. of Computer Science, Univ. of Texas

siegel@endor.harvard.edu (Rich Siegel) (06/01/89)

In article <592@gorath.cs.utexas.edu> brux@cs.utexas.edu (Mark Brucks) writes:
>
>I've just ported my application from MPW Pascal to LSP, and some
>strange behaviour has started.  Two things happen when I try to
>drag a window.  One, the gray outline appears and follows the mouse,
>but when I mouse-up, the window doesn't move.  The other possible
>outcome is that the window moves, but the gray outline that gets
>drug around gets incorporated into the window.  Two things make

	This will happen if you're running the beta MultiFinder (6.1b7,
also called the "SADE MultiFinder"). I spoke with someone at Apple
(who shall remain nameless, but is someone who should know) who
suspected that it was a bug in the beta MultiFinder and is fixed in
later versions.

		--Rich
~~~~~~~~~~~~~~~
 Rich Siegel
 Staff Software Developer
 Symantec Corporation, Language Products Group
 Internet: siegel@endor.harvard.edu
 UUCP: ..harvard!endor!siegel

 "She told me to make myself comfortable, so I pulled down my pants
 and sat in the pudding." -Emo Phillips
~~~~~~~~~~~~~~~

nf0i+@andrew.cmu.edu (Norman William Franke, III) (06/01/89)

Interesting, I have had this happen to me while working on a DA. I didn't
know what was doing it, and since the final compiled version worked right
I didn't really look into it. I wrote the whole thing in LSP (no porting)
so that wouldn't be the problem...

Norman Franke
nf0i+@andrew.cmu.edu