* David Luff -- Sunday 12 February 2006 22:23: > Melchior FRANZ writes: > > The ATC subsystem shouldn't really generate the message *and* display > > it, [...] A different subsystem should then take this message and > > display it -- using the same code for ATC and other screen messages.
> Please feel free to rip it out and replace with something better. That's something that I would like others to decide. (I for one have commented it out. :-) I would definitely remove screenPrint() from Nasal, though. > It does (accidentally) have a few nice 'features' - 2 messages > transmitted simultaneously are as unreadable on the display as they > are indecipherable in real-life. Unfortunately users keep thinking > this is a bug, and complain about it! Well, if it walks like a bug, and talks like a bug ... yes, they rightfully complain. Jamming two *radio* messages together and making them impossible to understand may be justified. But we've got the pilots speech there, too. And we need a place to display the copilot's or instructor's words. In real life I can well understand more voices at the same time. I can concentrate on the copilot's voice even if the passengers are screaming. And I can always distinguish what *I* said myself, and what ATC said. So the jamming argument doesn't really strike here, IMHO. But the 'old' display has other advantages: it's faster (just a few OpenGL instructions, rather than creating an XML dialog, letting the layouter lay out, and finally display -- and that for each time a line is added or removed), and it can print the horizontally scrolling ATIS line. But again, one could write something that merges the capabilities of both versions and move it to a neutral place (GUI?), where it can be used by all subsystems, much like the voice interface subsystem. Not that I have time for this rewrite at the moment ... m. ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel