TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Peter Fitzsimmons
from: Andrew Grillet
date: 1996-03-06 09:43:18
subject: Re: Dialog Modes

-=> On 28 Feb 96  17:15:18 Peter Fitzsimmons said to Gary Chambers <=-


 PF> System modal should rarely be used by an application -- and it pisses
 PF> me off greatly.  For example "error out of diskspace,  retry?" is a
 PF> useless system modal dialog,  since you can't switch to another
 PF> program to free up some disk space.

I think the real problem is not so much 'system modal' but that the options
do not include appropriate ones ...

Your printer is out of paper ...

I want to say either:
   OK, but I'm currently multitasking, and I'll fix that later, remind me
   in 10 minutes.
   (The printer is in another room, and I don't always waant to get up
    immediately.)
or
  I know that the printer is out of paper. I'm out of paper, and office world
  is closed till tuesday, cos monday is a bank holiday - I'm not planning to
  reboot because of this message - there's 10 other apps running.
  you can remind me ONCE A DAY and NOT more.

I know you can call up the printer and tell the spooler to go on hold,
but what I really want is for all system modal dialogs to have an option
to send them away for a specified amount of time.

I just go into a blind rage in response to messages which say

 'your system has collapsed in a heap, OK?'
 Its not ok for my system to collapse in a heap. Never.

I always want to have the option of doing nothing about the problem - because
frequently I can't do anything.

Typically 'insert disk 5 OK?' is a problem - I have inserted disk 5, but its
faulty. I need another option to tell it I can't insert disk 5, so it can
fail gracefully.

I agree that in general, system modal dialogs are inapropriate in a
multitasking OS. Even for hard disk failure. I have multiple disks,
and might be able to recover. Inablity to switch tasks is about the only
justifiable reason for a system modal dialog.

Andrew





... Ooops!...Got my floppy caught in my PKZipper...
--- Blue Wave/Max v2.12 OS/2 [NR]
* Origin: Me/2 (2:254/259)
SEEN-BY: 50/99 78/0 270/101 620/243 711/401 409 410 413 430 808 809 934 955
SEEN-BY: 712/407 515 517 628 713/888 800/1 7877/2809
@PATH: 254/259 442/403 25/10 255/1 440/4 141/209 270/101 712/515 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.