Windows IDE Dialog Bug, Try #3

Frank A. Christoph christo@nextsolution.co.jp
Fri, 2 Oct 1998 10:57:25 +0900


My problem report below, about the Windows IDE, has gone unaddressed for two
months.  If Clean were a less impressive language implementation, I would
have abandoned this issue long ago. I would appreciate it if the
implementors could give me _some_ response on this issue---even if it's just
"go away" so that I know not to waste my time writing mail about this any
more.

BTW, the message below was in reply to Ron Wichers Schreur.

I've discovered that the identical problem occurs in applications generated
by Clean, not just the IDE itself, so the problem is rather more serious
than I thought, at least for users of Japanese Windows like me and the other
120 million people in Japan.  Also, I found a few instances of button
dialogs that do work; one is the "About" window in the IDE.

>>Frank A. Christoph wrote (to the Clean discussion list):
>>
>>> I've tried using the Clean IDE under both Windows 95 and Windows NT and
in
>>> both cases it's impossible to close a modal dialog, like for example the
one
>>> that appears when you select Options|Paths: clicking either the OK
button or
>>> the Cancel button at the bottom of the dialog appears to have no effect.
>>
>>> Has anyone else experienced this problem?  I assume that most people
>>> haven't, since I have seen messages concerning the PC release on this
list.
>>> I suspect the problem may be related to the fact that I'm using the
Japanese
>>> version of Windows...
>>
>>We have not heard about this problem before. Perhaps you can give some
more
>>information to help us locate the problem.
>>
>>1) Do the Open and Cancel buttons in the File->Open... dialogue box work?
>
>Yes.  Also, I can close the source code window when I open a file.  The
>File|Open dialog is different from the Paths dialog.  It's in Japanese, so
I
>assume it is part of the system library.  The Paths dialog is in English,
so
>I can tell it is part of the IDE.  (BTW, I have no trouble running other
>English applictions, of course.)
>
>>2) Does the return key close the Paths dialogue box?
>
>No.  If I hit OK, Cancel or return, the dialog title bar becomes gray(which
>I interpret as it losing the focus), but that's all.
>
>>2) Do the check boxes and radio buttons in (for example) the Clean options
>>   dialogue box work?
>>
>Yes, the radio buttons behave normally; even the OK and Cancel buttons
>behave normally, in the visual sense: they just don't close the window.  I
>think you are asking this to determine whether the user input reaches the
>IDE program.  It does.  The problem is, as far as I can tell, only with
>modal dialogs and only that the final, close action does not occur.  For
>example, when I press the OK button, the button gets the focus, and I can
>see it depressed (activated).  Then the dialog window loses focus.  It's
>just that it doesn't disappear.  In fact, after I press OK, I can still use
>the window---for example, I can change the setting of the radio buttons
>again, and I can press OK again and it reacts exactly as before.>
>Also, I don't think it's relevant, but, I can close the IDE itself(provided
>I haven't opened any dialogs---in that case I have to kill it manually)
>using File|Quit, but I can't close it by double-clicking the little icon at
>the left edge of the title bar of the IDE itself.  The reason is apparently
>that there is no "Close" action defined on it.  I can tell because single-
>or double-clicking it pops up the menu with "Minimize", etc. on it, but it
>lacks the usual "Close" entry.
>
>>If you prefer you can reply to clean@cs.kun.nl. Thanks in advance.
>>
>I did that first, but didn't get any reply for about a week.