| 
 
| 
|  Author | Topic: Escape Key  (Read 560 times) |  |  
| 
| 
| bruceoboast New Member
 
 
 member is offline
 
  
 
 
 
 
  
 Gender:
  Posts: 6
 
 | 
|  | Escape Key « Thread started on: Nov 17th, 2011, 05:50am »
 |  |  How does one use the escape key?
 |  
| 
|  |  Logged |  Bruce
 |  |  |  
| 
| 
| admin Administrator
 
 
 member is offline
 
  
 
 
 
 
  
 
 Posts: 1145
 
 | 
|  | Re: Escape Key « Reply #1 on: Nov 17th, 2011, 11:24am »
 |  |  on Nov 17th, 2011, 05:50am, bruceoboast  wrote:
 | | How does one use the escape key? | 
 | 
 Anyway you like!
 
 By default, pressing Esc generates an error (error code 17) which will abort your program, or can be trapped using ON ERROR or ON ERROR LOCAL in the usual way (but note the caveat when using PRIVATE).
 
 Alternatively you can issue the *ESC OFF command, in which case Esc behaves like a regular key, and can be read using INKEY or GET (key code 27).
 
 Lastly, you can detect (asynchronously) when the Esc key is depressed using INKEY(-113).
 
 Richard.
 |  
| 
|  |  Logged |  
 |  |  |  
| 
| 
| bruceoboast New Member
 
 
 member is offline
 
  
 
 
 
 
  
 Gender:
  Posts: 6
 
 | 
|  | Re: Escape Key « Reply #2 on: Nov 18th, 2011, 05:35am »
 |  |  Thanks, the "*ESC OFF " was what I needed.   The othe info may come in handy later.
 
 Bruce
 |  
| 
|  |  Logged |  Bruce
 |  |  |  
| 
| 
| Alba Smith Guest
 
 | 
|  | Re: Escape Key « Reply #3 on: Mar 3rd, 2012, 04:26am »
 |  |  How do you write 'ESC OFF'? What is the entire command you need to write?
 
 
 
 
 Kitchen Faucets
 |  
| 
|  |  Logged |  
 |  |  |  
| 
| 
| admin Administrator
 
 
 member is offline
 
  
 
 
 
 
  
 
 Posts: 1145
 
 | 
|  | Re: Escape Key « Reply #4 on: Mar 3rd, 2012, 09:11am »
 |  |  on Mar 3rd, 2012, 04:26am, Guest-Alba Smith  wrote:
 | | How do you write 'ESC OFF'? What is the entire command you need to write? | 
 | 
 It's a 'star command', simply prefix it with an asterisk:
 
 Code:
 If you prefer you can use OSCLI, but there's little benefit in this case:
 
 Code:
 Richard.
 |  
| 
|  |  Logged |  
 |  |  |  
 |