Make generic memo-event handler, and connect history callback
authorH.G. Muller <h.g.muller@hccnet.nl>
Tue, 16 Oct 2012 17:44:40 +0000 (19:44 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Tue, 6 Nov 2012 13:13:54 +0000 (14:13 +0100)
commitcbb23e5f23cee542f8099c7f80fd07df8d9f0a08
tree6cf7d651771eb2aba2dbd0a94910b9aa8c28c60b
parent10d5fd5e9759d36baa78cc2f5b57b828c12e0394
Make generic memo-event handler, and connect history callback

Large text widgets can now define a user handler in their Option.choice
field. If they do, agneric callback is added tothem, which catches mouse
events. Button release and pointer motion pass their coordinate and type
to the specified user routine. Button presses in addition retrieve
the text from the widget, set the cursor in it to the clicked point,
and convert it to a character position, also passed to the user.
  The user is responsible for ignoring events he is not interested in.
dialogs.h
nengineoutput.c
nhistory.c
xboard.c
xengineoutput.c
xhistory.c
xoptions.c