annotate tests/Dnd/dragtest.el @ 282:c42ec1d1cded r21-0b39

Import from CVS: tag r21-0b39
author cvs
date Mon, 13 Aug 2007 10:33:18 +0200
parents acd284d43ca1
children e11d67e05968
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
183
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
1 ;; a simple test of the drag functions
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
2 ;;
282
c42ec1d1cded Import from CVS: tag r21-0b39
cvs
parents: 197
diff changeset
3 ;; it still uses the old way, but it will work to test
c42ec1d1cded Import from CVS: tag r21-0b39
cvs
parents: 197
diff changeset
4 ;; the drop functions using droptest.el
c42ec1d1cded Import from CVS: tag r21-0b39
cvs
parents: 197
diff changeset
5 ;;
183
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
6
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
7 (defun text-drag (event)
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
8 (interactive "@e")
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
9 (offix-start-drag event "That's a test"))
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
10
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
11 (defun file-drag (event)
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
12 (interactive "@e")
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
13 (offix-start-drag event "/tmp/printcap" 2))
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
14
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
15 (defun url-drag (event)
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
16 (interactive "@e")
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
17 (offix-start-drag event "http://www.xemacs.org/" 8))
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
18
197
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents: 183
diff changeset
19 (defun files-drag (event)
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents: 183
diff changeset
20 (interactive "@e")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents: 183
diff changeset
21 (offix-start-drag event '("/tmp/dragtest" "/tmp/droptest" "/tmp/printcap") 3))
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents: 183
diff changeset
22
183
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
23 (define-key global-map [button1] 'text-drag)
197
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents: 183
diff changeset
24 (define-key global-map [button2] 'files-drag)
183
e121b013d1f0 Import from CVS: tag r20-3b18
cvs
parents:
diff changeset
25 (define-key global-map [button3] 'url-drag)