Article View: comp.sys.mac
Article #36310Re: Modal dialogs vs. layer switching
From: Nick Jackiw
Date: Fri, 13 Jan 1989 16:01
Date: Fri, 13 Jan 1989 16:01
31 lines
2100 bytes
2100 bytes
In article <878@lts.UUCP> amanda@lts.UUCP (Amanda Walker) writes:
>
> Note that inhibiting layer switches is done solely on the basis of the
> variation code of the front window, not whether ModalDialog is being
> called. Since the variation code for a dialog's window is part of the
> ProcID field in the dialog's DLOG resource, you should be able to go in
> with ResEdit or REdit and change dialogs to use, say, altDBoxProc and
> thus make them only modal to their own layer (since that's controlled
> by ModalDialog), without having to modify any application code.
>
> Amanda Walker ...!uunet!lts!amanda / lts!amanda@uunet.uu.net
> InterCon, 11732 Bowman Green Drive, Reston, VA 22090
> --
Hmm. I thought about this yesterday, but in all the apps I've actually tried
it on, I either get bombs (as soon as the call goes to _ModalDialog) or I get
dBoxProc "layer-freeze" behavior regardless of the ProcID. It DOES seem like
switching out of modals shouldn't be too detrimental, in most cases: your
layer's back-windows wouldn't get updated, but that's no problem. Does any-
one on the NET know the full set of criteria which MultiFinder employs to
keep from switching? Additionally, does anyone know why a call to ModalDialog
might address-error-bomb simply based on the ProcID? I'm perplexed.
Follow-ups to *.programmer.
--
+-------------------+-jackiw@cs.swarthmore.edu / !rutgers!bpa!swatsun!jackiw-+
| nicholas jackiw | jackiw%campus.swarthmore.edu@swarthmr.bitnet |
+-------------------+-VGP/MathDept/Swarthmore College, Swarthmore, PA 19081--+
PER ASPERA AD ASTRA
Technical Details
Message-ID:
<2301@ilium.cs.swarthmore.edu>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!cbmvax!vu-vlsi!swatsun!jackiwShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cbmvax!vu-vlsi!swatsun!jackiw From: jackiw@cs.swarthmore.edu (Nick Jackiw) Newsgroups: comp.sys.mac Subject: Re: Modal dialogs vs. layer switching Summary: Not so easy as it seems Message-ID: <2301@ilium.cs.swarthmore.edu> Date: 13 Jan 89 16:01:27 GMT Reply-To: jackiw@ilium.UUCP (Nick Jackiw) Followup-To: comp.sys.mac.programmer Organization: Visual Geometry Project, Swarthmore College, PA Lines: 31