From: SourceForge.net <no...@so...> - 2006-02-18 20:27:32
|
Ease of use Issues item #1434300, was opened at 2006-02-18 12:27 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460211&aid=1434300&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Modal Dialog Boxes - System.in Initial Comment: Dr Java's use of "modal" dialog boxes for entry of text to System.in is a VERY BAD feature for anyone trying to implement a program using a command line interface (CLI). First of all, the modal dialog box freezes the frame (as they usually do) and you can't scroll or look back at the previous text interactions before entering the response expected by the dialog box. Second, the text entered does not show up in the interactions pane as the response to the prompt like it would on a true command line interface. Thirdly, there is no way to terminate the execution of Dr Java or the Java program it is running, while a System.in dialog box is being displayed, e.g. UNIX control-c to terminate or control-d to force an end of file. Even clicking on the Close X button on the Dr Java frame does not work. (The only way out that I can find to get out of this kind of infinite loop is to invoke the Windows Task Manager to end the Dr Java task.) Lastly, it does not give the user a true command line interface "experience" as they would get running their program on a UNIX/Linux system. Some of my students who are familiar with how CLI programs are supposed to work get worried that their program has bugs when they see it behave this way on Dr Java. The System.in modal dialog box "feature" was added some time last summer as I can remember using Dr Java prior to that time and System.in entry was done in the Interactions Pane. It behaved just like a command line interface would be expected to behave in a Dr Java version before last August stable version. Please consider changing this feature back OR, if you have other people who like it this way, please make it a configurable option so that people who don't like it can disable it. Thank you. Bob Wilson Lecturer, UMASS-Boston Computer Science Dept. bo...@cs... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460211&aid=1434300&group_id=44253 |