1
0
Fork 0
fgdata/Nasal
mfranz 73c0285ef9 - remove property browser binding from the <SPACE> key
- rename prop-key-handler.nas to prop_key_handler.nas  (the hyphens were
  intentional, exactly to *make* using it as namespace less inviting,
  but times change ...)
- add property browser binding to the '/'-key for when the property key handler
  is turned off (/sim/input/property-key-handler=0). If it's on, use /: or
  /<property>: to open the browser.
- run keyboard event listener only when property key handler is active

I hope that the '/' key can keep this binding even after a keyboard review.
The '/' is just the most natural key for dealing with properties, and it's
far less prominent on non-US-keyboards (e.g. Shift-7 on German keyboards),
so it's not really very well suited for important aircraft functions, anyway.
But I don't insist. :-)
2007-11-26 16:12:37 +00:00
..
aircraft.nas use sim time delta for the lowpass, not realtime delta 2007-11-06 21:22:06 +00:00
atc-chatter.nas s/play-audio-message/play-audio-sample/ 2007-05-15 14:40:58 +00:00
controls.nas prop-key-handler.nas: check for nil property 2007-11-20 17:02:13 +00:00
debug.nas debug.nas: _dump_string(): escape some characters 2007-11-25 20:36:57 +00:00
dynamic_view.nas change global dynamic-view flag from /sim/view[0]/dynamic/enabled to 2007-11-03 14:08:39 +00:00
fuel.nas setlistener(): accessing the node via cmdarg() is now depreciated. Use 2007-10-15 18:27:42 +00:00
geo.nas - add more "var" keywords, fix indentation, drop some parentheses, 2007-10-07 15:12:05 +00:00
globals.nas prop-key-handler.nas: check for nil property 2007-11-20 17:02:13 +00:00
gui.nas make gui.property_browser() not only digest property paths, but 2007-11-14 20:13:35 +00:00
io.nas - add more "var" keywords, fix indentation, drop some parentheses, 2007-10-07 15:12:05 +00:00
lead_target.nas Minor cosmetic changes. 2007-05-15 16:07:15 +00:00
material.nas simplify by using the props.Node.setBinding() method 2007-05-11 19:02:20 +00:00
math.nas Add soft-coded utilites to the "io" and "math" modules. The math 2007-03-29 22:09:25 +00:00
multiplayer.nas setlistener(): accessing the node via cmdarg() is now depreciated. Use 2007-10-15 18:27:42 +00:00
prop_key_handler.nas - remove property browser binding from the <SPACE> key 2007-11-26 16:12:37 +00:00
props.nas props.Node: add remove() method that removes the node it was calleed on 2007-08-07 11:30:30 +00:00
screen.nas setlistener(): accessing the node via cmdarg() is now depreciated. Use 2007-10-15 18:27:42 +00:00
startup.nas screen.nas: now *really* do the runway report quietly 2007-10-10 09:58:22 +00:00
string.nas character class fixes (isfoo()) 2007-11-26 09:50:18 +00:00
track_target.nas Minor cosmetic changes. 2007-05-15 16:07:15 +00:00
tutorial.nas prop-key-handler.nas: check for nil property 2007-11-20 17:02:13 +00:00
view.nas treat "Cockpit View" like other views; limit view.stepView() step to 1 and -1 2007-11-20 11:34:54 +00:00