summaryrefslogtreecommitdiff
path: root/indra/llwindow/llpreeditor.h
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2011-03-21 17:38:16 -0400
committerNat Goodspeed <nat@lindenlab.com>2011-03-21 17:38:16 -0400
commit3f3429fa6854c6462abf3bbabf4af1dbbeb4c337 (patch)
tree4d3b55217c64d0b24da958d1fa6148a974d8475c /indra/llwindow/llpreeditor.h
parent930710ceecf32c12af5d6e416a4697f9eb9df8aa (diff)
STORM-1051: Fixup to LLWindowListener per code review.
Bug: capturing a const ref to value returned by LLSD::asString() not so good. Bug: LLWindowListener::keyUp() was calling handleTranslatedKeyDown(). In keyDown and keyUp, support keysym lookup (e.g. "TAB") as well as integer keycode. In keyDown, keyUp, mouseDown, mouseUp and mouseMove, support modifier mask by accepting an array of "CONTROL", "SHIFT" etc. strings. State in operation doc strings valid values for button, keycode, keysym, mask. The LLWindowListener(... LLKeyboard*) constructor param gKeyboard is always NULL at the time LLWindowListener is constructed. Eliminate tests and global references to gKeyboard by replacing with a more Feathers-style LLKeyboard* getter function.
Diffstat (limited to 'indra/llwindow/llpreeditor.h')
0 files changed, 0 insertions, 0 deletions