| ... | ... |
@@ -21,6 +21,8 @@ |
| 21 | 21 |
%DEBUG { ;print-hex/byte JSR2 #0a .Console/write DEO }
|
| 22 | 22 |
%DEBUG2 { ;print-hex/short JSR2 #0a .Console/write DEO }
|
| 23 | 23 |
|
| 24 |
+%RELEASE-MOUSE { #0096 DEO }
|
|
| 25 |
+ |
|
| 24 | 26 |
%RTN { JMP2r }
|
| 25 | 27 |
%BRK? { #01 JCN BRK }
|
| 26 | 28 |
%RTN? { #01 JCN RTN }
|
| ... | ... |
@@ -206,7 +208,7 @@ BRK |
| 206 | 208 |
( value ) ++ ;keypad/layout ++ LDA |
| 207 | 209 |
;push-input JSR2 |
| 208 | 210 |
|
| 209 |
- ( release mouse ) #00 .Mouse/state DEO |
|
| 211 |
+ RELEASE-MOUSE |
|
| 210 | 212 |
|
| 211 | 213 |
BRK |
| 212 | 214 |
|
| ... | ... |
@@ -225,7 +227,7 @@ BRK |
| 225 | 227 |
POP |
| 226 | 228 |
|
| 227 | 229 |
;draw-bitpad JSR2 |
| 228 |
- ( release mouse ) #00 .Mouse/state DEO |
|
| 230 |
+ RELEASE-MOUSE |
|
| 229 | 231 |
|
| 230 | 232 |
BRK |
| 231 | 233 |
|
| ... | ... |
@@ -242,8 +244,8 @@ BRK |
| 242 | 244 |
[ STHr #0f SWP - ] #40 SFT SFT2 EOR2 |
| 243 | 245 |
.input/value STZ2 |
| 244 | 246 |
|
| 245 |
- ( release mouse ) #00 .Mouse/state DEO |
|
| 246 | 247 |
;draw-bitpad JSR2 |
| 248 |
+ RELEASE-MOUSE |
|
| 247 | 249 |
|
| 248 | 250 |
BRK |
| 249 | 251 |
|
| ... | ... |
@@ -258,8 +260,7 @@ BRK |
| 258 | 260 |
;do-pop JSR2 |
| 259 | 261 |
&no-pop |
| 260 | 262 |
POP |
| 261 |
- |
|
| 262 |
- ( release mouse ) #00 .Mouse/state DEO |
|
| 263 |
+ RELEASE-MOUSE |
|
| 263 | 264 |
|
| 264 | 265 |
BRK |
| 265 | 266 |
|