|
|
1.1 root 1: mouse button 2 menu
2:
3: This is a simplified set of macros for use with the 5620
4: mouse that do not conflict with the basic macro package.
5: It assumes that etty is the terminal emulator.
6:
7: Joe Steffen
8:
9: �<M@!Kill!m@!3k!
10: �<MA!Pick up!mA!3p!
11: �<MB!Yank back!mB!3y!
12: �<MC!Auto fill!mC!3f!
13: �<MD!Scroll bar!mD!3s!
14: �<ME!Change buffer!mE!3c!
15: �<MF!!
16: �0 save a pointer to the mouse button press macro
17:
18: 3 mouse button 2 actions [MACRO]
19:
20: �0 map mouse button 1 press back to default
21: � map mouse button 1 release back to default
22: !��<
23: map button 1 release to
24: �k�5� kill region
25: �p�6� pickup region
26: �f�8� auto fill region
27: map button 1 press to
28: �y�7� yankback region
29: misc. actions
30: �s�scroll_bar
31: �
32: �c�change_buffer
33: �
34: �M
35:
36: 4 mark region [MACRO]
37: �
38:
39: 5 kill region [MACRO]
40: 4
41:
42: 6 pickup region [MACRO]
43: 4�
44:
45: 7 yank back region [MACRO]
46: �0 map mouse button 1 press back to default
47:
48:
49: 8 auto fill region [MACRO]
50: 4�
51:
52: move cursor (default for mouse button 1 release)
53:
54:
55: move cursor when mouse button 1 is pressed
56:
57: The mouse transmits ^X ^_ <key number> x y. The key number is ignored.
58:
59: Collect the arguments
60: �<
61: ��<
62: 5��<
63: �12~�32 Subtract 32 to get the row and column
64: 5�12~5�32
65: �13~�128 Shift the col over by 7 bits
66: �11~�5 Add in the row
67: g
68:
69: scroll_bar cursor positioning in file
70:
71: ���=����=�2����4~�3~�0�=�X�2~�0�-�2�bar
72: �@
73: �<
74: �<
75: �-<
76: 5�-<
77: �12~�32
78: �4~�3~��0�
79:
80: change_buffer
81: <
82: �<Select one with mouse button 1
83: �<
84: �<
85: �-<
86: 5�-<
87: �12~��34
88: ~
89:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.