[Openmcl-devel] Visual Bugs in the IDE
ralex at cs.colorado.edu
Wed May 20 21:59:15 EDT 2009
you have my vote too for the black text color. I don't mind the
console looking different but the red font does look a tad disturbing.
When running our event code in LUI we do produce output which always
ends up in the AltConsole. At any rate this should not be hard to
"fix". I suggest to include a config file for the console, e.g.,
textColor = "000000" /* black
This way everybody can have it their way.
Here is a harder problem that we face: The console is fine for
developer mode but in end-user mode, i.e., when using CCL to create a
complete app without listener and with custom menus we absolutely
cannot have the Altconsole. In MCL this was not exactly trivial to
achieve either. We had to create a pretty complex conditions handler
case that would catch all the conditions, present them in a standard
dialog, e.g., simple-condition: division-by-zero "OK" and continue in
some meaningful way, e.g., stop simulation, adjust controls such as
run/stop/step buttons, and restart the event loop. Using native
threads I can already anticipate tricky challenges but if CCL is to be
used to build "real" applications this kind of functionality is rather
What to do?
On May 20, 2009, at 7:43 PM, John McAleely wrote:
>>> Is there a reason why the text in it is red, and not black like
>>> other window?
>> Because it's not like every other window ?
>> AltConsole is a (small) separate application; it's supposed to
>> a primitive terminal-like interface to GUI applications that don't
>> ordinarily have such an interface. If its window appears, there's
>> a good chance that that's because of something anomalous and that
>> something probably requires user or developer attention.
> I understand the special status of this application window, and I
> empathise with the attempt to draw attention to it.
> However, the text is marginally harder to read, and I fail to believe
> colouring it red provides any meaningful extra information to a
> developer or user. I feel it also manages to look surprisingly like
> some sort of bug itself.
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
Prof. Alexander Repenning
University of Colorado
Computer Science Department
Boulder, CO 80309-430
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Openmcl-devel