Escape key to cancel
- 
					
					
					
					
Various dialog boxes in this world have a Cancel button. In 99.9% of them, I can hit the Escape key to activate the Cancel function without having to move a hand from keyboard to mouse and back.
The AppColl user interface has various dialog boxes with a Cancel button. None of them respond to the Escape key. I would love it if the Escape key would cancel dialog boxes in AppColl.
 - 
					
					
					
					
Thanks! That is great.
 - 
					
					
					
					
Awesome! Thanks you.
 - 
					
					
					
					
@JonahP1621 We have implemented the Escape to cancel feature Any time a popup appears, you can click the Escape key to close the popup. We hope this helps.
 - 
					
					
					
					
This post is deleted! - 
					
					
					
					
The priority of this request has been elevated. We will let you know when this has been implemented.
 - 
					
					
					
					
An example dialog box is rendered with this HTML.
<td class="TaskDialogData" colspan="2" id="SingleTaskCompleteFooter">
<input type="submit" name="ctl00$ModalPopupContent$SingleTaskCompleteOk" value="Set Status" onclick="isPostBack=true;SaveHidden(NoChangePostBackHiddenID, '1'); if (Page_ClientValidate('SingleTaskCompleteValidators')) $find('SingleTaskCompletePopup').hide();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ModalPopupContent$SingleTaskCompleteOk", "", true, "SingleTaskCompleteValidators", "", false, false))" id="ctl00_ModalPopupContent_SingleTaskCompleteOk" style="width:8em;" />
<input type="submit" name="ctl00$ModalPopupContent$SingleTaskCompleteCancel" value="Cancel" onclick="ResetValidators();ClearTaskStatusBox();$find('SingleTaskCompletePopup').hide(); return false;WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ModalPopupContent$SingleTaskCompleteCancel", "", true, "", "", false, false))" id="ctl00_ModalPopupContent_SingleTaskCompleteCancel" style="width:8em;" />
</td>I think that if you added to the value="Cancel" line an onkeyup (not onkeypress, which ignores ESC) parameter with essentially the same code as you have for the onclick but put within if ( event.keyCode == 27 ) {...} then it might just work.
 - 
					
					
					
					
@jonah-soundhound-com bump, +1 for this request please
 - 
					
					
					
					
@jonah-soundhound-com Thank you for the request. This is a great idea. We have submitted this to engineering as a formal feature request. While we don't have an ETA, we will make this known to all customers once implemented.
 - 
					
					
					
					
@jonah-soundhound-com I second your request. An example I experience often is when the calendar function is activated for a task or any other date field and AppColl requires the date to be selected and the Escape key function does not respond.