main neuswc / protocol / swc_select.xml
 1<?xml version="1.0" encoding="UTF-8"?>
 2<protocol name="swc_select">
 3    <interface name="swc_select" version="1">
 4        <description summary="Get a selection box">
 5            Allows clients to get an interactive selction box.
 6        </description>
 7
 8        <request name="grab" />
 9				<event name="update" >
10						<arg name="x1" type="int" />
11						<arg name="y1" type="int" />
12						<arg name="x2" type="int" />
13						<arg name="y2" type="int" />
14				</event>
15
16				<event name="done" >
17						<arg name="x1" type="int" />
18						<arg name="y1" type="int" />
19						<arg name="x2" type="int" />
20						<arg name="y2" type="int" />
21				</event>
22
23				<event name="cancelled" />
24				<request name="destroy" type="destructor" />
25		</interface>
26</protocol>