Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/trunk/src/eXene/lib/window/selection-server-sig.sml
ViewVC logotype

Diff of /sml/trunk/src/eXene/lib/window/selection-server-sig.sml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 703, Thu Sep 7 05:43:23 2000 UTC revision 704, Fri Sep 8 02:09:17 2000 UTC
# Line 21  Line 21 
21      type selection_server      type selection_server
22      type selection_handle      type selection_handle
23    
24      type atom (* = XProtTypes.atom *)      type atom = XProtTypes.atom
25      type time (* = XTime.time *)      type time = XTime.time
26    
27      val mkServer : XDisplay.xdisplay      val mkServer : XDisplay.xdisplay
28              -> (XEventTypes.xevent CML.chan * selection_server)              -> (XEventTypes.xevent CML.chan * selection_server)
# Line 38  Line 38 
38    
39      val requestEvt : selection_handle -> {      val requestEvt : selection_handle -> {
40              target : atom,              target : atom,
41              time : time,              time : time option,
42              reply : XProtTypes.prop_val option -> unit              reply : XProtTypes.prop_val option -> unit
43            } CML.event            } CML.event
44          (* this event is enabled once for each request for the selection.  The          (* this event is enabled once for each request for the selection.  The
45           * target field is the requested target type; the time field is the           * target field is the requested target type; the time field is the
46           * server-time of the gesture that caused the request, and the reply           * server-time of the gesture that caused the request, and the reply
47           * field is a function for sending the reply.           * field is a function for sending the reply.  Strictly speaking
48             * this violates the ICCC specification, but applications may choose
49             * to accept it.
50           *)           *)
51    
52      val releaseEvt : selection_handle -> unit CML.event      val releaseEvt : selection_handle -> unit CML.event

Legend:
Removed from v.703  
changed lines
  Added in v.704

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0