mfranz
|
6d20159866
|
- trim/sanitize screen messages, so that tabs aren't displayed as
question marks
- make listeners one-shot (saves a couple of bytes of RAM :-)
|
2007-03-20 16:25:11 +00:00 |
|
mfranz
|
bf7731c0af
|
use /sim/signals/nasal-dir-initialized signal for library initialization;
this makes it possible to use screen.log.write() everywhere in aircraft
nasal files, not only after settimer(func{}, 0) were triggered
|
2007-01-21 20:56:25 +00:00 |
|
mfranz
|
07e3e2b05b
|
- minor fix
- add info/debug messages
|
2006-10-31 13:59:50 +00:00 |
|
mfranz
|
ae1df38643
|
better atc-message repetition (Remember: '+'-key)
|
2006-10-31 12:19:42 +00:00 |
|
mfranz
|
357dfb3934
|
move gui styles from /sim/gui[n] to /sim/gui/style[n] to make /sim/gui
free for other gui related properties
|
2006-03-09 23:05:08 +00:00 |
|
mfranz
|
db731ee480
|
store listener ids in module hash, so that other modules can remove them:
removelistener(screen.listener["pilot"]); # try in the Nasal console
|
2006-02-28 15:25:26 +00:00 |
|
mfranz
|
783256433a
|
if a tutorial is running, let the '+' make the instructor repeat his
last message; otherwise ATC
|
2006-02-24 11:05:13 +00:00 |
|
mfranz
|
c1e9de96c7
|
add "sticky" bool member that make the window class remember its last pos
|
2006-02-22 17:26:06 +00:00 |
|
mfranz
|
3ee8f31785
|
simplification
|
2006-02-21 21:38:59 +00:00 |
|
mfranz
|
ba5d916dcb
|
split multiline messages into separate lines;
move default window slightly up
|
2006-02-21 21:26:49 +00:00 |
|
mfranz
|
7a60fdc1e4
|
don't map ATC messages to screen and voice interface if /sim/screen/nomap
is "true"; Currently there's no way to remove Nasal listeners, and people
may not have write access to $FG_ROOT/Nasal/screen.nas. Tidy up, too.
|
2006-02-13 19:52:45 +00:00 |
|
mfranz
|
03c0dee1dc
|
write ATC messages to the screen.log, and map them to the voice interface
properties
|
2006-02-11 12:05:50 +00:00 |
|
mfranz
|
c486d15803
|
"export" show(); don't add empty lines
|
2006-02-05 20:43:14 +00:00 |
|
mfranz
|
7dd2f271db
|
use low window font if set, else the <message-display> theme font if set,
else the gui font
|
2006-02-04 13:31:16 +00:00 |
|
mfranz
|
41000cc513
|
various fixes; added color message properties
|
2006-02-03 00:02:26 +00:00 |
|
mfranz
|
5b4067a327
|
class for creating displays of automatically scrolling log messages;
one is created in the file and can be used as screen.log.write("message")
|
2006-02-02 23:34:16 +00:00 |
|